Déployer GNU/Linux massivement (install party etc.)

hello,

Je suis en train d’installer des anciens PC sous debian 7.x
Et bien sure je ne vais pas installer 20 fois les 20 PC, donc je me suis penché sur les méthodes de déploiement massif
de notre système d’exploitation favoris.

méthode 1, sur un serveur GNU/Linux Debian :

  • TESTE (fonctionne très bien en local hormis quelques accès aux web pour 12 paquets ??? … )
  • installer un miroir synchronisé(dépôt) DEBIAN localement chez moi qui contient les architectures usuelles (i386 et amd64) ==> prévoir 105 Go de place,
  • installer un serveur dhcp : isc-dhcp-server, avec un boot PXE sur une fichier donné “pxelinux.0”, contenu dans l’image de démarrage réseau fournie par Debian.
  • installer un serveur tftp : tftpd-hpa, peupler la racine de ce serveur tftp avec les images de démarrage réseau officielles de Debian
  • paramétrer votre poste à installer pour qu’il démarre sur la carte réseau en mode PXE,
  • créer un fichier de réponses pour l’installeur debian (debian-installer, d-i),

Cela fonctionne sans la moindre intervention humaine, ce serait si du multicast était de la partie …

méthode 2 FAI Project :

  • A ETUDIER

méthode 3 Déploiement via image disque clonezilla en multicast :

  • A TESTER DRBL (clonezilla SE , mode serveur de déploiement)

Tu peux essayer un clonezilla serveur sur debian ou du service web avec fog.

clonezilla.org/clonezilla-SE/

fogproject.org/?q=node/1

Personnellement j’installe 2 salles de 24 postes en une demi journée à l’aide d’udpcast: Mise en place d’une machine, boute sur clefagreg sur chaque machine mise en réseau, envoi de(s) partitions en multicast. Efficace.

Le top serait de lancer un serveur PXE pour éviter de booter avec une clé sur toutes les machines :slightly_smiling:

J’avais fait ça plusieurs fois (avec PartedMagic à l’époque) mais udpcast avec des gros disques, ça peut être très long!

Pas forcément la partition, le tar.gz du système de fichiers convient aussi, ça dépend de la taille…

Installer des vieux PC et boot PXE ne serais ce pas contradictoire ?
Tout dépend de ce qu’on appelle “vieux” …

[quote=“piratebab”]Installer des vieux PC et boot PXE ne serais ce pas contradictoire ?
Tout dépend de ce qu’on appelle “vieux” …[/quote]
non, ils ont 4 ans.
Donc Dual core avec 2 à 4 go de ram ET carte mère gigagbyte avec boot pxe.

vieux à 4 ans ? Il faut que je revois mes critéres sur la notion de vieillesse … :whistle:

oh que non, c’est qu’au bout de 5 ans un matériel est considéré comme amorti : alors FAUT qu’on change !!!
Dixit le DSI.

Moi aussi, j’oublie mes critères de vieillesse … sinon je péterai un câble, dans cette société du n’importe quoi.

[quote=“ledufakademy”]oh que non, c’est qu’au bout de 5 ans un matériel est considéré comme amorti : alors FAUT qu’on change !!!
Dixit le DSI.[/quote]
Pas bon DSI, changer DSI.
(enfin, je dis ça, mais je ne sais même pas ce que signifie cet acronyme)

Direction Service Informatique ?

Directeur en l’occurrence.

Durer 5-6 ans c’est déjà pas mal, surtout si tu as un parc important.

Garantie expirée.
Probabilité de pannes plus importantes.
Tarifs des pièces détachées souvent exhorbitant (pour du matos constructeur).

J’ai retesté aujourd’hui même udpcast (via le systemrescuecd) pour cloner des disques de 500Go (pas du Linux dessus) et udpcast sur un réseau 100Mb/s ce n’est pas la peine :118

donc je suis reparti sur du clonezilla, à partir du livecd Drbl/clonezilla-server, qui permet de créer automatiquement un serveur PXE, les machines clientes seront automatiquement clonées sans intervention autres que le boot sur le réseau (on créé l’image à cloner au préalable via le même livecd)

clonezilla.org/clonezilla-SE/

Merci AgentSteel, je vais de ce pas maquetter avec ceci :

clonezilla.org/clonezilla-SE/

je vous tiens au courant.

Envois le système de fichier par tar.gz au lieu de la partition…

Oui mais pour cloner du windows, clonezilla (via partclone) est de toute façon plus efficace :wink:
En gros, ~15-20min pour descendre une partition de 20Go, en multicast sur un réseau 100Mb/s.