Go to main content
Oracle® VM Server for SPARC 3.4 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 8월
 
 

PCIe 하드웨어 변경

다음 단계는 PCIe 끝점 지정을 잘못 구성하지 않도록 하는 데 유용합니다. 특정 하드웨어 설치 및 제거에 대한 플랫폼 관련 정보는 사용 중인 플랫폼에 대한 설명서를 참조하십시오.

  • 빈 슬롯에 PCIe 카드를 설치 중인 경우 필요한 작업이 없습니다. 이 PCIe 카드는 PCIe 버스를 소유한 도메인이 자동으로 소유합니다.

    I/O 도메인에 새 PCIe 카드를 지정하려면 ldm remove-io 명령을 사용하여 먼저 루트 도메인에서 카드를 제거하십시오. 그런 다음 ldm add-io 명령을 사용하여 I/O 도메인에 카드를 지정하십시오.

  • PCIe 카드가 시스템에서 제거되어 루트 도메인에 지정된 경우 필요한 작업이 없습니다.

  • I/O 도메인에 지정된 PCIe 카드를 제거하려면 먼저 I/O 도메인에서 장치를 제거하십시오. 그런 다음 시스템에서 물리적으로 장치를 제거하기 전에 루트 도메인에 장치를 추가하십시오.

  • I/O 도메인에 지정된 PCIe 카드를 교체하려면 DIO 기능이 새 카드를 지원하는지 확인하십시오.

    지원하는 경우 현재 I/O 도메인에 자동으로 새 카드가 지정되므로 필요한 작업이 없습니다.

    지원하지 않는 경우 ldm remove-io 명령을 사용하여 먼저 I/O 도메인에서 해당 PCIe 카드를 제거하십시오. 다음으로 ldm add-io 명령을 사용하여 루트 도메인에 해당 PCIe 카드를 재지정하십시오. 그런 다음 루트 도메인에 지정한 PCIe 카드를 물리적으로 다른 PCIe 카드로 교체하십시오. 이러한 단계를 수행하면 DIO 기능이 지원하지 않는 구성을 피할 수 있습니다.

PCIe 카드를 제거할 때 게스트 도메인 가동 중단 최소화

Oracle VM Server for SPARC 소프트웨어를 실행하는 시스템에서 PCIe 카드를 제거하거나 교체하는 동안 이 하드웨어에 종속된 도메인을 사용할 수 없습니다. 이러한 게스트 도메인 가동 중단을 최소화하려면 핫 플러그 기능을 사용하여 카드를 물리적으로 제거할 수 있도록 시스템을 준비해야 합니다.

PCIe 카드를 제거할 때 게스트 도메인 가동 중단을 최소화하는 방법

이 절차에 따라 직접 I/O 또는 SR-IOV 장치가 지정되지 않았고 다중 경로가 구성된 게스트 도메인의 가동 중단을 피할 수 있습니다. 이 절차에는 primary 도메인 재부트가 2번 필요합니다.


주 - PCIe 카드가 비primary 루트 도메인이 소유한 루트 컴플렉스에 있을 때는 이 절차가 적용되지 않습니다. 대신 How to Replace PCIe Direct I/O Cards Assigned to an Oracle VM Server for SPARC Guest Domain (Doc ID 1684273.1) (https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=226878266536565&id=1684273.1&_adf.ctrl-state=bo9fbmr1n_49)을 참조하십시오.
  1. PCIe 슬롯이 지정된 게스트 도메인을 중지합니다.
    primary# ldm stop domain-name
  2. 게스트 도메인에서 PCIe 슬롯을 제거합니다.
    primary# ldm remove-io PCIe-slot domain-name
  3. PCIe 슬롯과 SR-IOV 가상 기능이 지정된 게스트 도메인을 중지합니다.
    primary# ldm stop domain-name

    주 - PCIe 버스가 지정된 게스트 도메인은 중지할 필요가 없습니다. 게스트 도메인에 네트워크 및 디스크 장치로 가는 대체 경로를 제공하고 있기 때문입니다.
  4. 이 슬롯을 지정할 수 있도록 primary 도메인에서 지연된 재구성을 시작합니다.
    primary# ldm start-reconf primary
  5. primary 도메인에 PCIe 슬롯을 추가합니다.
    primary# ldm add-io PCIe-slot domain-name
  6. primary 도메인을 재부트합니다.
    primary# shutdown -i6 -g0 -y
  7. 핫 플러그 명령을 사용하여 PCIe 카드를 교체합니다.

    Oracle Solaris OS 핫 플러그 기능에 대한 자세한 내용은 Managing Devices in Oracle Solaris 11.3 의 2 장, Dynamically Configuring Devices을 참조하십시오.

  8. 카드를 교체한 후 이 동일 PCIe 슬롯을 게스트 도메인에 재지정하려면 다음 단계를 수행합니다.
    1. primary 도메인에서 지연된 재구성을 시작합니다.
      primary# ldm start-reconf primary
    2. primary 도메인에서 PCIe 슬롯을 제거합니다.
      primary# ldm remove-io PCIe-slot domain-name
    3. primary 도메인을 재부트하여 PCIe 슬롯 제거를 적용합니다.
      primary# shutdown -i6 -g0 -y
    4. 게스트 도메인에 PCIe 슬롯을 재지정합니다.
      primary# ldm add-io PCIe-slot domain-name
    5. PCIe 슬롯과 SR-IOV 가상 기능을 지정할 게스트 도메인을 시작합니다.
      primary# ldm start domain-name