PRIMECLUSTER Global Link Services 説明書 4.1 (伝送路二重化機能編) - Solaris (TM) オペレーティングシステム版 - |
目次
索引
![]() ![]() |
第4章 運用 | > 4.5 活性操作(活性交換/活性増設) | > 4.5.2 PHP(PCI Hot Plug)による活性交換/活性増設 |
冗長化構成に、更にPCIカードを活性増設することができます。
NIC切替方式では、冗長構成へ新しいインタフェースを追加することはできません。
また、GS/SURE連携方式にインタフェースを追加する場合には、GS/SURE連携方式で使用している仮想インタフェースの非活性化を行なった後に、インタフェースの追加を実行する必要があります。
以下に、冗長化構成の活性増設手順を示します。
マシン管理のハードウェア監視を停止するため、以下のコマンドを実行します。
# /usr/sbin/FJSVmadm/prephp <Return> |
a.
PCIカードを増設する前に、prtpicl(1M)コマンドの実行結果(現在の構成情報)を保存します。
# prtpicl -v > /tmp/prtpicl.pre <Return> |
b.
PCIカードを増設するPCIスロットの状態を確認します。以降では、I/O筐体番号:0、PCI/ディスクBOX番号:1、物理スロット番号:02のPCI/ディスクBOX内スロット:R0B01-PCI#slot02 に、PCIカード増設を行う場合を例にあげて説明します。
複数枚のPCIカードを増設する場合、追加する各カードごとに2.bから3.の手順を実行してください。
スロットの書式は、以下のようになります。(N: 整数)
PCIスロットの場所 |
スロットを特定する要素 |
Ap_Idの書式 |
PRIMEPOWER 900/1500/2500の筐体内 |
筐体番号:X |
pcipsyN:CXM0Y-PCI#slotZZ |
PCI/ディスクBOX |
I/O筐体番号:X |
pcipsyN:RXB0Y-PCI#slotZZ |
上記以外 |
物理スロット番号:ZZ |
pcipsyN:PCI#slotZZ |
cfgadm(1M)コマンドを使用して、増設したPCIカードのスロット状態が"empty unconfigured"であることを確認します。
# cfgadm R0B01-PCI#slot02 <Return> Ap_Id Type Receptacle Occupant Condition pcipsy18:R0B01-PCI#slot02 unknown empty unconfigured unknown |
c.
スロット位置確認のため、2)のb.で求めたAp_Idを指定してPCIカードを増設するPCIスロットのALARM LEDを点滅させます。
# cfgadm -x led=fault,mode=blink pcipsy18:R0B01-PCI#slot02 <Return> |
d.
PCIカードを増設するPCIスロットのREADY LEDが消灯していることを確認し、PCIカードを増設します。本作業は、当社技術員が行います。
e.
cfgadm(1M)コマンドを使用して、増設したPCIカードのスロット状態が"disconnected unconfigured"になったことを確認します。
# cfgadm pcipsy18:R0B01-PCI#slot02 <Return> Ap_Id Type Receptacle Occupant Condition pcipsy18:R0B01-PCI#slot02 unknown disconnected unconfigured unknown |
Ap_Idに対してconfigure指定のcfgadm(1M)コマンドを実行するか、または増設スロット位置のプッシュボタンを押して、増設したPCIカードを組み込みます。
なお、プッシュボタンはマルチユーザモードの場合のみ有効です。
その後、cfgadm(1M)コマンドによってスロット状態が“connected configured”になったことを確認します。
# cfgadm -c configure pcipsy18:R0B01-PCI#slot02 <Return> # cfgadm pcipsy18:R0B01-PCI#slot02 <Return> Ap_Id Type Receptacle Occupant Condition pcipsy18:R0B01-PCI#slot02 pci-pci/hp connected configured ok |
増設したPCIカードとネットワーク機器をケーブルで接続します。
以下の操作により、ドライバの設定を追加します。
a.
ドライバの設定追加などに必要となるインタフェース名を求めます。
prtpicl(1M)コマンドの実行結果を保存し、2. 1)で採取した情報との差分をとり、追加したPCIカードに対するドライバのインスタンス番号を求めます。
以下の例では、インスタンス番号が2となっていることから、追加したPCIカードのインタフェース名はhme2であると判断することができます。
# prtpicl -v > /tmp/prtpicl.post <Return> # diff /tmp/prtpicl.pre /tmp/prtpicl.post | more <Return> : > :status okay > :devfs-path /pci@8d,2000/network@2 > :driver-name hme > :binding-name SUNW,hme > :bus-addr 2 > :instance 2 > :_class obp-device > :name network : |
b.
上記手順で得られたインタフェース名が、追加したPCIカードのスロット位置に該当するインタフェース名であることを確認します。
特に増設したPCIカードが複数あり、インタフェース名とスロット位置の関係を特定することができない場合には、本手順を実施してください。
# /usr/sbin/FJSVmadm/inst2comp hme2 <Return> |
c.
各ドライバに対する設定を追加します。
詳細は各ドライバのマニュアルを参照してください。
増設したPCIカードを既存の冗長構成に組み込むため、以下のコマンドを実行します。
# /usr/sbin/ifconfig hme2 plumb <Return> |
# /opt/FJSVhanet/usr/sbin/stphanet -n sha0 <Return> |
運用上必要な場合は、増設したパスに運用パスを切り替えてください。
マシン管理のハードウェア構成情報更新とハードウェア監視の再起動のため、以下のコマンドを実行します。
# /usr/sbin/FJSVmadm/postphp <Return> |
目次
索引
![]() ![]() |