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édentes Révision précédente
Prochaine révision
Révision précédente
developpement:productions:iscsiboot4wheezy [2013/06/13 08:29]
equemene
developpement:productions:iscsiboot4wheezy [2015/01/07 10:04] (Version actuelle)
Ligne 56: Ligne 56:
 e2label /​dev/​MyVG/​MyLViSCSI MyLViSCSI e2label /​dev/​MyVG/​MyLViSCSI MyLViSCSI
 </​code>​ </​code>​
 +  * Installation au besoin de ''​debootstrap''<​code>​apt-get install debootstrap</​code>​
   * Installation du système de base Wheezy, architecture x86_64 ou i386<​code>​   * Installation du système de base Wheezy, architecture x86_64 ou i386<​code>​
 # pour une architecture x86_64 # pour une architecture x86_64
Ligne 70: Ligne 71:
 deb http://​security.debian.org/​ wheezy/​updates main contrib non-free deb http://​security.debian.org/​ wheezy/​updates main contrib non-free
 deb-src http://​security.debian.org/​ wheezy/​updates main contrib non-free deb-src http://​security.debian.org/​ wheezy/​updates main contrib non-free
- 
 EOF EOF
 </​code>​ </​code>​
-  * Effacement du hostname ​de l'​hôte (nous considérons que le serveur DHCP fait bien son boulot) ​:<​code>​rm /​etc/​hostname</​code>​+  * Mise à jour de la base des paquets ​: <​code>​apt-get update</​code> ​
   * Montage du /proc pendant l'​installation<​code>​   * Montage du /proc pendant l'​installation<​code>​
 mount -t proc none /proc mount -t proc none /proc
Ligne 86: Ligne 86:
 apt-get -y install linux-image-3.2.0-4-amd64 apt-get -y install linux-image-3.2.0-4-amd64
 </​code>​ </​code>​
 +  * Purge des archives de paquets :<​code>​apt-get clean</​code>​
   * Suppression du démarrage du démon iSCSI (en noyau 3.2, le script plante et empêche le démarrage)<​code>​insserv -r open-iscsi</​code>​   * Suppression du démarrage du démon iSCSI (en noyau 3.2, le script plante et empêche le démarrage)<​code>​insserv -r open-iscsi</​code>​
   * Paramétrage d'un boot iSCSI<​code>​   * Paramétrage d'un boot iSCSI<​code>​
Ligne 106: Ligne 107:
 iface lo inet loopback iface lo inet loopback
 EOF EOF
-</​code>​ 
-  * Installation ssmtp en lieu et place de exim !<​code>​ 
-apt-get install ssmtp 
-</​code>​ 
-  * Arrêt des services démarrés à l'​installation<​code>​ 
-/​etc/​init.d/​dbus stop 
 </​code>​ </​code>​
   * Démontage du ''/​proc''<​code>​   * Démontage du ''/​proc''<​code>​
Ligne 118: Ligne 113:
   * Sortie de l'​environnement chrooté<​code>​   * Sortie de l'​environnement chrooté<​code>​
 exit exit
 +</​code>​
 +  * Arrêt des services démarrés à l'​installation<​code>​
 +lsof | grep /​media/​MyLViSCSI | awk '{ print $2 }' | sort -u | xargs -I '​{}'​ kill '​{}' ​
 </​code>​ </​code>​
  
Ligne 157: Ligne 155:
 </​code>​ </​code>​
   * Activation des partages<​code>​   * Activation des partages<​code>​
-ietadm --op new --tid=86 --params Name=iqn.2013-06.MySite.MyHost:​MyLViSCSI +ietadm --op new --tid=100 --params Name=iqn.2013-06.MySite.MyHost:​MyLViSCSI 
-ietadm --op new --tid=86 --lun=0 --params Path=/​dev/​MyVG/​MyLViSCSI,​BlockSize=4096,​Type=fileio +ietadm --op new --tid=100 --lun=0 --params Path=/​dev/​MyVG/​MyLViSCSI,​BlockSize=4096,​Type=fileio 
-ietadm --op new --tid=86 --lun=0 --user --params IncomingUser=inputname,​Password=MyInputPwd+ietadm --op new --tid=100 --lun=0 --user --params IncomingUser=inputname,​Password=MyInputPwd
 </​code>​ </​code>​
   * Vérification des partages par la commande ''​cat /​proc/​net/​iet/​volume ​ | grep MyLViSCSI''<​code>​   * Vérification des partages par la commande ''​cat /​proc/​net/​iet/​volume ​ | grep MyLViSCSI''<​code>​
Ligne 186: Ligne 184:
 APPEND console=tty1 initrd=initrd.img-3.2.0-4-amd64-iSCSI ip=dhcp rw ISCSI_TARGET_NAME=iqn.2013-06.MySite.MyHost:​MyLViSCSI ISCSI_TARGET_IP=MyHost ISCSI_INITIATOR=iqn.2013-06.MySite.MyHost:​default ISCSI_USERNAME=inputname ISCSI_TARGET_GROUP=1 ISCSI_PASSWORD=MyInputPwd root=LABEL=MyLViSCSI rootflags=data=journal APPEND console=tty1 initrd=initrd.img-3.2.0-4-amd64-iSCSI ip=dhcp rw ISCSI_TARGET_NAME=iqn.2013-06.MySite.MyHost:​MyLViSCSI ISCSI_TARGET_IP=MyHost ISCSI_INITIATOR=iqn.2013-06.MySite.MyHost:​default ISCSI_USERNAME=inputname ISCSI_TARGET_GROUP=1 ISCSI_PASSWORD=MyInputPwd root=LABEL=MyLViSCSI rootflags=data=journal
  
-LABEL linux64+LABEL linux32
 KERNEL vmlinuz-3.2.0-4-686-pae-iSCSI KERNEL vmlinuz-3.2.0-4-686-pae-iSCSI
 APPEND console=tty1 initrd=initrd.img-3.2.0-4-686-pae-iSCSI ip=dhcp rw ISCSI_TARGET_NAME=iqn.2013-06.MySite.MyHost:​MyLViSCSI ISCSI_TARGET_IP=MyHost ISCSI_INITIATOR=iqn.2013-06.MySite.MyHost:​default ISCSI_USERNAME=inputname ISCSI_TARGET_GROUP=1 ISCSI_PASSWORD=MyInputPwd root=LABEL=MyLViSCSI rootflags=data=journal APPEND console=tty1 initrd=initrd.img-3.2.0-4-686-pae-iSCSI ip=dhcp rw ISCSI_TARGET_NAME=iqn.2013-06.MySite.MyHost:​MyLViSCSI ISCSI_TARGET_IP=MyHost ISCSI_INITIATOR=iqn.2013-06.MySite.MyHost:​default ISCSI_USERNAME=inputname ISCSI_TARGET_GROUP=1 ISCSI_PASSWORD=MyInputPwd root=LABEL=MyLViSCSI rootflags=data=journal
 EOF EOF
 </​code>​ </​code>​
-  * Création des liens pour chaque machine spécifique<note important>​L'​adresse MAC de la forme : ''​00:​AA:​BB:​CC:​DD:​EE''​ doit être écrite sous la forme 01-00-AA-BB-CC-DD-EE</​note>​<​code>​ +  * Création des liens pour chaque machine spécifique. Ll'​adresse MAC de la forme : ''​00:​AA:​BB:​CC:​DD:​EE''​ doit être écrite sous la forme 01-00-aa-bb-cc-dd-ee en MINUSCULE !<​code>​ 
-ln -sf iscsi 01-00-AA-BB-CC-DD-EE+ln -sf iscsi 01-00-aa-bb-cc-dd-ee
 </​code>​ </​code>​
  
  --- //​[[emmanuel.quemener@ens-lyon.fr|Emmanuel Quemener]] 2013/06/13 06:05//  --- //​[[emmanuel.quemener@ens-lyon.fr|Emmanuel Quemener]] 2013/06/13 06:05//
developpement/productions/iscsiboot4wheezy.1371104965.txt.gz · Dernière modification: 2015/01/07 10:04 (modification externe)