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
developpement:productions:iscsiboot4wheezy [2013/06/13 06:27] equemenedeveloppement:productions:iscsiboot4wheezy [2013/06/13 09:20] (Version actuelle) – [Sur le serveur TFTP de boot PXE] equemene
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>
 +  * 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
 </code> </code>
-  * Initialisation du mot de passe superutilisateur<code>passwd+  * Initialisation du mot de passe superutilisateur<code>echo "root:MyStrongPassword" | chpasswd
 </code> </code>
   * Installation de paquets nécessaires<code>   * Installation de paquets nécessaires<code>
 apt-get -y install dhcp3-common openssh-server locales initramfs-tools dhcp3-client aufs-tools firmware-linux-nonfree firmware-linux firmware-bnx2 open-iscsi iftop htop iotop emacs mtr lsof tshark mbw memtest86 cpuburn bonnie dbench iozone3 console-setup less && apt-get clean apt-get -y install dhcp3-common openssh-server locales initramfs-tools dhcp3-client aufs-tools firmware-linux-nonfree firmware-linux firmware-bnx2 open-iscsi iftop htop iotop emacs mtr lsof tshark mbw memtest86 cpuburn bonnie dbench iozone3 console-setup less && apt-get clean
 # Pour les architectures i686 # Pour les architectures i686
-apt-get -t squeeze-backports -y install linux-image-3.2.0-4-686-pae+apt-get -y install linux-image-3.2.0-4-686-pae
 # Pour les architectures x86_64 # Pour les architectures x86_64
-apt-get -t squeeze-backports -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 105: 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 117: 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 156: 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 185: 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.1371104847.txt.gz · Dernière modification : (modification externe)