Aplicativos como o VirtualBox podem ser executados na inicialização sem que nenhum usuário faça login no Ubuntu?

4

Essa pergunta vem à mente porque estamos mexendo na idéia de usar a VM em alguns de nossos servidores. O KVM está um pouco envolvido, o VMWare age como se quisesse ser um produto gratuito, e a Microsoft está fora de questão quando se trata de virtualização. No entanto, a máquina está indo para local remoto com problemas elétricos o tempo suficiente para superar a capacidade de nossas unidades UPS.

Resumindo, eu quero ser capaz de fazer ligações telefônicas e dizer a alguém para apertar o botão liga / desliga e ter serviços em execução novamente na máquina convidada sem precisar falar com alguém durante o login ( qual ivolves dando nome de usuário e pw à máquina) e iniciando a máquina virtual. Isso é possível ?

    
por Chad Harrison 15.11.2011 / 23:42

2 respostas

4

Sim. O VirtualBox vem com ferramentas de linha de comando (especialmente VBManage ), e tem um bom suporte para operação sem cabeça .

Eu diria que o VirtualBox é uma escolha razoável se você está procurando recursos básicos, facilidade de uso razoável e sem custos de licenciamento. Se você quiser um failover sofisticado, considere as edições mais caras do VMWare.

    
por 16.11.2011 / 00:50
0

Pensei em postar minha pesquisa e o que funcionou para mim.

Acabei de adicionar um pequeno script no diretório /etc/init.d chamado custom , que adicionou a linha sudo VBoxHeadless --startvm <vm name> . Usando o "Startup Applications" do Ubuntu só funciona quando você faz o login.

Uma nota adicional, foi um pouco difícil conseguir que o servidor de acesso remoto funcione no VirtualBox. Acontece que o pacote de extensão precisa ser instalado se você deseja obter acesso direto e é executado na porta padrão de 3389. Eu não consigo conectar UltraVNC, mas o Microsoft Remote Desktop seria curiosamente o suficiente.

    
por 18.11.2011 / 18:13