Per installare XenServer sul virtualizzatore ESXi (Nested Virtualization) clicca: http://www.homelab.it/index.php/2014/04/17/nested-virtualization-installare-xenserver-su-vsphere-esxi-5-5-full-virtualization/

Avete creato una VM su XenServer e volete aggiungere un secondo disco locale post installazione?

Bene, bastano pochissimi passaggi:

1) Creazione del secondo virtual disk

Tramite vSphere C#/Web Client aggiungere un nuovo virtual disk delle dimensioni desiderate:

disco locale su xenserver

2)  Preparazione e creazione storage

Collegarsi tramite ssh alla console di XenServer e controllare la presenza del nuovo disco (/dev/sdb nella mia configurazione):

[root@xenserver-dcvemhya ~]# fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sda: 214.7 GB, 214748364800 bytes
256 heads, 63 sectors/track, 26006 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       26007   209715199+  ee  EFI GPT

Disk /dev/sdb: 107.3 GB, 107374182400 bytes
255 heads, 63 sectors/track, 13054 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdb doesn't contain a valid partition table
[root@xenserver-dcvemhya ~]#

Creare il physical volume:

[root@xenserver-dcvemhya ~]# pvcreate /dev/sdb

 Physical volume "/dev/sdb" successfully created
[root@xenserver-dcvemhya ~]#

Creare il volume logico e collegare lo storage:

[root@xenserver-dcvemhya ~]# xe sr-create type=lvm content-type=user device-config:device=/dev/sdb name-label=LocalStorage02
243debe7-d1b1-d558-c1b7-22619796de88
[root@xenserver-dcvemhya ~]#

3) Controllo stato del nuovo storage

Aprire il client XenCenter e controllare se lo storage è stato montato o meno:

disco locale su xenserver

Il nuovo storage è stato montato correttamente.