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:sidus4jessie [2015/11/23 14:48]
equemene
developpement:productions:sidus4jessie [2020/08/17 15:58] (Version actuelle)
equemene
Ligne 1: Ligne 1:
-====== SIDUS  ======+====== SIDUS pour Debian Jessie ​====== 
 + 
 +<note important>​Contenu obsolète : pour une information générique sur SIDUS suivre [[developpement:​productions:​sidus|SIDUS]]</​note>​
  
 <note warning>​Tous les éléments présents dans cette documentation,​ les morceaux de code, etc entrent dans le cadre de la licence [[http://​www.cecill.info/​index.fr.html|CeCILL]]. Il est donc nécessaire de respecter les 4 libertés fondamentales des logiciels libres pour exploiter SIDUS dans sa propre infrastructure. Si vous comptez utiliser SIDUS dans votre infrastructure,​ faites le savoir à son [[emmanuel.quemener@ens-lyon.fr|auteur]],​ Centre Blaise Pascal ou citez le !</​note>​ <note warning>​Tous les éléments présents dans cette documentation,​ les morceaux de code, etc entrent dans le cadre de la licence [[http://​www.cecill.info/​index.fr.html|CeCILL]]. Il est donc nécessaire de respecter les 4 libertés fondamentales des logiciels libres pour exploiter SIDUS dans sa propre infrastructure. Si vous comptez utiliser SIDUS dans votre infrastructure,​ faites le savoir à son [[emmanuel.quemener@ens-lyon.fr|auteur]],​ Centre Blaise Pascal ou citez le !</​note>​
Ligne 296: Ligne 298:
       * ''/​srv/​nfsroot/​jessie32nfs 10.20.15.0/​255.255.255.0(ro,​no_subtree_check,​async,​no_root_squash)''​       * ''/​srv/​nfsroot/​jessie32nfs 10.20.15.0/​255.255.255.0(ro,​no_subtree_check,​async,​no_root_squash)''​
       * ''/​srv/​nfsroot/​jessie32nfs 10.20.15.253/​255.255.255.255(rw,​no_subtree_check,​async,​no_root_squash)''​       * ''/​srv/​nfsroot/​jessie32nfs 10.20.15.253/​255.255.255.255(rw,​no_subtree_check,​async,​no_root_squash)''​
 +
 +Les machines du réseau ''​10.20.15.0/​24''​ auront un accès en lecture seule, la machine ''​10.20.15.253''​ un accès en lecture/​écriture,​ laquelle sera très utile pour l'​administration de l'​instance.
  
 Une fois ces 4 services DNS, DHCP, TFTP et NFS configurés,​ nous pouvons installer notre Sidus complet. Une fois ces 4 services DNS, DHCP, TFTP et NFS configurés,​ nous pouvons installer notre Sidus complet.
Ligne 309: Ligne 313:
 Nous avons par commodité défini des variables d'​environnement correspondant à la racine de notre système ''​$SIDUS''​ et une commande permettant l'​exécution d'une commande par ''​chroot''​ avec une option particulière d'​installation de paquet. Nous avons par commodité défini des variables d'​environnement correspondant à la racine de notre système ''​$SIDUS''​ et une commande permettant l'​exécution d'une commande par ''​chroot''​ avec une option particulière d'​installation de paquet.
  
 +Installation de ''​debootstrap''​
 <​code>​ <​code>​
 apt-get install debootstrap apt-get install debootstrap
Ligne 354: Ligne 359:
 </​code>​ </​code>​
  
-Installation de paquets nécessaires +Installation de paquets ​jugés ​nécessaires ​(
 <​code>​ <​code>​
-sidus apt-get -y install aptitude dselect dracut dracut-network isc-dhcp-common isc-dhcp-client openssh-server locales aufs-tools firmware-linux-nonfree bridge-utils firmware-linux firmware-bnx2 dstat sysstat iftop htop iotop emacs lsof tshark mbw strace memtest86 cpuburn dbench iozone3 console-setup less vim unscd nfs-common linux-image-${ARCH} linux-headers-${ARCH}+sidus apt-get update 
 +sidus apt-get -y install aptitude dselect dracut dracut-network isc-dhcp-common isc-dhcp-client openssh-server locales aufs-tools firmware-linux-nonfree bridge-utils firmware-linux firmware-bnx2 dstat sysstat iftop htop iotop emacs lsof tshark mbw strace memtest86 cpuburn dbench iozone3 ​psmisc ​console-setup less vim unscd nfs-common ​mlocate tshark ​linux-image-${ARCH} linux-headers-${ARCH}
 </​code>​ </​code>​
  
-Paramétrage de la localisation,​ la langue, le fuseau horaire+Paramétrage de la localisation,​ la langue, le fuseau horaire ​à partir du serveur lui même :
 <​code>​ <​code>​
 mv ${SIDUS}/​etc/​locale.gen ${SIDUS}/​etc/​locale.gen.orig mv ${SIDUS}/​etc/​locale.gen ${SIDUS}/​etc/​locale.gen.orig
 mv ${SIDUS}/​etc/​timezone ${SIDUS}/​etc/​timezone.orig mv ${SIDUS}/​etc/​timezone ${SIDUS}/​etc/​timezone.orig
 mv ${SIDUS}/​etc/​default/​keyboard ${SIDUS}/​etc/​default/​keyboard.orig mv ${SIDUS}/​etc/​default/​keyboard ${SIDUS}/​etc/​default/​keyboard.orig
-wget -O ${SIDUS}/​etc/​locale.gen ${HTTP}/​locale.gen +cp /​etc/​locale.gen ${SIDUS}/etc/​locale.gen 
-wget -O ${SIDUS}/​etc/​timezone ${HTTP}/​timezone +cp /​etc/​timezone ${SIDUS}/etc/timezone 
-wget -O ${SIDUS}/​etc/​default/​keyboard ${HTTP}/keyboard+cp /​etc/​default/​keyboard ${SIDUS}/​etc/​default/keyboard
 sidus locale-gen sidus locale-gen
 sidus dpkg-reconfigure tzdata sidus dpkg-reconfigure tzdata
Ligne 422: Ligne 427:
 Pour la résolution DNS Pour la résolution DNS
 <​code>​ <​code>​
-wget -O ${SIDUS}/​etc/​resolv.conf $HTTP/​resolv.conf+cp /​etc/​resolv.conf ${SIDUS}/etc/​resolv.conf
 </​code>​ </​code>​
  
Ligne 440: Ligne 445:
 mv ${SIDUS}/​etc/​default/​nfs-common ${SIDUS}/​etc/​default/​nfs-common.orig mv ${SIDUS}/​etc/​default/​nfs-common ${SIDUS}/​etc/​default/​nfs-common.orig
 mv ${SIDUS}/​etc/​idmapd.conf ${SIDUS}/​etc/​idmapd.conf.orig mv ${SIDUS}/​etc/​idmapd.conf ${SIDUS}/​etc/​idmapd.conf.orig
-wget -${SIDUS}/​etc/​default/nfs-common $HTTP/​nfs-common +cp /​etc/​default/​nfs-common ​${SIDUS}/​etc/​default/​nfs-common 
-wget -O ${SIDUS}/​etc/​idmapd.conf $HTTP/​idmapd.conf+cp /​etc/​idmapd.conf ${SIDUS}/etc/​idmapd.conf
 </​code>​ </​code>​
  
developpement/productions/sidus4jessie.1448286518.txt.gz · Dernière modification: 2015/11/23 14:48 par equemene