Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

25.5. 이더넷 인터페이스를 통한 파이버 채널 구성

FCoE(Fibre Channel over Ethernet) 인터페이스를 설정하고 배포하려면 다음 두 개의 패키지가 필요합니다.
  • fcoe-utils
  • lldpad
이러한 패키지가 설치되면 VLAN(가상 LAN)을 통해 FCoE를 활성화하려면 다음 절차를 수행하십시오.

절차 25.10. FCoE를 사용하도록 이더넷 인터페이스 구성

  1. 새 VLAN을 구성하려면 기존 네트워크 스크립트의 사본을 만듭니다(예: /etc/fcoe/cfg-eth0 ), 이름을 FCoE를 지원하는 이더넷 장치로 변경합니다. 구성할 기본 파일이 제공됩니다. FCoE 장치가 ethX 인 경우 다음을 실행합니다.
    # cp /etc/fcoe/cfg-ethx  /etc/fcoe/cfg-ethX
    필요에 따라 cfg-ethX 의 내용을 수정합니다. 특히, hardware Data Center Bridging Exchange (DCBX) 프로토콜 클라이언트를 구현하는 네트워킹 인터페이스의 경우 DCB_REQUIREDno 로 설정합니다.
  2. 부팅 시 장치가 자동으로 로드되도록 하려면 해당 /etc/sysconfig/network-scripts/ifcfg-ethX 파일에서 ONBOOT=yes 를 설정합니다. 예를 들어 FCoE 장치가 eth2인 경우 이에 따라 /etc/sysconfig/network-scripts/ifcfg-eth2 를 편집합니다.
  3. 다음을 실행하여 데이터 센터 브리징 데몬(dcbd)을 시작합니다.
    # systemctl start lldpad
    
  4. 하드웨어 DCBX 클라이언트를 구현하는 네트워킹 인터페이스의 경우 이 단계를 건너뜁니다.
    소프트웨어 DCBX 클라이언트가 필요한 인터페이스의 경우 다음을 실행하여 이더넷 인터페이스에서 데이터 센터 브리징을 활성화합니다.
    # dcbtool sc ethX dcb on
    
    그런 다음 다음을 실행하여 이더넷 인터페이스에서 FCoE를 활성화합니다.
    # dcbtool sc ethX app:fcoe e:1
    
    이러한 명령은 이더넷 인터페이스의 dcbd 설정이 변경되지 않은 경우에만 작동합니다.
  5. 이제 다음을 사용하여 FCoE 장치를 로드합니다.
    # ip link set dev ethX up
    
  6. FCoE를 사용하여 시작:
    # systemctl start fcoe
    
    패브릭의 다른 모든 설정이 올바른 경우 FCoE 장치가 곧 표시됩니다. 구성된 FCoE 장치를 보려면 다음을 실행합니다.
    # fcoeadm -i
    
FCoE를 사용하도록 이더넷 인터페이스를 올바르게 구성한 후 Red Hat은 시작 시 FCoE 및 lldpad 서비스를 사용하도록 설정하는 것이 좋습니다. 이 작업을 수행하려면 systemctl 유틸리티를 사용합니다.
# systemctl enable lldpad
# systemctl enable fcoe
참고
# systemctl stop fcoe 명령을 실행하면 데몬을 중지하지만 FCoE 인터페이스의 구성을 재설정하지 않습니다. 이 작업을 수행하려면 # systemctl -s SIGHUP kill fcoe 명령을 실행합니다.
Red Hat Enterprise Linux 7부터 Network Manager는 DCB 지원 이더넷 인터페이스의 DCB 설정을 쿼리하고 설정할 수 있습니다.