Como configurar manualmente um endereço IP para uma NIC InfiniBand?
O IPoIB (IP sobre InfiniBand) permite a transmissão de dados do IP sobre InfiniBand. Para ECSs H2 e HL1 de alto desempenho do SUSE, se o IPoIB for necessário, você deverá configurar manualmente um endereço IP para a NIC InfiniBand após instalar o driver da NIC InfiniBand.
Pré-requisitos
O driver de NIC InfiniBand foi instalado nos ECSs H2 ou HL1 de alto desempenho.
Conhecimento de fundo
Para evitar conflitos de endereço IP das NICs InfiniBand configuradas para os ECSs de um locatário, determine o endereço IP a ser configurado para uma NIC InfiniBand de acordo com os endereços IP disponíveis na VPC. O método é o seguinte:
Por exemplo, se os dois primeiros oito bits do endereço IP (especificado pelo IPADDR) a ser configurado para a NIC InfiniBand forem consistentemente 169.254, os dois últimos oito bits devem ser os mesmos do endereço IP eth0, e a máscara de sub-rede deve ser a mesma da NIC eth0.
Um exemplo é fornecido a seguir:
Se o endereço IP da NIC eth0 for 192.168.0.100/24, o endereço IP a ser configurado para a NIC InfiniBand será 169.254.0.100/24.
Procedimento
- Efetue logon no ECS.
- Execute o seguinte comando para alternar para o usuário root:
sudo su -
- Execute o seguinte comando para editar o arquivo /etc/sysconfig/network/ifcfg-ib0:
vi /etc/sysconfig/network/ifcfg-ib0
- Insira as seguintes informações:
BOOTPROTO=static
IPADDR=IP address to be configured for the InfiniBand NIC
NETMASK=Subnet mask
STARTMODE=auto
Para obter instruções sobre como obter o endereço IP e a máscara de sub-rede de uma NIC InfiniBand, consulte Conhecimento de fundo.
- Execute o seguinte comando para reiniciar a rede para que a configuração tenha efeito: