Friday, 22 November 2013

VMware vSphere Hypervisor


Recentemente  mi sono trovato nella necessità di aggiungere un disco ad un virtual machine ESXi 5.5 dedicata ad istanze MySQL e Oracle.

Caratteristiche :

  • VMware vSphere Hypervisor (ESXi 5.5) 
  • Server Fisico DELL 2950
  • Storage : x dischi fisici in RAID 5 divisi in 2 dischi logici da 2 Tb e 1Tb.

Il disco logico da aggiungere era il secondo da 1Tb.

Avvio quindi il client VMware vSphere Client e provo ad aggiungerlo con l'apposito wizard ad un nuovo datastore, da poter quindi successivamente utilizzare per creare nuove Guest Server Linux.

Tutti gli step sembrano procedere con successo ma al momento di eseguire il comando ricevo il seguente errore "vim.host.diskpartitioninfo.spec"  e l'aggiunta del nuovo datastore fallisce.

Googling in rete e osservando i log dell' ESXi server arrivo alla conclusione che una possibile causa è la presenza sul disco che stavo cercando di aggiungere, di una partizione, che il wizard dell'aggiunta del datastore non riesce a gestire.


Di seguito i comandi usati sull' ESXi per risolvere il problema:

ESXi:> esxcli storage core device list


   naa.60022190a00337001a18b630260c0552
   Display Name: Local DELL Disk (naa.60022190a00337001a18b630260c0552)

   Devfs Path: /vmfs/devices/disks/naa.60022190a00337001a18b630260c0552
   SCSI Level: 5



    naa.60022190a00337001a18b5e2216abd0e

    Display Name: Local DELL Disk (naa.60022190a00337001a18b5e2216abd0e)

    Devfs Path: /vmfs/devices/disks/naa.60022190a00337001a18b5e2216abd0e


I disco da aggiungere era quello definito come :

  Devfs Path: /vmfs/devices/disks/naa.60022190a00337001a18b630260c0552

 Verifico quindi la presenza della partizione :



ESXi:> fdisk -l /vmfs/devices/disks/naa.60022190a00337001a18b630260c0552





Disk /vmfs/devices/disks/naa.60022190a00337001a18b630260c0552: 1006.6 GB, 1006666579968 bytes

255 heads, 63 sectors/track, 122386 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes



                                                    Device Boot      Start         End      Blocks  Id System

/vmfs/devices/disks/naa.60022190a00337001a18b630260c0552p1               1      122387   983071744  8e Linux LVM



 Si tratta di una vecchia partizione Linux di una precedente installazione che per un qualche motivo il wizard della creazione del datastore non riusciva a cancellare.


Ho quindi provveduto alla cancellazione della suddetta partizione con :



ESXi:> partedUtil delete /vmfs/devices/disks/naa.60022190a00337001a18b630260c0552 1




 A questo punto ho rieseguito il wizard e aggiunto con successo il nuovo datastore.




Alla prossima.


Ciaoaoaoaao
 








No comments:

Post a Comment