Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki

VMware: Cambiar disco duro de IDE a SCSI en VMware ESXi 5
Virtualizacion


Cómo cambiar el tipo de canal del disco duro de una máquina virtual de IDE a SCSI en VMware ESXi 5.0 utilizando la conexión mediante SSH a VMware ESXi 5.0.



Requisitos, recomendaciones antes de modificar parámetros de máquinas virtuales en VMware ESXi

Es muy recomendable, antes de realizar cualquier cambio en la configuración de una máquina virtual VMware ESXi, realizar copia de seguridad completa de la misma. Para hacer copia de seguridad de las máquinas virtuales podemos usar software de terceros o bien exportarlas a OVF desde VMware vSphere Client. En los siguientes enlaces mostramos varios tutoriales para hacer estas tareas de backups:

Como es lógico, para realizar las indicaciones de este tutorial necesitaremos disponer de un servidor VMware ESXi 5.0 y tener usuario y contraseña de acceso con permisos suficientes para editar ficheros en la máquina virtual a la que queramos cambiar el método de conexión del disco duro (de IDE a SCSI). A continuación mostramos algunos tutoriales para instalar VMware ESXi:

Es muy importante asegurarnos, antes de cambiar el parámetro que indicamos en este artículo, si el sistema operativo de la máquina virtual soporta el tipo de conexión SCSI. Si no estamos seguros es recomendable hacer pruebas con una máquina virtual clonada y no con la de producción directamente.

Para el proceso de modificación de parámetros de máquina virtuales necesitaremos disponer de un equipo con VMware vSphere Client, en el siguiente tutorial explicamos cómo instalarlo y usarlo:

Para modificar el parámetro necesario para cambiar un disco duro de IDE a SCSI necesitaremos acceder a VMware ESXi mediante SSH, en el siguiente tutorial explicamos cómo habilitar esta opción y cómo acceder con PuTTY paso a paso:

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

En primer lugar haremos copia de seguridad de la máquina virtual (como indicamos aquí). Si es una máquina de pruebas no será necesario, pero si es una máquina virtual en producción sí es muy recomendable hacer copia de seguridad previamente.

Si la máquina virtual tiene servicios que requieren de una alta disponibilidad deberemos barajar otra forma de hacer esto para que impacte lo mínimo posible en la producción de la empresa. Este proceso durará, aproximadamente, unos 5 minutos (si todo funciona correctamente), en los cuales la máquina virtual estará detenida.

Si podemos detener la máquina virtual, lo haremos de forma controlada (apagándola desde el propio sistema operativo). Una vez apagada podremos iniciar el proceso de modificación del canal virtual de comunicación del disco duro de IDE a SCSI.

Desde VMware vSphere Client, iniciaremos sesión en el servidor ESXi que contenta la máquina virtual a modificar, inicialmente seleccionaremos la máquina virtual en el inventario, comprobaremos que está detenida y en la pestaña "Symmary" podremos ver el datastore donde está alojada (en nuestro aso "datastore2"). Necesitaremos esta dado para más adelante identifar la ubicación de los ficheros de la máquina virtual:

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

También podremos editar las propiedades de la máquina virtual para consultar este dato (ubicación de los ficheros de discos duros virtuales y de parámetros de la máquina virtual), para ello pulsareomos con el botón derecho del ratón sobre la máquina virtual y pulsaremos en "Edit Settings":

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

En la pestaña "Hardware", pulsaremos sobre "Hard disk 1" (o el que queramos cambiar de IDE a SCSI ), en la parte derecha se mostrarán sus propiedades:

  • Disk File: en este valor se indicará el datastore y carpeta donde está ubicado el disco duro y el nombre del fichero .mdk del disco duro, este dato es importante para realizar las acciones de este tutorial
  • Disk Provisioning: aquí se mostrará el espacio asignado al disco duro y el tipo aprovisionamiento (Thin ó Thick), si el disco duro es SCSI el tamaño del disco será modificable y aparecerá habilitado, si es IDE no será modificable y aparecerá deshabilitado.
  • Virtual Device Node: aquí se mostrará el tipo de nodo usado para la conexión del disco duro: IDE ó SCSI. En este tutorial explicaremos cómo cambiar un disco duro IDE a SCSI.

Cancelaremos y carreraremos esta ventana, de momento no necesitamos modificar nada, sólo consultar los datos anteriores:

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Ahora nos conectaremos al servidor ESXi mediante SSH (utilizando alguna aplicación que permita acceso mediante SSH como PuTTY que es gratuita, aquí explicamos paso a paso cómo conectarnos), introduciremos la IP, el usuario y la contraseña del ESXi y nos conectaremos. Si no podemos usar SSH por el motivo que sea en esta nota explicamos otro método alternativo.

Desde la línea de comandos introduciremos el siguiente comando para listar los datastores de nuestro ESXi y su ubicación:

df -h

Nos mostrará los datastores con el formato:

/vmfs/volumes/datastoreX

En nuestro caso la máquina virtual que queremos modificar se encuentra en el datastore2, por lo que para acceder a él introduciremos el comando:

cd /vmfs/volumes/datastore2

Si queremos listar las carpetas de este datastore ejecutaremos:

ls -lah

Y para acceder a la carpeta de nuestra máquina virtual ejecutaremos:

cd VSRVAJPDSOFT

(donde VSRVAJPDSOFT será el nombre de la carpeta de nuestra máquina virtual)

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Volveremos a listar los ficheros de la máquina virtual con:

ls -lah

Ahora editaremos el fichero que contiene el parámetro que especifica el tipo de canal de conexión del disco duro de la máquina virtual, es el fichero con extensión .vmdk, por lo que ejecutaremos el siguiente comando para editarlo:

vi VSRVAJPDSOFT.vmdk

(donde "VSRVAJPDSOFT" será el nombre de la máquina virtual)

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

El parámetro que nos interesa modificar es "ddb.adapterType", cambiaremos el valor "ide" por el valor "buslogic", para ello pulsaremos la tecla "a" para entrar en el modo de edición de vi, una vez modificado el parámetro indicado guardaremos los cambios pulsando las teclas Escape + ":wq" + INTRO:

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Tras modificar el valor del parámetro cerraremos la consola SSH (ya no la necesitaremos) con "exit" y editaremos las propidades de la máquina virtual nuevamente seleccionándola en VMware vSphere Client, pulsando sobre ella y eligiendo "Edit Settings":

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Ahora eliminaremos el disco duro de la máquina virtual (no se eliminarán los datos, sólo se desasignará de la mv), para ello seleccionaremos el disco duro en la parte izquierda de "Hardware", seleccionando en nuestro caso "Hard disk 1" (debemos cerciorarnos de que es el disco duro al que estamos cambiando el tipo de conexión, si tenemos varios, si hay uno no habrá problema), tras seleccionarlo pulsaremos en "Remove":

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Tras desasignarlo volveremos a agregarlo a la máquina virtual pulsando en "Add":

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Seleccionaremos "Hard Disk" y pulsaremos "Next":

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Marcaremos "Use an existing virtual disk" y pulsaremos "Next":

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Pulsaremos en "Browse" para seleccionar el fichero del disco duro:

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Exploraremos por el datastore donde está alojada la máquina virtual y seleccionaremos el fichero .vmdk del disco duro que hemos desasignado anteriormente para volverlo a asignar:

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Tras seleccionar el fichero .vmdk del disco duro de nuestra máquina virtual pulsaremos en "Next":

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

El asistente para agregar un disco duro a la máquina virtual de VMware ESXi ya nos habrá detectado que el tipo de nodo del disco duro ahora esSCSI (Virtual Device Node SCSI (0:1). Pulsaremos "Next":

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Si estamos seguros de que hemos elegido correctamente el disco duro a agregar pulsaremos en "Finish":

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Y el disco duro habrá quedado asignado nuevamente a la máquina virtual, ahora comoSCSI y con una ventaja frente a IDE (entre otras) y es que ya podremos modificar el espacio aprovisionado directamente:

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Como último paso deberemos verificar que la máquina virtual arranca de forma satisfactoria y el sistema operativo detecta el cambio y arranca correctamente. Para iniciar la máquina virtual pulsaremos con el botón derecho del ratón sobre ella y seleccionaremos "Power" - "Power on":

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

El sistema operativo arrancará de forma normal:

Cambiar nodo de dispositivo disco duro de IDE a SCSI en VMware ESXi 5

Nota importante: si no podemos acceder al servidor ESXi mediante SSH (por el motivo que sea) podremos usar el siguiente "truco" para editar el fichero .vmdk:

 

 

Artículos relacionados

 

Créditos

Artículo realizado íntegramente por Alonsojpd miembro fundador del Proyecto AjpdSoft.

Artículo en inglés.


Anuncios


Enviado el Miércoles, 22 mayo a las 01:16:56 por ajpdsoft
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A