Programando una tarea ghettoVCB en Cronjobs para VMware ESXi

La tarea de configurar una tarea cron para sistemas ESX no es muy diferente a los demás sistemas Linux, pero en ESXi hay que tener en cuanta que un reinicio del Host va a provocar que se pierda la tarea y no vuelva a ejecutarse.

Una vez  descargado script de http://communities.vmware.com/docs/DOC-8760 , lo único que tenemos que hacer es un upload a un datastore de VMware en el que queramos alojar el script ghettoVCB.

Para la versión 5.1 o posterior la cosa cambia. Puedes encontrar las modificaciones, aqui.

Sigue leyendo

Como corregir un /bin/sh^M : bad interpreter error

A veces, al ejecutar un script vía comando nos puedes salir un mensaje de error /bin/sh^M : bad interpreter.

Esto es debido a que el final de la línea está en DOS. La pista es el ^M

Para solucionar el problema, basta con editar el fichero y decirle que utilice el fin de línea de Unix.

Abre el fichero con el vi o con el vim, y ejecuta:

:set fileformat=unix

Para guardar el cambio guárdalo con:

: x! or : wq!

Y ya estaría…