この問題は、両方のサーバーに影響を及ぼします。
SP インターコネクトインタフェースのデフォルトの IP アドレスを変更しないでください。異なる値を使用すると、SP のフェイルオーバー後に ldm コマンドが機能しないことがあります。
デフォルトの SP のインターコネクト IP アドレスは 169.254.182.76 です。
これは、SP インターコネクトインタフェースが機能しているが、ldm コマンドが失敗する場合の例です。
root@host-name:~# ldm ls-config The requested operation could not be performed because the communication channel between the LDoms Manager and the system controller is down. The ILOM interconnect may be disabled or down (see ilomconfig(1M)). root@host-name:~# ilomconfig list interconnect Interconnect ============ State: enabled Type: USB Ethernet SP Interconnect IP Address: 192.168.0.1 Host Interconnect IP Address: 192.168.0.2 Interconnect Netmask: 255.255.255.0 SP Interconnect MAC Address: 02:21:28:57:47:16 Host Interconnect MAC Address: 02:21:28:57:47:17 root@host-name:~# ping 192.168.0.1 192.168.0.1 is alive
ホストが実行されていない場合は、Oracle ILOM プロンプトから次のコマンドを使用して、現在の IP アドレスを確認します。この例では HOST0 を使用します。
-> show /Servers/PDomains/PDomain_0/SP/network/interconnect ipaddress /Servers/PDomains/PDomain_0/SP/network/interconnect Properties: ipaddress = 169.254.182.76
回避方法: SP インターコネクトのデフォルトの IP アドレスを変更しないでください。
回復方法: この問題が発生した場合、Oracle ILOM プロンプトから SP インタフェースのデフォルトの IP アドレスを構成し、SPM をリブートして、すべての SPM がデフォルトの設定を使用していることを確認します。次の手順を使用します。この例では HOST1 を使用します。
SP インターコネクトプロパティーに移動し、hostmanaged 設定を無効にします。
-> cd /Servers/PDomains/PDomain_1/SP/network/interconnect /Servers/PDomains/PDomain_1/SP/network/interconnect -> set hostmanaged=false Set 'hostmanaged' to 'false'
SP インターコネクトのデフォルトの IP アドレスを設定します。
-> set pendingipaddress=169.254.182.76 Set 'pendingipaddress' to '169.254.182.76'
IP アドレスの変更を確定します。
-> set commitpending=true Set 'commitpending' to 'true'
IP アドレスが変更されていることを確認し、hostmanaged 設定を有効にします。
-> show ipaddress /Servers/PDomains/PDomain_1/SP/network/interconnect Properties: ipaddress = 169.254.182.76 -> set hostmanaged=true
SP をリブートします。
-> reset /SP
SP のリブート後、Oracle Solaris OS をリブートします。
root@host-name:~# reboot