<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>Vader[FR] : ce n'est pas un blog, c'est un Sith</title>
	<link>https://vader-fr.fr/</link>
	
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://vader-fr.fr/spip.php?id_rubrique=14&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>Vader[FR] : ce n'est pas un blog, c'est un Sith</title>
		<url>https://vader-fr.fr/local/cache-vignettes/L144xH144/siteon0-c1872.jpg?1771612673</url>
		<link>https://vader-fr.fr/</link>
		<height>144</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>VI) Clonage d'un poste &#224; distance</title>
		<link>https://vader-fr.fr/spip.php?article52</link>
		<guid isPermaLink="true">https://vader-fr.fr/spip.php?article52</guid>
		<dc:date>2015-01-29T09:09:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Vader[FR]</dc:creator>



		<description>
&lt;p&gt;Sauvegarde du socle d'un poste, &#224; distance &lt;br class='autobr' /&gt;
le principe m&#234;me de drbl-clonezilla est de pr&#233;parer sur le serveur une t&#226;che &#224; ex&#233;cuter au prochain d&#233;marrage du poste, puis &#233;ventuellement provoquer aussit&#244;t ce d&#233;marrage par wake-on-lan. &lt;br class='autobr' /&gt;
Il faut faire un socle par mod&#232;le/s&#233;rie de PC pour &#233;viter les probl&#232;mes de drivers en cas de mat&#233;riels diff&#233;rents. &lt;br class='autobr' /&gt;
A partir de la version 2, les fichiers de DRBL ne sont plus dans /opt, mais r&#233;partis dans /bin, /sbin, /usr/bin, /usr/sbin, /etc/drb et (&#8230;)&lt;/p&gt;


-
&lt;a href="https://vader-fr.fr/spip.php?rubrique14" rel="directory"&gt;D&#233;ploiement de socle syst&#232;me avec DRBL-Clonezilla&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://vader-fr.fr/local/cache-vignettes/L81xH47/arton52-0d0a0.png?1771606997' class='spip_logo spip_logo_right' width='81' height='47' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;h3 class=&#034;spip&#034;&gt;Sauvegarde du socle d'un poste, &#224; distance&lt;/h3&gt;
&lt;p&gt;le principe m&#234;me de drbl-clonezilla est de pr&#233;parer sur le serveur une t&#226;che &#224; ex&#233;cuter au prochain d&#233;marrage du poste, puis &#233;ventuellement provoquer aussit&#244;t ce d&#233;marrage par wake-on-lan.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Il faut faire un socle par mod&#232;le/s&#233;rie de PC pour &#233;viter les probl&#232;mes de drivers en cas de mat&#233;riels diff&#233;rents.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre-spip spip&#034;&gt;A partir de la version 2, les fichiers de DRBL ne sont plus dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/opt&lt;/code&gt;&lt;/strong&gt;, mais r&#233;partis dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/bin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/sbin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/bin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/sbin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/drb&lt;/code&gt; et &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/share/drbl&lt;/code&gt;.&lt;br class='autobr' /&gt;
Les commandes de DRBL peuvent donc &#234;tre lanc&#233;es directement car situ&#233;es dans les r&#233;pertoires list&#233;s dans la variable PATH.&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;C'est pourquoi les anciens chemins sont &lt;strike&gt;barr&#233;s&lt;/strike&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Se connecter en root au serveur en ssh (via l'&#233;mulateur putty depuis un poste Windows), ou ouvrir un terminal en connexion graphique vnc, ou encore ouvrir une session ssh depuis webmin.&lt;/li&gt;&lt;li&gt; &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dcs&lt;/code&gt; pour lancer le serveur Clonezilla (ou l'alias clone en session root, s'il a &#233;t&#233; d&#233;fini) &lt;br class='autobr' /&gt;
&lt;span class='spip_document_71 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH126/drbl01-90214.png?1771678401' width='500' height='126' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir tout ou partie des postes. &lt;br class='autobr' /&gt;
&lt;span class='spip_document_72 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH141/drbl02-select-postes-15f88.png?1771678401' width='500' height='141' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; Il y a 2 listes disponibles : par adresse IP (&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/drbl/IP_HOST_TABLE&lt;/code&gt;) et par adresse Mac (&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/drbl/HOST_MAC_TABLE&lt;/code&gt;)&lt;br class='autobr' /&gt;
&lt;span class='spip_document_73 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH315/drbl03-select-postes2-9536f.png?1771678402' width='500' height='315' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; pour s&#233;lectionner un poste, appuyer sur la touche ESPACE. Pour valider, appuyer sur entr&#233;e&lt;br class='autobr' /&gt;
&lt;span class='spip_document_74 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH265/drbl04-mode-40d0c.png?1771678402' width='500' height='265' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir de d&#233;marrer le mode clonezilla (clonezilla-start)&lt;br class='autobr' /&gt;
&lt;span class='spip_document_75 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH168/drbl05-niveau-clonezilla-1ed73.png?1771678402' width='500' height='168' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir mode &lt;strong&gt;expert&lt;/strong&gt;&lt;br class='autobr' /&gt;
&lt;span class='spip_document_76 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH187/drbl06-tache-clonezilla-ba93c.png?1771678402' width='500' height='187' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir la t&#226;che : sauvegarder partition ou &lt;strong&gt;disque entier&lt;/strong&gt;&lt;br class='autobr' /&gt;
&lt;span class='spip_document_77 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH117/drbl07-nom-clonezilla-4e2af.png?1771678402' width='500' height='117' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir de sp&#233;cifier le nom de l'image et du p&#233;riph&#233;rique d&#232;s maintenant (now in server)&lt;br class='autobr' /&gt;
&lt;span class='spip_document_78 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH164/drbl08-clonezilla-nom-image-7af73.png?1771678402' width='500' height='164' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir un nom pour l'image&lt;br class='autobr' /&gt;
&lt;span class='spip_document_79 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH101/drbl09-periph-clonezilla-8978b.png?1771678402' width='500' height='101' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir les partitions ou disques &#224; sauvegarder : sda pour le disque sata n&#176;1, hda pour de l'ide&lt;br class='autobr' /&gt;
&lt;span class='spip_document_81 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH136/drbl10-types-fs-clonezilla-6f075.png?1771678402' width='500' height='136' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Si le disque/la partition est format&#233; en NTFS, choisir la priorit&#233; incluant ntfsclone&lt;/strong&gt;, afin de ne copier que les donn&#233;es utiles, et non l'int&#233;gralit&#233; du disque avec les secteurs vides. (d'o&#249; la n&#233;cessit&#233; d'avoir choisi le mode expert)&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;en effet, partclone et partimage ne supportant pas le ntfs, on finit par tomber sur dd, qui copie le disque octet par octet, ce qui est tr&#232;s long, prend beaucoup de place, et est inefficace, dd copiant aussi bien les secteurs utilis&#233;s que les secteurs vides.&lt;/p&gt;
&lt;p&gt;&lt;span class='spip_document_82 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH217/drbl11-clonezilla-options-c5180.png?1771678402' width='500' height='217' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; choisir de &#171; supprimer les fichiers de pagination et d'hibernation de Windows &#187; afin de gagner l&#224; encore de la place. Appuyer sur espace pour s&#233;lectionner.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;span class='spip_document_83 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH195/drbl12-action-fin-1eedb.png?1771678402' width='500' height='195' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Choisir d' &#171; Arr&#234;ter le client en fin de clonage &#187;. Sinon, si le mode clonezilla n'est pas arr&#234;t&#233;, le pc risque de red&#233;marrer et de recommencer. Et si le PC ne s'arr&#234;te pas de lui-m&#234;me, rien ne dit que l'on pourra l'arr&#234;ter &#224; distance.&lt;br class='autobr' /&gt;
&lt;span class='spip_document_84 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH165/drbl13-compression-clonezilla-481d6.png?1771678402' width='500' height='165' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir le niveau de compression. Le plus efficace et compatible est gzip (rapide et image compacte)&lt;br class='autobr' /&gt;
&lt;span class='spip_document_85 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH115/drbl14-taille-image-ff7ee.png?1771678402' width='500' height='115' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; Laisser la taille maximale de l'image par d&#233;faut afin qu'il ne la scinde pas.&lt;/li&gt;&lt;li&gt; Relancer &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dcs&lt;/code&gt; ou l'alias clone (s'il a &#233;t&#233; d&#233;fini)&lt;/li&gt;&lt;li&gt; Re-s&#233;lectionner le poste.&lt;/li&gt;&lt;li&gt; Choisir &#171; wake-on-lan &#187; pour le d&#233;marrer &#224; distance.&lt;/li&gt;&lt;li&gt; Attendre que le poste notifie le serveur qu'il a fini. Un poste devrait se cloner en moins d'une demi-heure.&lt;/li&gt;&lt;li&gt; Relancer &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dcs&lt;/code&gt; ou l'alias clone (s'il a &#233;t&#233; d&#233;fini)&lt;/li&gt;&lt;li&gt; Re-s&#233;lectionner le poste. Pour aller plus vite choisir &#171; all &#187;.&lt;/li&gt;&lt;li&gt; choisir d'arr&#234;ter le mode clonezilla (clonezilla-stop).&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Si le mode clonezilla n'est pas arr&#234;t&#233; pour ce poste, il cherchera &#224; refaire sans cesse la m&#234;me chose (sauvegarde du socle) &#224; chaque d&#233;marrage.&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;Les postes notifient le serveur lorsqu'ils ont fini.&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>VII) D&#233;ploiement du socle en r&#233;seau</title>
		<link>https://vader-fr.fr/spip.php?article53</link>
		<guid isPermaLink="true">https://vader-fr.fr/spip.php?article53</guid>
		<dc:date>2015-01-29T09:08:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Vader[FR]</dc:creator>



		<description>
&lt;p&gt;D&#233;ploiement d'un socle syst&#232;me sur plusieurs postes en m&#234;me temps &lt;br class='autobr' /&gt;
le principe m&#234;me de drbl-clonezilla est de pr&#233;parer sur le serveur une t&#226;che &#224; ex&#233;cuter au prochain d&#233;marrage d'un ou plusieurs postes, puis &#233;ventuellement provoquer aussit&#244;t ce d&#233;marrage par wake-on-lan. &lt;br class='autobr' /&gt;
Choisir de restaurer un socle correspondant au mod&#232;le/s&#233;rie de poste, pour &#233;viter les probl&#232;mes de drivers en cas de mat&#233;riels diff&#233;rents. &lt;br class='autobr' /&gt;
A partir de la version 2, les fichiers de DRBL ne sont plus dans /opt, mais (&#8230;)&lt;/p&gt;


-
&lt;a href="https://vader-fr.fr/spip.php?rubrique14" rel="directory"&gt;D&#233;ploiement de socle syst&#232;me avec DRBL-Clonezilla&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://vader-fr.fr/local/cache-vignettes/L81xH47/arton53-ac352.png?1771627371' class='spip_logo spip_logo_right' width='81' height='47' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;h3 class=&#034;spip&#034;&gt;D&#233;ploiement d'un socle syst&#232;me sur plusieurs postes en m&#234;me temps&lt;/h3&gt;
&lt;p&gt;le principe m&#234;me de drbl-clonezilla est de pr&#233;parer sur le serveur une t&#226;che &#224; ex&#233;cuter au prochain d&#233;marrage d'un ou plusieurs postes, puis &#233;ventuellement provoquer aussit&#244;t ce d&#233;marrage par wake-on-lan.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Choisir de restaurer un socle correspondant au mod&#232;le/s&#233;rie de poste, pour &#233;viter les probl&#232;mes de drivers en cas de mat&#233;riels diff&#233;rents.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre-spip spip&#034;&gt;A partir de la version 2, les fichiers de DRBL ne sont plus dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/opt&lt;/code&gt;&lt;/strong&gt;, mais r&#233;partis dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/bin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/sbin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/bin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/sbin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/drb&lt;/code&gt; et &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/share/drbl&lt;/code&gt;.&lt;br class='autobr' /&gt;
Les commandes de DRBL peuvent donc &#234;tre lanc&#233;es directement car situ&#233;es dans les r&#233;pertoires list&#233;s dans la variable PATH.&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;C'est pourquoi les anciens chemins sont &lt;strike&gt;barr&#233;s&lt;/strike&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Se connecter en root au serveur en ssh (via l'&#233;mulateur putty depuis un poste Windows), ou ouvrir un terminal en connexion graphique vnc, ou encore ouvrir une session ssh depuis webmin.&lt;/li&gt;&lt;li&gt; &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dcs&lt;/code&gt; pour lancer le serveur Clonezilla (ou l'alias clone en session root, s'il a &#233;t&#233; d&#233;fini) &lt;br class='autobr' /&gt;
&lt;span class='spip_document_71 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH126/drbl01-90214.png?1771678401' width='500' height='126' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir tout ou partie des postes. &lt;br class='autobr' /&gt;
&lt;span class='spip_document_72 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH141/drbl02-select-postes-15f88.png?1771678401' width='500' height='141' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; Il y a 2 listes disponibles : par adresse IP (/etc/drbl/IP_HOST_TABLE) et par adresse Mac (/etc/drbl/HOST_MAC_TABLE)&lt;br class='autobr' /&gt;
&lt;span class='spip_document_73 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH315/drbl03-select-postes2-9536f.png?1771678402' width='500' height='315' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; pour s&#233;lectionner un poste, appuyer sur la touche ESPACE. Pour valider, appuyer sur entr&#233;e&lt;br class='autobr' /&gt;
&lt;span class='spip_document_74 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH265/drbl04-mode-40d0c.png?1771678402' width='500' height='265' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir de d&#233;marrer le mode clonezilla (clonezilla-start)&lt;br class='autobr' /&gt;
&lt;span class='spip_document_75 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH168/drbl05-niveau-clonezilla-1ed73.png?1771678402' width='500' height='168' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir mode &lt;strong&gt;d&#233;butant &lt;/strong&gt; (beginner)&lt;br class='autobr' /&gt;
&lt;span class='spip_document_76 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH187/drbl06-tache-clonezilla-ba93c.png?1771678402' width='500' height='187' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir la t&#226;che : restaurer un disque entier ou une partition&lt;br class='autobr' /&gt;
&lt;span class='spip_document_83 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH195/drbl12-action-fin-1eedb.png?1771678402' width='500' height='195' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir d' &#171; arr&#234;ter le client en fin de clonage &#187;&lt;br class='autobr' /&gt;
&lt;span class='spip_document_86 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH182/drbl21-choix-image-1e334.png?1771678402' width='500' height='182' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir l'image a restaurer&lt;br class='autobr' /&gt;
&lt;span class='spip_document_87 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH117/drbl22-choix-partition-d1466.png?1771678402' width='500' height='117' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir le disque/la partition &#224; restaurer&lt;br class='autobr' /&gt;
&lt;span class='spip_document_88 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH202/drbl23-diffusion-e61b3.png?1771678402' width='500' height='202' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; choisir le type de diffusion : unicast pour 1 seul poste, multicast pour plusieurs, afin de travailler en parall&#232;le. Il est pr&#233;f&#233;rable d'&#233;viter le broadcast.&lt;br class='autobr' /&gt;
&lt;span class='spip_document_89 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH137/drbl24-multicast-d13e9.png?1771678402' width='500' height='137' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; Pour le multicast, choisir la m&#233;thode de synchronisation : attendre que n postes aient contact&#233; le serveur avant d'envoyer l'image (au risque qu'un absent bloque les autres), attendre un certain temps (au risque qu'un retardataire ne r&#233;cup&#232;re pas l'image correctement), ou les 2 (un absent ne bloquera pas, mais tant pis pour les retardataires). Cette derni&#232;re option &lt;strong&gt;(clients+time-to-wait)&lt;/strong&gt; est fortement recommand&#233;e.&lt;br class='autobr' /&gt;
&lt;span class='spip_document_90 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH148/drbl25-multicast-nombre-d6966.png?1771678402' width='500' height='148' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; en cas de choix d'option &#171; client-to-wait &#187; ou &#034;clients+time-to-wait&#034;, laisser le nombre par d&#233;faut. Plus ou moins de postes cela ne change rien en multicast, surtout sur un m&#234;me VLAN.&lt;/li&gt;&lt;li&gt; choisir un temps d'attente pas trop grand ni trop petit. 10 minutes semblent un bon compromis. De toute fa&#231;on, si l'ensemble des postes a contact&#233; le serveur avant ce d&#233;lai, le serveur enverra aussit&#244;t l'image.&lt;br class='autobr' /&gt;
&lt;span class='spip_document_91 spip_documents spip_documents_center'&gt;
&lt;img src='https://vader-fr.fr/local/cache-vignettes/L500xH102/drbl26-multicast-info-8db75.png?1771678402' width='500' height='102' alt=&#034;&#034; /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; V&#233;rifier que le serveur se pr&#233;pare bien &#224; envoyer les paquets sur la bonne interface (la premi&#232;re de /etc/sysconfig/dhcpd)&lt;/li&gt;&lt;li&gt; Relancer &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dcs&lt;/code&gt; ou l'alias clone (s'il a &#233;t&#233; d&#233;fini)&lt;/li&gt;&lt;li&gt; Re-s&#233;lectionner les postes.&lt;/li&gt;&lt;li&gt; Choisir &#171; wake-on-lan &#187; pour les d&#233;marrer &#224; distance.&lt;/li&gt;&lt;li&gt; Attendre que tous les postes notifient le serveur qu'ils ont fini. En g&#233;n&#233;ral cela prend moins de 20 minutes (quel que soit le nombre de postes) pour un socle Windows.&lt;/li&gt;&lt;li&gt; Relancer &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dcs&lt;/code&gt; ou l'alias clone (s'il a &#233;t&#233; d&#233;fini)&lt;/li&gt;&lt;li&gt; Re-s&#233;lectionner les postes. Pour aller plus vite choisir &#171; all &#187;.&lt;/li&gt;&lt;li&gt; choisir d'arr&#234;ter le mode clonezilla (clonezilla-stop).&lt;/li&gt;&lt;li&gt; Relancer &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dcs&lt;/code&gt; ou l'alias clone (s'il a &#233;t&#233; d&#233;fini)&lt;/li&gt;&lt;li&gt; Re-s&#233;lectionner les postes.&lt;/li&gt;&lt;li&gt; choisir &#171; wake-on-lan &#187; afin qu'ils d&#233;marrent sur leur nouveau socle et ex&#233;cutent le script de personnalisation&lt;/li&gt;&lt;li&gt; attendre 10/15 minutes le temps qu'ils le fassent.&lt;/li&gt;&lt;li&gt; Relancer &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dcs&lt;/code&gt; ou l'alias clone (s'il a &#233;t&#233; d&#233;fini)&lt;/li&gt;&lt;li&gt; Re-s&#233;lectionner les postes.&lt;/li&gt;&lt;li&gt; Choisir &#171; shutdown &#187; pour les &#233;teindre&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Si le mode clonezilla n'est pas arr&#234;t&#233; pour ces postes, il chercheront &#224; refaire sans cesse la m&#234;me chose (restauration du socle).&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;Le ou les postes notifient le serveur lorsqu'ils auront fini.&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>II) Installation de DRBL-Clonezilla</title>
		<link>https://vader-fr.fr/spip.php?article48</link>
		<guid isPermaLink="true">https://vader-fr.fr/spip.php?article48</guid>
		<dc:date>2015-01-26T14:16:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Vader[FR]</dc:creator>



		<description>
&lt;p&gt;installer le paquet rpm (ou apt ou deb selon la distribution choisie) &lt;br class='autobr' /&gt;
A partir de la version 2, les fichiers de DRBL ne sont plus dans /opt, mais r&#233;partis dans /bin, /sbin, /usr/bin, /usr/sbin, /etc/drb et /usr/share/drbl. Les commandes de DRBL peuvent donc &#234;tre lanc&#233;es directement car situ&#233;es dans les r&#233;pertoires list&#233;s dans la variable PATH. &lt;br class='autobr' /&gt;
C'est pourquoi les anciens chemins sont barr&#233;s. &lt;br class='autobr' /&gt;
Si acc&#232;s internet &lt;br class='autobr' /&gt;
il suffit de lancer /opt/drbl/sbin/drbl4imp et il devrait se d&#233;brouiller (&#8230;)&lt;/p&gt;


-
&lt;a href="https://vader-fr.fr/spip.php?rubrique14" rel="directory"&gt;D&#233;ploiement de socle syst&#232;me avec DRBL-Clonezilla&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://vader-fr.fr/local/cache-vignettes/L81xH47/arton48-f18a5.png?1771605719' class='spip_logo spip_logo_right' width='81' height='47' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; installer le paquet rpm (ou apt ou deb selon la distribution choisie)&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre-spip spip&#034;&gt;A partir de la version 2, les fichiers de DRBL ne sont plus dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/opt&lt;/code&gt;&lt;/strong&gt;, mais r&#233;partis dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/bin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/sbin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/bin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/sbin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/drb&lt;/code&gt; et &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/share/drbl&lt;/code&gt;.&lt;br class='autobr' /&gt;
Les commandes de DRBL peuvent donc &#234;tre lanc&#233;es directement car situ&#233;es dans les r&#233;pertoires list&#233;s dans la variable PATH.&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;C'est pourquoi les anciens chemins sont &lt;strike&gt;barr&#233;s&lt;/strike&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;h3 class=&#034;spip&#034;&gt;Si acc&#232;s internet&lt;/h3&gt;
&lt;p&gt;il suffit de lancer &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;drbl4imp&lt;/code&gt; et il devrait se d&#233;brouiller tout seul.&lt;/p&gt;
&lt;h3 class=&#034;spip&#034;&gt;Dans un intranet sans acc&#232;s &#224; l'internet&lt;/h3&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; installer les modules requis pour le serveur list&#233;s par &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;drblsrv-offline -r&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;blockquote class=&#034;spip&#034;&gt;
&lt;p&gt;
Ces paquetages sont n&#233;cessaires &#224; votre distribution GNU/Linux (v&#233;rifiez les d&#233;p&#244;ts de votre distribution pour plus de d&#233;tails) :&lt;br class='autobr' /&gt;
dhcp tftp-server nfs-utils ypserv ypbind yp-tools firstboot iptables wget dialog initscripts rsync parted tcpdump bc dos2unix curl lftp openssh-server openssh-clients coreutils gzip bzip2 nc file ethtool net-tools syslinux zip unzip iproute binutils expect lzop ntfsprogs partimage pigz pbzip2 udpcast memtest86+ yum yum-utils &lt;br class='autobr' /&gt;
*****************************************************.&lt;br class='autobr' /&gt;
Ces paquetages du projet DRBL sont n&#233;cessaires [v&#233;rifiez &lt;a href=&#034;http://drbl.sourceforge.net&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;http://drbl.sourceforge.net&lt;/a&gt; (anglais) or &lt;a href=&#034;http://drbl.nchc.org.tw/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;http://drbl.nchc.org.tw/&lt;/a&gt; (chinois) pour plus de d&#233;tails]. Les paquetages rpm ou deb se trouvent sur &lt;a href=&#034;http://free.nchc.org.tw/drbl-core/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;http://free.nchc.org.tw/drbl-core/&lt;/a&gt; ou sur &lt;a href=&#034;http://drbl.sourceforge.net&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;http://drbl.sourceforge.net&lt;/a&gt; :&lt;br class='autobr' /&gt;
clonezilla mkswap-uuid partclone drbl-chntpw mkpxeinitrd-net ipxe freedos&lt;br class='autobr' /&gt;
*****************************************************.&lt;br class='autobr' /&gt;
Il est recommand&#233; d'installer ces paquetages lorsqu'ils existent dans les d&#233;p&#244;ts de la distribution :&lt;br class='autobr' /&gt;
mkinitrd lvm2 ntfs-3g genisoimage mkisofs lshw hwinfo aoetools vblade dmidecode lzop lzma xz xz-utils pxz pixz lzip pigz pbzip2 lbzip2 plzip lrzip pv hfsutils hfsprogs dmsetup dmraid kpartx device-mapper tofrodos dos2unix unix2dos dhcp3-server isc-dhcp-server gdisk btrfs-tools ufsutils disktype efibootmgr syslinux-utils&lt;/p&gt;
&lt;/blockquote&gt;&lt;div class='cs_blocs'&gt;&lt;h4 class='blocs_titre blocs_replie blocs_click'&gt;&lt;a href='#_foo'&gt;Paquets requis pour l'ancienne version&lt;/a&gt;&lt;/h4&gt;&lt;div class='blocs_destination blocs_invisible blocs_slide'&gt;&lt;blockquote class=&#034;spip&#034;&gt;
&lt;p&gt;
Ces paquetages sont n&#233;cessaires &#224; votre distribution GNU/Linux (v&#233;rifiez les d&#233;p&#244;ts de votre distribution pour plus de d&#233;tails) :&lt;br class='manualbr' /&gt;dhcp, tftp-server, nfs-utils, ypserv, ypbind, yp-tools, mkinitrd, firstboot, iptables, wget, dialog, initscripts, rsync, parted, tcpdump, bc, dos2unix, curl, lftp, openssh-server, openssh-clients, coreutils, gzip, bzip2, zip, unzip,&lt;br class='autobr' /&gt;
nc, file, ethtool, net-tools, syslinux, iproute, binutils, expect&lt;/p&gt;
&lt;p&gt;Ces paquetages du projet DRBL sont n&#233;cessaires [v&#233;rifiez &lt;a href=&#034;http://drbl.sourceforge.net&#034; target=&#034;_blank&#034;&gt;http://drbl.sourceforge.net&lt;/a&gt; (anglais) pour plus de d&#233;tails]. &lt;br class='manualbr' /&gt;Les paquetages rpm ou deb se trouvent sur &lt;a href=&#034;http://drbl.sourceforge.net&#034; target=&#034;_blank&#034;&gt;http://drbl.sourceforge.net&lt;/a&gt; :&lt;br class='manualbr' /&gt;clonezilla, mkswap-uuid, drbl-partimage, partclone, drbl-chntpw, drbl-lzop, pigz, pbzip2, mkpxeinitrd-net, udpcast, gpxe, freedos, drbl-ntfsprogs&lt;/p&gt;
&lt;p&gt;Il est recommand&#233; d'installer ces paquetages lorsqu'ils existent dans les d&#233;p&#244;ts de la distribution :&lt;br class='manualbr' /&gt;lvm2, ntfs-3g, genisoimage, mkisofs, lshw, hwinfo, aoetools, vblade, dmidecode, lzma, xz, xz-utils, pxz, lzip, plzip, hfsutils, hfsprogs, dmsetup, dmraid, kpartx, device-mapper, tofrodos, dos2unix, unix2dos, dhcp3-server, isc-dhcp-server&lt;/p&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Ces paquets sont disponibles sur les d&#233;p&#244;ts de la distribution. Il suffira de les t&#233;l&#233;charger et de les installer un par un avec la commande &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;rpm -i&lt;/code&gt; ou de cr&#233;er un d&#233;p&#244;t local &#224; partir des paquets t&#233;l&#233;charg&#233;s (&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;cela sera expliqu&#233; dans un autre article&lt;/strong&gt;).&lt;/p&gt;
&lt;p&gt;Dans le pire des cas, il faudra chercher les paquets qui ne sont pas dans les d&#233;p&#244;ts de la distribution sur rpm.pbone.net (&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;cela sera expliqu&#233; dans un autre article&lt;/strong&gt;)&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; installer le serveur par &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;drblsrv-offline -s &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;uname -r&lt;/code&gt;&lt;/code&gt; sauf si les PC n'ont pas un processeur compatible avec l'architecture du syst&#232;me, par exemple un processeur 32 bits sur les PC pour architecture 64 bits pour le syst&#232;me du serveur.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;De fait, un syst&#232;me 64 bits devrait convenir aux PC r&#233;cents.&lt;/p&gt;
&lt;p&gt;Une fois le serveur install&#233;, il faudra le configurer pour cr&#233;er le syst&#232;me Linux de d&#233;marrage des postes, la liste des postes concern&#233;s dans le DHCP, etc.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>IV) Configuration serveur et clients pour le clonage</title>
		<link>https://vader-fr.fr/spip.php?article50</link>
		<guid isPermaLink="true">https://vader-fr.fr/spip.php?article50</guid>
		<dc:date>2015-01-26T10:50:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Vader[FR]</dc:creator>



		<description>
&lt;p&gt;serveur &lt;br class='autobr' /&gt;
Sur le serveur &lt;br class='autobr' /&gt;
configurer le serveur DHCP : /etc/dhcp/dhcpd.conf : la liste des clients pour le dhcp, indique le fichier de d&#233;marrage (&#034;next-server&#034;) &lt;br class='autobr' /&gt;
cela peut se faire par webmin ou autre gestionnaire de table dhcp. &lt;br class='autobr' /&gt;
Section g&#233;n&#233;rale du fichier de configuration. Ces param&#232;tres globaux peuvent en fait &#234;tre indiqu&#233;s dans les sections r&#233;seaux. # la dur&#233;e du bail dhcp par d&#233;faut, en secondes default-lease-time 360000 ; # la dur&#233;e maximale du bail dhcp, en (&#8230;)&lt;/p&gt;


-
&lt;a href="https://vader-fr.fr/spip.php?rubrique14" rel="directory"&gt;D&#233;ploiement de socle syst&#232;me avec DRBL-Clonezilla&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://vader-fr.fr/local/cache-vignettes/L81xH47/arton50-8f907.png?1771626531' class='spip_logo spip_logo_right' width='81' height='47' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;div class=&#034;onglets_bloc_initial&#034;&gt;&lt;div class=&#034;onglets_contenu&#034;&gt;&lt;h2 class=&#034;cs_onglet&#034;&gt;&lt;a href=&#034;#&#034;&gt;serveur&lt;/a&gt;&lt;/h2&gt;&lt;div&gt;&lt;h3 class=&#034;spip&#034;&gt;Sur le serveur&lt;/h3&gt;
&lt;p&gt;configurer le serveur DHCP :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/dhcp/dhcpd.conf&lt;/code&gt; : la liste des clients pour le dhcp, indique le fichier de d&#233;marrage (&#034;next-server&#034;)&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;cela peut se faire par webmin ou autre gestionnaire de table dhcp.&lt;/p&gt;
&lt;p&gt;Section g&#233;n&#233;rale du fichier de configuration.&lt;br class='autobr' /&gt;
Ces param&#232;tres globaux peuvent en fait &#234;tre indiqu&#233;s dans les sections r&#233;seaux.&lt;br class='autobr' /&gt;
&lt;q&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# la dur&#233;e du bail dhcp par d&#233;faut, en secondes
default-lease-time 360000;
# la dur&#233;e maximale du bail dhcp, en secondes
max-lease-time 360000;
# le masque de sous r&#233;seau, d&#233;termine le nombre d'adresses IP possible
option subnet-mask 255.255.252.0;
# les serveurs de r&#233;solution de nom (DNS)
option domain-name-servers 192.168.1.1,192.168.0.1;
# le nom de domaine. si le serveur est situ&#233; sur plusieurs domaines, ne pas le d&#233;clarer ici
#option domain-name &#034;monreseau.fr&#034;;
ddns-update-style none;
# optionnel : le nom du serveur
# pour drbl-clonezilla, il doit &#234;tre &#224; drbl
server-name drbl;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;p&gt;s'il y a plusieurs r&#233;seaux pour ce serveur dhcp, il faudra d&#233;placer la directive &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;next-server&lt;/code&gt; dans une section r&#233;seau.&lt;/p&gt;
&lt;p&gt;on laisse ensuite le code g&#233;n&#233;r&#233; par DRBL, notamment :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;filename = &#034;pxelinux.0&#034;;&lt;/code&gt;&lt;br class='autobr' /&gt;
qui indique quel fichier de d&#233;marrage demander au serveur&lt;/p&gt;
&lt;p&gt;Sous-sections r&#233;seaux. &lt;br class='autobr' /&gt;
Ici, on d&#233;clare 2 r&#233;seaux diff&#233;rents, &#034;administration&#034; de 192.168.8.1 &#224; 192.168.11.254 et &#034;formation&#034; de 192.168.0.1 &#224; 192.168.3.254.&lt;br class='autobr' /&gt;
&lt;q&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# ====== Administration ======
subnet 192.168.8.0 netmask 255.255.252.0 { option subnet-mask 255.255.252.0; option routers 192.168.8.1; option domain-name &#034;reseau_administratif.fr&#034;; # ici, comme le serveur donne des adresses a 2 r&#233;seaux, il le fait selon l'adresse MAC du poste demandeur. # si un poste n'a pas son adresse MAC r&#233;f&#233;renc&#233;e dans ce fichier, ce serveur ne lui donnera pas d'adresse. deny unknown-clients; # d&#233;claration d'un poste # Poste 1 host Poste1 { # l'adresse MAC du poste hardware ethernet XX:XX:XX:XX:XX:XX; # l'adresse IP donn&#233;e fixed-address 192.168.10.20; } } # ====== Formation ====== subnet 192.168.0.0 netmask 255.255.252.0 { option subnet-mask 255.255.252.0; option routers 192.168.1.1; option domain-name &#034;reseau_formation.fr&#034;; # le param&#232;tre indiquant quel serveur donnera le fichier de d&#233;marrage next-server 192.168.1.5; # ici, comme le serveur donne des adresses a 2 r&#233;seaux, il le fait selon l'adresse MAC du poste demandeur. # si un poste n'a pas son adresse MAC r&#233;f&#233;renc&#233;e dans ce fichier, ce serveur ne lui donnera pas d'adresse. deny unknown-clients; # Formation1 host Formation1 { # l'adresse MAC du poste hardware ethernet YY:YY:YY:YY:YY:YY; # l'adresse IP donn&#233;e fixed-address 192.168.0.20; }
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;p&gt;S'il y a plusieurs serveurs dhcp dans le m&#234;me r&#233;seau, afin que celui qui r&#233;ponde aux postes &#224; cloner soit le serveur drbl, il faudra configurer le dhcp en &#034;statique&#034; en associant obligatoirement une adresse IP &#224; une adresse MAC, et en refusant les postes inconnus (&#034;deny unknown-clients&#034;), comme configur&#233; ci-dessus.&lt;/p&gt;
&lt;p&gt;Le cas &#233;ch&#233;ant, si le serveur le plus rapide &#224; r&#233;pondre n'est pas le serveur drbl, le poste ne pourra pas t&#233;l&#233;charger l'image de d&#233;marrage et ex&#233;cuter des t&#226;ches clonezilla.&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; red&#233;marrer le serveur DHCP afin de prendre en compte les nouveaux param&#232;tres : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;service dhcpd restart&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 class=&#034;spip&#034;&gt;Pilote de la carte r&#233;seau des postes clients&lt;/h3&gt;
&lt;p&gt;Au cas o&#249; le module r&#233;seau du serveur ne correspond pas au mat&#233;riel des postes clients, il faudra modifier leur image de d&#233;marrage drbl :&lt;br class='autobr' /&gt;
Par exemple, le module pour les cartes Marvell Yukon (PC ACER et Gateway) est sky2.&lt;br class='autobr' /&gt;
Cela peut &#234;tre d&#233;termin&#233; avec un Linux Live.&lt;/p&gt;
&lt;p&gt;Si le module est pr&#233;sent sur le serveur et donc dans l'image drbl, mais pas charg&#233; au d&#233;marrage des postes clients, il suffira de lancer la commande :&lt;br class='autobr' /&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mknic-nbi -k 3.17.7-200.fc20.x86_64 -m sky2&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;A adapter selon le noyau (ici le 3.17.7-200 pour une Fedora 20) et le module &#224; charger.&lt;/p&gt;
&lt;p&gt;Cela permet de red&#233;finir le fichier de configuration de d&#233;marrage et dire aux clients drbl de charger ce module comme module r&#233;seau &lt;br class='autobr' /&gt;
On peut bien s&#251;r lister plusieurs modules&lt;/p&gt;
&lt;h3 class=&#034;spip&#034;&gt;Adresse du serveur NFS&lt;/h3&gt;
&lt;p&gt;En cas de plusieurs clients avec plage IP exotique, alors &#233;tant donn&#233; que les clients devront &#234;tre list&#233;s apr&#232;s la configuration de DRBL, il faudra les ajouter manuellement dans la liste des clients NFS du serveur DHCP (drbl).&lt;/p&gt;
&lt;p&gt;En effet, il y &#224; un appel dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/tftpboot/node_root/sbin/init&lt;/code&gt; &#224; une fonction &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;do_nfs_mount&lt;/code&gt;, avec pour param&#232;tre &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;$nfsserver:$nfshostsdir/$IP/&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Ce fichier est t&#233;l&#233;charg&#233; car faisant partie de l'image de d&#233;marrage dans /tftpboot, puis ex&#233;cut&#233; par le client.&lt;/p&gt;
&lt;p&gt;Ce param&#232;tre &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;$nfsserver&lt;/code&gt; est sens&#233; avoir &#233;t&#233; pr&#233;c&#233;demment trouv&#233; par une boucle for/if cherchant une lecture de $IP-PC dans le fichier &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;clients-of-$IP-DHCP&lt;/code&gt;, si l'adresse du poste n'y est pas list&#233;e il prend l'adresse de la passerelle, sinon une adresse par d&#233;faut.&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# Find NFS server
for i in $NFSSERVER_LIST; do # Use the clients-of-$nfsserver.txt in the common root. if [ -n &#034;$(grep -Ew &#034;$IP&#034; /etc/drbl/clients-of-${i}.txt 2&gt;/dev/null)&#034; ]; then nfsserver=&#034;$i&#034; break fi
done &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Il faudra donc ajouter dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/tftpboot/node_root/etc/drbl/clients-of-......txt&lt;/code&gt; les adresses IP depuis le fichier dhcpd.conf.&lt;br class='autobr' /&gt;
Une adresse IP par ligne.&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;10.158.58.145
10.158.58.142
10.158.58.144
10.158.58.143
10.158.58.124
10.158.58.125
...&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 class=&#034;spip&#034;&gt;fichiers et r&#233;pertoires importants de DRBL&lt;/h3&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/drbl/HOST_MAC_TABLE&lt;/code&gt; et &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;IP_HOST_TABLE&lt;/code&gt; : liste des clients pour pouvoir les s&#233;lectionner ensuite.&lt;/li&gt;&lt;li&gt; IP_HOST_TABLE est g&#233;n&#233;r&#233; par le drblpush et sera donc &#224; &#233;diter&lt;/li&gt;&lt;li&gt; alors que HOST_MAC_TABLE est modifi&#233; par le script &#034;parse_dhcpd_conf&#034; qui est lanc&#233; en m&#234;me temps que DRBL-Clonezilla. Il ne faudra donc pas l'&#233;diter, car 1) ce n'est pas n&#233;cessaire puisqu'il r&#233;cup&#232;re les infos &#224; partir du fichier dhcpd.conf et 2) les informations saisies manuellement seront par cons&#233;quent &#233;cras&#233;es au lancement de DRBL-Clonezilla.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;exemple HOST_MAC_TABLE :&lt;br class='autobr' /&gt;
&lt;q&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# Generated by DRBL script parse_dhcpd_conf
# HOSTNAME IP MAC_ADDRESS
Formation0 192.168.0.19 XX:XX:XX:XX:XX:XX
Formation1 192.168.0.20 XX:XX:XX:XX:XX:XX
Formation2 192.168.0.21 XX:XX:XX:XX:XX:XX
Formation3 192.168.0.22 XX:XX:XX:XX:XX:XX
Formation4 192.168.0.23 XX:XX:XX:XX:XX:XX
Formation5 192.168.0.24 XX:XX:XX:XX:XX:XX&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;p&gt;exemple IP_HOST_TABLE :&lt;br class='autobr' /&gt;
&lt;q&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# Created by DRBL (drblpush), begin
192.168.0.19 Formation0
192.168.0.20 Formation1
192.168.0.21 Formation2
192.168.0.22 Formation3
192.168.0.23 Formation4
192.168.0.24 Formation5&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/tftpboot&lt;/code&gt; : le r&#233;pertoire contenant l'image de d&#233;marrage (&lt;strong&gt;rappel&lt;/strong&gt; : enlever les r&#233;pertoires en trop dans nodes, et les sous r&#233;pertoires inutiles dans node_root)&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/tftpboot/nbi_img/pxelinux.cfg/default&lt;/code&gt; : configuration du menu de d&#233;marrage&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/bin/drbl-doit&lt;/code&gt; (anciennement &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/opt/drbl/bin/drbl-doit&lt;/code&gt;) : script pour le wake on lan (entre autre) &#224; corriger si le masque est en 22 et non en 24.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;dans ce cas :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; apr&#232;s :&lt;br class='autobr' /&gt;
&lt;q&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;IP_grp_1_3=&#034;$(LC_ALL=C echo $ihost | sed -e &#034;s/\.[[:digit:]]*$//g&#034;)&#034;
iport=&#034;$(LC_ALL=C route -n | grep -E &#034;^$IP_grp_1_3\.&#034; | awk -F&#034; &#034; '{print $NF}')&#034;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; mettre :&lt;br class='autobr' /&gt;
&lt;q&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;if [ &#034;$IP_grp_1_3&#034; = &#034;AA.BB.CC&#034; ]; then iport=&#034;ethX&#034;;
fi&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;en rempla&#231;ant AA.BB.CC par les 3 premiers nombres de vos adresses IP, et ethX par l'interface c&#244;t&#233; postes (eth0, eth1...)&lt;/p&gt;
&lt;p&gt;cette structure conditionnelle est bien s&#251;r &#224; r&#233;p&#233;ter pour chaque AA.BB.CC diff&#233;rents. Par exemple, pour un masque en 22, correspondant &#224; 4 plages de 256 (4*DD) il faudra mettre 4 boucles conditionnelles, une pour chaque &#034;sous-plage&#034;.&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/drbl/drbl.conf&lt;/code&gt; (anciennement &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/opt/drbl/conf/drbl.conf&lt;/code&gt;) : fichier de configuration g&#233;n&#233;ral de DRBL, notamment pour le compte d'administration W$ ainsi que les r&#233;pertoires de /var/lib &#224; ne pas copier au drblpush.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Compte d'administration pour les commandes SSH envoy&#233;es aux postes clients sous Windows (DRBL-Clonezilla)&lt;br class='autobr' /&gt;
&lt;q&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# Administrator account ID in M$ windows
# This is for drbl-doit to send command to cloned M$ windows via ssh. Different language M$ windows use different ID. Ex:
# English: Administrator
# Traditional Chinese: Administrator
# France: Administrateur
# Dutch: Administrator
# Default value: Administrator
MSWIN_ADMIN_ID=&#034;Administrateur&#034;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Indiquer le mot de passe de l'administrateur Windows dans 2 fichiers :&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/bin/drbl-doit&lt;/code&gt; (anciennement &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/opt/drbl/bin/drbl-doit&lt;/code&gt;)&lt;br class='autobr' /&gt;
remplacer &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;specified_passwd=$1&lt;/code&gt;&lt;br class='autobr' /&gt;
&lt;q&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# if [ -n &#034;$specified_passwd&#034; ]; then
# specified_passwd='mot_de_passe';
# fi&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/sbin/dcs&lt;/code&gt; (anciennement &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/opt/drbl/sbin/dcs&lt;/code&gt;) qui est en fait un lien sur &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/sbin/drbl-client-switch&lt;/code&gt; (anciennement &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/opt/drbl/sbin/drbl-client-switch&lt;/code&gt;)&lt;br class='autobr' /&gt;
ajouter &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;-p &#034;mot_de_passe&#034;&lt;/code&gt; aux commandes &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;drbl-doit&lt;/code&gt;&lt;br class='autobr' /&gt;
&lt;q&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;if [ &#034;$LIST_HOST&#034; = &#034;on&#034; ]; then drbl-doit -b -u $MSWIN_ADMIN_ID -p &#034;mot_de_passe&#034; -h &#034;$IP_LIST&#034; /usr/bin/shutdown -f -r now &amp;
else drbl-doit -b -u $MSWIN_ADMIN_ID -p &#034;mot_de_passe&#034; /usr/bin/shutdown -f -r now &amp;
fi&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;/q&gt;&lt;br class='autobr' /&gt;
et &lt;br class='autobr' /&gt;
&lt;q&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;if [ &#034;$LIST_HOST&#034; = &#034;on&#034; ]; then drbl-doit -b -u $MSWIN_ADMIN_ID -p &#034;mot_de_passe&#034; -h &#034;$IP_LIST&#034; /usr/bin/shutdown -f -s -x now &amp;
else drbl-doit -b -u $MSWIN_ADMIN_ID -p &#034;mot_de_passe&#034; /usr/bin/shutdown -f -s -x now &amp;
fi&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/sysconfig/dhcpd&lt;/code&gt; : la liste des interfaces surs lesquelles le serveur dhcp &#233;coute : mettre celle o&#249; l'on veut faire du multicast en premier.&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;DHCPDARGS=&#034;eth2 eth0 eth1 virbr0&#034;&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;relancer le serveur DHCP si le fichier a du &#234;tre modifi&#233;. &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;service dhcpd restart&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;La fonction qui lit ce fichier afin de d&#233;terminer l'interface sur laquelle faire le multicast est dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/opt/drbl/sbin/ocs-functions&lt;/code&gt;&lt;br class='autobr' /&gt;
Il suffit de la corriger pour figer l'interface ou au contraire faire une boucle conditionnelle pour la choisir.&lt;/p&gt;
&lt;p&gt;Par exemple, apr&#232;s&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;find_multicast_ethernet_port() { echo -n &#034;Finding the $multi_broad_cast_prompt seed ethernet port... &#034;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;on pourra enlever &lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt; for eth in &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;get_dhcpd_interface&lt;/code&gt;; do&lt;/code&gt;&lt;br class='autobr' /&gt;
et apr&#232;s &lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt; # keep the port for multicast to be echoed in screen &lt;/code&gt;&lt;br class='autobr' /&gt;
ajouter&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt; eth=&#034;bond0.10&#034;&lt;/code&gt;&lt;br class='autobr' /&gt;
et apr&#232;s&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;	eth_for_multicast=&#034;$eth&#034; echo &#034;On multicast sur $eth&#034;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;enlever&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt; break done&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;et laisser la fin de la fonction&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt; echo &#034;done.&#034; echo &#034;Will use ethernet port $eth_for_multicast for $multi_broad_cast_prompt seed in this clonezilla server.&#034;
} # end of find_multicast_ethernet_port&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;La commande pour lancer le menu drbl ensuite sera &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dcs&lt;/code&gt;, qui est en fait un raccourci pour &lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;drbl-client-switch&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Pour aller plus vite, il est (&#233;tait) possible dans le fichier &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/root/.bashrc&lt;/code&gt; de cr&#233;er un alias :&lt;br class='autobr' /&gt;
&lt;q&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# User specific aliases and functions
alias clone='/opt/drbl/sbin/dcs'&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;p&gt;ensuite, il suffira de lancer la commande &#034;clone&#034; pour lancer le menu.&lt;/p&gt;
&lt;p&gt;L'alias sera utilisable d&#232;s la prochaine connexion console au serveur (nouveau terminal ou nouvelle connexion ssh).&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&#034;onglets_contenu&#034;&gt;&lt;h2 class=&#034;cs_onglet&#034;&gt;&lt;a href=&#034;#&#034;&gt;clients&lt;/a&gt;&lt;/h2&gt;&lt;div&gt;&lt;h3 class=&#034;spip&#034;&gt;Sur les postes clients&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;1) Wake On Lan&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Sous Windows, gestionnaire de p&#233;riph&#233;rique, propri&#233;t&#233;s de la carte r&#233;seau&lt;/p&gt;
&lt;p&gt;onglet &#171; avanc&#233; &#187;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; capacit&#233; de r&#233;veil = &#171; paquet magique &#187;, &lt;strong class=&#034;caractencadre-spip spip&#034;&gt;et seulement &#171; paquet magique &#187;&lt;/strong&gt;, afin d'&#233;viter les r&#233;veils inopin&#233;s de la machine.&lt;/li&gt;&lt;li&gt; r&#233;veil apr&#232;s arr&#234;t = &#171; actif &#187;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;onglet &#171; gestion de l'alimentation &#187;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; d&#233;cocher &#034;autoriser l'ordinateur &#224; &#233;teindre ce p&#233;riph&#233;rique pour &#233;conomiser l'&#233;nergie&#034;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;dans le BIOS, selon les mod&#232;les&lt;/p&gt;
&lt;p&gt;menu Advanced BIOS Features&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Intel EIST = enabled&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;menu &#171; Power Management Setup &#187;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; ACPI Aware OS = enabled&lt;/li&gt;&lt;li&gt; ACPI Suspend Mode = [S3 (STR)]&lt;/li&gt;&lt;li&gt; Power on PCIE devices = enabled&lt;/li&gt;&lt;li&gt; Power on PCI = enabled&lt;/li&gt;&lt;li&gt; Deep Power Off mode = disabled&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;2) Boot on LAN&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;dans le BIOS, selon les mod&#232;les&lt;/p&gt;
&lt;p&gt;menu &#171; Integrated Peripherals &#187;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Onboard Lan Option Rom = enabled&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;menu &#171; Advanced BIOS Features &#187;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; mettre LAN en 1er dans la liste des m&#233;dias de Boot&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>III) Configuration g&#233;n&#233;rale de DRBL-Clonezilla</title>
		<link>https://vader-fr.fr/spip.php?article49</link>
		<guid isPermaLink="true">https://vader-fr.fr/spip.php?article49</guid>
		<dc:date>2015-01-26T10:33:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Vader[FR]</dc:creator>



		<description>
&lt;p&gt;Apr&#232;s avoir install&#233; le serveur, il faut le configurer : cr&#233;er le syst&#232;me Linux qui sera utilis&#233; par les postes lorsqu'ils d&#233;marreront en mode diskless afin d'ex&#233;cuter une t&#226;che clonezilla. cr&#233;er la liste des postes dans le DHCP + les fichiers de configuration de DRBL (par IP et par MAC) &lt;br class='autobr' /&gt;
A partir de la version 2, les fichiers de DRBL ne sont plus dans /opt, mais r&#233;partis dans /bin, /sbin, /usr/bin, /usr/sbin, /usr/share/drbl et /etc/drbl. Les commandes de DRBL peuvent donc &#234;tre lanc&#233;es (&#8230;)&lt;/p&gt;


-
&lt;a href="https://vader-fr.fr/spip.php?rubrique14" rel="directory"&gt;D&#233;ploiement de socle syst&#232;me avec DRBL-Clonezilla&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://vader-fr.fr/local/cache-vignettes/L81xH47/arton49-8ad8b.png?1771624791' class='spip_logo spip_logo_right' width='81' height='47' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Apr&#232;s avoir install&#233; le serveur, il faut le configurer :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; cr&#233;er le syst&#232;me Linux qui sera utilis&#233; par les postes lorsqu'ils d&#233;marreront en mode diskless afin d'ex&#233;cuter une t&#226;che clonezilla.&lt;/li&gt;&lt;li&gt; cr&#233;er la liste des postes dans le DHCP + les fichiers de configuration de DRBL (par IP et par MAC)&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre-spip spip&#034;&gt;A partir de la version 2, les fichiers de DRBL ne sont plus dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/opt&lt;/code&gt;&lt;/strong&gt;, mais r&#233;partis dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/bin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/sbin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/bin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/sbin&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/share/drbl&lt;/code&gt; et &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/drbl&lt;/code&gt;.&lt;br class='autobr' /&gt;
Les commandes de DRBL peuvent donc &#234;tre lanc&#233;es directement car situ&#233;es dans les r&#233;pertoires list&#233;s dans la variable PATH.&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;C'est pourquoi les anciens chemins sont &lt;strike&gt;barr&#233;s&lt;/strike&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;- indiquer dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/drbl/drbl.conf&lt;/code&gt; (anciennement dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/opt/drbl/conf/&lt;/code&gt;) de ne pas copier dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/tftpboot&lt;/code&gt; lors du drblpush le r&#233;pertoire libvirt de /var/lib (entre autre), celui-ci pouvant contenir les images des machines virtuelles.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;D'autres r&#233;pertoires de &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/var/lib&lt;/code&gt; pourront bien s&#251;r &#234;tre ajout&#233;s &#224; la liste.&lt;/p&gt;
&lt;p&gt;&lt;q&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;varlib_NOT_2_be_copied_2_common_root=&#034;tftpboot mysql vmware-server boinc-client/projects hadoop backuppc ntp/proc libvirt&#034; varlib_NOT_2_be_copied_2_each_client=&#034;dhcp nfs rpm dpkg apt synaptic yum urpmi libvirt&#034;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;p&gt;&lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;drblpush -i&lt;/code&gt; pour une configuration interactive (en premi&#232;re installation)&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; choisir aucun mode drbl et clonezilla en mode box&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Lors de la configuration, il sera demand&#233; :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; l'interface r&#233;seau c&#244;t&#233; internet, et celle c&#244;t&#233; postes.&lt;/li&gt;&lt;li&gt; la plage r&#233;seau, masque obligatoirement en 24&lt;/li&gt;&lt;li&gt; la premi&#232;re adresse&lt;/li&gt;&lt;li&gt; le nombre de machines&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Cela peut poser quelques soucis pour les postes dans un r&#233;seau priv&#233; &#034;exotique&#034; avec des masques en 22, des adresses qui ne se suivent pas forc&#233;ment...et un serveur qui n'a pas de carte r&#233;seau sur internet, voire m&#234;me qui n'a qu'une seule carte.&lt;/p&gt;
&lt;p&gt;Comment r&#233;soudre ces quelques soucis ?&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; 1 seule carte r&#233;seau : cr&#233;er une interface virtuelle...ou pas. Il est possible de forcer au drblpush avec une seule carte r&#233;seau.&lt;/li&gt;&lt;li&gt; plage &#034;exotique&#034; : n'indiquer que pour un seul poste, &#233;diter la configuration r&#233;elle plus tard (voir &lt;a href='https://vader-fr.fr/spip.php?article50' target=&#034;_blank&#034;&gt;&lt;b&gt;ici&lt;/b&gt;&lt;/a&gt;).&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Attention :&lt;/b&gt; le drblpush est susceptible d'&#233;craser certains param&#232;tres, qu'il faudra imp&#233;rativement sauvegarder :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; pare-feu (&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/sysconfig/iptables&lt;/code&gt;)&lt;/li&gt;&lt;li&gt; fichier de configuration des partages NFS : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/exports&lt;/code&gt;&lt;/li&gt;&lt;li&gt; fichiers de configuration serveur dhcp : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/dhcp/dhcpd.conf&lt;/code&gt; et &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/sysconfig/dhcpd&lt;/code&gt;, la liste des interfaces sur lesquelles le serveur dhcp peut &#233;couter, dans un ordre pr&#233;cis (voir &lt;a href='https://vader-fr.fr/spip.php?article50' target=&#034;_blank&#034;&gt;&lt;b&gt;ici&lt;/b&gt;&lt;/a&gt;).&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;le script drblpush &#233;crase les r&#232;gles de pare-feu, il faut les restaurer et en cr&#233;er d'autres :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Ouvrir les ports 68 et 69 du pare-feu en udp/tcp pour tftp et dhcp&lt;/li&gt;&lt;li&gt; autoriser toutes les connexions entrantes sur l'interface r&#233;seau c&#244;t&#233; postes, sans quoi les postes ne pourront pas monter les ressources partag&#233;es n&#233;cessaires et le clonage &#233;chouera.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;on peut &#233;galement autoriser les connexions entrantes depuis les adresses IP des postes formation r&#233;pertori&#233;s, et pas les autres, et/ou seulement depuis les ports utilis&#233;s par les clients tftp et nfs des postes.&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre-spip spip&#034;&gt;Vu que cette r&#232;gle de pare-feu tr&#232;s permissive, bien que n&#233;cessaire, est susceptible de g&#233;n&#233;rer une br&#232;che de s&#233;curit&#233;, il serait souhaitable de ne l'activer qu'au moment d'une t&#226;che drbl-clonezilla (sauvegarde/restauration).&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;&lt;strike&gt;/opt/drbl/sbin/&lt;/strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;drblpush -c /etc/drbl/drblpush.conf&lt;/code&gt; en cas de mise &#224; jour, pour garder la configuration actuelle&lt;/strong&gt;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; effacer dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/tftpboot/nodes/&lt;/code&gt; tous les r&#233;pertoires (avec la commande rm -rf) &#224; l'exception du r&#233;pertoire &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;*&lt;/code&gt;&lt;/li&gt;&lt;li&gt; effacer dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/tftpboot/node_root/&lt;/code&gt; les sous-r&#233;pertoires non utiles aux postes (partages bureautiques, machines virtuelles...)&lt;/li&gt;&lt;li&gt; indiquer dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/exports&lt;/code&gt; ou via Webmin (onglet r&#233;seau) les adresses autoris&#233;es &#224; acc&#233;der au r&#233;pertoire tftpboot et les partages NFS en g&#233;n&#233;ral&lt;br class='autobr' /&gt;
exemple :&lt;br class='autobr' /&gt;
&lt;q&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;/tftpboot/node_root *(ro,async,insecure,no_subtree_check,no_root_squash) /usr *(ro,async,no_root_squash,no_subtree_check) /opt *(ro,async,no_root_squash,no_subtree_check) /home *(rw,sync,no_root_squash,no_subtree_check) /var/spool/mail *(rw,sync,root_squash,no_subtree_check) /var/images *(sync,insecure,no_subtree_check,no_root_squash,rw)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;A noter, sur ce serveur, le r&#233;pertoire contenant les images syst&#232;me clon&#233;es a &#233;t&#233; d&#233;fini &#224; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/var/images&lt;/code&gt;.&lt;br class='autobr' /&gt;
le r&#233;pertoire par d&#233;faut est &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/home/partimag&lt;/code&gt;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; red&#233;marrer les partages NFS &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;service nfs restart&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Indiquer le contexte SELinux de /tftpboot et de ses sous r&#233;pertoires :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;chcon -R -u system_u -r object_r -t tftpdir_rw_t /tftpboot/&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Pour que les postes puissent d&#233;marrer en mode clonezilla, il faut :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; r&#233;ponse du DHCP. attribution d'adresse IP, directive next-server et fichier de boot.&lt;/li&gt;&lt;li&gt; passer le pare-feu&lt;/li&gt;&lt;li&gt; pr&#233;sence des bonnes ressources partag&#233;es
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; TFTP dans /tftpboot&lt;/li&gt;&lt;li&gt; NFS avec tous les partages cit&#233;s plus haut d&#233;clar&#233;s sans restriction d'adresse IP, ou chaque partage d&#233;clar&#233; pour chaque adresse IP de poste.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; acc&#232;s aux fichiers du syst&#232;me du serveur autoris&#233; par SELinux&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>VIII) Multicast, trunks, bonding et switchs manag&#233;s</title>
		<link>https://vader-fr.fr/spip.php?article88</link>
		<guid isPermaLink="true">https://vader-fr.fr/spip.php?article88</guid>
		<dc:date>2012-07-26T17:16:16Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Vader[FR]</dc:creator>



		<description>
&lt;p&gt;Pour que le multicast par switch manag&#233; se passe bien, il faut configurer les switchs (et parfois aussi le serveur) en cons&#233;quence. &lt;br class='autobr' /&gt;
Il y a des param&#232;tres indispensables quels que soient les cas : activer l'igmp-snooping globalement sur le switch activer l'igmp-snooping pour le ou les VLANs qui en auront besoin sur le switch d&#233;clarer le switch le plus proche du serveur en igmp-snooping querier &lt;br class='autobr' /&gt;
&#233;ventuellement et selon les cas (architecture r&#233;seau, type de switche, type de poste..), (&#8230;)&lt;/p&gt;


-
&lt;a href="https://vader-fr.fr/spip.php?rubrique14" rel="directory"&gt;D&#233;ploiement de socle syst&#232;me avec DRBL-Clonezilla&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://vader-fr.fr/local/cache-vignettes/L81xH47/arton88-26bda.png?1771626620' class='spip_logo spip_logo_right' width='81' height='47' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Pour que le multicast par switch manag&#233; se passe bien, il faut configurer les switchs (et parfois aussi le serveur) en cons&#233;quence.&lt;/p&gt;
&lt;p&gt;Il y a des param&#232;tres indispensables quels que soient les cas :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; activer l'igmp-snooping globalement sur le switch&lt;/li&gt;&lt;li&gt; activer l'igmp-snooping pour le ou les VLANs qui en auront besoin sur le switch&lt;/li&gt;&lt;li&gt; d&#233;clarer le switch le plus proche du serveur en igmp-snooping querier&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&#233;ventuellement et selon les cas (architecture r&#233;seau, type de switche, type de poste..), certains param&#232;tres devront &#234;tre activ&#233;s :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; activer le flow-control sur toutes les interfaces de la cha&#238;ne de liaison, notamment si les postes sont des Acer/Gateway&lt;/li&gt;&lt;li&gt; passer la (ou les, s'il y a agr&#233;gat) carte(s) du serveur en flow-control avec une commande de type &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;ethtool -A eth0 autoneg off rx on tx on&lt;/code&gt; ou &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mii-tool&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Si le serveur qui diffuse l'image dispose de VLANs, l'interface servant pour le multicast doit &#234;tre celle du VLAN d&#233;clar&#233; sur les switchs.&lt;br class='autobr' /&gt;
Ainsi, si le serveur a une interface en bonding (agr&#233;gat de liens) sur plusieurs cartes r&#233;seau, cet agr&#233;gat &#233;tant not&#233; bond0, sur lequel circulent plusieurs VLANs, et que le vlan des postes &#224; d&#233;ployer est le 10, l'interface de multicast (la premi&#232;re list&#233;e dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/sysconfig/dhcpd&lt;/code&gt;) sera bond0.10&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>V) Personnalisation des postes post-clonage</title>
		<link>https://vader-fr.fr/spip.php?article51</link>
		<guid isPermaLink="true">https://vader-fr.fr/spip.php?article51</guid>
		<dc:date>2012-03-16T14:16:13Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Vader[FR]</dc:creator>



		<description>
&lt;p&gt;Lorsque n postes issus du d&#233;ploiement d'un socle commun vont red&#233;marrer, ils auront tous les m&#234;mes param&#232;tres, ceux du poste ayant servi &#224; faire le socle. &lt;br class='autobr' /&gt;
Il y aura alors un nom en double sur le r&#233;seau, ce qui est un peu g&#234;nant. De plus, si les postes sont configur&#233;s en IP fixe et non en DHCP, il y aura &#233;galement une adresse IP en double, ce qui l'est encore bien plus. &lt;br class='autobr' /&gt;
De m&#234;me pour les partages, liens, groupe de travail... &lt;br class='autobr' /&gt;
Il faudra donc au red&#233;marrage du poste un &#034;script&#034; de (&#8230;)&lt;/p&gt;


-
&lt;a href="https://vader-fr.fr/spip.php?rubrique14" rel="directory"&gt;D&#233;ploiement de socle syst&#232;me avec DRBL-Clonezilla&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://vader-fr.fr/local/cache-vignettes/L81xH47/arton51-a2f3b.png?1771622180' class='spip_logo spip_logo_right' width='81' height='47' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Lorsque n postes issus du d&#233;ploiement d'un socle commun vont red&#233;marrer, ils auront tous les m&#234;mes param&#232;tres, ceux du poste ayant servi &#224; faire le socle.&lt;/p&gt;
&lt;p&gt;Il y aura alors un nom en double sur le r&#233;seau, ce qui est un peu g&#234;nant. De plus, si les postes sont configur&#233;s en IP fixe et non en DHCP, il y aura &#233;galement une adresse IP en double, ce qui l'est encore bien plus.&lt;/p&gt;
&lt;p&gt;De m&#234;me pour les partages, liens, groupe de travail...&lt;/p&gt;
&lt;p&gt;Il faudra donc au red&#233;marrage du poste un &#034;script&#034; de personnalisation, qui va terminer l'installation (du socle commun) en l'adaptant au poste.&lt;/p&gt;
&lt;p&gt;Il existe pour cela &lt;a href=&#034;http://www.drbl-winroll.org/&#034;&gt;&lt;b&gt;drbl-winroll&lt;/b&gt;&lt;/a&gt; (en anglais) pour personnaliser le poste (nom de groupe, nom de machine...).&lt;/p&gt;
&lt;p&gt;Ce logiciel inclut cygwin, un serveur ssh, permettant d'envoyer au poste des commandes &#224; distance (reboot, shutdown...)&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;&lt;strong&gt;Info&lt;/strong&gt; : lors de l'installation de winroll, il ne sera pas utile de s&#233;lectionner newsid.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;drbl-winroll se chargera de la configuration &#034;r&#233;seau&#034; du poste : nom de station et groupe de travail, en fonction de l'adresse MAC indiqu&#233;e dans C :\cygwin\drbl-winroll-config\hosts.&lt;/p&gt;
&lt;p&gt;exemple fichier winroll.conf :&lt;br class='manualbr' /&gt;ici, le nom &#034;par d&#233;faut&#034; du groupe de travail est &#034;SalleB&#034;.&lt;br class='manualbr' /&gt;le nom de la station sera chang&#233; par winroll, et le nom du groupe en utilisant un fichier de configuration winroll.conf diff&#233;rent par groupe.&lt;br class='autobr' /&gt;
&lt;q&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# on indique le fichier de r&#233;f&#233;rence pour le nom &#224; personnaliser et la mani&#232;re de le faire : en se basant sur l'adresse MAC
HN_WSNAME_PARAM = /RDF:C:\cygwin\drbl_winroll-config\hosts.conf /DFK:$MAC
# le nom du groupe pour ce poste. en r&#233;alit&#233;, il y a plusieurs fichiers winroll.conf, un par salle. un script de personnalisation permet de les changer selon le nom du poste, lui-m&#234;me chang&#233; par un premier fichier de configuration d'h&#244;tes winroll.
WG_WSNAME_PARAM = SalleB # faut il renommer le poste ou non
IF_AUTOHOSTNAME_SERVICE = y
# comment l'adresse ip est elle configur&#233;e. ici, en dhcp, et non par winroll
CONFIG_NETWORK_MODE = dhcp&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;p&gt;le fichier hosts.conf, est lui &#034;g&#233;n&#233;rique&#034; :&lt;br class='manualbr' /&gt;ici, les adresses MAC sont indiqu&#233;es sans s&#233;parateur&lt;br class='autobr' /&gt;
&lt;q&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# Salle B RDC
XXXXXXXXXXXX = Formation0
XXXXXXXXXXXX = Formation1
XXXXXXXXXXXX = Formation2
XXXXXXXXXXXX = Formation3
# Salle A 1er
XXXXXXXXXXXX = Formation4
XXXXXXXXXXXX = Formation5&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;p&gt;Il sera possible d'&#233;crire ensuite un script bat pour, par exemple, en fonction du d&#233;but du nom de la station, d&#233;finir un groupe de travail diff&#233;rent, mettre des liens aux partages en fonction des salles et le reste de la configuration (cl&#233; Italc pour gestion des postes stagiaires par le formateur, etc).&lt;/p&gt;
&lt;p&gt;Exemple de d&#233;roulement de personnalisation :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; les postes d&#233;marrent, tous m&#234;me nom et m&#234;me groupe de travail. Les adresses ip, en dhcp, sont diff&#233;rentes&lt;/li&gt;&lt;li&gt; winroll se lance, et selon l'indication de winroll.conf, met le groupe &#224; &#034;SalleB&#034;, puis va chercher le nom de la station en fonction de son adresse MAC dans le fichier hosts.conf&lt;/li&gt;&lt;li&gt; si le nom de la station ne correspond pas &#224; ce qu'il devrait y avoir dans le fichier hosts.conf, winroll le change et red&#233;marre la station.&lt;/li&gt;&lt;li&gt; le script batch de personnalisation voit le nom de la station, et en fonction du d&#233;but du nom, efface le fichier winroll.conf d'origine (avec un groupe de travail unique &#034;par d&#233;faut&#034;) pour mettre &#224; la place un fichier winroll.conf correspondant &#224; la salle, avec un groupe de travail adapt&#233;. D'autres t&#226;ches peuvent par ailleurs &#234;tre ex&#233;cut&#233;es.&lt;/li&gt;&lt;li&gt; au red&#233;marrage, winroll se lance (encore), change (si besoin) le nom du groupe de travail d'apr&#232;s son nouveau fichier winroll.conf personnalis&#233;, puis voit que le nom de la station correspond &#224; ce qu'il devrait &#234;tre.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Exemple de script batch de personnalisation, lanc&#233; au d&#233;marrage :&lt;br class='autobr' /&gt;
&lt;q&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;@echo off
cls
rem on r&#233;cup&#232;re le nom de la machine, via un fichier temporaire
hostname &gt; hn.txt
set /P nom=&lt; hn.txt
rem effacement du fichier temporaire ensuite
del /F /Q hn.txt
rem echo Le nom d'hote est %HOSTNAME%
rem echo Nom = %nom%
rem on r&#233;cup&#232;re la base du nom de la station, sans son num&#233;ro. exemple, &#034;SalleB&#034; au lieu de &#034;SalleB01&#034;
set nombase=%nom:~0,-2%
rem echo Groupe = %nombase%
rem en fonction du nom r&#233;cup&#233;r&#233;, on en d&#233;duit la salle et on va au bloc de personnalisation correspondant
rem ici, on met le nom en minuscules pour faire le test
if /I %nombase%==salleb (goto salleb)
if /I %nombase%==sallea (goto sallea)
if /I %nombase%==sallec (goto sallec)
pause
rem si le nom ne correspond &#224; aucune salle, on ne fait rien et on va directement &#224; la fin
goto fin
rem =============================================================================
rem Salle B
rem =============================================================================
:salleb
echo Salle B
rem si un des fichiers post-personnalisation existe d&#233;j&#224;, la personnalisation a d&#233;j&#224; &#233;t&#233; faite, et donc on ne la refait pas &#224; chaque d&#233;marrage.
if exist &#034;C:\Documents and Settings\All Users\Bureau\Partage_Salle_B.lnk&#034; goto fin
rem ------------------- Nom de groupe ------------------------------
rem echo on copie le fichier de configuration de winroll &#034;salleb&#034; qui contient le bon nom de groupe
del /F /Q &#034;C:\cygwin\drbl_winroll-config\winroll.conf&#034;
copy /Y &#034;C:\cygwin\salleb\winroll.conf&#034; &#034;C:\cygwin\drbl_winroll-config&#034;
rem ------------------- Partage (lecteur) ---------------------------------
rem montage du partage r&#8218;seau
rem net use \\AA.BB.CC.DD\partage_salleb
rem ------------------- Partage (lien) --------------------------------
rem ou copie du lien
rem effacement anciens liens si socle g&#233;n&#233;rique cr&#233;&#233; &#224; partir d'un poste d'une autre salle
del /F /Q &#034;C:\Documents and settings\All Users\Bureau\Partage_salleA.lnk&#034;
del /F /Q &#034;C:\Documents and settings\All Users\Bureau\Partage_salleC.lnk&#034;
del /F /Q &#034;C:\Documents and Settings\All Users\Menu D&#8218;marrer\Partage_salleA.lnk&#034;
del /F /Q &#034;C:\Documents and Settings\All Users\Menu D&#8218;marrer\Partage_salleC.lnk&#034;
rem echo &#034;copie du lien&#034;
copy /Y &#034;C:\cygwin\salleb\Partage_Salle_B.lnk&#034; &#034;C:\Documents and Settings\All Users\Bureau\&#034;
rem ###########################################################################
rem /!\ l'accent pose probl&#232;me ici
rem Editer avec la commande dos edit ou mettre C:\DOCUME~1\ADMINI~1\MENUDM~1
copy /Y &#034;C:\cygwin\salleb\Partage_Salle_B.lnk&#034; &#034;C:\Documents and Settings\All Users\Menu D&#8218;marrer\&#034;
rem ###########################################################################
rem -------------------- Italc (cl&#233;) --------------------------------
rem copie de la cl&#233; pour ITALC
echo &#034;effacement cl&#233;&#034;
del /F /Q &#034;C:\Program Files\iTALC\keys\public\teacher\key&#034;
echo copie cle
copy /Y &#034;C:\cygwin\salleb\key&#034; &#034;C:\Program Files\iTALC\keys\public\teacher&#034;
break
goto fin
rem =============================================================================
rem Salle A
rem =============================================================================
:sallea
echo Salle A
rem si un des fichiers post-personnalisation existe d&#233;j&#224;, la personnalisation a d&#233;j&#224; &#233;t&#233; faite, et donc on ne la refait pas &#224; chaque d&#233;marrage.
if exist &#034;C:\Documents and Settings\All Users\Bureau\Partage_sallea.lnk&#034; goto fin
rem ------------------- Nom de groupe ------------------------------
rem echo on copie le fichier de configuration de winroll &#034;sallea&#034; qui contient le bon nom de groupe
del /F /Q &#034;C:\cygwin\drbl_winroll-config\winroll.conf&#034;
copy /Y &#034;C:\cygwin\sallea\winroll.conf&#034; &#034;C:\cygwin\drbl_winroll-config&#034;
rem ------------------- Partage (lecteur) ---------------------------------
rem montage du partage r&#8218;seau
rem net use \\AA.BB.CC.DD\partage_salleA
rem ------------------- Partage (lien) --------------------------------
rem ou copie du lien
rem effacement anciens liens si socle g&#233;n&#233;rique cr&#233;&#233; &#224; partir d'un poste d'une autre salle
del /F /Q &#034;C:\Documents and settings\All Users\Bureau\Partage_Salle_B.lnk&#034;
del /F /Q &#034;C:\Documents and settings\All Users\Bureau\Partage_salleC.lnk&#034;
del /F /Q &#034;C:\Documents and Settings\All Users\Menu D&#8218;marrer\Partage_Salle_B.lnk&#034;
del /F /Q &#034;C:\Documents and Settings\All Users\Menu D&#8218;marrer\Partage_salleC.lnk&#034;
rem echo &#034;copie du lien&#034;
copy /Y &#034;C:\cygwin\sallea\Partage_salleA.lnk&#034; &#034;C:\Documents and Settings\All Users\Bureau\&#034;
rem ###########################################################################
rem /!\ l'accent pose probl&#232;me ici
rem Editer avec la commande dos edit ou mettre C:\DOCUME~1\ADMINI~1\MENUDM~1
copy /Y &#034;C:\cygwin\sallea\Partage_salleA.lnk&#034; &#034;C:\Documents and Settings\All Users\Menu D&#8218;marrer\&#034;
rem ###########################################################################
rem -------------------- Italc (cl&#233;) --------------------------------
rem copie de la cl&#8218; pour ITALC
echo &#034;effacement cl&#233;&#034;
del /F /Q &#034;C:\Program Files\iTALC\keys\public\teacher\key&#034;
echo copie cle
copy /Y &#034;C:\cygwin\sallea\key&#034; &#034;C:\Program Files\iTALC\keys\public\teacher&#034;
break
goto fin
rem =============================================================================
rem Salle C
rem =============================================================================
:sallec
...
...
...
:fin&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/q&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;Ce script batch pourra &#234;tre transform&#233; en ex&#233;cutable avec &lt;/strong&gt; &lt;a href=&#034;http://sourceforge.net/projects/bat2/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;bat2exe&lt;/a&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;, puis l'ex&#233;cutable cr&#233;&#233; comme service d&#233;marrant avec le PC, au lieu du d&#233;marrage de la session.&lt;br class='autobr' /&gt;
Ainsi, la personnalisation du poste pourra &#234;tre enti&#232;rement automatis&#233;e.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important :&lt;/strong&gt; pour que les postes Windows puissent accepter des commandes ssh venant du serveur drbl - et donc automatiques - il faudra mettre la cl&#233; publique ssh du serveur dans la liste des cl&#233;s ssh autoris&#233;es sur les postes.&lt;/p&gt;
&lt;p&gt;Dans le fichier C :\cygwin\home\Administrateur\.ssh\authorized_keys du poste, il faudra mettre le contenu du fichier /root/.ssh/id_rsa.pub du serveur&lt;/p&gt;
&lt;p&gt;Les comptes Administrateur (pour Windows) et root (pour le serveur drbl) peuvent bien s&#251;r &#234;tre chang&#233;s.&lt;br class='manualbr' /&gt;toutefois, il est conseill&#233; de lancer l'outil drbl du serveur avec le compte root, notamment pour le wake-on-lan.&lt;/p&gt;
&lt;p&gt;Ainsi, le serveur enverra des commandes, sans besoin de passer par une authentification login/mot de passe, ce qui est fastidieux et risque de plantage si l'on veut envoyer des commandes &#224; plusieurs postes en m&#234;me temps.&lt;/p&gt;
&lt;p&gt;L'authentification se fera par &#233;change de cl&#233;s.&lt;/p&gt;
&lt;h3 class=&#034;spip&#034;&gt;Mise &#224; jour du socle&lt;/h3&gt;
&lt;p&gt;En cas de changement d'un poste (ajout/retrait/&#233;change), il faudra indiquer la nouvelle adresse MAC et/ou retirer l'ancienne :&lt;/p&gt;
&lt;p&gt;sur le serveur, &#233;diter les fichier&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt; /etc/dhcp/dhcpd.conf&lt;/code&gt;&lt;/li&gt;&lt;li&gt; &lt;strike&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/drbl/HOST_MAC_TABLE&lt;/code&gt;&lt;/strike&gt;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/drbl/IP_HOST_TABLE&lt;/code&gt; sauf si une machine en remplace une autre en gardant l'adresse IP et le nom.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;sur le socle des postes, &#233;diter le fichier C :\cygwin\drbl-winroll-config\hosts, puis sauvegarder le nouveau socle.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>I) Introduction et principes de DRBL-Clonezilla</title>
		<link>https://vader-fr.fr/spip.php?article47</link>
		<guid isPermaLink="true">https://vader-fr.fr/spip.php?article47</guid>
		<dc:date>2012-03-16T14:16:05Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Vader[FR]</dc:creator>



		<description>
&lt;p&gt;Qu'est-ce que DRBl-Clonezilla ? &lt;br class='autobr' /&gt;
DRBl-Clonezilla est l'association de plusieurs logiciels, afin de permettre : wake-on-lan d'un ou plusieurs PC d&#233;marrage sans disque &#224; distance, en t&#233;l&#233;chargeant une image d'un syst&#232;me (Diskless Remote Boot on Linux) clonage d'un poste avec envoi sur le serveur de l'image compress&#233;e restauration de l'image sur un ou plusieurs postes, si besoin est en parall&#232;le sur n postes personnalisation des postes apr&#232;s installation (nom de la machine, groupe r&#233;seau...) (&#8230;)&lt;/p&gt;


-
&lt;a href="https://vader-fr.fr/spip.php?rubrique14" rel="directory"&gt;D&#233;ploiement de socle syst&#232;me avec DRBL-Clonezilla&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://vader-fr.fr/local/cache-vignettes/L81xH47/arton47-e6866.png?1771625422' class='spip_logo spip_logo_right' width='81' height='47' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;h3 class=&#034;spip&#034;&gt;Qu'est-ce que DRBl-Clonezilla ?&lt;/h3&gt;
&lt;p&gt;DRBl-Clonezilla est l'association de plusieurs logiciels, afin de permettre :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; wake-on-lan d'un ou plusieurs PC&lt;/li&gt;&lt;li&gt; d&#233;marrage sans disque &#224; distance, en t&#233;l&#233;chargeant une image d'un syst&#232;me (Diskless Remote Boot on Linux)&lt;/li&gt;&lt;li&gt; clonage d'un poste avec envoi sur le serveur de l'image compress&#233;e&lt;/li&gt;&lt;li&gt; restauration de l'image sur un ou plusieurs postes, si besoin est en parall&#232;le sur n postes&lt;/li&gt;&lt;li&gt; personnalisation des postes apr&#232;s installation (nom de la machine, groupe r&#233;seau...)&lt;/li&gt;&lt;li&gt; prise en main &#224; distance via SSH des postes pour lancer des commandes d'administration (par exemple shutdown pour les &#233;teindre)&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;DRBL-Clonezilla associe :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; serveur dhcp, pour que les postes puissent communiquer avec le serveur&lt;/li&gt;&lt;li&gt; serveur tftp, pour le t&#233;l&#233;chargement du syst&#232;me &#224; utiliser pour le clonage&lt;/li&gt;&lt;li&gt; DRBL pour d&#233;marrer le poste &#224; distance, sans utiliser le disque&lt;/li&gt;&lt;li&gt; Clonezilla, pour cloner le poste une fois d&#233;marr&#233;&lt;/li&gt;&lt;/ul&gt;&lt;h3 class=&#034;spip&#034;&gt;Principe de fonctionnement&lt;/h3&gt;
&lt;p&gt;Au d&#233;marrage, le poste va chercher &#224; r&#233;cup&#233;rer un fichier de boot via le r&#233;seau, avant de regarder sur un CD ou le disque dur local.&lt;/p&gt;
&lt;p&gt;Cela doit faire partie du param&#233;trage du BIOS (voir &lt;a href=&#034;http://vader-fr.fr/spip.php?article50&#034; target=&#034;_blank&#034;&gt;&lt;b&gt;ici&lt;/b&gt;&lt;/a&gt; dans la m&#234;me rubrique).&lt;/p&gt;
&lt;p&gt;Pour ce faire, il commence par envoyer une requ&#234;te DHCP.&lt;/p&gt;
&lt;p&gt;Apr&#232;s tout, s'il doit t&#233;l&#233;charger une image syst&#232;me pour d&#233;marrer sans disque dur (pour pouvoir le cloner ensuite, par exemple), il est pr&#233;f&#233;rable d'avoir une adresse IP.&lt;/p&gt;
&lt;p&gt;De plus, s'il doit t&#233;l&#233;charger une image syst&#232;me...encore faut il savoir quel serveur interroger.&lt;/p&gt;
&lt;p&gt;La requ&#234;te DHCP &#233;tant &#224; destination de &#034;n'importe quelle machine voulant bien r&#233;pondre dans le r&#233;seau&#034; (plus famili&#232;rement nomm&#233; broadcast ou adresse de diffusion), la machine qui r&#233;pondra &#224; sa requ&#234;te, outre sa configuration IP (IP, masque, passerelle, DNS..) pourra indiquer quel serveur interroger pour avoir une image de d&#233;marrage.&lt;/p&gt;
&lt;p&gt;Un serveur DHCP va alors lui r&#233;pondre. &lt;br class='manualbr' /&gt;Le poste attendra de celui-ci une indication pour savoir quel fichier demander, et sur quel serveur (voir &lt;a href=&#034;http://vader-fr.fr/spip.php?article50&#034; target=&#034;_blank&#034;&gt;&lt;b&gt;ici&lt;/b&gt;&lt;/a&gt; dans la m&#234;me rubrique).&lt;/p&gt;
&lt;p&gt;Il est imp&#233;ratif que le ou les serveurs DHCP pr&#233;sents soient donc bien configur&#233;s afin qu'un serveur dhcp non drbl ne puisse donner une ip sans indication de fichier ensuite (voir &lt;a href=&#034;http://vader-fr.fr/spip.php?article50&#034; target=&#034;_blank&#034;&gt;&lt;b&gt;ici&lt;/b&gt;&lt;/a&gt; dans la m&#234;me rubrique).&lt;/p&gt;
&lt;p&gt;Le poste va alors t&#233;l&#233;charger le fichier, qui consiste en un menu de boot, puis ex&#233;cuter l'action choisie, ou l'action pr&#233;vue par d&#233;faut selon le type de menu pr&#233;vu : d&#233;marrer &#224; partir du disque local, se mettre en mode clonezilla pour sauvegarder/restaurer un socle, etc...&lt;/p&gt;
&lt;p&gt;En cas de mode clonezilla, le poste va se connecter au serveur tftp et charger en m&#233;moire RAM le noyau syst&#232;me Linux, copi&#233; du serveur, contenu dans /tftpboot/node_root&lt;/p&gt;
&lt;p&gt;Il faut donc que le r&#233;pertoire en question ne contienne que les fichiers indispensables, afin de ne pas surcharger la RAM (voir &lt;a href=&#034;http://vader-fr.fr/spip.php?article49&#034; target=&#034;_blank&#034;&gt;&lt;b&gt;ici&lt;/b&gt;&lt;/a&gt; dans la m&#234;me rubrique).&lt;/p&gt;
&lt;p&gt;Puis le poste lancera la commande restaurer ou sauvegarder en t&#233;l&#233;chargeant ou envoyant le socle au serveur.&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt; la sauvegarde/restauration de socle ne sont pas les seules t&#226;ches possibles au d&#233;marrage, bien que seules ces 2 t&#226;ches seront abord&#233;es ici.&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
