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

인쇄 보기 종료

업데이트 날짜: 2016년 8월
 
 

복원형 I/O 도메인 구성

복원형 I/O 도메인을 구성하는 방법

시작하기 전에

I/O 도메인 복원성 기능을 지원하는 PCIe 카드만 사용합니다. https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&doctype=REFERENCE&id=1325454.1을 참조하십시오.

I/O 도메인, 루트 도메인, 서비스 도메인, primary 도메인에서 최소 Oracle Solaris 11.2 SRU 8 OS와 Logical Domains Manager 3.2 소프트웨어가 실행되어야 합니다.

  1. 루트 도메인에서 failure-policy 등록 정보를 ignore로 설정합니다.
    primary# ldm set-domain failure-policy=ignore root-domain-name

    주 - 복원성을 지원하지 않는 장치를 I/O 도메인에 추가하면 해당 도메인에 복원성이 사라집니다. 따라서 failure-policy 등록 정보 값을 stop, reset 또는 panic으로 재설정합니다.

    도메인 종속성에 대한 자세한 내용은 도메인 종속성 구성을 참조하십시오.

  2. I/O 도메인에서 master 등록 정보를 루트 도메인 이름으로 설정합니다.
    primary# ldm set-domain master=root-domain-name I/O-domain-name
  3. 경로를 가로질러 다중 경로를 구성합니다.
예 31  IPMP를 사용하여 이더넷 SR-IOV 기능으로 다중 경로 구성

이 예제는 IPMP를 사용하여 복원형 I/O 도메인에 네트워크 가상 기능 장치를 구성하는 방법을 보여줍니다. 자세한 내용은 Administering TCP/IP Networks, IPMP, and IP Tunnels in Oracle Solaris 11.3를 참조하십시오.

  1. 서로 다른 루트 도메인에 지정된 이더넷 SR-IOV 물리적 기능 2개를 식별합니다.

    이 예제에서는 root-1root-2 루트 도메인에 이더넷 SR-IOV 물리적 기능이 있습니다.

    primary# ldm list-io | grep root-1 | grep PF
    /SYS/PCI-EM8/IOVNET.PF0                    PF     pci_1    root-1
    primary# ldm list-io | grep root-2 | grep PF
    /SYS/RIO/NET2/IOVNET.PF0                   PF     pci_2    root-2
  2. 각각의 지정된 물리적 기능에 이더넷 가상 기능 2개를 만듭니다.

    primary# ldm create-vf /SYS/MB/NET0/IOVNET.PF0
    Created new vf: /SYS/PCI-EM8/IOVNET.PF0.VF0
    primary# ldm create-vf /SYS/RIO/NET2/IOVNET.PF0
    Created new vf: /SYS/RIO/NET2/IOVNET.PF0.VF0
  3. io-1 I/O 도메인에 이더넷 가상 기능을 지정합니다.

    primary# ldm add-io /SYS/PCI-EM8/IOVNET.PF0.VF0 io-1
    primary# ldm add-io /SYS/RIO/NET2/IOVNET.PF0.VF0 io-1
  4. I/O 도메인에서 이더넷 가상 기능을 IPMP 그룹으로 구성합니다.

    1. I/O 도메인에서 새로 추가된 네트워크 장치인 net1net2를 식별합니다.

      i0-1# dladm show-phys
      LINK        MEDIA        STATE    SPPED    DUPLEX    DEVICE
      net0        Ethernet     up       0        unknown   vnet0
      net1        Ethernet     up       1000     full      igbvf0
      net2        Ethernet     up       1000     full      igbvf1
    2. 새로 추가된 네트워크 장치에 대한 IP 인터페이스를 만듭니다.

      io-1# ipadm create-ip net1
      io-1# ipadm create-ip net2
    3. 2개의 네트워크 인터페이스에 대한 ipmp0 IPMP 그룹을 만듭니다.

      io-1# ipadm create-ipmp -i net1 -i net2 ipmp0
    4. IPMP 그룹에 IP 주소를 지정합니다.

      이 예제는 DHCP 옵션을 구성합니다.

      io-1# ipadm create-addr -T dhcp ipmp0/v4
    5. IPMP 그룹 인터페이스의 상태를 확인합니다.

      io-1# ipmpstat -g
예 32  Oracle Solaris I/O 다중 경로를 사용하여 광 섬유 채널 SR-IOV 기능으로 다중 경로 구성

이 예에서는 Oracle Solaris I/O 다중 경로를 사용하여 복원형 I/O 도메인에 대한 광 섬유 채널 가상 기능 장치를 구성하는 방법을 보여 줍니다. 자세한 내용은 Managing SAN Devices and Multipathing in Oracle Solaris 11.3를 참조하십시오.

  1. 서로 다른 루트 도메인에 지정된 광 섬유 채널 SR-IOV 물리적 기능 2개를 식별합니다.

    이 예제에서는 root-1root-2 루트 도메인에 광 섬유 채널 SR-IOV 물리적 기능이 있습니다.

    primary# ldm list-io | grep root-1 | grep PF
    /SYS/PCI-EM4/IOVFC.PF0                    PF     pci_1    root-1
    primary# ldm list-io | grep root-2 | grep PF
    /SYS/PCI-EM15/IOVFC.PF0                   PF     pci_2    root-2
  2. 각각의 지정된 물리적 기능에 가상 기능 2개를 만듭니다.

    자세한 내용은 광 섬유 채널 SR-IOV 가상 기능을 만드는 방법을 참조하십시오.

    primary# ldm create-vf port-wwn=10:00:00:14:4f:fc:60:00 \
    node-wwn=20:00:00:14:4f:fc:60:00 /SYS/PCI-EM4/IOVFC.PF0
    Created new vf: /SYS/PCI-EM4/IOVFC.PF0.VF0
    primary# ldm create-vf port-wwn=10:00:00:14:4f:fc:70:00 \
    node-wwn=20:00:00:14:4f:fc:70:00 /SYS/PCI-EM15/IOVFC.PF0
    Created new vf: /SYS/PCI-EM15/IOVFC.PF0.VF0
  3. io-1 I/O 도메인에 새로 만든 가상 기능을 추가합니다.

    primary# ldm add-io /SYS/PCI-EM4/IOVFC.PF0.VF0 io-1
    primary# ldm add-io /SYS/PCI-EM15/IOVFC.PF0.VF0 io-1
  4. Oracle Solaris I/O 다중 경로가 prtconf -v 명령을 사용하여 I/O 도메인에서 사용으로 설정되었는지 여부를 확인합니다.

    fp 장치에 대한 출력에 다음과 같은 장치 등록 정보 설정이 포함되어 있으면 Oracle Solaris I/O 다중 경로가 사용으로 설정됩니다.

    mpxio-disable="no"

    mpxio-disable 등록 정보가 yes로 설정된 경우 /etc/driver/drv/fp.conf 파일에서 등록 정보 값을 no로 업데이트하고 I/O 도메인을 재부트합니다.

    mpxio-disable 장치 등록 정보가 prtconf -v 출력에 나타나지 않으면 /etc/driver/drv/fp.conf 파일에 mpxio-disable="no" 입력을 추가하고 I/O 도메인을 재부트합니다.

  5. Oracle Solaris I/O 다중 경로 그룹의 상태를 확인합니다.

    io-1# mpathadm show LU
    
    Logical Unit:  /dev/rdsk/c0t600A0B80002A384600003D6B544EECD0d0s2
         mpath-support:  libmpscsi_vhci.so
         Vendor:  SUN
         Product:  CSM200_R
         Revision:  0660
         Name Type:  unknown type
         Name:  600a0b80002a384600003d6b544eecd0
         Asymmetric:  yes
         Current Load Balance:  round-robin
         Logical Unit Group ID:  NA
         Auto Failback:  on
         Auto Probing:  NA
    
         Paths:
                 Initiator Port Name:  100000144ffc6000
                 Target Port Name:  201700a0b82a3846
                 Override Path:  NA
                 Path State:  OK
                 Disabled:  no
    
                 Initiator Port Name:  100000144ffc7000
                 Target Port Name:  201700a0b82a3846
                 Override Path:  NA
                 Path State:  OK
                 Disabled:  no
    
         Target Port Groups:
                 ID:  1
                 Explicit Failover:  yes
                 Access State:  active
                 Target Ports:
                         Name:  201700a0b82a3846
                         Relative ID:  0