Telechargé par mustapha amlik

ISCSI QNAP NAS

publicité
UTILISER LE SERVICE ISCSI SUR UN QNAP NAS
1. Introduction à iSCSI et ses avantages
iSCSI (Internet Small Computer System Interface) est une norme réseau de stockage basée sur un protocole
Internet (IP) visant à relier des installations de stockage de données. En exécutant des commandes SCSI sur des
réseaux IP, iSCSI est utilisé pour faciliter le stockage et la récupération de données indépendamment de la
localisation sur des réseaux locaux (LAN) et des réseaux étendus (WAN).
iSCSI permet aux clients tels que les ordinateurs, les serveurs et les machines virtuelles d'utiliser le stockage de
votre NAS QNAP en tant que disques virtuels. Les clients peuvent partitionner, formater et utiliser des disques
virtuels exactement comme des disques locaux, puis les utiliser pour l'extension de stockage ou comme
destinations de sauvegarde.
Avant de commencer
Cible iSCSI : Un serveur de stockage iSCSI. Dans ce didacticiel, la cible est votre NAS.
iSCSI initiator : Un client iSCSI. Les initiateurs se connectent aux cibles et utilisent leur stockage.
Avertissement : La connexion de plusieurs initiateurs à la même cible peut entraîner une perte de données ou
endommager les disques NAS.
1|Page
2. Créer une cible iSCSI
▪
Allez dans Stockage et snapshot > Stockage iSCSI.
Si vous utilisez iSCSI pour la première fois, QTS vous invite à activer le service iSCSI.
▪
Cliquez sur Nouvelle cible iSCSI.
L'Assistant Création de cible iSCSI s'ouvre.
▪
Cliquez sur Suivant.
▪
Spécifiez un nom et un alias, puis cliquez sur Suivant.
2|Page
▪
En option : Configurez l'authentification CHAP puis cliquez sur Suivant.
Les initiateurs doivent s'authentifier avec le nom d'utilisateur et le mot de passe spécifiés lors de la
connexion.
3|Page
▪
En option : Sélectionnez Créer un LUN iSCSI et le mapper sur cette cible.
Une fois la création de la cible terminée, QTS ouvre le fichier iSCSI basé sur des blocs
Assistant de création de LUN. Suivez cet assistant pour créer un LUN basé sur des blocs.
▪
Cliquez sur Appliquer.
QTS crée la cible. Vous pouvez l'afficher dans Stockage et snapshots > Stockage iSCSI > Liste des
cibles iSCSI.
3. Créer un LUN iSCSI
Un LUN iSCSI est une partie de l'espace de stockage qui peut être utilisée par les initiateurs en le connectant à une
cible. Il existe deux types de LUN disponibles dans QTS.
Les LUN basés sur des blocs utilisent l'espace d'un pool de stockage.
Les LUN basés sur des fichiers utilisent l'espace d'un volume.
En règle générale, les LUN basés sur des blocs doivent remplacer les LUN basés sur des fichiers, car ils prennent en
charge davantage de fonctionnalités de snapshot et de virtualisation. Pour une comparaison plus détaillée, voir le
tableau à la fin de ce didacticiel.
▪
Allez dans Stockage et snapshots > Stockage/snapshots.
▪
Créez un LUN en employant l'une des méthodes suivantes.
4|Page
Suivez ce didacticiel pour créer un LUN basé sur des blocs.
L'assistant de création iSCSI s'ouvre.
▪
Sélectionnez un pool de stockage.
5|Page
▪
Sélectionnez le type d'allocation puis cliquez sur Suivant.
▪
Spécifiez le nom du LUN.
▪
Spécifiez la capacité du LUN.
▪
En option : Configurer les paramètres avancés.
Pour plus d'informations sur un paramètre, cliquez sur son astuce.
▪
Cliquez sur Suivant.
▪
Mapper le LUN vers une cible.
Le mappage d'un LUN iSCSI sur une cible permet aux initiateurs iSCSI de s'y connecter.
6|Page
▪
Cliquez sur Suivant.
▪
Contrôlez le résumé puis cliquez sur Suivant.
7|Page
QTS crée le LUN iSCSI. Vous pouvez l'afficher dans Stockage et snapshots > Stockage iSCSI > Liste des cibles
iSCSI.
4. Gestion des cibles et des LUN iSCSI
Accédez à Stockage et snapshots > Stockage iSCSI > Liste des cibles iSCSI pour afficher et modifier les
cibles iSCSI, les LUN iSCSI et leurs mappages. Les LUN mappés apparaissent imbriqués sous leur cible.
Vous pouvez également accéder à Stockage et snapshots > Stockage / snapshots pour afficher l'état de
stockage des LUN iSCSI basés sur des blocs.
Remarque :
Les LUN basés sur les fichiers n'apparaissent pas dans la liste sous Stockage et snapshots > Stockage / Snapshots.
L'état d'intégrité d'un LUN basé sur des fichiers est toujours identique à celui de son volume parent.
8|Page
5. Se connecter à une cible iSCSI à l'aide de Microsoft iSCSI Initiator sous Windows
Microsoft iSCSI Initiator est intégré à toutes les versions de Windows, à partir de Windows Vista et Windows
Server 2008. Vous pouvez le télécharger et l'installer sous Windows 2003, Windows XP et Windows 2000.
▪
Sous Windows, recherchez et exécutez l'iSCSI Initiator.
Selon votre version de Windows, vous pouvez le rechercher dans la Recherche de programmes
Windows ou le rechercher dans le Panneau de configuration” > Outils d'administration.
9|Page
▪
En option : Cliquez sur Oui si Windows vous invite à démarrer le service iSCSI.
▪
Entrez l'adresse IP du NAS sous Cibles > Cible, puis cliquez sur Connexion rapide.
10 | P a g e
iSCSI Initiator recherche les cibles iSCSI disponibles et les ajoute à la Liste des cibles découvertes.
11 | P a g e
▪
En option : Ajoutez les informations d'authentification CHAP à la cible.
Si vous avez configuré l'authentification CHAP sur le NAS, la cible aura l'état Inactif. Vous devez
spécifier le nom d'utilisateur et le mot de passe CHAP pour vous connecter.
a. Sélectionnez une cible dans la Liste des cibles découvertes.
b. Cliquez sur Connexion.
c.
Cliquez sur Avancé.
d. Sélectionnez Activer la connexion CHAP.
e. Sous Nom, spécifiez le nom d'utilisateur CHAP.
f.
Sous Secret cible, spécifiez le mot de passe CHAP.
g. Cliquez sur OK puis sur OK.
12 | P a g e
La cible a maintenant le statut Connecté.
▪
Formater le LUN connecté en tant que disque sous Windows.
Pour ce guide, nous utiliserons Windows 10. Pour les anciennes versions de Windows, vous devez
utiliser Gestion des disques.
▪
Recherchez et exécutez Stockage.
13 | P a g e
Cliquez sur Gérer les espaces de stockage.
14 | P a g e
▪
Cliquez sur Créer un nouveau pool et un nouvel espace de stockage.
▪
Sélectionnez un ou plusieurs LUN iSCSI, puis cliquez sur Créer un pool.
Spécifiez les options de formatage du pool, puis cliquez sur Créer un espace de stockage.
L'espace iSCSI LUN apparaît en tant que disque sous Windows.
15 | P a g e
6. Se connecter à une cible iSCSI à l'aide de globalSAN iSCSI initiator sous Mac OS
Mac OS n'inclut pas de client iSCSI Initiator par défaut. Vous devrez installer un logiciel d'initiateur iSCSI tiers
pour connecter la cible iSCSI sur votre NAS QNAP. Pour ce didacticiel, nous utiliserons GlobalSAN iSCSI Initiator.
1. Sous Mac OS, téléchargez et installez GlobalSAN iSCSI Initiator pour OS X.
Ce logiciel nécessite Mac OS X 10.4 ou une version ultérieure. Pour plus de détails,
voir http://www.studionetworksolutions.com/globalsan-iscsi-initiator.
2. Allez dans Préférences système.
3. Double-cliquez sur globalSAN iSCSI initiator.
16 | P a g e
▪
Cliquez sur +, et puis sélectionnez Portail/Groupe.
17 | P a g e
▪
Spécifiez un nom.
▪
Spécifiez le nom DNS ou l'adresse IP du NAS, puis cliquez sur Ajouter.
18 | P a g e
▪
Sélectionnez une cible dans la liste de gauche.
▪
Sélectionnez l'adresse IP à utiliser pour vous connecter à la cible iSCSI.
▪
Cliquez sur Connexion.
▪
En option : Cliquez sur Initialiser.
Si vous vous connectez pour la première fois à la cible, Mac OS vous invite à formater le disque.
19 | P a g e
20 | P a g e
Le statut de la cible devient Connecté. Le nouveau disque est prêt à être utilisé et apparaît sur le bureau de
Mac OS.
7. Se connecter à des cibles iSCSI à l'aide de Open-iSCSI Initiator sous Linux
L'initiateur Linux Open-iSCSI est un package intégré dans Ubuntu 8.04 LTS et versions ultérieures. Pour plus
d’informations sur Ubuntu, voir http://www.ubuntu.com. Pour des informations sur Open-iSCSI et des liens de
téléchargement, voir http://www.open-iscsi.org .
1. Installez le package open-iscsi.
Exécutez la commande suivante.
# sudo apt-get install open-iscsi
2. En option : Ajoutez les informations d'identification CHAP à iscsid.conf.
21 | P a g e
a. Éditez le fichier.
Exécutez la commande suivante :
# vi /etc/iscsi/iscsid.conf
b. Ajoutez le nom d'utilisateur CHAP cible sous node.session.auth.nomutilisateur.
c.
Ajoutez le mot de passe CHAP sous node.session.auth.password.
d. Enregistrez et fermez le fichier.
e. Redémarrez le service open-iscsi.
Exécutez la commande suivante.
# /etc/init.d/open-iscsi restart
3. Découvrez toutes les cibles iSCSI sur le NAS.
Dans cet exemple, l'adresse IP du NAS est 10.8.12.31 et le port iSCSI par défaut est 3260.
Exécutez la commande suivante.
# iscsiadm -m discovery -t sendtargets -p 10.8.12.31:3260
4. Vérifiez les nœuds iSCSI disponibles.
Exécutez la commande suivante :
# iscsiadm -m node
5. En option : Supprimez les nœuds auxquels vous ne souhaitez pas vous connecter.
Exécutez la commande suivante :
# iscsiadm -m node --op delete --targetname THE_TARGET_IQN
6. Redémarrez le service open-iscsi pour vous connecter à tous les nœuds disponibles.
Exécutez la commande suivante :
# /etc/init.d/open-iscsi restart
Linux
affiche
Session de connexion
10.8.12.31,3260] [ OK ]
un
[iface: default,
message
de
connexion.
Exemple :
target: iqn.2004-04.com:NAS:iSCSI.ForUbuntu.B9281B, portal:
7. Vérifiez l'état de l'appareil avec dmesg.
Exécutez la commande suivante.
# dmesg | tail
8. Créez une partition.
Dans cet exemple, le nom de l'appareil est /dev/sdb. Exécutez la commande suivante.
# fdisk /dev/sdb
9. Formatez la partition.
Exécutez la commande suivante.
# mkfs.ext3 /dev/sdb1
10. Montez le système de fichiers.
Exécutez les deux commandes suivantes.
# mkdir /mnt/iscsi
# mount /dev/sdb1 /mnt/iscsi/
22 | P a g e
Le stockage est maintenant prêt à l'emploi.
Commandes Linux supplémentaires.
8. Référence : Comparaison des fonctionnalités de LUN basés sur des blocs et
sur des fichiers
23 | P a g e
Téléchargement