13.8.7. 명령줄을 사용하여 IPoIB 구성


먼저 기본 IPoIB 장치의 이름을 변경해야 하는지 확인하고 13.5.2절. “70-persistent-ipoib.rules 사용” 섹션의 지침에 따라 udev 변경 규칙을 사용하여 장치 이름을 바꿉니다. 사용자는 ib_ipoib 커널 모듈을 제거한 다음 다음과 같이 다시 로드하여 재부팅을 수행하지 않고 IPoIB 인터페이스의 이름을 강제 변경할 수 있습니다.
~]$ rmmod ib_ipoib
~]$ modprobe ib_ipoib
Copy to Clipboard Toggle word wrap
장치 이름이 필요한 경우 관리자는 선호하는 편집기에서 ifcfg 파일을 만들어 장치를 제어할 수 있습니다. 정적 IPv4 주소 지정을 사용하는 일반적인 IPoIB 구성 파일은 다음과 같습니다.
~]$ more ifcfg-mlx4_ib0
DEVICE=mlx4_ib0
TYPE=InfiniBand
ONBOOT=yes
HWADDR=80:00:00:4c:fe:80:00:00:00:00:00:00:f4:52:14:03:00:7b:cb:a1
BOOTPROTO=none
IPADDR=172.31.0.254
PREFIX=24
NETWORK=172.31.0.0
BROADCAST=172.31.0.255
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
MTU=65520
CONNECTED_MODE=yes
NAME=mlx4_ib0
Copy to Clipboard Toggle word wrap
DEVICE 필드는 udev 변경 규칙에서 생성된 사용자 정의 이름과 일치해야 합니다. NAME 항목은 장치 이름과 일치하지 않아도 됩니다. GUI 연결 편집기가 시작되면 NAME(이름) 필드는 이 연결의 이름을 사용자에게 제공하는 데 사용됩니다. InfiniBand 옵션을 올바르게 처리하려면 TYPE 필드는 InfiniBand여야 합니다. CONNECTED_MODE는 yes 또는 no 이며 yes 는 연결 모드를 사용하고 통신에 데이터그램 모드를 사용하지 않습니다 ( 13.8.2절. “IPoIB 통신 모드 이해”섹션 참조).
P_Key 인터페이스의 경우 일반적인 구성 파일입니다.
~]$ more ifcfg-mlx4_ib0.8002
DEVICE=mlx4_ib0.8002
PHYSDEV=mlx4_ib0
PKEY=yes
PKEY_ID=2
TYPE=InfiniBand
ONBOOT=yes
HWADDR=80:00:00:4c:fe:80:00:00:00:00:00:00:f4:52:14:03:00:7b:cb:a1
BOOTPROTO=none
IPADDR=172.31.2.254
PREFIX=24
NETWORK=172.31.2.0
BROADCAST=172.31.2.255
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
MTU=65520
CONNECTED_MODE=yes
NAME=mlx4_ib0.8002
Copy to Clipboard Toggle word wrap
모든 P_Key 인터페이스 파일의 경우 PHYSDEV 지시문이 필요하며 상위 장치의 이름이어야 합니다. PKEY 지시문은 yes 로 설정해야 하며, PKEY_ID 는 인터페이스 수여야 합니다(에 0x8000 멤버십 비트 추가 또는 미포함). 그러나 장치 이름은 다음과 같이 논리 OR 연산자를 사용하여 0x8000 멤버십 비트와 결합된 PKEY_ID 의 4자리 16진수여야 합니다.
NAME=${PHYSDEV}.$((0x8000 | $PKEY_ID))
Copy to Clipboard Toggle word wrap
기본적으로 파일의 PKEY_ID 는 10진수로 처리되고 16진수로 변환된 다음 0x8000 이 있는 논리 OR 연산자를 사용하여 장치에 적절한 이름을 가져오지만 표준 0x 접두사를 앞에 추가하여 16진수에 PKEY_ID 를 지정할 수 있습니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat