@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

Inicio - VMware - Lanzar fichero install.sh en servidor VMware ESXi
Lanzar fichero install.sh en servidor VMware ESXi 1

Lanzar fichero install.sh en servidor VMware ESXi

Lanzar fichero install.sh en servidor VMware ESXi

Hace unos días, por motivos de trabajo, tuve que realizar un experimento en un laboratorio con una herramienta de inventario de hardware y software que dispone de un cliente para servidores VMware ESXi.

Para no tocar servidores de Producción y como iba a ser una prueba rápida he utilizado VMware Worstation y un ESXi en modo Nested, al cual a su vez le he configurado la tarjeta de red en modo Bridge.

Lanzar fichero install.sh en servidor VMware ESXi 1

 

Una vez que arranca y hemos realizado las configuraciones de red, nos conectamos vía consola y habilitamos SSH en el servidor ESXi.

Lanzar fichero install.sh en servidor VMware ESXi 2
Con el usuario root nos vamos a conectar para subir los ficheros SH a lanzar. Yo he utilizado Filezilla los ficheros del agente y el script de lanzamiento en una carpeta con espacio (lo normal a /vmfs/volumes/datastore1, donde creamos una carpeta específica para los ficheros):

Lanzar fichero install.sh en servidor VMware ESXi 3

** APUNTE **

El fichero SH que vamos a lanzar, para que no de problemas, debe guardarse como UNIX en Notepad++ para poder ser interpretado (Editar –> Conversión fin de línea –> Convertir a formato UNIX)

Lanzar fichero install.sh en servidor VMware ESXi 4
Ahora utilizamos Putty u otro gestor SSH y nos conectamos vía consola, y accedemos a la carpeta de los ficheros:

Le damos permisos de ejecución al fichero del script:

Copiamos el script a /sbin para poder ejecutarlo:

Lanzamos el script con este comando:

Os dejo un ejemplo de ejecución del script que yo he utilizado para el software de inventario Proactivanet, en el vuestro será diferente:

Cron Persistente en ESXi VMware

Otra de las cosas que quería hacer es lanzar el script periódicamente. Para ello modificamos el crontab, que en ESXi se encuentra en /var/spool/cron/crontabs/root:

Lanzar fichero install.sh en servidor VMware ESXi 5

Simplemente deberemos añadir la línea que nos interesa al fichero /etc/rc.local mediante vi con la programación y la ruta del script correspondiente mediante esta forma:

Y guardamos lo realizado:

Para completar reiniciamos el servidor ESXi.

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales, linuxero y entusiasta de la tecnología.

Compruebe también

netscaler-vpx-appliance-vmware-21

Install Citrix NetScaler VPX on VMWare ESXi

Install Citrix NetScaler VPX on VMWare ESXi Hoy quieros mostraros como instalar Citrix NetScaler VPX …

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

2 × cuatro =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales