como ativar o vmware esxi 5 ssh interface

2

Estou tentando automatizar um conjunto de operações em várias pilhas de virtualização como um experimento em nuvem. Até agora, tenho tido dificuldades trabalhando com o VMWare esxi 5 (edição gratuita)

Após uma longa batalha com a documentação e a falta dela, consegui configurar o arquivo de kickstart apropriado, um repositório de conteúdo de cd exportado via web e uma configuração adequada de pxe para acomodar as necessidades da instalação viva-voz do vmware.

Após a instalação, no entanto, fiquei surpreso ao descobrir que a porta ssh não está habilitada. Parte do sucesso do meu experimento é poder automatizar a criação de convidados VMWare e executar (via ssh e vmware-cli) alguma forma de operações de ciclo de vida. Eu sei que há "vmware vcenter" e outras ferramentas, mas isso não me ajuda na automação.

Eu acho que o que eu estou procurando é se há algo que eu possa fazer para habilitar a interface ssh e se isso será o suficiente para mim metas (dicas que exigem código é bom.)

Até agora, meus pensamentos têm sido fazer algum tipo de hackeria em python embutido no arquivo de kickstart que me permitiria conectar ao ambiente antes que a instalação fosse concluída, para que eu pudesse invadir e forçar a interface ssh a ativar - no entanto, gostaria de ouvir alguns pensamentos externos primeiro!

    
por CaseyJones 05.08.2012 / 21:24

2 respostas

0

Acabou sendo bastante simples. Adicione essas linhas à seção% firstboot do seu arquivo de kickstart para vmware.

%firstboot --interpreter=busybox 
vim-cmd hostsvc/enable_ssh 
vim-cmd hostsvc/start_ssh 
vim-cmd hostsvc/enable_esx_shell 
vim-cmd hostsvc/start_esx_shell
    
por 10.08.2012 / 00:50
0

A seguir ajudará você a ativar ou ativar o SSH nos hosts do ESXi 5.0 por meio do vSphere Client.

  1. Primeiro inicie o vSphere Client
  2. Selecione o host do ESXi na guia de configurações
  3. Selecione o perfil de segurança
  4. Clique em Propriedades no canto superior direito e você obterá um pop-up com todos os serviços nesses hosts do ESXi 5.0. Selecione o serviço SSH e pressione o botão Opções.
  5. Ativar SSH no ESXi 5.0 vis vSphere Client

Espero que ajude!

  • Kiran
por 07.02.2013 / 10:29