Com fer RDMs amb SATA en ESXi 6.5

21 Desembre 2017 Comentaris tancats a Com fer RDMs amb SATA en ESXi 6.5

Volem fer un mapeix directe de disc SATA a una VM d’un HOST,  es tracta de crear un disk RDM a partir d’un HDD físic (SATA, SAS, …) per després connectar un nou disc RDM existent en la carpeta on esta la VM que l’ha de fer servir.

RDM vol dir de l’original en anglès Raw Device Mapper, és un fitxer de punter que actua com un disc virtual, però en lloc d’això, es dirigeix directament a un disc físic, en aquest cas d’exemple un parell de discos SATA.

Considerem una VM anomenada NFS1 sobre un ESXi 6.5, que esta operativa inicialment amb un disc virtual i volem afegir un RDM.

Necessitem tenir l'accés SSH a l'ESXi activat, i obrim una sessió de SSH en l'ESXi, aleshores fem una llista dels HDD disponibles en el host:

[root@:~] ls -l /vmfs/devices/disks
total 3066244329
-rw------- 1 root root 60022480896 Dec 21 12:22 t10.ATA_____KINGSTON_SV300S37A60G___________________50026B7237066969____
-rw------- 1 root root 60019442176 Dec 21 12:22 t10.ATA_____KINGSTON_SV300S37A60G___________________50026B7237066969____:1
-rw------- 1 root root 1000204886016 Dec 21 12:22 t10.ATA_____ST1000DX0012D1CM162__________________________________Z1D77BCJ
-rw------- 1 root root 1000204886016 Dec 21 12:22 t10.ATA_____ST1000DX0012D1CM162__________________________________Z1D77BR1
-rw------- 1 root root 1000202043904 Dec 21 12:22 t10.ATA_____ST1000DX0012D1CM162__________________________________Z1D77BR1:1

on el que ens interessa és l’adreça de mappeix físic del disc per construir l’arxiu del disc RDM:

t10.ATA_____ST1000DX0012D1CM162__________________________________Z1D77BCJ

En la carpeta de la VM quedarà construit el disc RDM com es veu en l’exemple fent ús de la ordre vmkfstools

[root@:~] vmkfstools -z /vmfs/devices/disks/t10.ATA_____ST1000DX0012D1CM162__________________________________Z1D77BCJ "/vmfs/volumes/SSD11/NFS1/
NFS1_RDM_1.vmdk"

[root@:~] ls -l /vmfs/volumes/SSD11/NFS1/
total 16779328
-rw-r--r-- 1 root root 221 Dec 21 11:15 NFS1-48577972.hlog
-rw------- 1 root root 17179869184 Dec 21 11:48 NFS1-flat.vmdk
-rw------- 1 root root 8684 Dec 21 11:48 NFS1.nvram
-rw------- 1 root root 525 Dec 21 11:31 NFS1.vmdk
-rw-r--r-- 1 root root 0 Dec 21 11:15 NFS1.vmsd
-rwxr-xr-x 1 root root 2845 Dec 21 12:07 NFS1.vmx
-rw------- 1 root root 47 Dec 21 11:48 NFS1.vmxf
-rw------- 1 root root 1000204886016 Dec 21 12:28 NFS1_RDM_1-rdmp.vmdk
-rw------- 1 root root 502 Dec 21 12:28 NFS1_RDM_1.vmdk

Podem veure el disc creat i montat apuntant a l’adreça del disc.

Només resta afegir un nou disc físic (RDM) a la VM NFS1 que ho farem desde la mateixa interface Web de l’ESXi, fent Edit de Configuració de la VM.

  1. Add Device, seleccionar controladora SCSI
  2. Add Device, HDD existent, explorem l’emmagatzematge on esta la VM: /vmfs/volumes/SSD11/NFS1/ i seleccionant l’arxiu NFS1_RDM_1-rdmp.vmdk
  3. Un cop el HDD ha estat creat per NFS1, asegurem que la opció Disk Mode no quedi independent és persistent.
Anuncis

Els comentaris estan tancats.

What’s this?

You are currently reading Com fer RDMs amb SATA en ESXi 6.5 at Felip Sanchez.

meta