Target ISCSI sous Linux Centos 5 1

Target ISCSI sous Linux Centos 5

Récemment, j'ai dû reconditionner un serveur, plutôt récent et avec plein de disques, pour stocker des sauvegardes de machines Virtuelles Hyper-V. Le processus d'export des VM proposé par Microsoft ne permet pas de sauvegarder vers un lecteur réseau.

Aussi, j'ai dû ruser un peu. Le serveur de sauvegarde étant également compatible HyperV, j'y ai monté un linux CENTOS 5 fonctionnant en tant que Target ISCSI. Le service Target ISCSI n'est disponible chez Microsoft que pour les versions 2008 R2 Datacenter et 2008 R2 Storage. Dans mon cas, il s'agissait d'un 2008 standard.

J'ai ensuite monté ce Target ISCSI sur le serveur Hyper-V de production et là, j'ai pu réaliser mon export sans soucis.

Voici comment j'ai réalisé la création d'un Target ISCSI Pour simplifier mes propos, je pars du principe qu'aucun pare-feu n'est actif (IPtables/SELinux). Je travaille en root.

1 - Installation du packet scsi-target-utils

[shell]# yum install scsi-target-utils[/shell]

2 - Configuration du démarrage automatique du service

[shell]# chkconfig tgtd on[/shell]

3 - Création du target qui sera nommé « iqn.2009-02.com.example:for.all »

[shell]# tgtadm --lld iscsi --mode target --op new --tid=1 --targetname iqn.2009-02.com.example:for.all[/shell]

4 - Association de la partition /dev/sdb1 au target « iqn.2009-02.com.example:for.all »

[shell]# tgtadm --lld iscsi --mode logicalunit --op new --tid 1 --lun 1 -b /dev/sdb1[/shell]

5 - J'autorise n'importe quel PC du réseau à se connecter au target « iqn.2009-02.com.example:for.all »

[shell]# tgtadm --lld iscsi --mode target --op bind --tid 1 -I ALL[/shell]

6 - Démarrage du service

[shell]# service tgtd start[/shell]

Pour automatiser le démarrage du target, j'ai dû créer le fichier de configuration ci-dessous.

Target ISCSI sous Linux Centos 5 2

Ci-dessous se trouvent les copies d'écran pour se connecter à ce target (en 192.168.0.10) depuis un serveur 2008 R2

Depuis panneau de configuration, outils d'administration, Initiateur ISCSI

Target ISCSI sous Linux Centos 5 3

Depuis la gestion des disques, s'assurer que le Target ISCSI est bien apparu et l'initialiser

Target ISCSI sous Linux Centos 5 4

Il ne reste plus qu'à formater le target ISCSI

Target ISCSI sous Linux Centos 5 5

A propos Olivier Olejniczak

Cofondateur de SynerGeek.fr. Passionné d'informatique, je m'intéresse plus particulièrement aux technologies de virtualisation et de stockage. J'apprécie la liberté et la quasi-absence de frontières à mon imagination qu'offre l'OpenSource et Linux. Professionnellement, je travaille exclusivement avec les outils Microsoft. Les pieds bien sur terre et ancrés dans le quotidien de l'entreprise, j'aime faire partager mes découvertes et contribuer à un meilleur usage des technologies. Vous aussi, rejoignez-nous sur Synergeek et partagez votre expérience!

Je vous propose également...

Memento - Centos revenir en arrière après un yum update 6

Memento - Centos revenir en arrière après un yum update

Depuis quelques mois, j'utilise un serveur dédié chez EvxOnline, un très bon hébergeur et très …

Memento - Problème https et certificate error 7

Memento - Problème https et certificate error

J'utilise depuis plus d'un an un outil d'administration de sites web appelé i-MSCP (pour Internet …