<?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>Archives des LustreFS - CoffeeBreak Info</title>
	<atom:link href="https://coffeebreak.en-images.info/category/applications/fichiers-distribue/lustrefs/feed/" rel="self" type="application/rss+xml" />
	<link>https://coffeebreak.en-images.info/category/applications/fichiers-distribue/lustrefs/</link>
	<description>Une petite pause :)</description>
	<lastBuildDate>Sun, 23 Jan 2022 13:16:08 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://coffeebreak.en-images.info/wp-content/uploads/2021/07/cropped-Tasse_Cafe-scaled-1-32x32.jpg</url>
	<title>Archives des LustreFS - CoffeeBreak Info</title>
	<link>https://coffeebreak.en-images.info/category/applications/fichiers-distribue/lustrefs/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>MODOP – rsnapshot et Lustre FS – High Stockage Availability</title>
		<link>https://coffeebreak.en-images.info/modop-rsnapshot-et-lustre-fs-high-stockage-availability/</link>
					<comments>https://coffeebreak.en-images.info/modop-rsnapshot-et-lustre-fs-high-stockage-availability/#respond</comments>
		
		<dc:creator><![CDATA[chris]]></dc:creator>
		<pubDate>Sun, 23 Jan 2022 13:16:06 +0000</pubDate>
				<category><![CDATA[Fichiers Distribué]]></category>
		<category><![CDATA[LustreFS]]></category>
		<category><![CDATA[OS Linux]]></category>
		<category><![CDATA[RedHat/Centos Linux]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Cluster HA]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Système]]></category>
		<guid isPermaLink="false">https://coffeebreak.en-images.info/?p=5620</guid>

					<description><![CDATA[<p>MODOP de Mise en place d’une sauvegarde « rsnapshot » sur un cluster LustreFS Haute disponibilité.<br />
Le cluster LustreFS est un système de fichiers distribué permettant l’ajout de grappe importante de serveur, et de plusieurs nœuds, permettant d’atteindre des capacités d’agrégation disque de grande Taille.<br />
Ici nous allons faire un petit MODOP de 6 Nœuds OSS permettant une agrégation Disque provenant de deux Datastores différents, et cela afin de créer plus de résilience en cas de dysfonctionnement. L’agrégation sera utilisée pour le stockage d’un backup de type « rsnapshot » en clients/serveur.</p>
<p>L’article <a href="https://coffeebreak.en-images.info/modop-rsnapshot-et-lustre-fs-high-stockage-availability/">MODOP – rsnapshot et Lustre FS – High Stockage Availability</a> est apparu en premier sur <a href="https://coffeebreak.en-images.info">CoffeeBreak Info</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img fetchpriority="high" decoding="async" width="1177" height="731" class="wp-image-5622" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-38.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-38.png 1177w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-38-300x186.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-38-1024x636.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-38-768x477.png 768w" sizes="(max-width: 1177px) 100vw, 1177px" /></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>1°) Pool de Machine de l’infrastructure Backup</strong></span></span></h2>
<p><img decoding="async" width="1177" height="326" class="wp-image-5623" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-39.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-39.png 1177w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-39-300x83.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-39-1024x284.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-39-768x213.png 768w" sizes="(max-width: 1177px) 100vw, 1177px" /></p>
<h3><span style="color: #000000;"><strong>Serveur MGS : Management Server</strong></span></h3>
<ul>
<li>Machine node-mgs
<ul>
<li>IP :<strong>172.16.186.10</strong></li>
<li>Disque Système : <strong>/dev/sda</strong> (<strong>Datastore2</strong>) de <strong>8Go</strong></li>
<li>Disque mgt : <strong>/dev/sdb</strong> (<strong>Datastore2</strong>) de <strong>10Go</strong></li>
<li>Disque mgt : <strong>/dev/sdc </strong>(<strong>Datastore3</strong>) de <strong>10Go</strong></li>
<li>RAM 2Go</li>
<li>vCPU : 2</li>
</ul>
</li>
</ul>
<p><img decoding="async" width="523" height="84" class="wp-image-5624" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-40.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-40.png 523w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-40-300x48.png 300w" sizes="(max-width: 523px) 100vw, 523px" /></p>
<h3><span style="color: #000000;"><strong>Server MDS : MetaData Server </strong></span></h3>
<ul>
<li>Machine node-mds
<ul>
<li>IP :<strong>172.16.186.12</strong></li>
<li>Disque Système : <strong>/dev/sda</strong> (<strong>Datastore2</strong>) de <strong>8Go</strong></li>
<li>Disque mdt : <strong>/dev/sdb</strong> (<strong>Datastore2</strong>) de <strong>10Go</strong></li>
<li>RAM 2Go</li>
<li>vCPU : 2</li>
</ul>
</li>
</ul>
<p><img loading="lazy" decoding="async" width="679" height="80" class="wp-image-5625" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-41.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-41.png 679w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-41-300x35.png 300w" sizes="auto, (max-width: 679px) 100vw, 679px" /></p>
<h3><span style="color: #000000;"><strong>Server OSS : Object storage Server</strong></span></h3>
<ul>
<li>Machine node-oss01
<ul>
<li>IP :<strong>172.16.186.13</strong></li>
<li>Disque Système : <strong>/dev/sda</strong> (<strong>Datastore2</strong>) de <strong>8Go</strong></li>
<li>Disque ost : <strong>/dev/sdb</strong> (Datastore2) de <strong>10Go</strong></li>
<li>Disque ost : <strong>/dev/sdc</strong> (Datastore3) de <strong>10Go</strong></li>
<li>RAM 2Go</li>
<li>vCPU : 2</li>
</ul>
</li>
</ul>
<p><img loading="lazy" decoding="async" width="617" height="132" class="wp-image-5626" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-42.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-42.png 617w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-42-300x64.png 300w" sizes="auto, (max-width: 617px) 100vw, 617px" /></p>
<ul>
<li>Machine node-oss02
<ul>
<li>IP :<strong>172.16.186.14</strong></li>
<li>Disque Système : <strong>/dev/sda</strong> (<strong>Datastore3</strong>) de <strong>8Go</strong></li>
<li>Disque ost : <strong>/dev/sdb</strong> (Datastore2) de <strong>10Go</strong></li>
<li>Disque ost : <strong>/dev/sdc</strong> (Datastore3) de <strong>10Go</strong></li>
<li>RAM 2Go</li>
<li>vCPU : 2</li>
</ul>
</li>
</ul>
<p><img loading="lazy" decoding="async" width="622" height="134" class="wp-image-5627" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-43.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-43.png 622w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-43-300x65.png 300w" sizes="auto, (max-width: 622px) 100vw, 622px" /></p>
<ul>
<li>Machine node-oss03
<ul>
<li>IP :<strong>172.16.186.15</strong></li>
<li>Disque Système : <strong>/dev/sda</strong> (<strong>Datastore2</strong>) de <strong>8Go</strong></li>
<li>Disque ost : <strong>/dev/sdb</strong> (Datastore2) de <strong>10Go</strong></li>
<li>Disque ost : <strong>/dev/sdc</strong> (Datastore3) de <strong>10Go</strong></li>
<li>RAM 2Go</li>
<li>vCPU : 2</li>
</ul>
</li>
</ul>
<p><img loading="lazy" decoding="async" width="643" height="141" class="wp-image-5628" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-44.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-44.png 643w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-44-300x66.png 300w" sizes="auto, (max-width: 643px) 100vw, 643px" /></p>
<ul>
<li>Machine node-oss04
<ul>
<li>IP :<strong>172.16.186.16</strong></li>
<li>Disque Système : <strong>/dev/sda</strong> (<strong>Datastore3</strong>) de <strong>8Go</strong></li>
<li>Disque ost : <strong>/dev/sdb</strong> (Datastore2) de <strong>10Go</strong></li>
<li>Disque ost : <strong>/dev/sdc</strong> (Datastore3) de <strong>10Go</strong></li>
<li>RAM 2Go</li>
<li>vCPU : 2</li>
</ul>
</li>
</ul>
<p><img loading="lazy" decoding="async" width="624" height="132" class="wp-image-5629" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-45.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-45.png 624w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-45-300x63.png 300w" sizes="auto, (max-width: 624px) 100vw, 624px" /></p>
<ul>
<li>Machine node-oss05
<ul>
<li>IP :<strong>172.16.186.17</strong></li>
<li>Disque Système : <strong>/dev/sda</strong> (<strong>Datastore2</strong>) de <strong>8Go</strong></li>
<li>Disque ost : <strong>/dev/sdb</strong> (Datastore2) de <strong>10Go</strong></li>
<li>Disque ost : <strong>/dev/sdc</strong> (Datastore3) de <strong>10Go</strong></li>
<li>RAM 2Go</li>
<li>vCPU : 2</li>
</ul>
</li>
</ul>
<p><img loading="lazy" decoding="async" width="581" height="137" class="wp-image-5630" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-46.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-46.png 581w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-46-300x71.png 300w" sizes="auto, (max-width: 581px) 100vw, 581px" /></p>
<ul>
<li>Machine node-oss06
<ul>
<li>IP :<strong>172.16.186.18</strong></li>
<li>Disque Système : <strong>/dev/sda</strong> (<strong>Datastore3</strong>) de <strong>8Go</strong></li>
<li>Disque ost : <strong>/dev/sdb</strong> (Datastore2) de <strong>10Go</strong></li>
<li>Disque ost : <strong>/dev/sdc</strong> (Datastore3) de <strong>10Go</strong></li>
<li>RAM 2Go</li>
<li>vCPU : 2</li>
</ul>
</li>
</ul>
<p><img loading="lazy" decoding="async" width="577" height="132" class="wp-image-5631" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-47.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-47.png 577w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-47-300x69.png 300w" sizes="auto, (max-width: 577px) 100vw, 577px" /></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>2°) Inscription des Machines au DNS </strong></span></span></h2>
<p>Editer votre zone de DNS et ajouter les machines du Cluster LustreFS</p>
<pre><span style="color: #ff0000;"><em>; Cluster LustreFR</em></span>
<span style="color: #ff0000;"><em>node-mgs IN A 172.16.186.10</em></span>
<span style="color: #ff0000;"><em>node-mds IN A 172.16.186.12</em></span>
<span style="color: #ff0000;"><em>node-oss01 IN A 172.16.186.13</em></span>
<span style="color: #ff0000;"><em>node-oss02 IN A 172.16.186.14</em></span>
<span style="color: #ff0000;"><em>node-oss03 IN A 172.16.186.15</em></span>
<span style="color: #ff0000;"><em>node-oss04 IN A 172.16.186.16</em></span>
<span style="color: #ff0000;"><em>node-oss05 IN A 172.16.186.17</em></span>
<span style="color: #ff0000;"><em>node-oss06 IN A 172.16.186.18</em></span></pre>
<p><span style="color: #000000;"><strong>Pour le reverse</strong></span></p>
<pre><span style="color: #ff0000;">; Cluster lustreFS</span>
<span style="color: #ff0000;">10 IN PTR node-mgs.house.cpb.</span>
<span style="color: #ff0000;">12 IN PTR node-mds.house.cpb.</span>
<span style="color: #ff0000;">13 IN PTR node-oss01.house.cpb.</span>
<span style="color: #ff0000;">14 IN PTR node-oss02.house.cpb.</span>
<span style="color: #ff0000;">15 IN PTR node-oss03.house.cpb.</span>
<span style="color: #ff0000;">16 IN PTR node-oss04.house.cpb.</span>
<span style="color: #ff0000;">17 IN PTR node-oss05.house.cpb.</span>
<span style="color: #ff0000;">18 IN PTR node-oss06.house.cpb.</span></pre>
<p>Les deux machines seront installées en version minimal sous <strong>Centos7.9</strong></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>3°) Installation Machine node-mgs</strong></span></span></h2>
<h5><span style="color: #000000;"><strong>Mise à jour </strong></span></h5>
<pre>[root@node-mgs ~]# <span style="color: #ff0000;">yum -y update</span>
[root@node-mgs ~]# <span style="color: #ff0000;">yum install epel-release</span></pre>
<p><strong>Installer NTP</strong></p>
<pre>[root@node-mgs ~]# <span style="color: #ff0000;">yum -y install chrony</span>
[root@node-mgs ~]# <span style="color: #ff0000;">systemctl start chronyd</span>
[root@node-mgs ~]# <span style="color: #ff0000;">systemctl enable chronyd</span>
[root@node-mgs ~]# <span style="color: #ff0000;">timedatectl set-timezone Europe/Paris</span></pre>
<p><strong>Désactiver SELinux </strong></p>
<pre>[root@node-mgs ~]# <span style="color: #ff0000;">sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config</span>
[root@node-mgs ~]#<span style="color: #ff0000;"> cat /etc/selinux/config</span>
<span style="color: #ff0000;"><em>SELINUX=disabled</em></span>
[root@node-mgs ~]# <span style="color: #ff0000;">setenforce 0</span></pre>
<p><strong>Ajout des Repository Lustre</strong></p>
<ul>
<li><a href="https://downloads.whamcloud.com/public/lustre/latest-release/el7.9.2009/server/RPMS/x86_64/">https://downloads.whamcloud.com/public/lustre/latest-release/el7.9.2009/server/RPMS/x86_64/</a></li>
</ul>
<pre>[root@node-mgs ~]# <span style="color: #ff0000;">vi /etc/yum.repos.d/lustre.repo</span>
<span style="color: #ff0000;"><em>[lustre-server]</em></span>
<span style="color: #ff0000;"><em>name=CentOS- - Lustre</em></span>
<span style="color: #ff0000;"><em>#baseurl=https://downloads.hpdd.intel.com/public/lustre/latest-feature-release/el7/server/</em></span>
<span style="color: #ff0000;"><em>baseurl=https://downloads.whamcloud.com/public/lustre/latest-release/el7.9.2009/server</em></span>
<span style="color: #ff0000;"><em>gpgcheck=0</em></span>

<span style="color: #ff0000;"><em>[e2fsprogs]</em></span>
<span style="color: #ff0000;"><em>name=CentOS- - Ldiskfs</em></span>
<span style="color: #ff0000;"><em>#baseurl=https://downloads.hpdd.intel.com/public/e2fsprogs/latest/el7/</em></span>
<span style="color: #ff0000;"><em>baseurl=https://downloads.whamcloud.com/public/e2fsprogs/latest/el7/</em></span>
<span style="color: #ff0000;"><em>gpgcheck=0</em></span>

<span style="color: #ff0000;"><em>[lustre-client]</em></span>
<span style="color: #ff0000;"><em>name=CentOS- - Lustre</em></span>
<span style="color: #ff0000;"><em>#baseurl=https://downloads.hpdd.intel.com/public/lustre/latest-feature-release/el7/client/</em></span>
<span style="color: #ff0000;"><em>baseurl=https://downloads.whamcloud.com/public/lustre/latest-release/el7.9.2009/client</em></span>
<span style="color: #ff0000;"><em>gpgcheck=0</em></span></pre>
<p><strong>Installation Lustre et Kernel </strong></p>
<pre>[root@node-mgs ~]# <span style="color: #ff0000;">yum upgrade -y e2fsprogs</span>
[root@node-mgs ~]# <span style="color: #ff0000;">yum install -y lustre-tests</span></pre>
<p><img loading="lazy" decoding="async" width="1629" height="81" class="wp-image-5632" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-48.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-48.png 1629w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-48-300x15.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-48-1024x51.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-48-768x38.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-48-1536x76.png 1536w" sizes="auto, (max-width: 1629px) 100vw, 1629px" /></p>
<p><strong>Création d’un Network</strong></p>
<pre>[root@node-mgs ~]# <span style="color: #ff0000;">ip a</span></pre>
<p><img loading="lazy" decoding="async" width="823" height="114" class="wp-image-5633" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-49.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-49.png 823w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-49-300x42.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-49-768x106.png 768w" sizes="auto, (max-width: 823px) 100vw, 823px" /></p>
<pre>[root@node-mgs ~]# <span style="color: #ff0000;">echo "options lnet networks=tcp0(eth0)" &gt; /etc/modprobe.d/lnet.conf</span></pre>
<p><strong>Chargement des Modules on Boot</strong></p>
<pre>[root@node-mgs]# <span style="color: #ff0000;">echo "/sbin/modprobe lnet" &gt;&gt; /etc/rc.local</span>
[root@node-mgs]# <span style="color: #ff0000;">echo "/sbin/modprobe lustre" &gt;&gt; /etc/rc.local</span>
[root@node-mgs]# <span style="color: #ff0000;">chmod +x /etc/rc.d/rc.local</span>
[root@node-mgs]# <span style="color: #ff0000;">reboot</span>

[root@node-mgs ~]# <span style="color: #ff0000;">ls -al /dev/lnet</span></pre>
<p><img loading="lazy" decoding="async" width="433" height="56" class="wp-image-5634" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-50.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-50.png 433w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-50-300x39.png 300w" sizes="auto, (max-width: 433px) 100vw, 433px" /></p>
<pre>[root@node-mgs ~]# <span style="color: #ff0000;">/sbin/lsmod | /bin/grep lustre</span></pre>
<p><img loading="lazy" decoding="async" width="754" height="144" class="wp-image-5635" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-51.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-51.png 754w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-51-300x57.png 300w" sizes="auto, (max-width: 754px) 100vw, 754px" /></p>
<p><strong>Installation Kernel-dev (Option)</strong></p>
<pre>[root@node-mgs ~]# <span style="color: #ff0000;">yum install wget</span>
[root@node-mgs ~]# <span style="color: #ff0000;">wget https://downloads.whamcloud.com/public/lustre/latest-release/el7.9.2009/server/RPMS/x86_64/kernel-devel-3.10.0-1160.25.1.el7_lustre.x86_64.rpm</span>
[root@node-mgs ~]# <span style="color: #ff0000;">rpm -Uvh kernel-devel-3.10.0-1160.25.1.el7_lustre.x86_64.rpm</span>
[root@node-mgs ~]# <span style="color: #ff0000;">rm -rf kernel-devel-3.10.0-1160.25.1.el7_lustre.x86_64.rpm</span></pre>
<p><strong>Création Disque management /mgt</strong></p>
<pre>[root@node-mgs ~]# <span style="color: #ff0000;">fdisk -l /dev/sdb</span></pre>
<p><img loading="lazy" decoding="async" width="541" height="110" class="wp-image-5636" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-52.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-52.png 541w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-52-300x61.png 300w" sizes="auto, (max-width: 541px) 100vw, 541px" /></p>
<pre>[root@node-mgs01 ~]# <span style="color: #ff0000;">mkfs.lustre <strong>--mgs </strong>/dev/sdb</span></pre>
<p><img loading="lazy" decoding="async" width="1047" height="311" class="wp-image-5637" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-53.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-53.png 1047w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-53-300x89.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-53-1024x304.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-53-768x228.png 768w" sizes="auto, (max-width: 1047px) 100vw, 1047px" /></p>
<pre>[root@node-mgs ~]#<span style="color: #ff0000;"> mkdir /mgt</span>
[root@node-mgs ~]# <span style="color: #ff0000;">mount.lustre /dev/sdb /mgt</span>
[root@node-mgs ~]# <span style="color: #ff0000;">df -H</span></pre>
<p><img loading="lazy" decoding="async" width="603" height="189" class="wp-image-5638" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-54.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-54.png 603w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-54-300x94.png 300w" sizes="auto, (max-width: 603px) 100vw, 603px" /></p>
<p><strong>Mount au démarrage</strong></p>
<pre>[root@node-mgs01 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdb /mgt" &gt;&gt; /etc/rc.local</span>
[root@node-mgs01 ~]#<span style="color: #ff0000;"> chmod +x /etc/rc.d/rc.local</span></pre>
<p><strong>Rules Firewall</strong></p>
<pre>[root@node-mgs01 ~]# <span style="color: #ff0000;">firewall-cmd --add-port=988/tcp --permanent --zone=public</span>
[root@node-mgs01 ~]# <span style="color: #ff0000;">firewall-cmd --add-port={123,323}/udp --permanent --zone=public</span>
[root@node-mgs01 ~]# <span style="color: #ff0000;">firewall-cmd --reload</span></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>4°) Installation d’une machine node-mds</strong></span></span></h2>
<p><strong>Mise à jour </strong></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">yum -y update</span>
[root@node-mds ~]# <span style="color: #ff0000;">yum install -y epel-release</span></pre>
<p><strong>Installer NTP</strong></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">yum -y install chrony</span>
[root@node-mds ~]# <span style="color: #ff0000;">systemctl start chronyd</span>
[root@node-mds ~]# <span style="color: #ff0000;">systemctl enable chronyd</span>
[root@node-mds ~]# <span style="color: #ff0000;">timedatectl set-timezone Europe/Paris</span></pre>
<p><strong>Désactiver SELinux </strong></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config</span>
[root@node-mds ~]# <span style="color: #ff0000;">reboot</span></pre>
<p><strong>Ajout repository Lustre</strong></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">scp <a style="color: #ff0000;" href="mailto:root@node-mgs:/etc/yum.repos.d/lustre.repo%20/etc/yum.repos.d/lustre.repo">root@node-mgs:/etc/yum.repos.d/lustre.repo /etc/yum.repos.d/lustre.repo</a></span></pre>
<p><strong>Installation Lustre et Kernel </strong></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">yum install -y e2fsprogs</span>
[root@node-mds ~]# <span style="color: #ff0000;">yum install lustre-tests -y</span></pre>
<p><strong>Création d’un Network</strong></p>
<pre>[root@node-mds ~]#<span style="color: #ff0000;"> echo "options lnet networks=tcp0(eth0)" &gt; /etc/modprobe.d/lnet.conf</span></pre>
<p><strong>Chargement des Modules on Boot</strong></p>
<pre>[root@node-mds]# <span style="color: #ff0000;">echo "/sbin/modprobe lnet" &gt;&gt; /etc/rc.local</span>
[root@node-mds]# <span style="color: #ff0000;">echo "/sbin/modprobe lustre" &gt;&gt; /etc/rc.local</span>
[root@node-mds]# <span style="color: #ff0000;">chmod +x /etc/rc.d/rc.local</span>
[root@node-mds]# <span style="color: #ff0000;">reboot</span></pre>
<p><strong>Installation Kernel-dev (Option)</strong></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">yum -y install wget</span>
[root@node-mds ~]# <span style="color: #ff0000;">wget https://downloads.whamcloud.com/public/lustre/latest-release/el7.9.2009/server/RPMS/x86_64/kernel-devel-3.10.0-1160.25.1.el7_lustre.x86_64.rpm</span>
[root@node-mds ~]# <span style="color: #ff0000;">rpm -Uvh kernel-devel-3.10.0-1160.25.1.el7_lustre.x86_64.rpm</span>
[root@node-mds ~]# <span style="color: #ff0000;">rm -rf kernel-devel-3.10.0-1160.25.1.el7_lustre.x86_64.rpm</span></pre>
<p><strong>Création disque sur MDT (MDS)</strong></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">fdisk -l</span></pre>
<p><img loading="lazy" decoding="async" width="537" height="117" class="wp-image-5639" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-55.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-55.png 537w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-55-300x65.png 300w" sizes="auto, (max-width: 537px) 100vw, 537px" /></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">mkfs.lustre --fsname=<strong>lustrefs</strong> --mgsnode=<strong>node-mgs</strong>@tcp0 --<strong>mdt</strong> --index=<strong>0 </strong>/dev/sdb</span></pre>
<p><img loading="lazy" decoding="async" width="1512" height="305" class="wp-image-5640" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-56.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-56.png 1512w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-56-300x61.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-56-1024x207.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-56-768x155.png 768w" sizes="auto, (max-width: 1512px) 100vw, 1512px" /></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">mkdir /mdt</span>
[root@node-mds ~]# <span style="color: #ff0000;">mount.lustre /dev/sdb /mdt</span></pre>
<p><strong>Mount au démarrage</strong></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdb /mdt" &gt;&gt; /etc/rc.local</span>
[root@node-mds ~]# <span style="color: #ff0000;">chmod +x /etc/rc.d/rc.local</span></pre>
<p><strong>Rules Firewall</strong></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">firewall-cmd --add-port=988/tcp --permanent --zone=public</span>
[root@node-mds ~]# <span style="color: #ff0000;">firewall-cmd --add-port={123,323}/udp --permanent --zone=public</span>
[root@node-mds ~]# <span style="color: #ff0000;">firewall-cmd --reload</span></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>5°) Installation Commune pour les machines node-ossx</strong></span></span></h2>
<p><strong>Mise à jour (6 nodes OSS)</strong></p>
<pre>[root@node-oss01 ~]# <span style="color: #ff0000;">yum -y update</span>
[root@node-oss01 ~]# <span style="color: #ff0000;">yum install epel-release</span></pre>
<p><strong>Installer NTP (6 nodes OSS)</strong></p>
<pre>[root@node-oss01 ~]# <span style="color: #ff0000;">yum -y install chrony</span>
[root@node-oss01 ~]# <span style="color: #ff0000;">systemctl start chronyd</span>
[root@node-oss01 ~]# <span style="color: #ff0000;">systemctl enable chronyd</span>
[root@node-oss01 ~]# <span style="color: #ff0000;">timedatectl set-timezone Europe/Paris</span></pre>
<p><strong>Désactiver SELinux (6 nodes OSS)</strong></p>
<pre>[root@node-oss01 ~]# <span style="color: #ff0000;">sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config</span>
[root@node-oss01 ~]# <span style="color: #ff0000;">reboot</span></pre>
<p><strong>Ajout repository Lustre (6 nodes OSS)</strong></p>
<pre>[root@node-oss01 ~]# <span style="color: #ff0000;">scp <a style="color: #ff0000;" href="mailto:root@node-mgs:/etc/yum.repos.d/lustre.repo%20/etc/yum.repos.d/lustre.repo">root@node-mgs:/etc/yum.repos.d/lustre.repo /etc/yum.repos.d/lustre.repo</a></span></pre>
<p><strong>Installation Lustre et Kernel (6 nodes OSS)</strong></p>
<pre>[root@node-oss01 ~]# <span style="color: #ff0000;">yum install -y e2fsprogs</span>
[root@node-oss01 ~]# <span style="color: #ff0000;">yum install lustre-tests -y</span></pre>
<p><strong>Création d’un Network (6 nodes OSS)</strong></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">echo "options lnet networks=tcp0(eth0)" &gt; /etc/modprobe.d/lnet.conf</span></pre>
<p><strong>Chargement des Modules on Boot (6 nodes OSS)</strong></p>
<pre>[root@node-mds]# <span style="color: #ff0000;">echo "/sbin/modprobe lnet" &gt;&gt; /etc/rc.local</span>
[root@node-mds]# <span style="color: #ff0000;">echo "/sbin/modprobe lustre" &gt;&gt; /etc/rc.local</span>
[root@node-mds]# <span style="color: #ff0000;">chmod +x /etc/rc.d/rc.local</span>
[root@node-mds]# <span style="color: #ff0000;">reboot</span></pre>
<p><strong>Installation Kernel-dev (Option) (6 nodes OSS)</strong></p>
<pre>[root@node-mds ~]# <span style="color: #ff0000;">yum -y install wget</span>
[root@node-mds ~]# <span style="color: #ff0000;">wget https://downloads.whamcloud.com/public/lustre/latest-release/el7.9.2009/server/RPMS/x86_64/kernel-devel-3.10.0-1160.25.1.el7_lustre.x86_64.rpm</span>
[root@node-mds ~]# <span style="color: #ff0000;">rpm -Uvh kernel-devel-3.10.0-1160.25.1.el7_lustre.x86_64.rpm</span>
[root@node-mds ~]# <span style="color: #ff0000;">rm -rf kernel-devel-3.10.0-1160.25.1.el7_lustre.x86_64.rpm</span></pre>
<p><strong>Rules Firewall</strong></p>
<pre>[root@node-mgs01 ~]# <span style="color: #ff0000;">firewall-cmd --add-port=988/tcp --permanent --zone=public</span>
[root@node-mgs01 ~]# <span style="color: #ff0000;">firewall-cmd --add-port={123,323}/udp --permanent --zone=public</span>
[root@node-mgs01 ~]# <span style="color: #ff0000;">firewall-cmd --reload</span></pre>
<h3><span style="text-decoration: underline;"><span style="color: #000000;"><strong>5.1 °) Installation Disques node-oss01</strong></span></span></h3>
<pre>[root@node-oss01 ~]# <span style="color: #ff0000;">fdisk -l</span></pre>
<p><img loading="lazy" decoding="async" width="626" height="171" class="wp-image-5641" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-57.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-57.png 626w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-57-300x82.png 300w" sizes="auto, (max-width: 626px) 100vw, 626px" /></p>
<pre>[root@node-oss01 ~]# <span style="color: #ff0000;">mkfs.lustre <strong>--ost</strong> --fsname=lustrefs --mgsnode=<strong>node-mgs</strong>@tcp0 --index=<strong>1</strong> <strong>/dev/sdb</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1589" height="308" class="wp-image-5642" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-58.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-58.png 1589w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-58-300x58.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-58-1024x198.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-58-768x149.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-58-1536x298.png 1536w" sizes="auto, (max-width: 1589px) 100vw, 1589px" /></p>
<pre>[root@node-oss01 ~]#<span style="color: #ff0000;"> mkfs.lustre <strong>--ost</strong> --fsname=lustrefs --mgsnode=<strong>node-mgs</strong>@tcp0 --index=<strong>2</strong> <strong>/dev/sdc</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1583" height="310" class="wp-image-5643" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-59.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-59.png 1583w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-59-300x59.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-59-1024x201.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-59-768x150.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-59-1536x301.png 1536w" sizes="auto, (max-width: 1583px) 100vw, 1583px" /></p>
<pre>[root@node-oss01 ~]#<span style="color: #ff0000;"> mkdir {/ost1,/ost2}</span>
[root@node-oss01 ~]# <span style="color: #ff0000;">mount.lustre /dev/sdb /ost1</span>
[root@node-oss01 ~]# <span style="color: #ff0000;">mount.lustre /dev/sdc /ost2</span></pre>
<p><img loading="lazy" decoding="async" width="1182" height="90" class="wp-image-5644" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-60.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-60.png 1182w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-60-300x23.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-60-1024x78.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-60-768x58.png 768w" sizes="auto, (max-width: 1182px) 100vw, 1182px" /></p>
<p><strong>Mount au démarrage</strong></p>
<pre>[root@node-oss01 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdb /ost1" &gt;&gt; /etc/rc.local</span>
[root@node-oss01 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdc /ost2" &gt;&gt; /etc/rc.local</span>
[root@node-oss01 ~]# <span style="color: #ff0000;">chmod +x /etc/rc.d/rc.local</span></pre>
<h3><span style="text-decoration: underline;"><span style="color: #000000;"><strong>5.2°) Installation Disques node-oss02</strong></span></span></h3>
<pre>[root@node-oss02 ~]# <span style="color: #ff0000;">mkfs.lustre <strong>--ost</strong> --fsname=lustrefs --mgsnode=<strong>node-mgs</strong>@tcp0 --index=<strong>3 /dev/sdb</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1579" height="293" class="wp-image-5645" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-61.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-61.png 1579w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-61-300x56.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-61-1024x190.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-61-768x143.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-61-1536x285.png 1536w" sizes="auto, (max-width: 1579px) 100vw, 1579px" /></p>
<pre>[root@node-oss02 ~]# <span style="color: #ff0000;">mkfs.lustre <strong>--ost</strong> --fsname=lustrefs --mgsnode=<strong>node-mgs</strong>@tcp0 --index=<strong>4</strong> <strong>/dev/sdc</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1581" height="306" class="wp-image-5646" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-62.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-62.png 1581w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-62-300x58.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-62-1024x198.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-62-768x149.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-62-1536x297.png 1536w" sizes="auto, (max-width: 1581px) 100vw, 1581px" /></p>
<pre>[root@node-oss02 ~]#<span style="color: #ff0000;"> mkdir {/ost3,/ost4}</span>
[root@node-oss02 ~]# <span style="color: #ff0000;">mount.lustre /dev/sdb /ost3</span>
[root@node-oss02 ~]# <span style="color: #ff0000;">mount.lustre /dev/sdc /ost4</span></pre>
<p><img loading="lazy" decoding="async" width="1180" height="106" class="wp-image-5647" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-63.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-63.png 1180w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-63-300x27.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-63-1024x92.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-63-768x69.png 768w" sizes="auto, (max-width: 1180px) 100vw, 1180px" /></p>
<p><strong>Mount au démarrage</strong></p>
<pre>[root@node-oss02 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdb /ost3" &gt;&gt; /etc/rc.local</span>
[root@node-oss02 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdc /ost4" &gt;&gt; /etc/rc.local</span>
[root@node-oss02 ~]# <span style="color: #ff0000;">chmod +x /etc/rc.d/rc.local</span></pre>
<h3><span style="text-decoration: underline;"><span style="color: #000000;"><strong>5.3°) Installation Disques node-oss03</strong></span></span></h3>
<pre>[root@node-oss03 ~]# <span style="color: #ff0000;">mkfs.lustre <strong>--ost</strong> --fsname=lustrefs --mgsnode=<strong>node-mgs</strong>@tcp0 --index=<strong>5</strong> <strong>/dev/sdb</strong></span>
[root@node-oss03 ~]# <span style="color: #ff0000;">mkfs.lustre <strong>--ost</strong> --fsname=lustrefs --mgsnode=<strong>node-mgs</strong>@tcp0 --index=<strong>6</strong> <strong>/dev/sdc</strong></span>

[root@node-oss03 ~]# <span style="color: #ff0000;">mkdir {/ost5,/ost6}</span>
[root@node-oss03 ~]# <span style="color: #ff0000;">mount.lustre /dev/sdb /ost5</span>
[root@node-oss03 ~]# <span style="color: #ff0000;">mount.lustre /dev/sdc /ost6</span></pre>
<p><img loading="lazy" decoding="async" width="1176" height="86" class="wp-image-5648" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-64.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-64.png 1176w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-64-300x22.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-64-1024x75.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-64-768x56.png 768w" sizes="auto, (max-width: 1176px) 100vw, 1176px" /></p>
<p><strong>Mount au démarrage</strong></p>
<pre>[root@node-oss03 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdb /ost5" &gt;&gt; /etc/rc.local</span>
[root@node-oss03 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdc /ost6" &gt;&gt; /etc/rc.local</span>
[root@node-oss03 ~]# <span style="color: #ff0000;">chmod +x /etc/rc.d/rc.local</span></pre>
<h3><span style="text-decoration: underline;"><span style="color: #000000;"><strong>5.4°) Installation Disques node-oss04</strong></span></span></h3>
<pre>[root@node-oss04 ~]# <span style="color: #ff0000;">mkfs.lustre <strong>--ost</strong> --fsname=lustrefs --mgsnode=<strong>node-mgs</strong>@tcp0 --index=<strong>7</strong> <strong>/dev/sdb</strong></span>
[root@node-oss04 ~]#<span style="color: #ff0000;"> mkfs.lustre <strong>--ost</strong> --fsname=lustrefs --mgsnode=<strong>node-mgs</strong>@tcp0 --index=<strong>8</strong> <strong>/dev/sdc</strong></span>

[root@node-oss04 ~]# <span style="color: #ff0000;">mkdir {/ost7,/ost8}</span>
[root@node-oss04 ~]# <span style="color: #ff0000;">mount.lustre /dev/sdb /ost7</span>
[root@node-oss04 ~]# <span style="color: #ff0000;">mount.lustre /dev/sdc /ost8</span></pre>
<p><img loading="lazy" decoding="async" width="1176" height="103" class="wp-image-5649" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-65.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-65.png 1176w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-65-300x26.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-65-1024x90.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-65-768x67.png 768w" sizes="auto, (max-width: 1176px) 100vw, 1176px" /></p>
<p><strong>Mount au démarrage</strong></p>
<pre>[root@node-oss04 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdb /ost7" &gt;&gt; /etc/rc.local</span>
[root@node-oss04 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdc /ost8" &gt;&gt; /etc/rc.local</span>
[root@node-oss04 ~]# <span style="color: #ff0000;">chmod +x /etc/rc.d/rc.local</span></pre>
<h3><span style="text-decoration: underline;"><span style="color: #000000;"><strong>5.5°) Installation Disques node-oss05</strong></span></span></h3>
<pre>[root@node-oss05 ~]# <span style="color: #ff0000;">mkfs.lustre <strong>--ost</strong> --fsname=lustrefs --mgsnode=<strong>node-mgs</strong>@tcp0 --index=<strong>9</strong> <strong>/dev/sdb</strong></span>
[root@node-oss05 ~]# <span style="color: #ff0000;">mkfs.lustre <strong>--ost</strong> --fsname=lustrefs --mgsnode=<strong>node-mgs</strong>@tcp0 --index=<strong>10 /dev/sdc</strong></span>

[root@node-oss05 ~]# <span style="color: #ff0000;">mkdir {/ost9,/ost10}</span>
[root@node-oss05 ~]# <span style="color: #ff0000;">mount.lustre /dev/sdb /ost9</span>
[root@node-oss05 ~]#<span style="color: #ff0000;"> mount.lustre /dev/sdc /ost10</span></pre>
<p><img loading="lazy" decoding="async" width="1169" height="104" class="wp-image-5650" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-66.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-66.png 1169w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-66-300x27.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-66-1024x91.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-66-768x68.png 768w" sizes="auto, (max-width: 1169px) 100vw, 1169px" /></p>
<p><strong>Mount au démarrage</strong></p>
<pre>[root@node-oss05 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdb /ost9" &gt;&gt; /etc/rc.local</span>
[root@node-oss05 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdc /ost10" &gt;&gt; /etc/rc.local</span>
[root@node-oss05 ~]# <span style="color: #ff0000;">chmod +x /etc/rc.d/rc.local</span></pre>
<h3><span style="text-decoration: underline; color: #000000;"><strong>5.6°) Installation Disques node-oss06</strong></span></h3>
<pre>[root@node-oss06 ~]# <span style="color: #ff0000;">mkfs.lustre <strong>--ost</strong> --fsname=lustrefs --mgsnode=<strong>node-mgs</strong>@tcp0 --index=<strong>11 /dev/sdb</strong></span>
[root@node-oss06 ~]# <span style="color: #ff0000;">mkfs.lustre <strong>--ost</strong> --fsname=lustrefs --mgsnode=<strong>node-mgs</strong>@tcp0 --index=<strong>12</strong> <strong>/dev/sdc</strong></span>

[root@node-oss06 ~]# <span style="color: #ff0000;">mkdir {/ost11,/ost12}</span>
[root@node-oss06 ~]# <span style="color: #ff0000;">mount.lustre /dev/sdb /ost11</span>
[root@node-oss06 ~]# <span style="color: #ff0000;">mount.lustre /dev/sdc /ost12</span></pre>
<p><img loading="lazy" decoding="async" width="1170" height="99" class="wp-image-5651" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-67.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-67.png 1170w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-67-300x25.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-67-1024x87.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-67-768x65.png 768w" sizes="auto, (max-width: 1170px) 100vw, 1170px" /></p>
<p><strong>Mount au démarrage</strong></p>
<pre>[root@node-oss06 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdb /ost11" &gt;&gt; /etc/rc.local</span>
[root@node-oss06 ~]# <span style="color: #ff0000;">echo "mount.lustre /dev/sdc /ost12" &gt;&gt; /etc/rc.local</span>
[root@node-oss06 ~]# <span style="color: #ff0000;">chmod +x /etc/rc.d/rc.local</span></pre>
<h3><span style="text-decoration: underline;"><span style="color: #000000;"><strong>6°) Installation Serveur rsnapshot</strong></span></span></h3>
<ul>
<li>Machine server-rsnapshot
<ul>
<li>IP :<strong>172.16.186.19</strong></li>
<li>Disque Système : <strong>/dev/sda</strong> (<strong>Datastore3</strong>) de <strong>8Go</strong></li>
<li>Disque Backup : /backup (node-mgs@tcp0:/lustrefs)</li>
<li>RAM 2Go</li>
<li>vCPU : 2</li>
</ul>
</li>
</ul>
<p><strong>Mise à jour DNS</strong></p>
<p>Editer votre zone de DNS et ajouter les machines du Cluster LustreFS</p>
<pre><span style="color: #ff0000;"><em>; Cluster LustreFR</em></span>
<span style="color: #ff0000;"><em>server-rsnapshot IN A 172.16.186.19</em></span>
<span style="color: #ff0000;"><em>clienr-rsnapshot IN A 172.16.186.20</em></span></pre>
<p>Pour le reverse</p>
<pre><span style="color: #ff0000;">; Cluster lustreFS</span>
<span style="color: #ff0000;">19 IN PTR server-rsnapshot.house.cpb.</span>
<span style="color: #ff0000;">20 IN PTR client-rsnapshot.house.cpb.</span></pre>
<p><strong>Mise à jour </strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">yum -y update</span>
[root@server-rsnapshot ~]# <span style="color: #ff0000;">yum -y install epel-release</span></pre>
<p><strong>Installer NTP</strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">yum -y install chrony</span>
[root@server-rsnapshot ~]# <span style="color: #ff0000;">systemctl start chronyd</span>
[root@server-rsnapshot ~]# <span style="color: #ff0000;">systemctl enable chronyd</span>
[root@server-rsnapshot ~]# <span style="color: #ff0000;">timedatectl set-timezone Europe/Paris</span></pre>
<p><strong>Désactiver SELinux </strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config</span>
[root@server-rsnapshot ~]# <span style="color: #ff0000;">cat /etc/selinux/config</span>
<span style="color: #ff0000;"><em>SELINUX=disabled</em></span>
[root@server-rsnapshot ~]# <span style="color: #ff0000;">reboot</span></pre>
<p><strong>Ajout repository Lustre</strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">scp <a style="color: #ff0000;" href="mailto:root@node-mgs:/etc/yum.repos.d/lustre.repo%20/etc/yum.repos.d/lustre.repo">root@node-mgs:/etc/yum.repos.d/lustre.repo /etc/yum.repos.d/lustre.repo</a></span></pre>
<p><strong>Installation Lustre client </strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">yum install -y e2fsprogs</span>
[root@server-rsnapshot ~]# <span style="color: #ff0000;">yum install -y kmod-lustre-client lustre-client</span></pre>
<p><strong>Création d’un Network </strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">echo "options lnet networks=tcp0(eth0)" &gt; /etc/modprobe.d/lnet.conf</span></pre>
<p><strong>Chargement des Modules on Boot </strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">echo "/sbin/modprobe lnet" &gt;&gt; /etc/rc.local</span>
[root@server-rsnapshot ~]# <span style="color: #ff0000;">echo "/sbin/modprobe lustre" &gt;&gt; /etc/rc.local</span>
[root@server-rsnapshot ~]# <span style="color: #ff0000;">chmod +x /etc/rc.d/rc.local</span>
[root@server-rsnapshot ~]# <span style="color: #ff0000;">reboot</span></pre>
<p><strong>Mount le Disque Backup</strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">mkdir /backup</span>
[root@server-rsnapshot ~]# <span style="color: #ff0000;">mount -t lustre node-mgs@tcp0:/lustrefs /backup</span></pre>
<p><strong>Check Disque sur le server rsnapshot</strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">df -H</span></pre>
<p><img loading="lazy" decoding="async" width="713" height="189" class="wp-image-5652" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-68.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-68.png 713w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-68-300x80.png 300w" sizes="auto, (max-width: 713px) 100vw, 713px" /></p>
<p>On se retrouve bien avec 6x20Go de dique OST</p>
<ul>
<li>6x10Go de disque OST /dev/sdb</li>
<li>6x10Go de disque OST /dev/sdc</li>
</ul>
<p><strong>Check File Système</strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">lfs df -h</span></pre>
<p><img loading="lazy" decoding="async" width="744" height="265" class="wp-image-5653" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-69.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-69.png 744w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-69-300x107.png 300w" sizes="auto, (max-width: 744px) 100vw, 744px" /></p>
<p><strong>Check servers</strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">lfs check servers</span></pre>
<p><img loading="lazy" decoding="async" width="547" height="240" class="wp-image-5654" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-70.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-70.png 547w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-70-300x132.png 300w" sizes="auto, (max-width: 547px) 100vw, 547px" /></p>
<p><strong>Installation service rsnaphot</strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">yum install -y rsnapshot</span></pre>
<p><strong>Ajout clef SSH sur le client à backup (client-rsnapshot)</strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">ssh-keygen</span></pre>
<p><img loading="lazy" decoding="async" width="761" height="336" class="wp-image-5655" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-71.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-71.png 761w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-71-300x132.png 300w" sizes="auto, (max-width: 761px) 100vw, 761px" /></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">ssh-copy-id root@client-rsnapshot</span></pre>
<p><img loading="lazy" decoding="async" width="953" height="224" class="wp-image-5656" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-72.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-72.png 953w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-72-300x71.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-72-768x181.png 768w" sizes="auto, (max-width: 953px) 100vw, 953px" /></p>
<p><strong>Configurer rsnapshot</strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">cp /etc/rsnapshot.conf{,-old}</span>
[root@server-rsnapshot ~]# <span style="color: #ff0000;">vi /etc/rsnapshot.conf</span>
<em>###########################</em>
<em># SNAPSHOT ROOT DIRECTORY #</em>
<em>###########################</em>
<em>snapshot_root /backup/.snapshots/</em>

<em>#################################</em>
<em># EXTERNAL PROGRAM DEPENDENCIES #</em>
<em>#################################</em>
<span style="color: #ff0000;"><em>cmd_cp /usr/bin/cp</em></span>
<span style="color: #ff0000;"><em>cmd_rm /usr/bin/rm</em></span>
<span style="color: #ff0000;"><em>cmd_rsync /usr/bin/rsync</em></span>
<span style="color: #ff0000;"><em>cmd_ssh /usr/bin/ssh</em></span>
<span style="color: #ff0000;"><em>cmd_logger /usr/bin/logger</em></span>
<span style="color: #ff0000;"><em>cmd_du /usr/bin/du</em></span>
<span style="color: #ff0000;"><em>cmd_rsnapshot_diff /usr/bin/rsnapshot-diff</em></span>

<em>#########################################</em>
<em># BACKUP LEVELS / INTERVALS #</em>
<em># Must be unique and in ascending order #</em>
<em># e.g. alpha, beta, gamma, etc. #</em>
<em>#########################################</em>
<em>#retain alpha 6</em>
<em>#retain beta 7</em>
<em>#retain gamma 4</em>
<em>#retain delta 3</em>
<span style="color: #ff0000;"><em>interval hourly 6</em></span>
<span style="color: #ff0000;"><em>interval daily 7</em></span>
<span style="color: #ff0000;"><em>interval weekly 4</em></span>
<span style="color: #ff0000;"><em>interval monthly 3</em></span>

<em>############################################</em>
<em># GLOBAL OPTIONS #</em>
<em># All are optional, with sensible defaults #</em>
<em>############################################</em>
<em>verbose 2</em>
<em>loglevel 3</em>
<em>logfile /var/log/rsnapshot</em>

<em>###############################</em>
<em>### BACKUP POINTS / SCRIPTS ###</em>
<em>###############################</em>
<em>#### client-rsnapshot</em>

<span style="color: #ff0000;"><em>backup root@client-rsnapshot:/etc client-rsnapshot</em></span>
<span style="color: #ff0000;"><em>backup root@client-rsnapshot:/home client-rsnapshot</em></span></pre>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">rsnapshot configtest</span></pre>
<p><img loading="lazy" decoding="async" width="410" height="57" class="wp-image-5657" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-73.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-73.png 410w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-73-300x42.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-73-400x57.png 400w" sizes="auto, (max-width: 410px) 100vw, 410px" /></p>
<p><strong>Installer rsync sur le client </strong></p>
<pre>[root@<strong><span style="color: #ff0000;">client-rsnapshot</span></strong> ~]# <span style="color: #ff0000;">yum install rsync</span></pre>
<p><strong>Lancement Backup du client  (Serveur Rsnapshot)</strong></p>
<pre>[root@<strong><span style="color: #ff0000;">server-rsnapshot</span></strong> ~]#<span style="color: #ff0000;"> /usr/bin/rsnapshot hourly</span></pre>
<p><strong>Check du backup (Serveur Rsnapshot)</strong></p>
<pre>[root@<strong><span style="color: #ff0000;">server-rsnapshot</span></strong> ~]# <span style="color: #ff0000;">cat /var/log/rsnapshot</span></pre>
<p><img loading="lazy" decoding="async" width="1529" height="233" class="wp-image-5658" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-74.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-74.png 1529w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-74-300x46.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-74-1024x156.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-74-768x117.png 768w" sizes="auto, (max-width: 1529px) 100vw, 1529px" /></p>
<p>Le backup se réalise bien sur le Cluster Lustre et sur l’agrégat de disque 120Go.</p>
<p><strong>Ajouter les jobs pour déclencher le service de sauvegarde (Serveur Rsnapshot)</strong></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">crontab -e</span>
<em># .---------------- minute (0 - 59)</em>
<em># | .------------- hour (0 - 23)</em>
<em># | | .---------- day of month (1 - 31)</em>
<em># | | | .------- month (1 - 12) OR jan,feb,mar,apr ...</em>
<em># | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat</em>
<em># | | | | |</em>
<em># * * * * * user command to be executed</em>
<em>#</em>
<em># Lancement d'un snapshot horaire tous les 4H</em>
<span style="color: #ff0000;"><em> 0 */4 * * * /usr/bin/rsnapshot hourly</em></span>

<em># Lancement d'un snapshot journalier à 23h50</em>
<span style="color: #ff0000;"><em> 50 23 * * * /usr/bin/rsnapshot daily</em></span>

<em># Lancement d'un snapshot hebdomadaire à 23h00</em>
<span style="color: #ff0000;"><em> 00 23 * * 6 /usr/bin/rsnapshot weekly</em></span>

<em># Lancement d'un snapshot mensuel à 23H10</em>
<span style="color: #ff0000;"><em> 10 23 1 * * /usr/bin/rsnapshot monthly</em></span></pre>
<p><strong>Test de sauvegarde d’un fichier ISO sur le client </strong></p>
<p><span style="text-decoration: underline;"><strong>Sur le Client</strong></span></p>
<pre>[root@<span style="color: #ff0000;"><strong>client-rsnapshot</strong></span> home]# <span style="color: #ff0000;">cd /home</span>
[root@<span style="color: #ff0000;"><strong>client-rsnapshot</strong></span> home]# <span style="color: #ff0000;">yum install wget -y</span>
[root@  home]# <span style="color: #ff0000;">wget <a style="color: #ff0000;" href="https://download.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8.5-x86_64-minimal.iso">https://download.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8.5-x86_64-minimal.iso</a></span></pre>
<p><span style="text-decoration: underline;"><strong>Sur le serveur</strong></span></p>
<pre>[root@<span style="color: #ff0000;"><strong>server-rsnapshot</strong></span> home]# <span style="color: #ff0000;">/usr/bin/rsnapshot hourly</span>
[root@<strong><span style="color: #ff0000;">server-rsnapshot</span></strong> home]#<span style="color: #ff0000;"> tail -f /var/log/rsnapshot</span></pre>
<p><img loading="lazy" decoding="async" width="1522" height="220" class="wp-image-5659" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-75.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-75.png 1522w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-75-300x43.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-75-1024x148.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-75-768x111.png 768w" sizes="auto, (max-width: 1522px) 100vw, 1522px" /></p>
<pre>[root@<strong><span style="color: #ff0000;">server-rsnapsho</span></strong>t ~]# <span style="color: #ff0000;">df -H</span></pre>
<p><img loading="lazy" decoding="async" width="705" height="180" class="wp-image-5660" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-76.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-76.png 705w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-76-300x77.png 300w" sizes="auto, (max-width: 705px) 100vw, 705px" /></p>
<pre>[root@<strong><span style="color: #ff0000;">server-rsnapsho</span><span style="color: #ff0000;">t</span></strong> ~]#<span style="color: #ff0000;"> ls -al /backup/.snapshots/hourly.0/client-rsnapshot/home/</span></pre>
<p><img loading="lazy" decoding="async" width="784" height="120" class="wp-image-5661" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-77.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-77.png 784w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-77-300x46.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-77-768x118.png 768w" sizes="auto, (max-width: 784px) 100vw, 784px" /></p>
<pre>[root@server-rsnapshot ~]# <span style="color: #ff0000;">ls -al /backup/.snapshots/</span></pre>
<p><img loading="lazy" decoding="async" width="712" height="174" class="wp-image-5662" src="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-78.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-78.png 712w, https://coffeebreak.en-images.info/wp-content/uploads/2022/01/word-image-78-300x73.png 300w" sizes="auto, (max-width: 712px) 100vw, 712px" /></p>
<p>Views: 11</p><p>L’article <a href="https://coffeebreak.en-images.info/modop-rsnapshot-et-lustre-fs-high-stockage-availability/">MODOP – rsnapshot et Lustre FS – High Stockage Availability</a> est apparu en premier sur <a href="https://coffeebreak.en-images.info">CoffeeBreak Info</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://coffeebreak.en-images.info/modop-rsnapshot-et-lustre-fs-high-stockage-availability/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
