25.5. 이더넷 인터페이스를 통한 파이버 채널 구성
FCoE(Fibre Channel over Ethernet) 인터페이스를 설정하고 배포하려면 다음 두 개의 패키지가 필요합니다.
fcoe-utils
lldpad
이러한 패키지가 설치되면 VLAN(가상 LAN)을 통해 FCoE를 활성화하려면 다음 절차를 수행하십시오.
절차 25.10. FCoE를 사용하도록 이더넷 인터페이스 구성
- 새 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_REQUIRED
를no
로 설정합니다. - 부팅 시 장치가 자동으로 로드되도록 하려면 해당
/etc/sysconfig/network-scripts/ifcfg-ethX
파일에서ONBOOT=yes
를 설정합니다. 예를 들어 FCoE 장치가 eth2인 경우 이에 따라/etc/sysconfig/network-scripts/ifcfg-eth2
를 편집합니다. - 다음을 실행하여 데이터 센터 브리징 데몬(dcbd)을 시작합니다.
# systemctl start lldpad
- 하드웨어 DCBX 클라이언트를 구현하는 네트워킹 인터페이스의 경우 이 단계를 건너뜁니다.소프트웨어 DCBX 클라이언트가 필요한 인터페이스의 경우 다음을 실행하여 이더넷 인터페이스에서 데이터 센터 브리징을 활성화합니다.
# dcbtool sc ethX dcb on
그런 다음 다음을 실행하여 이더넷 인터페이스에서 FCoE를 활성화합니다.# dcbtool sc ethX app:fcoe e:1
이러한 명령은 이더넷 인터페이스의 dcbd 설정이 변경되지 않은 경우에만 작동합니다. - 이제 다음을 사용하여 FCoE 장치를 로드합니다.
# ip link set dev ethX up
- 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 설정을 쿼리하고 설정할 수 있습니다.