
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-eth0
causará problemas de permissão.
Executar /opt/vmware/share/vami/vami_config_net
no 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
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