<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Systèmes Archives - Mon linux</title>
	<atom:link href="https://www.monlinux.net/category/system/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.monlinux.net/category/system/</link>
	<description>by Belgotux</description>
	<lastBuildDate>Mon, 05 Sep 2022 16:07:38 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://www.monlinux.net/wp-content/uploads/cropped-mon-linux-logo-grey-512-32x32.png</url>
	<title>Systèmes Archives - Mon linux</title>
	<link>https://www.monlinux.net/category/system/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Introduction SNMP sous Linux, Windows, etc</title>
		<link>https://www.monlinux.net/2014/08/snmp/</link>
					<comments>https://www.monlinux.net/2014/08/snmp/#respond</comments>
		
		<dc:creator><![CDATA[belgotux]]></dc:creator>
		<pubDate>Fri, 01 Aug 2014 17:20:54 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Systèmes]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[snmp]]></category>
		<category><![CDATA[snmpwalk]]></category>
		<category><![CDATA[windows]]></category>
		<guid isPermaLink="false">http://www.monlinux.net/?p=268</guid>

					<description><![CDATA[<p>Le SNMP (Simple Network Management Protocol) permet de monitorer son mat&#233;riel informatique. Qu&#8217;il s&#8217;agisse d&#8217;un serveur Linux, un serveur Windows, un routeur, un firewall, etc. Il est int&#233;ressant de savoir comment r&#233;cup&#233;rer ces informations brutes, afin d&#8217;identifier les objets &#224;... <a class="more-link" href="https://www.monlinux.net/2014/08/snmp/">Continue Reading &#8594;</a></p>
<p>L’article <a href="https://www.monlinux.net/2014/08/snmp/">Introduction SNMP sous Linux, Windows, etc</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Le SNMP (Simple Network Management Protocol) permet de monitorer son matériel informatique. Qu&rsquo;il s&rsquo;agisse d&rsquo;un serveur Linux, un serveur Windows, un routeur, un firewall, etc.</p>
<p>Il est intéressant de savoir comment récupérer ces informations brutes, afin d&rsquo;identifier les objets à intégrer à notre système de monitoring par exemple.</p>
<p><span id="more-268"></span></p>
<h1>Linux</h1>
<h2>Le client pour récupérer les données</h2>
<p>J&rsquo;utilise Debian Wheezy pour ces notes. Voici de quoi récupérer toutes les informations SNMP, que ce soit en SNMP v1 ou v2c. La version sécurisée de SNMP sera vue plus tard.</p>
<p>Les paquets nécessaires :</p>
<pre>#apt-get install snmp snmp-mibs-downloader</pre>
<p>Éditer le fichier /etc/snmp/snmp.conf et commenter la ligne « mibs: »<br />
Les MIB ne sont pas sélectionnées par défaut lorsque l&rsquo;on interroge un périphérique. Il faut le spécifier avec l&rsquo;option -m</p>
<pre># snmpwalk -m UPS-MIB -c public -v 2c ups2 1.3.6.1.2.1.33.1.2.5
UPS-MIB::upsBatteryVoltage.0 = INTEGER: 857 0.1 Volt DC
# snmpwalk -v 1 -c public 192.168.29.5</pre>
<p>Afin d&rsquo;obtenir l&rsquo;OID, numéro unique permettant d&rsquo;identifier la variable SNMP, voici un exemple pour l&rsquo;uptime :</p>
<pre># snmpwalk -On -v 1 -c public 192.168.56.21 .1.3.6.1.2.1.25.1
    .1.3.6.1.2.1.25.1.1.0 = Timeticks: (705809) 1:57:38.09</pre>
<p>Cet OID sert à créer le service dans un logiciel de monitoring comme Centreon par exemple.</p>
<p>-On  permet d&rsquo;avoir l&rsquo;OID et pas la translation du nom</p>
<p>Pour avoir les noms d&rsquo;affichés au lieu des OID, on spécifie les MIB à utiliser :</p>
<pre># snmpwalk -v 2c -c monitor -m UPS-MIB 10.184.4.250
UPS-MIB::upsIdentManufacturer.0 = STRING: AEG Power Solutions GmbH
UPS-MIB::upsIdentModel.0 = STRING: Protect D.
UPS-MIB::upsIdentUPSSoftwareVersion.0 = STRING: n/a
UPS-MIB::upsIdentAgentSoftwareVersion.0 = STRING: CS121 v 4.42.2
UPS-MIB::upsIdentName.0 = STRING: CS121 SNMP/WEB Adapter
UPS-MIB::upsIdentAttachedDevices.0 = STRING: UPS protected devices
UPS-MIB::upsBatteryStatus.0 = INTEGER: batteryNormal(2)
UPS-MIB::upsSecondsOnBattery.0 = INTEGER: 0 seconds
UPS-MIB::upsEstimatedMinutesRemaining.0 = INTEGER: 75 minutes
UPS-MIB::upsEstimatedChargeRemaining.0 = INTEGER: 100 percent</pre>
<p>Autre commande :</p>
<pre># snmpbulkget -c public -v 2c 192.168.56.21 system ifTable</pre>
<p>Traducteur d&rsquo;OID en nom compréhensible :</p>
<pre># snmptranslate -m ups-mib 1.3.6.1.2.1.33.1.2</pre>
<p>Plus d&rsquo;infos sur les MIB existantes sur le site oidview.com. Par exemple pour les MIB d&rsquo;UPS <a title="voir ce lien" href="http://www.oidview.com/mibs/0/UPS-MIB.html">voir ce lien direct</a>.</p>
<p>Ces commandes servent surtout à vérifier le « background » de notre installation. Il faut installer un vrai système d&rsquo;alertes comme Nagios ou Centreon. Ce dernier gère également la métrique. Un article sera prochainement consacré à celui-ci.</p>
<h2>L&rsquo;installation du daemon</h2>
<p>Afin de monitorer un serveur Linux, on installe un service snmpd et ses dépendances. Cela permettra à notre serveur de monitoring de récupérer les données du serveur Linux.</p>
<p>C&rsquo;est notre serveur de monitoring (ou le serveur ayant snmpwalk) qui fera la demande au serveur à surveiller de manière régulière. On appelle ça un « pull ».</p>
<pre># apt-get install snmpd</pre>
<p>Éditer le fichier /etc/snmp/snmpd.conf pour modifier les points essentiels de la configuration :</p>
<pre># diff /etc/snmp/snmpd.conf.ori /etc/snmp/snmpd.conf 
15c15 
&lt; agentAddress  udp:127.0.0.1:161 
--- 
&gt; #agentAddress  udp:127.0.0.1:161 
18a19,28 
&gt; # SECNAME SOURCE COMMUNITY nom de sécurité    réseau    communauté SNMP 
&gt; com2sec    localnetwork    192.168.56.20/32    public 
&gt; # groupe en ro v1 
&gt; group    rogroup    v1    localnetwork 
&gt; 
&gt; # vue pour préciser ce qui est accessible pour le groupe (ici all) 
&gt; ## on déclare la vue 
&gt; view all included .1 80 
&gt; ## on fait l'association avec le groupe 
&gt; access rogroup "" any noauth exact all none none 
45,46c55,56 
&lt; view   systemonly  included   .1.3.6.1.2.1.1 
&lt; view   systemonly  included   .1.3.6.1.2.1.25.1 
--- 
&gt; #view   systemonly  included   .1.3.6.1.2.1.1 
&gt; #view   systemonly  included   .1.3.6.1.2.1.25.1 
51c61 
&lt;  rocommunity public  default    -V systemonly 
--- 
&gt; # rocommunity public  default    -V systemonly 
60c70 
&lt;  rouser   authOnlyUser 
--- 
&gt; # rouser   authOnlyUser</pre>
<p>Si besoin, éditer /etc/default/snmpd et rajouter les IP qui doivent écouter à la fin de la ligne suivante :</p>
<pre class="code-western">SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid 192.168.56.21'</pre>
<p class="code-western">On redémarre le service snmpd et notre système est prêt <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p class="code-western">Il faut savoir qu&rsquo;il existe aussi des traps SNMP, qui permettent de faire un « push ». C&rsquo;est le serveur à surveiller qui va informer le serveur de monitoring d&rsquo;un problème immédiatement au lieu d&rsquo;attendre que le serveur de monitoring l&rsquo;interroge.</p>
<h1>Windows</h1>
<p>Dans cet article, je ne verrai que le SNMP v2c, pas la version sécurisée SNMP v3.</p>
<h3>Étape 1 facultatif</h3>
<p><span lang="fr-BE"><span style="text-decoration: underline;">Pour windows Seven uniquement</span>,i</span><span lang="fr-BE">l faut d&rsquo;abord ajouter le composant windows dans le panneau de </span><span lang="fr-BE"><span style="font-weight: normal;">configuration : </span></span></p>
<pre><span style="font-weight: normal;">Control Panel &gt; Programs and Features. &gt; "Turn Windows features on or off" &gt; Windows Features &gt; select "Simple Network Management Protocol (SNMP)"</span></pre>
<p style="font-weight: normal;"><span style="text-decoration: underline;">Pour un windows serveur</span><span style="text-decoration: none;">, on passe directement à l&rsquo;étape suivante.</span></p>
<h3>Étape 2 Firewall</h3>
<p style="font-weight: normal; text-decoration: none;">On configure le firewall pour autoriser le port SNMP (161) en entrée :</p>
<pre style="font-weight: normal; text-decoration: none;">Control Panel &gt; System and Security &gt; Windows Firewall &gt; Advanced Settings</pre>
<p style="font-weight: normal; text-decoration: none;">De là, on déroule « Windows Firewall with Advenceds Security » pour atteindre « Inbound Rules »</p>
<p style="font-weight: normal; text-decoration: none;">Dans le menu de droite :</p>
<pre style="font-weight: normal; text-decoration: none;">"New Rules..." &gt; Predefined Rules &gt; SNMP service
</pre>
<p style="font-weight: normal; text-decoration: none;">On active la règle souhaitée selon le profil (Généralement la première « Domain »).</p>
<h3 style="font-weight: normal;">Étape 3 Activer le service SNMP</h3>
<p style="font-weight: normal;">Il faut directement aller dans les services windows :</p>
<pre style="font-weight: normal;">Manage computer &gt; Service and Applications &gt; Services &gt; SNMP Agent &gt; Enabled Automatic.<a class="sdfootnoteanc" href="#sdfootnote1sym" name="sdfootnote1anc"></a></pre>
<p style="font-weight: normal;">Pour plus d&rsquo;infos :<a class="western" href="https://docs.microsoft.com/fr-FR/troubleshoot/windows-server/networking/configure-snmp-service">https://docs.microsoft.com/fr-FR/troubleshoot/windows-server/networking/configure-snmp-service</a></p>
<p><span lang="fr-BE"><span style="font-weight: normal;">Ensuite, dans l&rsquo;onglet Agent, on rempli le champ Contact et Location, on coche tous les services à monitorer.</span></span></p>
<p>Dans l&rsquo;onglet Security :</p>
<ul>
<li>Dans Accpeted community names, on clique sur Add pour mettre en READ ONLY le community name « public »</li>
<li>Dans Accept SNMP packets from these hosts, on ajoute l&rsquo;IP de Centreon en cliquant sur Add</li>
<li>On applique et on redémarre le service</li>
</ul>
<p class="sdfootnote">Dans Centreon, il y a par défaut : l&rsquo;espace disque, la RAM, le CPU. Voir pour d&rsquo;autres via interrogation direct selon l&rsquo;OID ou via scripts Nagios.<a class="sdfootnotesym" href="#sdfootnote1anc" name="sdfootnote1sym"></a></p>
<p>L’article <a href="https://www.monlinux.net/2014/08/snmp/">Introduction SNMP sous Linux, Windows, etc</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.monlinux.net/2014/08/snmp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Brève description des RAID</title>
		<link>https://www.monlinux.net/2014/07/raid/</link>
					<comments>https://www.monlinux.net/2014/07/raid/#respond</comments>
		
		<dc:creator><![CDATA[belgotux]]></dc:creator>
		<pubDate>Thu, 24 Jul 2014 18:35:06 +0000</pubDate>
				<category><![CDATA[Systèmes]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[raid0]]></category>
		<category><![CDATA[raid1]]></category>
		<category><![CDATA[raid10]]></category>
		<category><![CDATA[raid5]]></category>
		<category><![CDATA[raid50]]></category>
		<category><![CDATA[spare]]></category>
		<guid isPermaLink="false">http://www.monlinux.net/?p=262</guid>

					<description><![CDATA[<p>Les cat&#233;gories de RAID ont d&#233;j&#224; &#233;t&#233; vus et revus, parfois de mani&#232;re trop d&#233;taill&#233;e&#8230; Je vais donc expliquer bri&#232;vement les plus utilis&#233;s : le RAID0, RAID1, RAID5, RAID5+, RAID6, RAID10 et RAID50. Il est pr&#233;f&#233;rable d&#8217;utiliser des disques de... <a class="more-link" href="https://www.monlinux.net/2014/07/raid/">Continue Reading &#8594;</a></p>
<p>L’article <a href="https://www.monlinux.net/2014/07/raid/">Brève description des RAID</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Les catégories de RAID ont déjà été vus et revus, parfois de manière trop détaillée&#8230; Je vais donc expliquer brièvement les plus utilisés : le RAID0, RAID1, RAID5, RAID5+, RAID6, RAID10 et RAID50.</p>
<p>Il est préférable d&rsquo;utiliser des disques de même capacité et de performances égales afin d&rsquo;optimiser son RAID.</p>
<p><span id="more-262"></span></p>
<h1>Catégories de RAID</h1>
<h2>RAID0</h2>
<ul>
<li>permet d&rsquo;agréger 2 disques pour avoir le double de volume d&rsquo;un seul disque.</li>
<li>On y gagne également en vitesse car les données sont écrites en même temps sur les 2 disques. C&rsquo;est également vrai pour la lecture des données.</li>
<li><strong>Attention,</strong> vu que les données sont dispersées sur les 2 disques, si l&rsquo;un d&rsquo;eux est défectueux, <strong>toutes les données sont perdues</strong>. C&rsquo;est donc à proscrire pour éviter la perte de données! Ne l&rsquo;utilisez que pour des données temporaires ayant besoin d&rsquo;un accès disque important.</li>
</ul>
<h2>RAID1</h2>
<ul>
<li>surnommer « miroir », ce RAID permet de dupliquer les données sur 2 disques ou plus.</li>
<li>Les données sont écrites en même temps donc aucun avantage d&rsquo;écriture, par contre la lecture de données différentes peut se faire sur les 2 disques en même temps.</li>
<li>Si un disque rend l&rsquo;âme, l&rsquo;intégrité des données reste intacte car le deuxième disque contient toutes les données.</li>
</ul>
<h2>RAID5</h2>
<ul>
<li>permet d&rsquo;utiliser la parité et nécessite au moins 3 disques. La parité consiste à créer un résultat à partir de 2 « blocs » de données. Si un des blocs de données est perdu à cause d&rsquo;un disque défectueux, il peut être recréé à partir des blocs restant sur les autres disques et du résultat de parité.</li>
<li>Pour 3 disques, on a 3-1=2 fois la capacité d&rsquo;un disque dans notre RAID. Donc avec 3 disques de 2To, on obtient 4To exploitable.</li>
<li>Avec 4 disques, on a 4-1=3 fois la capacité, donc 6To dans notre exemple. On a toujours capacité=n-1 avec n=nombre de disques.</li>
<li>Pour la vitesse de lecture/écriture c&rsquo;est le même principe. On ne peut perdre qu&rsquo;un seul disque. Si on en perd deux, toutes les données sont perdues.</li>
</ul>
<h2>RAID5+</h2>
<ul>
<li>Ce n&rsquo;est pas un RAID à proprement parlé. On appelle RAID5+ un RAID5 avec un disque de « hot-spare ». C&rsquo;est un disque qui est en veille et inutilisé qui est  la en secours.</li>
<li>Lorsqu&rsquo;un disque de notre RAID5 lâche, le disque hot-spare se met en route et prend la place du défectueux. Une reconstruction à partir des bits de parité se fait et peut prendre un certains temps, mais l&rsquo;opération est automatique.</li>
<li>On peut tranquillement retirer le disque défectueux pour en mettre un neuf, qui sera à son tour un hot-spare.</li>
</ul>
<h2>RAID 6</h2>
<ul>
<li>Même principe que pour le RAID5 mais avec 2 disques de parité. On compte donc en capacité=n-2 avec n étant le nombre de disques. Donc pour 6 disques de 2To, on a 8To exploitable.</li>
<li>L&rsquo;avantage est qu&rsquo;on a une tolérance aux pannes de 2 disques au lieu d&rsquo;un seul dans le cas du RAID5.</li>
</ul>
<h2>RAID 10</h2>
<ul>
<li>Son nom l&rsquo;indique. C&rsquo;est du RAID1 (miroir) pour sécuriser les données par dessus lequel il y a du RAID0 pour la rapidité en lecture/écriture aux données.</li>
<li>Sur 4 disques, on peut perdre 1 ou 2 disques, selon lequel est défectueux.</li>
</ul>
<h2>RAID 50</h2>
<ul>
<li>Même principe que pour le RAID 10. C&rsquo;est du RAID5 par dessus lequel il y a du RAID0 pour avoir une rapidité d&rsquo;accès aux données.</li>
<li>Pour 6 disques, on a 2 disques de tolérances aux pannes.</li>
</ul>
<p>Il en existe d&rsquo;autres comme les RAID4, RAID05, RAID15 etc ; mais ils ne sont pas utilisés en production, ou par des incompétents&#8230; Je vous redirige vers l&rsquo;<a title="article Wikipédia sur les RAID" href="https://fr.wikipedia.org/wiki/RAID_%28informatique%29" target="_blank" rel="noopener">article Wikipédia sur les RAID</a> pour plus d&rsquo;informations si la théorie vous intéresse.</p>
<h1>Type de RAID</h1>
<p>Il existe différents types de RAID :</p>
<ul>
<li>Le RAID logiciel : mdadm pour Linux par exemple</li>
<li>Le RAID « semi-matériel » : Souvent Intel avec ses chipsets ICH8, ICH9, ICH10, etc</li>
<li>Le RAID matériel : différent selon les marques (LSI, Adaptec, HP, etc)</li>
</ul>
<p>Selon moi, les RAID « semi-matériel » n&rsquo;apportent rien et sont à proscrire. Ils sont surnommés « fake-raid ». Ce sont des chipsets intégrés à la carte mère ou disponibles sur les cartes RAID low-cost. Ils utilisent la puissance de calcul du processeur, tout comme un RAID logiciel.</p>
<p>Pour simple information, il faut utiliser DMRAID sous Linux (pour Device Mapper RAID), mais je ne l&rsquo;aborderai pas. Pour le « fake-raid », rendez-vous sur <a title="un tutoriel Ubuntu" href="https://doc.ubuntu-fr.org/tutoriel/comment_utiliser_le_raid_onboard">un tutoriel Ubuntu</a> si vous tenez vraiment à l&rsquo;utiliser&#8230;</p>
<h2>A venir</h2>
<p>Un article sera consacré au RAID logiciel sous Linux avec mdadm. Plusieurs autres articles seront consacrés aux RAID matériels qui sont passés entre mes mains.</p>
<p>Je parlerai prochainement des spécificités de configuration d&rsquo;un RAID matériel ou logiciel sous Debian. Il faut savoir que le stripe du RAID à prendre en compte, l&rsquo;alignement des partitions et les blocs du système de fichiers sont tout aussi importants.</p>
<p>L’article <a href="https://www.monlinux.net/2014/07/raid/">Brève description des RAID</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.monlinux.net/2014/07/raid/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Mise en cache de page à l’aide de Disk: Enhanced 
Mise en cache de la base de données de 6/46 requêtes en 0.035 secondes utilisant Disk

Served from: www.monlinux.net @ 2026-04-06 03:44:12 by W3 Total Cache
-->