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

4

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

Se eu seguir a documentação da VMware aqui recebo a seguinte mensagem

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

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

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

Executar /opt/vmware/share/vami/vami_config_net no shell dá o erro ImportError: No module named libxml2mod

Eu 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 build 2562643

    
por minus8 23.08.2015 / 02:34

2 respostas

5

Parece que você pode ter usado 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:

Prerequisites

To change the IP settings of the vCenter Server Appliance, make sure that the system name of the appliance is an FQDN. If, during the vCenter Server Appliance deployment, you set up the appliance to use an IP address as a system name, you cannot change the IP settings.

(De: Configurando o vCenter Server Appliance usando a interface do usuário do console direto )

    
por 23.08.2015 / 04:54
1

Eu não me sentia como reimplantando o vCenter Server Appliance, então arrisquei e editei a configuração de rede do linux raw. Não é a solução aprovada, mas parece estar funcionando bem. Se ele parar de funcionar, estou de volta onde comecei (precisando reimplantar).

Vá para a página de gerenciamento de appliance e ative o login SSH e o shell Bash:

https://static-ip-address:5480

Emseguida,sshparaoaparelho.Façaologincomorooteasenhapadrãoévmware.SevocêdefinirumasenhaparaoapplianceparaoWebclient,useessasenhacomonomedeusuárioroot.

Connectedtoservice*ListAPIs:"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ê deve 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
    
por 12.05.2017 / 16:57