4장. 코어 RDMA 하위 시스템 구성
rdma
서비스 구성은 InfiniBand, iWARP 및 RoCE와 같은 네트워크 프로토콜 및 통신 표준을 관리합니다.
4.1. IPoIB 장치 이름 변경
기본적으로 커널은 InfiniBand(IPoIB) 장치를 통한 인터넷 프로토콜(예: ib0
,ib1
등)을 지정합니다. 충돌을 피하기 위해 Red Hat은 udev
장치 관리자에 규칙을 생성하여 mlx4_ib0
과 같은 지속적이고 의미 있는 이름을 만들 것을 권장합니다.
사전 요구 사항
- InfiniBand 장치를 설치했습니다.
절차
장치
ib0
의 하드웨어 주소를 표시합니다.# ip link show ib0 8: ib0: >BROADCAST,MULTICAST,UP,LOWER_UP< mtu 65520 qdisc pfifo_fast state UP mode DEFAULT qlen 256 link/infiniband 80:00:02:00:fe:80:00:00:00:00:00:00:00:02:c9:03:00:31:78:f2 brd 00:ff:ff:ff:ff:12:40:1b:ff:ff:00:00:00:00:00:00:ff:ff:ff:ff
주소의 마지막 8바이트는 다음 단계에서
udev
규칙을 생성하는 데 필요합니다.장치의 이름을
00:02:c9:03:00:31:78:f2
하드웨어 주소를mlx4_ib0
으로 변경하는 규칙을 구성하려면/etc/udev/rules.d/70-persistent-ipoib.rules
파일을 편집합니다.ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="32", ATTR{address}=="?*00:02:c9:03:00:31:78:f2", NAME="mlx4_ib0"
호스트를 재부팅합니다.
# reboot
추가 리소스
-
udev(7) 도움말
페이지 - IPoIB 하드웨어 주소 이해