6.3. nmcli 명령을 사용하여 IPoIB 연결 구성
nmcli
명령줄 유틸리티는 NetworkManager를 제어하고 CLI를 사용하여 네트워크 상태를 보고합니다.
사전 요구 사항
- InfiniBand 장치가 서버에 설치됨
- 해당 커널 모듈이 로드됩니다.
절차
연결된
전송 모드에서mlx4_ib0
인터페이스와65520
바이트의 최대 MTU를 사용하려면 InfiniBand 연결을 만듭니다.# nmcli connection add type infiniband con-name mlx4_ib0 ifname mlx4_ib0 transport-mode Connected mtu 65520
mlx4_ib0
연결의P_Key
인터페이스로0x8002
를 설정할 수도 있습니다.# nmcli connection modify mlx4_ib0 infiniband.p-key 0x8002
IPv4 설정을 구성하려면
mlx4_ib0
연결의 정적 IPv4 주소, 네트워크 마스크, 기본 게이트웨이 및 DNS 서버를 설정합니다.# nmcli connection modify mlx4_ib0 ipv4.addresses 192.0.2.1/24 # nmcli connection modify mlx4_ib0 ipv4.gateway 192.0.2.254 # nmcli connection modify mlx4_ib0 ipv4.dns 192.0.2.253 # nmcli connection modify mlx4_ib0 ipv4.method manual
IPv6 설정을 구성하려면
mlx4_ib0
연결의 정적 IPv6 주소, 네트워크 마스크, 기본 게이트웨이 및 DNS 서버를 설정합니다.# nmcli connection modify mlx4_ib0 ipv6.addresses 2001:db8:1::1/32 # nmcli connection modify mlx4_ib0 ipv6.gateway 2001:db8:1::fffe # nmcli connection modify mlx4_ib0 ipv6.dns 2001:db8:1::fffd # nmcli connection modify mlx4_ib0 ipv6.method manual
mlx4_ib0
연결을 활성화하려면 다음을 수행합니다.# nmcli connection up mlx4_ib0