Gérer les Storage Repositories

Créer un SR Local sur nouvelle installation

Pour ajouter un SR local comme l’utilisation d’une partition en RAID par exemple.

En une ligne de commande

xe sr-create content-type="local SR" host-uuid=07700ed2-249a-4463-a9f6-d201b48aa15f type=lvm device-config-device=/dev/sdb name-label="xcp_sr1"

La commande retourne un uuid, c’est celui du SR.

Explications de la commande:

  • xe sr-create : initialise la création du Storage Repository

  • content-type="local SR" : indique que votre serveur est en local

  • host-uuid : correspond à l’uuid de l’hôte (OS) ( xe host-list –minimal Attention si vous êtes en pool, ne pas mettre –minimal et bien choisir l’hôte cible)

  • type : deux type principalement utilisés (lvm / ext). A voir en fonction des utilisations.

  • device-config-device : La partition qui va servir à monter le SR (ici /dev/sdb)

  • name-label : Le nom de votre SR

Mettre le SR par défaut

Il faut récupérer les données suivantes :

Le pool-uuid xe pool list

sr-uuid xe sr-list name-label=NOM_SR
xe pool-param-set uuid=<pool-uuid> default-SR=<sr-uuid>

Si vous êtes sûr de vous sur le fait qu’il n’y ai qu’un pool (souvent le cas) et le nom de votre sr :

xe pool-param-set uuid=$(xe pool-list --minimal) default-SR=$(xe sr-list name-label=DRBD2 --minimal)

Où DRBD2 est name-lable de votre SR cible

Connecter un volume iscsi

Sur l’un des Xenserver/XCP-NG Server du pool

Connecter storage1

Taper:

xsconsole

Aller dans

Disks and Storage Repositories Attach Existing Storage Repository Software iSCSI

Rentrer la configuration

Please enter the configuration details for the iSCSI Storage Repository

│ │
│ │                                                                          │ │
│ │ Name                       storage1                                      │ │
│ │ Description                                                              │ │
│ │ Initiator IQN              iqn.2015.xenserver:storage1                   │ │
│ │ Port Number                3260                                          │ │
│ │ Hostname of iSCSI Target   192.168.1.1                                   │ │
│ │ Username                                                                 │ │
│ │ Password                                                                 │ │
│ │                                                                          │ │
│ │ <Enter> OK <Esc> Cancel

Choisir

│ │ TPGT 1     iqn.2015.srvsan1:storage1                           │ │

Connecter storage2

Taper:

xsconsole

Aller dans

Disks and Storage Repositories Attach Existing Storage Repository Software iSCSI

Rentrer la Configuration

Please enter the configuration details for the iSCSI Storage Repository
│ │
│ │                                                                          │ │
│ │ Name                       storage2                                      │ │
│ │ Description                                                              │ │
│ │ Initiator IQN              iqn.2015.xenserver:storage2                   │ │
│ │ Port Number                3260                                          │ │
│ │ Hostname of iSCSI Target   192.168.1.2                                   │ │
│ │ Username                                                                 │ │
│ │ Password                                                                 │ │
│ │                                                                          │ │
│ │ <Enter> OK <Esc> Cancel

Choisir

│ │ TPGT 1     iqn.2015.srvsan2:storage2                           │ │