Não é possível alterar o IP do dispositivo vCenter Server

Não é possível alterar o IP do dispositivo vCenter Server

Estou tentando alterar um endereço IP estático do vCenter Server Appliance.

Se eu seguir a documentação do VMwareaquiEu recebo a seguinte mensagem

IPv4 configuration for nic0 of this node cannot be edited post deployment.

O login através do console não me permite alterar o endereço.

A edição /etc/sysconfig/networking/devices/ifcfg-eth0causará problemas de permissão.

Executar /opt/vmware/share/vami/vami_config_netno shell dá o erroImportError: No module named libxml2mod

Tentei instalar o libxml2mod com o Zypper, mas não consigo encontrar este pacote específico e já tenho o libxml instalado.

Como posso alterar meu endereço IP?

vCSA é a versão 6 compilação 2562643

Responder1

Parece que você usou um endereço IP em vez de um FQDN para o nome do vCenter durante a instalação. Se for esse o caso, você pode estar sem sorte:

Pré-requisitos

Para alterar as configurações de IP do vCenter Server Appliance, certifique-se de que o nome do sistema do dispositivo seja um FQDN. Se, durante a implantação do vCenter Server Appliance, você configurar o dispositivo para usar um endereço IP como nome do sistema, não será possível alterar as configurações de IP.

(De:Configurando o vCenter Server Appliance usando a interface de usuário do Direct Console)

Responder2

Não tive vontade de reimplantar o vCenter Server Appliance, então assumi o risco e editei a configuração bruta da rede Linux. Não é a solução aprovada, mas parece estar funcionando bem. Se parar de funcionar, estarei de volta ao ponto de partida (precisando reimplantar).

Acesse a página de gerenciamento do dispositivo e ative o login SSH e o shell Bash:

https://static-ip-address:5480

insira a descrição da imagem aqui

Em seguida, faça ssh para o dispositivo. Faça login como root e a senha padrão é vmware. Se você definir uma senha para o dispositivo do cliente Web, use essa senha com o nome de usuário root.

Connected to service

    * List APIs: "help api list"
    * List Plugins: "help pi list"
    * Enable BASH access: "shell.set --enabled True"
    * Launch BASH: "shell"

Command>

Inicie o shell digitando o comando "shell"

shell

edite a configuração das interfaces no linux

 vim /etc/sysconfig/networking/devices/ifcfg-eth0

e você deveria ver algo assim

DEVICE=eth0
BOOTPROTO='static'
STARTMODE='auto'
TYPE=Ethernet
USERCONTROL='no'
IPADDR='10.8.3.11'
NETMASK='255.255.255.0'
BROADCAST='10.8.3.255'

Faça as alterações desejadas e reinicie o serviço de rede.

localhost:~ # service network restart
Shutting down network interfaces:
    eth0      device: VMware VMXNET3 Ethernet Controller                    done
Shutting down service network  .  .  .  .  .  .  .  .  .                    done
Hint: you may set mandatory devices in /etc/sysconfig/network/config
Setting up network interfaces:
    eth0      device: VMware VMXNET3 Ethernet Controller
    eth0      IP address: 10.8.3.11/21                                      done
Setting up service network  .  .  .  .  .  .  .  .  .  .                    done

informação relacionada