Go to main content
Oracle® Solaris 11.3 でのデバイスの管理

印刷ビューの終了

更新: 2016 年 11 月
 
 

PCI アダプタカードを取り外す方法

  1. PCI アダプタカードが入っているスロットを確認します。
    # cfgadm pci
  2. デバイスを開いているアプリケーションを停止します。

    たとえば、デバイスが構成済みの IP インタフェースを持つ Ethernet カードである場合、IP インタフェースを削除します。

    # ipadm delete-ip ip-interface
  3. 次のいずれかの方法を使用して、デバイスを手動で構成解除します。
    • PCIe アダプタカードの場合は、自動構成方式を使用します。たとえば、ハードウェアガイドに従ってスロットの Attention ボタンを押します。

    • 次のコマンドを入力します。

      # cfgadm -c unconfigure pci-device
  4. デバイスの構成が解除されていることを確認します。
    # cfgadm pci
  5. スロットへの電源を手動で切り離します。自動構成方式を使用する場合は、この手順は不要です。
    # cfgadm -c disconnect pci-device

    詳細は、ハードウェアガイドを参照してください。

  6. デバイスが切り離されていることを確認します。
  7. プラットフォームのガイドの適切な手順に従って PCI アダプタカードを取り外します。カードを取り外すと、「Receptable」の状態が「empty」になります。
    # cfgadm pci

    注 -  プラットフォームの実装に応じて、ブート時に自動構成方式を有効または無効にすることができます。環境に適した自動構成方式を設定してください。
使用例 11  PCI アダプタカードの取り外し

この例では、pcie4 として取り付けられているカードを取り外します。

# cfgadm pci
Ap_Id         Type         Receptacle   Occupant     Condition
pcie1         unknown      empty        unconfigured unknown
pcie2         unknown      empty        unconfigured unknown
pcie3         unknown      empty        unconfigured unknown
pcie4         etherne/hp   connected    configured   ok
pcie5         pci-pci/hp   connected    configured   ok
pcie6         unknown      disconnected unconfigured unknown

# ipadm delete-ip net1

# cfgadm -c unconfigure pcie4

# cfgadm pci
Ap_Id         Type         Receptacle   Occupant     Condition
pcie1         unknown      empty        unconfigured unknown
pcie2         unknown      empty        unconfigured unknown
pcie3         unknown      empty        unconfigured unknown
pcie4         unknown      connected    unconfigured unknownこのデバイスは構成解除されています。
pcie5         pci-pci/hp   connected    configured   ok
pcie6         unknown      disconnected unconfigured unknown

# cfgadm -c disconnect pcie4

# cfgadm pci
Ap_Id         Type         Receptacle   Occupant     Condition
pcie1         unknown      empty        unconfigured unknown
pcie2         unknown      empty        unconfigured unknown
pcie3         unknown      empty        unconfigured unknown
pcie4         unknown      disconnected unconfigured unknown電源は切断されています。
pcie5         pci-pci/hp   connected    configured   ok
pcie6         unknown      disconnected unconfigured unknown

デバイスを取り外すと、処理が続行されます。

# cfgadm pci
Ap_Id         Type         Receptacle   Occupant     Condition
pcie1         unknown      empty        unconfigured unknown
pcie2         unknown      empty        unconfigured unknown
pcie3         unknown      empty        unconfigured unknown
pcie4         unknown      empty        unconfigured unknown受容体は空です。
pcie5         pci-pci/hp   connected    configured   ok
pcie6         unknown      disconnected unconfigured unknown