5 votos

¿Crear una máquina virtual de invitados desde la línea de comandos en VMWare ESXi/vSphere 4?

Cada vez tengo menos acceso a una máquina Windows y estoy un poco frustrado por la falta de un Cliente de Infraestructura Virtual para Mac o Linux. Tengo la configuración SSH en mis hosts ESXi y he indagado un poco pero no he visto ningún método para crear máquinas virtuales desde dentro del "sin soporte" Shell.

¿Alguien sabe de un método amigable NIX para manejar ESXi (3.x) o vSphere 4? Estaría dispuesto a actualizar si hubiera una ganancia notable en la administración remota basada en NIX.

DESCARGO DE RESPONSABILIDAD:

Sí, soy consciente de que el modo "sin soporte" es, bueno, sin soporte, pero este es un host ESXi de laboratorio; no hay VMs de producción funcionando en él.

3voto

monomyth Puntos 841

deberías usar el SDK de VMware o las llamadas API en su lugar. Mira el vmcreate.pl que viene con vSphere SDK para Perl .

1voto

Tony Eichelberger Puntos 1586

Asumiendo que se trata de hosts ESXi independientes, la ahora totalmente soportada capacidad SSH es su mejor apuesta y el conjunto de comandos de consola disponibles ha mejorado con la V4.1.

Para ambientes sin vCenter involucrado la funcionalidad completa de administración remota sólo funciona en modo de sólo lectura - eso prácticamente descarta la administración activa usando la CLI Remota de Perl, la PowerCLI sólo de Windows y el uso del preempaquetado VMware Management Appliance que incluye un juego completo de herramientas remotas de CLI en un VM CentOS.

0voto

JakeRobinson Puntos 2545

PowerCLI ...va a ser mucho más fácil de aprender que hacerlo a través de la línea de comandos sin soporte ESXi o aprender Perl y la API...

Aquí está la orden para crear un nuevo vm :

New-VM -Name XP_VM1 -VMHost $hostInCluster1 -ResourcePool ( Get-ResourcePool DevelopmentResources ) -DiskMB 4000 -MemoryMB 256

vMA como Helvick mencionó, es mi siguiente opción si no tengo acceso a Windows/powershell.

Nota al margen: Pash es un proyecto de PowerShell para Linux. He querido probarlo, pero no he tenido el ancho de banda.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: