Diferencia entre revisiones de «Montar disco duro fisico en VM»
(Página creada con «Categoría: VMWare ESXi») |
|||
(No se muestran 7 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
[[Categoría: VMWare ESXi]] | [[Categoría: VMWare ESXi]] | ||
+ | La cuestión es que ESXi VMware particiona los discos formato VMFS, esto son fantásticos te permite ampliar la capacidad añadiendo otros discos, y otras muchas cosas. | ||
+ | |||
+ | Las VM montan archivos vmdk como discos duros que están en los almacenes de datos (particiones VMFS) | ||
+ | todo esto es perfecto si disponemos de una gran infraestructura y no nos movemos de los productos de VMWare, la cuestión es que me he tenido que realizar el sistema de RAID por software, y la utilización de vmdk para los HD VM, dentro de las particiones VMFS, me incomoda los pasos a realizar para recuperar posibles fallos, (montar vmfsm en linux, pasar vmdk a otra dispositivo). | ||
+ | |||
+ | Así que la solución mas fácil es montar los Disco duros físicos a una VM, a la hora de fallo, estos discos pueden ser montados sin necesidad de pasos intermedios. | ||
+ | |||
+ | Utilizaremos<code class="alert-success>vmkfstools</code> nos permite administrar volúmenes de VMFS, dispositivos de almacenamiento y discos virtuales. | ||
+ | |||
+ | Entramos en host ESXi por SSH | ||
+ | ==Listar dispositivos== | ||
+ | ls -lah /vmfs/devices/disks/ | ||
+ | <syntaxhighlight lang="css"> | ||
+ | vml.0100000000202020202057442d574343374b32464454533432574443205744 -> naa.50014ee2bbd7f58c | ||
+ | vml.0100000000202020202057442d574343374b32464454533432574443205744:3 -> naa.50014ee2bbd7f58c:3 | ||
+ | vml.0100000000202020202057442d574343374b3356525946484b574443205744 -> naa.50014ee2668209a2 | ||
+ | vml.0100000000202020202057442d574343374b3356525946484b574443205744:3 -> naa.50014ee2668209a2:3 | ||
+ | vml.0200010000600508b1001c935101a0f711189c8d0c4c4f47494341 -> naa.600508b1001c935101a0f711189c8d0c | ||
+ | vml.0200010000600508b1001c935101a0f711189c8d0c4c4f47494341:1 -> naa.600508b1001c935101a0f711189c8d0c:1 | ||
+ | vml.0200020000600508b1001cb2580df45329aeb564af4c4f47494341 -> naa.600508b1001cb2580df45329aeb564af | ||
+ | vml.0200020000600508b1001cb2580df45329aeb564af4c4f47494341:1 -> naa.600508b1001cb2580df45329aeb564af:1 | ||
+ | vml.0200030000600508b1001c94344d101f9c462000094c4f47494341 -> naa.600508b1001c94344d101f9c46200009 | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | Creamos una carpeta donde vamos a crear el archivo vmdk enlazado al disco duro fisijo. | ||
+ | mkdir /ruta/nombreCarpeta | ||
+ | |||
+ | Crear disco duro virtual enlazado a un disco duro fiscio. | ||
+ | vmkfstools -z /vmfs/devices/disks/NOMBRE /ruta/nombrehd/nombre.vmdk | ||
+ | |||
+ | vmkfstools -z /vmfs/devices/disks/naa.600508b1001c64f41a4414b42c604835 /vmfs/volumes/500A/HD/500SAS.vmdk | ||
+ | Ahora solo queda añadir |
Revisión actual del 12:21 30 oct 2020
La cuestión es que ESXi VMware particiona los discos formato VMFS, esto son fantásticos te permite ampliar la capacidad añadiendo otros discos, y otras muchas cosas.
Las VM montan archivos vmdk como discos duros que están en los almacenes de datos (particiones VMFS) todo esto es perfecto si disponemos de una gran infraestructura y no nos movemos de los productos de VMWare, la cuestión es que me he tenido que realizar el sistema de RAID por software, y la utilización de vmdk para los HD VM, dentro de las particiones VMFS, me incomoda los pasos a realizar para recuperar posibles fallos, (montar vmfsm en linux, pasar vmdk a otra dispositivo).
Así que la solución mas fácil es montar los Disco duros físicos a una VM, a la hora de fallo, estos discos pueden ser montados sin necesidad de pasos intermedios.
Utilizaremosvmkfstools
nos permite administrar volúmenes de VMFS, dispositivos de almacenamiento y discos virtuales.
Entramos en host ESXi por SSH
Listar dispositivos
ls -lah /vmfs/devices/disks/
vml.0100000000202020202057442d574343374b32464454533432574443205744 -> naa.50014ee2bbd7f58c vml.0100000000202020202057442d574343374b32464454533432574443205744:3 -> naa.50014ee2bbd7f58c:3 vml.0100000000202020202057442d574343374b3356525946484b574443205744 -> naa.50014ee2668209a2 vml.0100000000202020202057442d574343374b3356525946484b574443205744:3 -> naa.50014ee2668209a2:3 vml.0200010000600508b1001c935101a0f711189c8d0c4c4f47494341 -> naa.600508b1001c935101a0f711189c8d0c vml.0200010000600508b1001c935101a0f711189c8d0c4c4f47494341:1 -> naa.600508b1001c935101a0f711189c8d0c:1 vml.0200020000600508b1001cb2580df45329aeb564af4c4f47494341 -> naa.600508b1001cb2580df45329aeb564af vml.0200020000600508b1001cb2580df45329aeb564af4c4f47494341:1 -> naa.600508b1001cb2580df45329aeb564af:1 vml.0200030000600508b1001c94344d101f9c462000094c4f47494341 -> naa.600508b1001c94344d101f9c46200009
Creamos una carpeta donde vamos a crear el archivo vmdk enlazado al disco duro fisijo.
mkdir /ruta/nombreCarpeta
Crear disco duro virtual enlazado a un disco duro fiscio.
vmkfstools -z /vmfs/devices/disks/NOMBRE /ruta/nombrehd/nombre.vmdk
vmkfstools -z /vmfs/devices/disks/naa.600508b1001c64f41a4414b42c604835 /vmfs/volumes/500A/HD/500SAS.vmdk
Ahora solo queda añadir