Outils pour utilisateurs

Outils du site


informatique:linux:open-iscsi

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:linux:open-iscsi [2012/04/27 19:52] – benoitinformatique:linux:open-iscsi [2017/07/05 06:09] (Version actuelle) – benoit
Ligne 63: Ligne 63:
 Activer le disque au lancement du système : Activer le disque au lancement du système :
   iscsiadm -m node -T iqn.xxxxxxxxxxxx -p 192.168.133.102:3260 -o update -n node.startup -v automatic   iscsiadm -m node -T iqn.xxxxxxxxxxxx -p 192.168.133.102:3260 -o update -n node.startup -v automatic
 +
 +Pour désactiver au démarrage :
 +  iscsiadm -m node -T iqn.xxxxxxxxxxxx -p 192.168.133.102:3260 -o update -n node.startup -v manual
  
 === Astuce === === Astuce ===
  
 Le réseau et l'iSCSI sont démarrés bien après la détection initiale des disques sous Linux. Il est donc nécessaire de forcer à nouveau le montage. Le réseau et l'iSCSI sont démarrés bien après la détection initiale des disques sous Linux. Il est donc nécessaire de forcer à nouveau le montage.
-Dans le cas de l'usage de LVM, il est nécessaire de re-scanner toutes les ressources de stockage une fois le réseau et l'iSCSI démarrés. Dans ce cas nous auront recours à un script. +Dans le cas de l'usage de LVM, il est nécessaire de re-scanner toutes les ressources de stockage une fois le réseau et l'iSCSI démarrés. Dans ce cas nous aurons recours à un script d'initialisation.  
 + 
 +Vous pouvez donc créer le fichier ''/etc/init.d/lvmscan.sh'' avec le contenu suivant (destiné à Debian ou Ubuntu) : 
 +  #!/bin/sh 
 +  ### BEGIN INIT INFO 
 +  # Provides: lvmscan.sh 
 +  # X-Start-After: open-iscsi 
 +  # Required-Start: open-iscsi 
 +  # Required-Stop: 
 +  # Default-Start: 2 3 4 5 
 +  # Default-Stop:  0 1 6 
 +  # Short-Description: Rescan LVM volumes et mount them 
 +  ### END INIT INFO 
 +   
 +  # Le réseau et l'iSCSI sont démarrés bien après la détection initiale des disques sous Linux. 
 +  # Il est donc nécessaire de forcer à nouveau le montage. 
 +  # Dans le cas de l'usage de LVM, il est nécessaire de re-scanner toutes les ressources 
 +  # de stockage une fois le réseau et l'iSCSI démarrés. 
 +  # Dans ce cas nous avons recours à ce script. 
 +  case "$1" in 
 +    start) 
 +      # Detection des disques physiques 
 +      pvscan 
 +      # Detection des groupes de volumes 
 +      vgscan 
 +      # Detection des volumes 
 +      lvscan 
 +      # Reactivation de tous les volumes inactifs 
 +      for vol in $(lvscan |grep inactive |awk '{print $2}' |sed "s/'//g") 
 +        do lvchange -a y $vol 
 +      done 
 +      # Montage des volumes restants de la fstab 
 +      mount -a 
 +    ;; 
 +    stop) 
 +      echo "nothing to do" 
 +    ;; 
 +  esac 
 + 
 +Pour activer le script au lancement du système (sous Debian ou Ubuntu) 
 +  update-rc.d lvmscan.sh defaults 
 + 
 +==== Désactiver et supprimer une cible iSCSI ==== 
 + 
 +Pour désactiver : 
 +  iscsiadm -m node -T iqn.xxxxxxxxxxxx -p 192.168.133.102:3260 -u
  
-Vous pouvez donc créer le fichier ''lvmscan.sh'' avec le contenu suivant : +Pour supprimer : 
-  #!/bin/bash +  iscsiadm -m node -o delete -T iqn.xxxxxxxxxxxx -p 192.168.133.102:3260
-  # Detection des disques physiques +
-  pvscan +
-  # Detection des groupes de volumes +
-  vgscan +
-  # Detection des volumes +
-  lvscan +
-  # Reactivation de tous les volumes inactifs +
-  for vol in $(lvscan |grep inactive |awk '{print $2}' |sed "s/'//g") +
-    do lvchange -a y $vol +
-  done +
-  # Montage des volumes restants de la fstab +
-  mount -a+
  
-Placez ce scripts par exemple dans ''/opt/scripts/lvmscan.sh'' puis éditer le fichier ''/etc/rc.local'' en insérant le chemin du script : 
-  /opt/scripts/lvmscan.sh 
  
 ====== Installation et configuration de la cible (Serveur) ====== ====== Installation et configuration de la cible (Serveur) ======
informatique/linux/open-iscsi.1335556378.txt.gz · Dernière modification : (modification externe)