PCI Hot Plug ユーザーズガイド I/Oデバイス編
目次 前ページ次ページ

上へ第4章 ネットワーク関連デバイス
上へ4.2 増設手順

4.2.1 非冗長構成の追加

ここでは、PCIカードを冗長化せずに追加する場合の手順を示します。

  1. マシン管理のハードウェア監視の停止
  2. マシン管理のハードウェア監視を停止するため、以下のコマンドを実行します。

    # /usr/sbin/FJSVmadm/prephp <Return>


  3. PCIカードの増設
    1. PCIカードを増設する前に、prtpicl(1M)コマンドの実行結果(現在の構成情報)を保存します。

      # prtpicl -v > /tmp/prtpicl.pre <Return>


    2. PCIカードを増設するPCIスロットの状態を確認します。
      以降では、筐体番号:0、システムボード番号:1、物理スロット番号:02の筐体内スロット:C0M01-PCI#slot02 にPCIカード増設を行う場合を例として説明します。
      スロットの書式は、以下のようになります。(N: 整数)

      PCIスロットの場所

      スロットを特定する要素

      Ap_Idの書式

      PRIMEPOWER 900/1500/2500の筐体内

      筐体番号:X
      システムボード番号:Y
      物理スロット番号:ZZ

      Solaris 9 OE までの場合
       pcipsyN:CXM0Y-PCI#slotZZ

      Solaris 10 OE の場合
       CXM0Y-PCI#ZZ

      PCI/ディスクBOX

      I/O筐体番号:X
      PCI/ディスクBOX番号:Y
      物理スロット番号:ZZ

      Solaris 9 OE までの場合
       pcipsyN:RXB0Y-PCI#slotZZ

      Solaris 10 OE の場合
       RXB0Y-PCI#ZZ

      上記以外

      物理スロット番号:ZZ

      Solaris 9 OE までの場合
       pcipsyN:PCI#slotZZ

      Solaris 10 OE の場合
       PCI#ZZ


      cfgadm(1M)コマンドを使用して、増設したPCIカードのスロット状態が"empty unconfigured"になったことを確認します。

      # cfgadm | grep C0M01-PCI#slot02 <Return>
      pcipsy15:C0M01-PCI#slot02unknownemptyunconfiguredunknown


    3. スロット位置確認のため、2.b.で表示されたAp_Idを指定してPCIカードを増設するPCIスロットのALARM LEDを点滅させます。

      # cfgadm -x led=fault,mode=blink pcipsy15:C0M01-PCI#slot02 <Return>


    4. PCIカードを増設するPCIスロットのREADY LEDが消灯していることを確認し、PCIカードを増設します。本作業は、当社技術員が行います。


    5. cfgadm(1M)コマンドを使用して、増設したPCIカードのスロット状態が"disconnected unconfigured"になったことを確認します。
    6. # cfgadm pcipsy15:C0M01-PCI#slot02 <Return>
      Ap_IdTypeReceptacleOccupantCondition
      pcipsy15:C0M01-PCI#slot02unknowndisconnectedunconfiguredunknown


  4. PCIカードの組込み
  5. Ap_Idに対してconfigure指定のcfgadm(1M)コマンドを実行するか、または、増設スロット位置のプッシュボタンを押して増設したPCIカードを組み込みます。
    なお、プッシュボタンはマルチユーザモードの場合のみ有効です。
    その後cfgadm(1M)コマンドによってスロット状態が"connected configured"になったことを確認します。

    # cfgadm -c configure pcipsy15:C0M01-PCI#slot02 <Return>
    # cfgadm pcipsy15:C0M01-PCI#slot02 <Return>
    Ap_IdTypeReceptacleOccupantCondition
    pcipsy15:C0M01-PCI#slot02pci-pci/hpconnectedconfiguredok


  6. マシン管理のハードウェア構成情報更新/ハードウェア監視の起動
  7. マシン管理のハードウェア構成情報更新とハードウェア監視の再起動のため、以下のコマンドを実行します。

    # /usr/sbin/FJSVmadm/postphp <Return>


  8. デバイスの増設
  9. 増設したPCIカードとネットワーク機器をケーブルで接続します。

  10. ドライバの設定追加
  11. 以下の操作により、ドライバの設定を追加します。

    1. ドライバの設定追加や上位製品の追加に必要となるインタフェース名を求めます。
    2. prtpicl(1M)コマンドの実行結果を保存し、2.a.で採取した情報との差分をとり、追加したPCIカードに対するドライバのインスタンス番号を求めます。
      以下の例では、インスタンス番号が1となっていることから、追加したPCIカードのインタフェース名はhme1と判断することができます。

      # prtpicl -v > /tmp/prtpicl.post <Return>
      # diff /tmp/prtpicl.pre /tmp/prtpicl.post | more <Return>
            :
      >  :status  okay
      >  :devfs-path  /pci@8d,2000/network@1
      >  :driver-name  hme
      >  :binding-name SUNW,hme
      >  :bus-addr 1
      >  :instance 1
      >  :_class  obp-device
      >  :name network
            :


    3. 上記手順で得られたインタフェース名が、追加したPCIカードのスロット位置に該当するインタフェース名であることを確認します。
    4. 特に増設したPCIカードが複数あり、インタフェース名とスロット位置の関係を特定することができない場合には、本手順を実施してください。

      # /usr/sbin/FJSVmadm/inst2comp hme1 <Return>
      pcipsy15:C0M01-PCI#slot02


    5. 各ドライバに対する設定を追加します。
    6. 詳細は各ドライバのマニュアルを参照してください。

  12. 上位製品(サービス)の設定追加
  13. 増設したPCIカードを使用する上位製品の設定を追加します。
    詳細は各上位製品のマニュアルを参照してください。

  14. 上位製品(サービス)の起動
  15. 以下の操作により、増設したPCIカードを使用する上位製品(サービス)を起動します。

    1. 上位プロトコルがIPの場合
    2. 以下の例は、上位にIPを使用した場合の例です。
      さらにPCIカードを使用している上位のプログラムなどを起動する必要がある場合は、各上位プログラムのマニュアルを参照してください。

      # ifconfig hme1 plumb <Return>
      # ifconfig hme1 inet 192.168.10.10 netmask + broadcase + -trailers up <Return>


    3. 上位プロトコルがFNA/SNAの場合
    4. 冗長構成ソフトウェアを使用しない場合、Netcompo FNA-LANの全インタフェースの活性化し、Netcompo FNA-LANを使用している全ての上位アプリケーションの活性化を行う必要があります。
      詳しくはNetcompo FNA-LANおよび上位アプリケーションのマニュアルを参照してください。


目次 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005