<?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 Infrastructure Ceph - CoffeeBreak Info</title>
	<atom:link href="https://coffeebreak.en-images.info/category/systeme-linux/redhat-centos-linux/infrastructure-ceph/feed/" rel="self" type="application/rss+xml" />
	<link>https://coffeebreak.en-images.info/category/systeme-linux/redhat-centos-linux/infrastructure-ceph/</link>
	<description>Une petite pause :)</description>
	<lastBuildDate>Sun, 05 Dec 2021 13:16:27 +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 Infrastructure Ceph - CoffeeBreak Info</title>
	<link>https://coffeebreak.en-images.info/category/systeme-linux/redhat-centos-linux/infrastructure-ceph/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>MODOP – Installation d’un Cluster CEPH – Centos 8 (Ceph-Ansible)</title>
		<link>https://coffeebreak.en-images.info/modop-installation-dun-cluster-ceph-centos-8-ceph-ansible/</link>
					<comments>https://coffeebreak.en-images.info/modop-installation-dun-cluster-ceph-centos-8-ceph-ansible/#respond</comments>
		
		<dc:creator><![CDATA[chris]]></dc:creator>
		<pubDate>Thu, 15 Jul 2021 13:49:51 +0000</pubDate>
				<category><![CDATA[Fichiers Distribué]]></category>
		<category><![CDATA[Infrastructure Ceph]]></category>
		<category><![CDATA[OS Linux]]></category>
		<category><![CDATA[RedHat/Centos Linux]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[AlmaLinux]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Ceph]]></category>
		<category><![CDATA[grafana]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[RockyLinux]]></category>
		<guid isPermaLink="false">https://coffeebreak.en-images.info/?p=3328</guid>

					<description><![CDATA[<p>MODOP sur le déploiement d'un cluster CEPH sous Centos8 via le module ceph-ansible. Ici on aura 3 Moniteurs + Grafana et un pool OSD de 8 machines.</p>
<p>L’article <a href="https://coffeebreak.en-images.info/modop-installation-dun-cluster-ceph-centos-8-ceph-ansible/">MODOP – Installation d’un Cluster CEPH – Centos 8 (Ceph-Ansible)</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="1548" height="818" class="wp-image-3329" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-209.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-209.png 1548w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-209-300x159.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-209-1024x541.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-209-768x406.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-209-1536x812.png 1536w" sizes="(max-width: 1548px) 100vw, 1548px" /></p>
<p><strong>Le cluster CEPH est composé de la façon Suivante</strong></p>
<ul>
<li>node01-ceph-admin</li>
<li>node02-ceph-mon1</li>
<li>node03-ceph-mon2</li>
<li>node04-ceph-mon3</li>
<li>node05-ceph-osd1</li>
<li>node06-ceph-osd2</li>
<li>node07-ceph-osd3</li>
<li>node08-ceph-osd4</li>
<li>node09-ceph-osd5</li>
<li>node10-ceph-osd6</li>
<li>node11-ceph-osd7</li>
<li>node12-ceph-osd8</li>
</ul>
<p><strong>Le Pool du Cluster sur Proxmox</strong></p>
<p><img decoding="async" width="955" height="297" class="wp-image-3330" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-210.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-210.png 955w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-210-300x93.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-210-768x239.png 768w" sizes="(max-width: 955px) 100vw, 955px" /></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000; text-decoration: underline;"><strong>I. Les spécifications des machines </strong></span></span></h2>
<h4><span style="color: #000000;"><strong>1°) Administration (CEPH-ADMIN)</strong></span></h4>
<p><strong>node01-Ceph-admin</strong><br />
IP&nbsp;: <strong>172.16.186.40</strong><br />
Disque 1 &#8211; Système 10Go<br />
RAM 2G</p>
<h4><span style="color: #000000;"><strong>2°) Moniteurs (MON,MGR,MDS)</strong></span></h4>
<p><strong>node02-Ceph-mon1</strong><br />
IP&nbsp;: <strong>172.16.186.41</strong><br />
Disque &#8211; 1 Système 10Go<br />
RAM 2G<br />
2vCPU</p>
<p><strong>node03-Ceph-mon2</strong><br />
IP&nbsp;: <strong>172.16.186.42</strong><br />
Disque &#8211; 1 Système 10Go<br />
RAM 2G<br />
2vCPU</p>
<p><strong>node04-Ceph-mon3</strong><br />
IP&nbsp;: <strong>172.16.186.43</strong><br />
Disque &#8211; 1 Système 10Go<br />
RAM 2G<br />
2vCPU<br />
<img decoding="async" width="981" height="253" class="wp-image-3331" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-211.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-211.png 981w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-211-300x77.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-211-768x198.png 768w" sizes="(max-width: 981px) 100vw, 981px" /></p>
<h4><span style="color: #000000;"><strong>3°) OSD (Disque CEPH)</strong></span></h4>
<p><strong>node05-Ceph-osd1 </strong><br />
IP&nbsp;: <strong>172.16.186.44</strong><br />
Disque 1 &#8211; Système 10Go<br />
Disque 2 &#8211; Ceph 20G0<br />
RAM 2G<br />
2vCPU</p>
<p><strong>node06-Ceph-osd2 </strong><br />
IP&nbsp;: <strong>172.16.186.45</strong><br />
Disque 1 &#8211; Système 10Go<br />
Disque 2 &#8211; Ceph 20G0<br />
RAM 2G<br />
2vCPU</p>
<p><strong>node07-Ceph-osd3</strong><br />
IP&nbsp;: <strong>172.16.186.46</strong><br />
Disque 1 &#8211; Système 10Go<br />
Disque 2 &#8211; Ceph 20G0<br />
RAM 2G<br />
2vCPU</p>
<p><strong>node08-Ceph-osd4</strong><br />
IP&nbsp;: <strong>172.16.186.47</strong><br />
Disque 1 &#8211; Système 10Go<br />
Disque 2 &#8211; Ceph 20G0<br />
RAM 2G<br />
2vCPU</p>
<p><strong>node09-Ceph-osd5 </strong><br />
IP&nbsp;: <strong>172.16.186.48</strong><br />
Disque 1 &#8211; Système 10Go<br />
Disque 2 &#8211; Ceph 20G0<br />
RAM 2G<br />
2vCPU</p>
<p><strong>node10-Ceph-osd6 </strong><br />
IP&nbsp;: <strong>172.16.186.49</strong><br />
Disque 1 &#8211; Système 10Go<br />
Disque 2 &#8211; Ceph 20G0<br />
RAM 2G<br />
2vCPU</p>
<p><strong>node11-Ceph-osd7</strong><br />
IP&nbsp;: <strong>172.16.186.50</strong><br />
Disque 1 &#8211; Système 10Go<br />
Disque 2 &#8211; Ceph 20G0<br />
RAM 2G<br />
2vCPU</p>
<p><strong>node12-Ceph-osd8</strong><br />
IP&nbsp;: <strong>172.16.186.51</strong><br />
Disque 1 &#8211; Système 10Go<br />
Disque 2 &#8211; Ceph 20G0<br />
RAM 2G<br />
2vCPU<br />
<img loading="lazy" decoding="async" width="901" height="222" class="wp-image-3332" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-212.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-212.png 901w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-212-300x74.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-212-768x189.png 768w" sizes="auto, (max-width: 901px) 100vw, 901px" /></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000; text-decoration: underline;"><strong>II. Prérequis à toutes les machines </strong></span></span></h2>
<h4><span style="color: #000000;"><strong>1°) Inscription des machines Ceph au DNS</strong></span></h4>
<p><a href="https://coffeebreak.en-images.info/?p=1111">MODOP – Configurer un DNS Primaire et Secondaire – Centos7</a></p>
<pre>[root@dns-pri ~]#<strong><span style="color: #ff0000;"> vi /var/named/forward.house.cpb</span></strong>
<span style="color: #ff0000;"><em>; Cluster CEPH</em></span>
<strong><span style="color: #ff0000;"><em>;PARTIE ADMIN</em></span></strong>
<span style="color: #ff0000;"><em>node01-ceph-admin IN A 172.16.186.40</em></span>
<strong><span style="color: #ff0000;"><em>;PARTIE MON,MGR,MDS</em></span></strong>
<span style="color: #ff0000;"><em>node02-ceph-mon1 IN A 172.16.186.41</em></span>
<span style="color: #ff0000;"><em>node03-ceph-mon2 IN A 172.16.186.42</em></span>
<span style="color: #ff0000;"><em>node04-ceph-mon3 IN A 172.16.186.43</em></span>
<strong><span style="color: #ff0000;"><em>;PARTIE OSD</em></span></strong>
<span style="color: #ff0000;"><em>node05-ceph-osd1 IN A 172.16.186.44</em></span>
<span style="color: #ff0000;"><em>node06-ceph-osd2 IN A 172.16.186.45</em></span>
<span style="color: #ff0000;"><em>node07-ceph-osd3 IN A 172.16.186.46</em></span>
<span style="color: #ff0000;"><em>node08-ceph-osd4 IN A 172.16.186.47</em></span>
<span style="color: #ff0000;"><em>node09-ceph-osd5 IN A 172.16.186.48</em></span>
<span style="color: #ff0000;"><em>node10-ceph-osd6 IN A 172.16.186.49</em></span>
<span style="color: #ff0000;"><em>node11-ceph-osd7 IN A 172.16.186.50</em></span>
<span style="color: #ff0000;"><em>node12-ceph-osd8 IN A 172.16.186.51</em></span></pre>
<p><strong>Le reverse</strong></p>
<pre>[root@dns-pri ~]# <span style="color: #ff0000;"><strong>vi /var/named/reversevmbr3.house.cpb</strong></span>
<span style="color: #ff0000;"><em>; CEPH CLuster</em></span>
<strong><span style="color: #ff0000;"><em>;PARTIE ADMIN</em></span></strong>
<span style="color: #ff0000;"><em>40 IN PTR node01-ceph-admin.house.cpb.</em></span>
<strong><span style="color: #ff0000;"><em>;PARTIE MON,MGR,MDS</em></span></strong>
<span style="color: #ff0000;"><em>41 IN PTR node02-ceph-mon1.house.cpb.</em></span>
<span style="color: #ff0000;"><em>42 IN PTR node03-ceph-mon2.house.cpb.</em></span>
<span style="color: #ff0000;"><em>43 IN PTR node04-ceph-mon3.house.cpb.</em></span>
<strong><span style="color: #ff0000;"><em>;PARTIE OSD</em></span></strong>
<span style="color: #ff0000;"><em>44 IN PTR node05-ceph-osd1.house.cpb.</em></span>
<span style="color: #ff0000;"><em>45 IN PTR node06-ceph-osd2.house.cpb.</em></span>
<span style="color: #ff0000;"><em>46 IN PTR node07-ceph-osd3.house.cpb.</em></span>
<span style="color: #ff0000;"><em>47 IN PTR node08-ceph-osd4.house.cpb.</em></span>
<span style="color: #ff0000;"><em>48 IN PTR node09-ceph-osd5.house.cpb.</em></span>
<span style="color: #ff0000;"><em>49 IN PTR node10-ceph-osd6.house.cpb.</em></span>
<span style="color: #ff0000;"><em>50 IN PTR node11-ceph-osd7.house.cpb.</em></span>
<span style="color: #ff0000;"><em>51 IN PTR node12-ceph-osd8.house.cpb.</em></span></pre>
<pre>[root@dns-pri ~]# <span style="color: #ff0000;"><strong>systemctl reload named</strong></span></pre>
<h4><span style="color: #000000;"><strong>2°) Installation des middlewares (12 noeuds)</strong></span></h4>
<pre>[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>dnf update</strong></span>
[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">dnf -y install vim bash-completion nmap net-tools wget</span></strong></pre>
<h4><span style="color: #000000;"><strong>3°) Installation ntpd (12 nœuds)</strong></span></h4>
<pre>[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">timedatectl set-timezone Europe/Paris</span></strong>
[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>timedatectl</strong></span></pre>
<p><img loading="lazy" decoding="async" width="577" height="139" class="wp-image-3333" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-213.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-213.png 577w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-213-300x72.png 300w" sizes="auto, (max-width: 577px) 100vw, 577px" /></p>
<h4><span style="color: #000000;"><strong>4°) Désactivation Selinux (12 nœuds)</strong></span></h4>
<pre>[root@node01-ceph-admin ~]#<strong><span style="color: #ff0000;"> sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config</span></strong>
[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>reboot</strong></span></pre>
<h4><span style="color: #000000;"><strong>5°) Désactivation IPv6 (12 nœuds)</strong></span></h4>
<pre>[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">vi /etc/sysctl.conf</span></strong>
<span style="color: #ff0000;"><em>net.ipv6.conf.all.disable_ipv6 = 1</em></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.all.autoconf = 0</em></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.default.disable_ipv6 = 1</em></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.default.autoconf = 0</em></span></pre>
<pre><span style="color: #000000;">[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">sysctl -p</span></strong></span></pre>
<h4><span style="color: #000000;"><strong>6°) Création Utilisateur et ajout droit sudoers (12 nœuds)</strong></span></h4>
<pre>[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">useradd -d /home/cephuser -m cephuser</span></strong>
[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">passwd cephuser</span></strong>
[root@node01-ceph-admin ~]#<span style="color: #ff0000;"><strong> echo "cephuser ALL = (root) NOPASSWD:ALL" &gt;&gt; /etc/sudoers.d/cephuser</strong></span>
[root@node01-ceph-admin ~]#<span style="color: #ff0000;"><strong> chmod 0440 /etc/sudoers.d/cephuser</strong></span>
[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>sed -i s'/Defaults requiretty/#Defaults requiretty'/g /etc/sudoers</strong></span></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000; text-decoration: underline;"><strong>III. Connexion SSH (node01-Ceph-admin)</strong></span></span></h2>
<h4><span style="color: #000000;"><strong>1°) générer une clef SSH pour cephuser (ssh-keygen)</strong></span></h4>
<pre>root@floki03:~# <strong><span style="color: #ff0000;">ssh -l root node01-ceph-admin</span></strong>
[cephuser@node01-ceph-admin ~]$<span style="color: #ff0000;"><strong> su - cephuser</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-keygen</strong></span></pre>
<p><img loading="lazy" decoding="async" width="746" height="321" class="wp-image-3334" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-214.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-214.png 746w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-214-300x129.png 300w" sizes="auto, (max-width: 746px) 100vw, 746px" /></p>
<h4><span style="color: #000000;"><strong>2°) Création config SSH pour les nodes </strong></span></h4>
<pre>[cephuser@node01-ceph-admin ~]$<strong><span style="color: #ff0000;"> vi ~/.ssh/config</span></strong>
<span style="color: #ff0000;"><em>
Host node01-ceph-admin</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node01-ceph-admin</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node02-ceph-mon1</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node02-ceph-mon1</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node03-ceph-mon2</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node03-ceph-mon2</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node04-ceph-mon3</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node04-ceph-mon3</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node05-ceph-osd1</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node05-ceph-osd1</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node06-ceph-osd2</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node06-ceph-osd2</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node07-ceph-osd3</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node07-ceph-osd3</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node08-ceph-osd4</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node08-ceph-osd4</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node09-ceph-osd5</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node09-ceph-osd5</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node10-ceph-osd6</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node10-ceph-osd6</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node11-ceph-osd7</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node11-ceph-osd7</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node12-ceph-osd8</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node12-ceph-osd8</em></span>
<span style="color: #ff0000;"><em> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span></pre>
<pre>[cephuser@node01-ceph-admin ~]$ <strong><span style="color: #ff0000;">chmod 644 ~/.ssh/config</span></strong>
[cephuser@node01-ceph-admin ~]$ <strong><span style="color: #ff0000;">ssh-keyscan node01-ceph-admin node02-ceph-mon1 node03-ceph-mon2 node04-ceph-mon3 node05-ceph-osd1 node06-ceph-osd2 node07-ceph-osd3 node08-ceph-osd4 node09-ceph-osd5 node10-ceph-osd6 node11-ceph-osd7 node12-ceph-osd8 &gt;&gt; ~/.ssh/known_hosts</span></strong></pre>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node02-ceph-mon1</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node03-ceph-mon2</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node04-ceph-mon3</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node05-ceph-osd1</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node06-ceph-osd2</strong></span>
[cephuser@node01-ceph-admin ~]$ <strong><span style="color: #ff0000;">ssh-copy-id node07-ceph-osd3</span></strong>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node08-ceph-osd4</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node09-ceph-osd5</strong></span>
[cephuser@node01-ceph-admin ~]$<span style="color: #ff0000;"><strong> ssh-copy-id node10-ceph-osd6</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node11-ceph-osd7</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node12-ceph-osd8</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1046" height="311" class="wp-image-3335" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-215.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-215.png 1046w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-215-300x89.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-215-1024x304.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-215-768x228.png 768w" sizes="auto, (max-width: 1046px) 100vw, 1046px" /></p>
<h4><span style="color: #000000;"><strong>3°) Installation des Middleware ceph</strong></span></h4>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>sudo dnf -y install</strong> <strong>https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>sudo yum install dnf-plugins-core</strong></span>
[cephuser@node01-ceph-admin ~]$ <strong><span style="color: #ff0000;">sudo dnf config-manager --set-enabled powertools</span></strong></pre>
<p><img loading="lazy" decoding="async" width="1192" height="145" class="wp-image-3336" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-216.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-216.png 1192w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-216-300x36.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-216-1024x125.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-216-768x93.png 768w" sizes="auto, (max-width: 1192px) 100vw, 1192px" /></p>
<h4><span style="color: #000000;"><strong>4°) Installation de ceph-ansible</strong></span></h4>
<pre>[cephuser@node01-ceph-admin ~]$ <strong><span style="color: #ff0000;">sudo dnf install ansible</span></strong>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>sudo yum install git vim bash-completion</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>git clone <a style="color: #ff0000;" href="https://github.com/ceph/ceph-ansible.git">https://github.com/ceph/ceph-ansible.git</a></strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>cd ceph-ansible</strong></span>
[cephuser@node01-ceph-admin ceph-ansible]$ <span style="color: #ff0000;"><strong>git checkout stable-5.0</strong></span>

[cephuser@node01-ceph-admin ceph-ansible]$ <span style="color: #ff0000;"><strong>sudo yum install python3-pip</strong></span>
[cephuser@node01-ceph-admin ceph-ansible]$ <span style="color: #ff0000;"><strong>sudo python3 -m pip install -U pip</strong></span>
[cephuser@node01-ceph-admin ceph-ansible]$ <span style="color: #ff0000;"><strong>pip3 install -r requirements.txt</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1717" height="412" class="wp-image-3337" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-217.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-217.png 1717w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-217-300x72.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-217-1024x246.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-217-768x184.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-217-1536x369.png 1536w" sizes="auto, (max-width: 1717px) 100vw, 1717px" /></p>
<pre>[cephuser@node01-ceph-admin ceph-ansible]$ <span style="color: #ff0000;"><strong>echo "PATH=\$PATH:/usr/local/bin" &gt;&gt;~/.bashrc</strong></span>
[cephuser@node01-ceph-admin ceph-ansible]$ <span style="color: #ff0000;"><strong>source ~/.bashrc</strong></span>

[cephuser@node01-ceph-admin ceph-ansible]$ <span style="color: #ff0000;"><strong>mkdir -p /home/cephuser/ansible/</strong></span>
[cephuser@node01-ceph-admin ceph-ansible]$ <span style="color: #ff0000;"><strong>ansible --version</strong></span></pre>
<p><img loading="lazy" decoding="async" width="985" height="133" class="wp-image-3338" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-218.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-218.png 985w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-218-300x41.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-218-768x104.png 768w" sizes="auto, (max-width: 985px) 100vw, 985px" /></p>
<h2><span style="color: #000000;"><strong>IV. Configurer ceph-ansible</strong></span></h2>
<h4><span style="color: #000000;"><strong>1°) Configurer le Cluster via ceph-ansible (all.yml)</strong></span></h4>
<pre>[cephuser@node01-ceph-admin ceph-ansible]$ <span style="color: #ff0000;"><strong>cp group_vars/all.yml.sample group_vars/all.yml</strong></span></pre>
<pre>[cephuser@node01-ceph-admin ceph-ansible]$<strong><span style="color: #ff0000;"> vim group_vars/all.yml</span></strong>
<strong>
#Version CEPH à déployer </strong>
<span style="color: #ff0000;"><em>######################################</em></span>
<span style="color: #ff0000;"><em># Releases name to number dictionary #</em></span>
<span style="color: #ff0000;"><em>######################################</em></span>
<span style="color: #ff0000;"><em>ceph_release_num: <strong>15</strong></em></span>
<span style="color: #ff0000;"><em>cluster: <strong>ceph</strong></em></span>

<strong>#Inventaires des objets à installer</strong>
<span style="color: #ff0000;"><em>mon_group_name: mons</em></span>
<span style="color: #ff0000;"><em>osd_group_name: osds</em></span>
<span style="color: #ff0000;"><em>rgw_group_name: rgws</em></span>
<span style="color: #ff0000;"><em>mds_group_name: mdss</em></span>
<span style="color: #ff0000;"><em>nfs_group_name: nfss</em></span>
<span style="color: #ff0000;"><em>rbdmirror_group_name: rbdmirrors</em></span>
<span style="color: #ff0000;"><em>lient_group_name: clients</em></span>
<span style="color: #ff0000;"><em>iscsi_gw_group_name: iscsigws</em></span>
<span style="color: #ff0000;"><em>mgr_group_name: mgrs</em></span>
<span style="color: #ff0000;"><em>rgwloadbalancer_group_name: rgwloadbalancers</em></span>
<span style="color: #ff0000;"><em>grafana_server_group_name: grafana</em>-server</span>
<span style="color: #ff0000;">#monitoring_group_name: monitoring</span>

<strong>#Firewall sur les Nœuds </strong>
<span style="color: #ff0000;"><em>configure_firewall: <strong>True</strong></em></span>
<span style="color: #ff0000;"><em># Open ports on corresponding nodes if firewall is installed on it</em></span>
<span style="color: #ff0000;"><em>ceph_mon_firewall_zone: public</em></span>
<span style="color: #ff0000;"><em>ceph_mgr_firewall_zone: public</em></span>
<span style="color: #ff0000;"><em>ceph_osd_firewall_zone: public</em></span>
<span style="color: #ff0000;"><em>ceph_rgw_firewall_zone: public</em></span>
<span style="color: #ff0000;"><em>ceph_mds_firewall_zone: public</em></span>
<span style="color: #ff0000;"><em>ceph_nfs_firewall_zone: public</em></span>
<span style="color: #ff0000;"><em>ceph_rbdmirror_firewall_zone: public</em></span>
<span style="color: #ff0000;"><em>ceph_iscsi_firewall_zone: public</em></span>
<span style="color: #ff0000;"><em>ceph_dashboard_firewall_zone: public</em></span>
<span style="color: #ff0000;"><em>ceph_rgwloadbalancer_firewall_zone: public</em></span>

<strong>#NTP sur les Noeuds</strong>
<span style="color: #ff0000;"><em>ntp_service_enabled: <strong>true</strong></em></span>
<span style="color: #ff0000;"><em>ntp_daemon_type: <strong>chronyd</strong></em></span>

<strong>#Option version distribution</strong>
<span style="color: #ff0000;">ceph_repository_type: <strong>cdn</strong></span>
<span style="color: #ff0000;"><em>ceph_origin:<strong> repository</strong></em></span>
<span style="color: #ff0000;"><em>ceph_repository: <strong>community</strong></em></span>
<span style="color: #ff0000;"><em>ceph_stable_release:<strong> octopusy</strong></em></span>

<strong>#Choix Réseau à utiliser (ici LABO vmbr3)</strong>
<span style="color: #ff0000;"><em>monitor_interface: <strong><span style="color: #ff0000;">ens18</span></strong></em></span>
<span style="color: #ff0000;"><em>radosgw_interface: <strong>ens18</strong></em></span>
<span style="color: #ff0000;"><em>public_network: <strong>172.16.186.0/24</strong></em></span>

<strong>#DashBoard Ceph</strong>
<span style="color: #ff0000;"><em>dashboard_enabled: <strong>True</strong></em></span>
<span style="color: #ff0000;"><em>dashboard_protocol:<strong> http</strong></em></span>
<span style="color: #ff0000;"><em>dashboard_admin_user: <strong>admin</strong></em></span>
<span style="color: #ff0000;"><em>dashboard_admin_password:<strong> Choux2Fleur</strong></em></span>
<span style="color: #ff0000;"><em>grafana_admin_user:<strong> admin</strong></em></span>
<span style="color: #ff0000;"><em>grafana_admin_password: <strong>Choux2Fleur</strong></em></span></pre>
<h4><span style="color: #000000;"><strong>2°) Configurer les OSD disque via ceph-ansible (osds.yml)</strong></span></h4>
<pre>[cephuser@node01-ceph-admin ceph-ansible]$ <strong><span style="color: #ff0000;">cp group_vars/osds.yml.sample group_vars/osds.yml</span></strong></pre>
<pre>[cephuser@node01-ceph-admin ceph-ansible]$ <strong><span style="color: #ff0000;">vim group_vars/osds.yml</span></strong>
<span style="color: #ff0000;"><em>copy_admin_key: <strong>true</strong></em></span>
<span style="color: #ff0000;"><em>devices:</em></span>
<strong><span style="color: #ff0000;"><em> - /dev/sdb</em></span></strong></pre>
<h4><span style="color: #000000;"><strong>3°) Configurer nos hosts via-ansible (hosts)</strong></span></h4>
<pre>[cephuser@node01-ceph-admin ceph-ansible]$ <span style="color: #ff0000;"><strong>vim hosts</strong></span>
<strong><span style="color: #ff0000;"><em>
# Connexion SSH via cephuser</em></span></strong>
<span style="color: #ff0000;"><em>[all:vars]</em></span>
<span style="color: #ff0000;"><em>ansible_ssh_user=<strong>cephuser</strong></em></span>
<span style="color: #ff0000;"><em>ansible_become=<strong>true</strong></em></span>
<span style="color: #ff0000;"><em>ansible_become_method=<strong>sudo</strong></em></span>
<span style="color: #ff0000;"><em>ansible_become_user=<strong>root</strong></em></span>

<strong><span style="color: #ff0000;"><em># Noeuds Moniteur</em></span></strong>
<span style="color: #ff0000;"><em>[mons]</em></span>
<span style="color: #ff0000;"><em>node02-ceph-mon1</em></span>
<span style="color: #ff0000;"><em>node03-ceph-mon2</em></span>
<span style="color: #ff0000;"><em>node04-ceph-mon3</em></span>

<strong><span style="color: #ff0000;"><em># Noeuds MDS</em></span></strong>
<span style="color: #ff0000;"><em>[mdss]</em></span>
<span style="color: #ff0000;"><em>node02-ceph-mon1</em></span>
<span style="color: #ff0000;"><em>node03-ceph-mon2</em></span>
<span style="color: #ff0000;"><em>node04-ceph-mon3</em></span>

<strong><span style="color: #ff0000;"><em># Noeuds RGW</em></span></strong>
<span style="color: #ff0000;"><em>[rgws]</em></span>
<span style="color: #ff0000;"><em>node02-ceph-mon1</em></span>
<span style="color: #ff0000;"><em>node03-ceph-mon2</em></span>
<span style="color: #ff0000;"><em>node04-ceph-mon3</em></span>

<strong><span style="color: #ff0000;"><em># Noeuds Manager MGRS</em></span></strong>
<span style="color: #ff0000;"><em>[mgrs]</em></span>
<span style="color: #ff0000;"><em>node02-ceph-mon1</em></span>
<span style="color: #ff0000;"><em>node03-ceph-mon2</em></span>
<span style="color: #ff0000;"><em>node04-ceph-mon3</em></span>

<strong><span style="color: #ff0000;"><em># Noeuds OSD (Object Storage Daemon)</em></span></strong>
<span style="color: #ff0000;"><em>[osds]</em></span>
<span style="color: #ff0000;"><em>node05-ceph-osd1</em></span>
<span style="color: #ff0000;"><em>node06-ceph-osd2</em></span>
<span style="color: #ff0000;"><em>node07-ceph-osd3</em></span>
<span style="color: #ff0000;"><em>node08-ceph-osd4</em></span>
<span style="color: #ff0000;"><em>node09-ceph-osd5</em></span>
<span style="color: #ff0000;"><em>node10-ceph-osd6</em></span>
<span style="color: #ff0000;"><em>node11-ceph-osd7</em></span>
<span style="color: #ff0000;"><em>node12-ceph-osd8</em></span>

<strong><span style="color: #ff0000;"><em># Grafana server (HA)</em></span></strong>
<span style="color: #ff0000;"><em>[grafana-server]</em></span>
<span style="color: #ff0000;"><em>node02-ceph-mon1</em></span>
<span style="color: #ff0000;"><em>node03-ceph-mon2</em></span>
<span style="color: #ff0000;"><em>node04-ceph-mon3</em></span></pre>
<h2><span style="text-decoration: underline; color: #000000;"><strong>V.Déployer le Cluster et Grafana (site.yml)</strong></span></h2>
<pre>[cephuser@node01-ceph-admin ceph-ansible]$<strong><span style="color: #ff0000;"> cp site.yml.sample site.yml</span></strong>
[cephuser@node01-ceph-admin ceph-ansible]$ <span style="color: #ff0000;"><strong>ansible-playbook -i hosts site.yml</strong></span></pre>
<p><strong>Cette étape va déployer le Cluster Ceph via Ansible&#8230;. Cela risque de durer</strong></p>
<p><strong>A la fin du déploiement</strong><br />
<img loading="lazy" decoding="async" width="1254" height="369" class="wp-image-3339" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-219.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-219.png 1254w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-219-300x88.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-219-1024x301.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-219-768x226.png 768w" sizes="auto, (max-width: 1254px) 100vw, 1254px" /><br />
<img loading="lazy" decoding="async" width="1736" height="727" class="wp-image-3340" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-220.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-220.png 1736w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-220-300x126.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-220-1024x429.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-220-768x322.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-220-1536x643.png 1536w" sizes="auto, (max-width: 1736px) 100vw, 1736px" /></p>
<h4><span style="color: #000000;"><strong>1 °) Check le Cluster Ceph déployé </strong></span></h4>
<pre>[cephuser@node01-ceph-admin ceph-ansible]$ <strong><span style="color: #ff0000;">ssh node02-ceph-mon1</span></strong>
[cephuser@node02-ceph-mon1 ~]$<strong><span style="color: #ff0000;"> sudo ceph -s</span></strong></pre>
<p><strong><img loading="lazy" decoding="async" width="800" height="206" class="wp-image-3341" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-221.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-221.png 800w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-221-300x77.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-221-768x198.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></strong></p>
<pre>[cephuser@node02-ceph-mon1 ~]$ <span style="color: #ff0000;"><strong>sudo ceph config set mon </strong><strong>auth_allow_insecure_global_id_reclaim false</strong></span></pre>
<p><strong><img loading="lazy" decoding="async" width="862" height="191" class="wp-image-3342" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-222.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-222.png 862w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-222-300x66.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-222-768x170.png 768w" sizes="auto, (max-width: 862px) 100vw, 862px" /></strong></p>
<p><strong>Le pool OSD</strong></p>
<pre>[cephuser@node02-ceph-mon1 ~]$<strong><span style="color: #ff0000;"> sudo ceph osd tree</span></strong></pre>
<p><img loading="lazy" decoding="async" width="667" height="292" class="wp-image-3343" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-223.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-223.png 667w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-223-300x131.png 300w" sizes="auto, (max-width: 667px) 100vw, 667px" /><br />
<img loading="lazy" decoding="async" width="518" height="135" class="wp-image-3344" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-224.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-224.png 518w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-224-300x78.png 300w" sizes="auto, (max-width: 518px) 100vw, 518px" /></p>
<h4><span style="color: #000000;"><strong>2°) Check Grafana </strong></span></h4>
<p>Mon réseau de LAB est sur le Subnet 172.16.185.0/24 et mon réseau de test est sur le Subnet 192.168.1.0/24.De ce fait pour tester la partie Grafana je vais monter provisoirement une seconde carte réseau virtuelle.<br />
<img loading="lazy" decoding="async" width="877" height="156" class="wp-image-3345" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-225.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-225.png 877w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-225-300x53.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-225-768x137.png 768w" sizes="auto, (max-width: 877px) 100vw, 877px" /></p>
<pre>[root@node02-ceph-mon1 ~]#<strong><span style="color: #ff0000;"> firewall-cmd --add-interface ens19</span></strong>
[root@node02-ceph-mon1 ~]# <strong><span style="color: #ff0000;">firewall-cmd --add-source=192.168.1.0/24 --zone=public --permanent &amp;&amp; firewall-cmd --reload</span></strong></pre>
<pre>[root@node02-ceph-mon1 ~]#<span style="color: #ff0000;"><strong> vi /etc/grafana/grafana.ini</strong></span>
<span style="color: #ff0000;">#http_addr = 172.16.186.41</span>
<span style="color: #ff0000;">http_addr = 192.168.1.29</span></pre>
<ul>
<li><a href="http://node02-ceph-mon1">http://node02-ceph-mon1</a></li>
</ul>
<p><img loading="lazy" decoding="async" width="1805" height="465" class="wp-image-3346" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-226.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-226.png 1805w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-226-300x77.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-226-1024x264.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-226-768x198.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-226-1536x396.png 1536w" sizes="auto, (max-width: 1805px) 100vw, 1805px" /></p>
<h4><span style="color: #000000;"><strong>2°) Update Pie Chart</strong></span></h4>
<pre>[root@node02-ceph-mon1 chris]# <strong><span style="color: #ff0000;">wget -nv <a style="color: #ff0000;" href="https://grafana.com/api/plugins/grafana-piechart-panel/versions/latest/download%20-O%20/tmp/grafana-piechart-panel.zip">https://grafana.com/api/plugins/grafana-piechart-panel/versions/latest/download -O /tmp/grafana-piechart-panel.zip</a></span></strong>
[root@node02-ceph-mon1 chris]# <strong><span style="color: #ff0000;">dnf install unzip</span></strong>

[root@node02-ceph-mon1 chris]# <span style="color: #ff0000;"><strong>unzip -q /tmp/grafana-piechart-panel.zip -d /tmp</strong></span>
[root@node02-ceph-mon1 chris]# <span style="color: #ff0000;"><strong>mv /tmp/grafana-piechart-panel /var/lib/grafana/plugins/grafana-piechart-panel</strong></span>

[root@node02-ceph-mon1 tmp]# <span style="color: #ff0000;"><strong>sudo service grafana-server restart</strong></span></pre>
<p><strong>Choisir nos sources d’affichages pour Grafana</strong><br />
<img loading="lazy" decoding="async" width="931" height="290" class="wp-image-3347" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-227.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-227.png 931w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-227-300x93.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-227-768x239.png 768w" sizes="auto, (max-width: 931px) 100vw, 931px" /><br />
<img loading="lazy" decoding="async" width="824" height="499" class="wp-image-3348" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-228.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-228.png 824w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-228-300x182.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-228-768x465.png 768w" sizes="auto, (max-width: 824px) 100vw, 824px" /><br />
<img loading="lazy" decoding="async" width="1903" height="785" class="wp-image-3349" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-229.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-229.png 1903w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-229-300x124.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-229-1024x422.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-229-768x317.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-229-1536x634.png 1536w" sizes="auto, (max-width: 1903px) 100vw, 1903px" /><br />
<img loading="lazy" decoding="async" width="1828" height="566" class="wp-image-3350" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-230.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-230.png 1828w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-230-300x93.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-230-1024x317.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-230-768x238.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-230-1536x476.png 1536w" sizes="auto, (max-width: 1828px) 100vw, 1828px" /></p>
<p>Les 3 nœuds grafana (moniteurs) peuvent être par la suite pilotés par un loadbalancing HAProxy pour rendre la supervision toujours disponible quel que soit l’état d’un des nœuds moniteurs.</p>
<p><a href="https://coffeebreak.en-images.info/?p=2580">Exemple : Configurer un HA Proxy </a></p>
<p>Views: 41</p><p>L’article <a href="https://coffeebreak.en-images.info/modop-installation-dun-cluster-ceph-centos-8-ceph-ansible/">MODOP – Installation d’un Cluster CEPH – Centos 8 (Ceph-Ansible)</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-installation-dun-cluster-ceph-centos-8-ceph-ansible/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>MODOP &#8211; Ajout de 2 nœuds Mon dans un Cluster CEPH &#8211; Partie 6</title>
		<link>https://coffeebreak.en-images.info/3309/</link>
					<comments>https://coffeebreak.en-images.info/3309/#respond</comments>
		
		<dc:creator><![CDATA[chris]]></dc:creator>
		<pubDate>Mon, 12 Jul 2021 18:18:40 +0000</pubDate>
				<category><![CDATA[Fichiers Distribué]]></category>
		<category><![CDATA[Infrastructure Ceph]]></category>
		<category><![CDATA[OS Linux]]></category>
		<category><![CDATA[RedHat/Centos Linux]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Ceph]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Serveur]]></category>
		<guid isPermaLink="false">https://coffeebreak.en-images.info/?p=3309</guid>

					<description><![CDATA[<p>Afin de rajouter plus de résilience sur le Cluster CEPH , nous ajoutons 2 autres moniteurs mon2 et mon3 .</p>
<p>L’article <a href="https://coffeebreak.en-images.info/3309/">MODOP &#8211; Ajout de 2 nœuds Mon dans un Cluster CEPH &#8211; Partie 6</a> est apparu en premier sur <a href="https://coffeebreak.en-images.info">CoffeeBreak Info</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" width="1382" height="603" class="wp-image-3310" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-201.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-201.png 1382w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-201-300x131.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-201-1024x447.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-201-768x335.png 768w" sizes="auto, (max-width: 1382px) 100vw, 1382px" /></p>
<p>Le but est de rajouter deux autres «&nbsp;moniteur&nbsp;» afin de créer plus de résilience sur le Cluster CEPH.</p>
<p>Actuellement</p>
<ul>
<li>node01-ceph-admin</li>
<li>node02-ceph-mon1</li>
<li>node03-ceph-osd1</li>
<li>node04-ceph-osd2</li>
<li>node05-ceph-osd3</li>
<li>node06-ceph-osd4</li>
<li>node07-ceph-osd5</li>
<li>node08-ceph-osd6</li>
<li>node09-ceph-osd7</li>
</ul>
<p>Le but</p>
<ul>
<li>node01-ceph-admin</li>
<li>node02-ceph-mon1</li>
<li>node03-ceph-osd1</li>
<li>node04-ceph-osd2</li>
<li>node05-ceph-osd3</li>
<li>node06-ceph-osd4</li>
<li>node07-ceph-osd5</li>
<li>node08-ceph-osd6</li>
<li>node09-ceph-osd7</li>
<li><span style="color: #ff0000;"><strong>node10-ceph-mon2</strong></span></li>
<li><span style="color: #ff0000;"><strong>node11-ceph-mon3</strong></span></li>
</ul>
<p>Spécification des nouvelles machines «&nbsp;moniteur&nbsp;»</p>
<p><strong>Node10-ceph-mon2</strong><br />
IP&nbsp;: <strong>172.16.186.53</strong><br />
Disque &#8211; 1 Système 10Go<br />
RAM 2G<br />
2vCPU</p>
<p><strong>Node11-ceph-mon3</strong><br />
IP&nbsp;: <strong>172.16.186.54</strong><br />
Disque &#8211; 1 Système 10Go<br />
RAM 2G<br />
2vCPU<br />
<img loading="lazy" decoding="async" width="855" height="212" class="wp-image-3311" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-202.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-202.png 855w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-202-300x74.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-202-768x190.png 768w" sizes="auto, (max-width: 855px) 100vw, 855px" /></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>I. Prérequis </strong></span></span></h2>
<h4><span style="color: #000000;"><strong>1°) ajouter au DNS les nouvelles machines OSD</strong></span></h4>
<pre>root@floki03:~#<strong><span style="color: #ff0000;"> ssh -l root dns-pri.house.cpb</span></strong></pre>
<pre>[root@dns-pri ~]# <strong><span style="color: #ff0000;">vi /var/named/forward.house.cpb</span></strong>
<span style="color: #ff0000;"><em>; Cluster CEPH</em></span>
<span style="color: #ff0000;"><em>node01-ceph-admin IN A 172.16.186.40</em></span>
<span style="color: #ff0000;"><em>node02-ceph-mon1 IN A 172.16.186.41</em></span>
<span style="color: #ff0000;"><em>node03-ceph-osd1 IN A 172.16.186.42</em></span>
<span style="color: #ff0000;"><em>node04-ceph-osd2 IN A 172.16.186.43</em></span>
<span style="color: #ff0000;"><em>node05-ceph-osd3 IN A 172.16.186.44</em></span>
<span style="color: #ff0000;"><em>node06-ceph-osd4 IN A 172.16.186.45</em></span>
<span style="color: #ff0000;"><em>node-ceph-client1 IN A 172.16.186.46</em></span>
<span style="color: #ff0000;"><em>node07-ceph-osd5 IN A 172.16.186.47</em></span>
<span style="color: #ff0000;"><em>node08-ceph-osd6 IN A 172.16.186.48</em></span>
<span style="color: #ff0000;"><em>node09-ceph-osd7 IN A 172.16.186.49</em></span>
<span style="color: #ff0000;"><strong><em>node10-ceph-mon2 IN A 172.16.186.53</em></strong></span>
<span style="color: #ff0000;"><strong><em>node11-ceph-mon3 IN A 172.16.186.54</em></strong></span></pre>
<p>Le reverse</p>
<pre>[root@dns-pri ~]# <span style="color: #ff0000;"><strong>vi /var/named/reversevmbr3.house.cpb</strong></span>
<span style="color: #ff0000;"><em>; CEPH CLuster</em></span>
<span style="color: #ff0000;"><em>40 IN PTR node01-ceph-admin.house.cpb.</em></span>
<span style="color: #ff0000;"><em>41 IN PTR node02-ceph-mon1.house.cpb.</em></span>
<span style="color: #ff0000;"><em>42 IN PTR node03-ceph-osd1.house.cpb.</em></span>
<span style="color: #ff0000;"><em>43 IN PTR node04-ceph-osd2.house.cpb.</em></span>
<span style="color: #ff0000;"><em>44 IN PTR node05-ceph-osd3.house.cpb.</em></span>
<span style="color: #ff0000;"><em>45 IN PTR node06-ceph-osd4.house.cpb.</em></span>
<span style="color: #ff0000;"><em>46 IN PTR node-ceph-client1.house.cpb.</em></span>
<span style="color: #ff0000;"><em>47 IN PTR node07-ceph-osd5.house.cpb.</em></span>
<span style="color: #ff0000;"><em>48 IN PTR node08-ceph-osd6.house.cpb.</em></span>
<span style="color: #ff0000;"><em>49 IN PTR node09-ceph-osd7.house.cpb.</em></span>
<span style="color: #ff0000;"><strong><em>53 IN PTR node10-ceph-mon2.house.cpb.</em></strong></span>
<span style="color: #ff0000;"><strong><em>54 IN PTR node11-ceph-mon3.house.cpb.</em></strong></span></pre>
<pre>[root@dns-pri ~]# <span style="color: #ff0000;"><strong>systemctl reload named</strong></span></pre>
<h4><span style="color: #000000;"><strong>2°) Installation des middlewares (mon2 et mon3)</strong></span></h4>
<pre>[root@node10-ceph-mon2 ~]# <strong><span style="color: #ff0000;">yum update -y</span></strong>
[root@node10-ceph-mon2 ~]# <span style="color: #ff0000;"><strong>yum install -y htop nmap net-tools wget</strong></span></pre>
<h4><span style="color: #000000;">3°) Installation ntpd (mon2 et mon3)</span></h4>
<pre>[root@node10-ceph-mon2 ~]# <span style="color: #ff0000;"><strong>yum install ntp ntpdate ntp-doc -y</strong></span>
[root@node10-ceph-mon2 ~]# <span style="color: #ff0000;"><strong>chkconfig ntpd on</strong></span>
[root@node10-ceph-mon2 ~]# <span style="color: #ff0000;"><strong>ntpdate pool.ntp.org</strong></span>
[root@node10-ceph-mon2 ~]# <span style="color: #ff0000;"><strong>systemctl start ntpd</strong></span></pre>
<h4><span style="color: #000000;">4°) Désactivation Selinux (mon2 et mon3)</span></h4>
<pre>[root@node10-ceph-mon2 ~]# <span style="color: #ff0000;"><strong>sed -i 's/SELINUX=enforcing/SELINUX=disabled/g'</strong></span> /etc/selinux/config [root@node10-ceph-mon2 ~]#<span style="color: #ff0000;"><strong> reboot</strong></span></pre>
<h4><span style="color: #000000;">5°) Désactivation IPv6 (mon2 et mon3)</span></h4>
<pre>[root@node10-ceph-mon2 ~]#<span style="color: #ff0000;"><strong> vi /etc/sysctl.conf</strong></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.all.disable_ipv6 = 1</em></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.all.autoconf = 0</em></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.default.disable_ipv6 = 1</em></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.default.autoconf = 0</em></span></pre>
<pre>[root@node10-ceph-mon2 ~]# <span style="color: #ff0000;"><strong>sysctl -p</strong></span></pre>
<h4><span style="color: #000000;"><strong>6°) Création Utilisateur et ajout droit sudoers (mon2 et mon3)</strong></span></h4>
<pre>[root@node10-ceph-mon2 ~]# <span style="color: #ff0000;"><strong>useradd -d /home/cephuser -m cephuser</strong></span>
[root@node10-ceph-mon2 ~]# <strong><span style="color: #ff0000;">passwd cephuser</span></strong>
[root@node10-ceph-mon2 ~]# <span style="color: #ff0000;"><strong>echo "cephuser ALL = (root) NOPASSWD:ALL" &gt;&gt; /etc/sudoers.d/cephuser</strong></span>
[root@node10-ceph-mon2 ~]# <span style="color: #ff0000;"><strong>chmod 0440 /etc/sudoers.d/cephuser</strong></span>
[root@node10-ceph-mon2 ~]# <span style="color: #ff0000;"><strong>sed -i s'/Defaults requiretty/#Defaults requiretty'/g /etc/sudoers</strong></span></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>II. Connexion SSH (node01-Ceph-admin)</strong></span></span></h2>
<pre>root@floki03:~# <strong><span style="color: #ff0000;">ssh -l root node01-ceph-admin</span></strong></pre>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>su - cephuser</strong></span></pre>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>vi ~/.ssh/config</strong></span>

Ajouter à la fin du fichier
<span style="color: #ff0000;"><em>Host node10-ceph-mon2</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Hostname node10-ceph-mon2</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node11-ceph-mon3</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Hostname node11-ceph-mon3</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;User cephuser</em></span></pre>
<pre>[cephuser@node01-ceph-admin ~]$<span style="color: #ff0000;"><strong> chmod 644 ~/.ssh/config</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-keyscan node10-ceph-mon2 node11-ceph-mon3 &gt;&gt; ~/.ssh/known_hosts</strong></span></pre>
<p><img loading="lazy" decoding="async" width="863" height="108" class="wp-image-3312" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-203.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-203.png 863w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-203-300x38.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-203-768x96.png 768w" sizes="auto, (max-width: 863px) 100vw, 863px" /></p>
<pre>[cephuser@node01-ceph-admin ~]$ <strong><span style="color: #ff0000;">ssh-copy-id node10-ceph-mon2</span></strong>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node11-ceph-mon3</strong></span></pre>
<p><em><img loading="lazy" decoding="async" width="923" height="320" class="wp-image-3313" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-204.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-204.png 923w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-204-300x104.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-204-768x266.png 768w" sizes="auto, (max-width: 923px) 100vw, 923px" /></em></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>III. Configurer Firewall(mon2 et mon3)</strong></span></span></h2>
<p><strong>node10-ceph-mon2</strong></p>
<pre>[root@node10-ceph-mon2 ~]# <strong><span style="color: #ff0000;">systemctl start firewalld &amp;&amp; systemctl enable firewalld</span></strong>
[root@node10-ceph-mon2 ~]#<span style="color: #ff0000;"><strong> firewall-cmd --zone=public --add-port=6789/tcp --permanent</strong></span>
[root@node10-ceph-mon2 ~]# <span style="color: #ff0000;"><strong>firewall-cmd --reload</strong></span>
[root@node10-ceph-mon2 ~]#<span style="color: #ff0000;"><strong> firewall-cmd --list-port</strong></span>
<span style="color: #ff0000;"><em>6789/tcp</em></span></pre>
<p><strong>node11-ceph-mon3</strong></p>
<pre>[root@node11-ceph-mon3 ~]#<span style="color: #ff0000;"><strong> systemctl start firewalld &amp;&amp; systemctl enable firewalld</strong></span>
[root@node11-ceph-mon3 ~]#<span style="color: #ff0000;"><strong> firewall-cmd --zone=public --add-port=6789/tcp --permanent</strong></span>
[root@node11-ceph-mon3 ~]# <span style="color: #ff0000;"><strong>firewall-cmd --reload</strong></span>
[root@node11-ceph-mon3 ~]#<span style="color: #ff0000;"><strong> firewall-cmd --list-port</strong></span>
<span style="color: #ff0000;"><em>6789/tcp</em></span></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>IV. Installer les noeuds mon2 et mon3 (node01-ceph-admin)</strong></span></span></h2>
<h4><span style="color: #000000;"><strong>1°) Déployer l’installation de CEPH </strong></span></h4>
<pre>[cephuser@node01-ceph-admin ~]$ <strong><span style="color: #ff0000;">ssh -l root node01-ceph-admin</span></strong>
[root@node01-ceph-admin ~]#<span style="color: #ff0000;"><strong> su - cephuser</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>cd cluster/</strong></span>
[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>ceph-deploy install node10-ceph-mon2 node11-ceph-mon3</strong></span></pre>
<h4><span style="color: #000000;"><strong>2°) Ajouter les nœuds mon2 et mon3 au Cluster </strong></span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$<span style="color: #ff0000;"><strong> ceph-deploy mon add node10-ceph-mon2 --address 172.16.186.53</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1186" height="433" class="wp-image-3314" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-205.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-205.png 1186w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-205-300x110.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-205-1024x374.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-205-768x280.png 768w" sizes="auto, (max-width: 1186px) 100vw, 1186px" /></p>
<pre>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>ceph-deploy mon add node11-ceph-mon3 --address 172.16.186.5</strong>4</span></pre>
<p><img loading="lazy" decoding="async" width="1192" height="521" class="wp-image-3315" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-206.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-206.png 1192w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-206-300x131.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-206-1024x448.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-206-768x336.png 768w" sizes="auto, (max-width: 1192px) 100vw, 1192px" /></p>
<pre>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>ceph –s</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1200" height="198" class="wp-image-3316" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-207.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-207.png 1200w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-207-300x50.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-207-1024x169.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-207-768x127.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><br />
<img loading="lazy" decoding="async" width="963" height="466" class="wp-image-3317" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-208.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-208.png 963w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-208-300x145.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-208-768x372.png 768w" sizes="auto, (max-width: 963px) 100vw, 963px" /></p>
<p><strong>Pour Détruire un Moniteur</strong></p>
<pre>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>ceph-deploy mon destroy node11-ceph-mon3</strong></span></pre>
<p>Views: 12</p><p>L’article <a href="https://coffeebreak.en-images.info/3309/">MODOP &#8211; Ajout de 2 nœuds Mon dans un Cluster CEPH &#8211; Partie 6</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/3309/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>MODOP &#8211; Suppression d’un nœud OSD sur le  Cluster CEPH &#8211; Partie 5</title>
		<link>https://coffeebreak.en-images.info/modop-suppression-dun-noeud-osd-sur-le-cluster-ceph-partie-5/</link>
					<comments>https://coffeebreak.en-images.info/modop-suppression-dun-noeud-osd-sur-le-cluster-ceph-partie-5/#respond</comments>
		
		<dc:creator><![CDATA[chris]]></dc:creator>
		<pubDate>Mon, 12 Jul 2021 17:48:15 +0000</pubDate>
				<category><![CDATA[Fichiers Distribué]]></category>
		<category><![CDATA[Infrastructure Ceph]]></category>
		<category><![CDATA[OS Linux]]></category>
		<category><![CDATA[RedHat/Centos Linux]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Ceph]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Serveur]]></category>
		<guid isPermaLink="false">https://coffeebreak.en-images.info/?p=3297</guid>

					<description><![CDATA[<p>Dans cette partie , on aborde rapidement la suppression d'un nœud OSD sur le Cluster CEPH .</p>
<p>L’article <a href="https://coffeebreak.en-images.info/modop-suppression-dun-noeud-osd-sur-le-cluster-ceph-partie-5/">MODOP &#8211; Suppression d’un nœud OSD sur le  Cluster CEPH &#8211; Partie 5</a> est apparu en premier sur <a href="https://coffeebreak.en-images.info">CoffeeBreak Info</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><a href="https://coffeebreak.en-images.info/wp-admin/edit.php?post_type=post"></a></p>


<p><img loading="lazy" decoding="async" width="1382" height="584" class="wp-image-3298" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-195.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-195.png 1382w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-195-300x127.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-195-1024x433.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-195-768x325.png 768w" sizes="auto, (max-width: 1382px) 100vw, 1382px" /></p>
<pre>root@floki03:~# <strong><span style="color: #ff0000;">ssh -l root node02-ceph-mon1</span></strong><br>[cephuser@node02-ceph-mon1 ~]$ <strong><span style="color: #ff0000;">su - cephuser</span></strong></pre>
<p><strong>Détermine l&rsquo;ID de l&rsquo;OSD à Supprimer</strong></p>
<pre>[cephuser@node02-ceph-mon1 ~]$ <strong><span style="color: #ff0000;">sudo ceph osd tree</span></strong></pre>
<p><img loading="lazy" decoding="async" width="612" height="272" class="wp-image-3299" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-196.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-196.png 612w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-196-300x133.png 300w" sizes="auto, (max-width: 612px) 100vw, 612px" /></p>
<pre>[cephuser@node02-ceph-mon1 ~]$<strong><span style="color: #ff0000;"> sudo ceph osd crush reweight osd.6 0.0</span></strong><br><span style="color: #ff0000;"><em>reweighted item id 6 name 'osd.6' to 0 in crush map</em></span></pre>
<p><strong>Sortir l’OSD du Cluster rbd</strong></p>
<pre>[cephuser@node02-ceph-mon1 ~]$<strong><span style="color: #ff0000;"> sudo ceph osd out osd.6</span></strong><br><span style="color: #ff0000;"><em>marked out osd.6. </em></span></pre>
<p><strong>Stop le service OSD </strong></p>
<pre>[cephuser@node02-ceph-mon1 ~]$ <span style="color: #ff0000;"><strong>sudo service ceph stop osd.6</strong></span></pre>
<p><strong>Suppression de l’OSD du la CRUSH Map</strong></p>
<pre>[cephuser@node02-ceph-mon1 ~]$ <span style="color: #ff0000;"><strong>sudo ceph osd crush remove osd.6</strong></span><br><span style="color: #ff0000;"><em>removed item id 6 name 'osd.6' from crush map</em></span></pre>
<p><strong>Déclarer le nœud OSD Down et suppression</strong></p>
<pre>[cephuser@node02-ceph-mon1 ~]$<span style="color: #ff0000;"><strong> sudo ceph osd down osd.6 &amp;&amp; sudo ceph osd rm osd.6</strong></span><br><span style="color: #ff0000;"><em>marked down osd.6.</em></span><br><span style="color: #ff0000;"><em>removed osd.6</em></span></pre>
<p><strong>Suppression de l&rsquo;authentification de l&rsquo;OSD</strong></p>
<pre>[cephuser@node02-ceph-mon1 ~]$<span style="color: #ff0000;"><strong> sudo ceph auth del osd.6</strong></span><br><span style="color: #ff0000;"><em>Updated</em></span></pre>
<pre>[cephuser@node02-ceph-mon1 ~]$ <span style="color: #ff0000;"><strong>ceph –s</strong></span></pre>
<p><img loading="lazy" decoding="async" width="586" height="156" class="wp-image-3300" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-197.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-197.png 586w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-197-300x80.png 300w" sizes="auto, (max-width: 586px) 100vw, 586px" /></p>
<p><strong>TROUBLESHOT rencontré lors de mes essais </strong></p>
<p><img loading="lazy" decoding="async" width="576" height="175" class="wp-image-3301" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-198.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-198.png 576w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-198-300x91.png 300w" sizes="auto, (max-width: 576px) 100vw, 576px" /></p>
<pre>[root@node09-ceph-osd7 ~]# <span style="color: #ff0000;"><strong>ceph osd pool set rbd pg_num 256</strong></span><br><span style="color: #ff0000;"><em>set _num to 256</em></span><br><em>[root@node09-ceph-osd7 ~]# </em><span style="color: #ff0000;"><strong>ceph osd pool set rbd pgp_num 256</strong></span><br><span style="color: #ff0000;"><em>set pool 0 pgp_num to 256</em></span></pre>
<pre>[root@node09-ceph-osd7 ~]#<span style="color: #ff0000;"><strong> ceph -s</strong></span></pre>
<p><img loading="lazy" decoding="async" width="522" height="350" class="wp-image-3302" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-199.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-199.png 522w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-199-300x201.png 300w" sizes="auto, (max-width: 522px) 100vw, 522px" /></p>
<p><strong>Attendre la Resynchronisation </strong></p>
<pre>[root@node09-ceph-osd7 ~]#<span style="color: #ff0000;"><strong> ceph -s</strong></span></pre>
<p><img loading="lazy" decoding="async" width="640" height="161" class="wp-image-3303" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-200.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-200.png 640w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-200-300x75.png 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /></p><p>Views: 8</p><p>L’article <a href="https://coffeebreak.en-images.info/modop-suppression-dun-noeud-osd-sur-le-cluster-ceph-partie-5/">MODOP &#8211; Suppression d’un nœud OSD sur le  Cluster CEPH &#8211; Partie 5</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-suppression-dun-noeud-osd-sur-le-cluster-ceph-partie-5/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>MODOP &#8211; Ajout de 3 nœuds OSD sur le Cluster CEPH &#8211; Partie 4</title>
		<link>https://coffeebreak.en-images.info/modop-ajout-de-3-noeuds-osd-sur-le-cluster-ceph-partie-4/</link>
					<comments>https://coffeebreak.en-images.info/modop-ajout-de-3-noeuds-osd-sur-le-cluster-ceph-partie-4/#respond</comments>
		
		<dc:creator><![CDATA[chris]]></dc:creator>
		<pubDate>Mon, 12 Jul 2021 17:17:11 +0000</pubDate>
				<category><![CDATA[Fichiers Distribué]]></category>
		<category><![CDATA[Infrastructure Ceph]]></category>
		<category><![CDATA[OS Linux]]></category>
		<category><![CDATA[RedHat/Centos Linux]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Ceph]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Serveur]]></category>
		<guid isPermaLink="false">https://coffeebreak.en-images.info/?p=3266</guid>

					<description><![CDATA[<p>Cette partie aborde la scalabilité de CEPH en ajoutant des nœuds OSD supplémentaires afin d'étendre l'agrégation disque du Cluster CEPH. </p>
<p>L’article <a href="https://coffeebreak.en-images.info/modop-ajout-de-3-noeuds-osd-sur-le-cluster-ceph-partie-4/">MODOP &#8211; Ajout de 3 nœuds OSD sur le Cluster CEPH &#8211; Partie 4</a> est apparu en premier sur <a href="https://coffeebreak.en-images.info">CoffeeBreak Info</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" width="1385" height="594" class="wp-image-3267" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-177.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-177.png 1385w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-177-300x129.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-177-1024x439.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-177-768x329.png 768w" sizes="auto, (max-width: 1385px) 100vw, 1385px" /></p>
<p>Afin d’augmenter la capacité d’un Cluster de 60Go à 105Go , nous allons ajouter 3 nœuds OSD.</p>
<p>Actuellement</p>
<ul>
<li>node01-ceph-admin</li>
<li>node02-ceph-mon1</li>
<li>node03-ceph-osd1</li>
<li>node04-ceph-osd2</li>
<li>node05-ceph-osd3</li>
<li>node06-ceph-osd4</li>
</ul>
<p>Le but</p>
<ul>
<li>node01-ceph-admin</li>
<li>node02-ceph-mon1</li>
<li>node03-ceph-osd1</li>
<li>node04-ceph-osd2</li>
<li>node05-ceph-osd3</li>
<li>node06-ceph-osd4</li>
<li><span style="color: #ff0000;"><strong>node07-ceph-osd5 </strong></span></li>
<li><span style="color: #ff0000;"><strong>node08-ceph-osd6 </strong></span></li>
<li><span style="color: #ff0000;"><strong>node09-ceph-osd7 </strong></span></li>
</ul>
<p>Spécification des nouvelles machines<br />
<strong>node07-Ceph-osd5 </strong><br />
IP&nbsp;: <strong>172.16.186.47</strong><br />
Disque 1 &#8211; Système 10Go<br />
Disque 2 &#8211; Ceph 20G0<br />
RAM 2G<br />
2vCPU</p>
<p><strong>node08-Ceph-osd6</strong><br />
IP&nbsp;: <strong>172.16.186.48</strong><br />
Disque 1 &#8211; Système 10Go<br />
Disque 2 &#8211; Ceph 20G0<br />
RAM 2G<br />
2vCPU</p>
<p><strong>node09-Ceph-osd7</strong><br />
IP&nbsp;: <strong>172.16.186.49</strong><br />
Disque 1 &#8211; Système 10Go<br />
Disque 2 &#8211; Ceph 20G0<br />
RAM 2G<br />
2vCPU</p>
<p><img loading="lazy" decoding="async" width="914" height="263" class="wp-image-3268" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-178.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-178.png 914w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-178-300x86.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-178-768x221.png 768w" sizes="auto, (max-width: 914px) 100vw, 914px" /></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>I. Prérequis </strong></span></span></h2>
<h4><span style="color: #000000;"><strong>1°) ajouter au DNS les nouvelles machines OSD</strong></span></h4>
<p><a href="https://coffeebreak.en-images.info/?p=1111">MODOP – Configurer un DNS Primaire et Secondaire – Centos7</a></p>
<pre>root@floki03:~# <strong><span style="color: #ff0000;">ssh -l root dns-pri</span></strong></pre>
<pre>[root@dns-pri ~]# <span style="color: #ff0000;"><strong>vi /var/named/forward.house.cpb</strong></span>
<em><span style="color: #ff0000;">; Cluster CEPH</span></em>
<em><span style="color: #ff0000;">node01-ceph-admin IN A 172.16.186.40</span></em>
<em><span style="color: #ff0000;">node02-ceph-mon1 IN A 172.16.186.41</span></em>
<em><span style="color: #ff0000;">node03-ceph-osd1 IN A 172.16.186.42</span></em>
<em><span style="color: #ff0000;">node04-ceph-osd2 IN A 172.16.186.43</span></em>
<em><span style="color: #ff0000;">node05-ceph-osd3 IN A 172.16.186.44</span></em>
<em><span style="color: #ff0000;">node06-ceph-osd4 IN A 172.16.186.45</span></em>
<em><span style="color: #ff0000;">node-ceph-client1 IN A 172.16.186.46</span></em>
<em><span style="color: #ff0000;"><strong>node07-ceph-osd5 IN A 172.16.186.47</strong></span></em>
<em><span style="color: #ff0000;"><strong>node08-ceph-osd6 IN A 172.16.186.48</strong></span></em>
<em><span style="color: #ff0000;"><strong>node09-ceph-osd7 IN A 172.16.186.49</strong></span></em></pre>
<pre>[root@dns-pri ~]#<strong><span style="color: #ff0000;"> vi /var/named/reversevmbr3.house.cpb</span></strong>
<span style="color: #ff0000;"><em>; CEPH CLuster</em></span>
<span style="color: #ff0000;"><em>40 IN PTR node01-ceph-admin.house.cpb.</em></span>
<span style="color: #ff0000;"><em>41 IN PTR node02-ceph-mon1.house.cpb.</em></span>
<span style="color: #ff0000;"><em>42 IN PTR node03-ceph-osd1.house.cpb.</em></span>
<span style="color: #ff0000;"><em>43 IN PTR node04-ceph-osd2.house.cpb.</em></span>
<span style="color: #ff0000;"><em>44 IN PTR node05-ceph-osd3.house.cpb.</em></span>
<span style="color: #ff0000;"><em>45 IN PTR node06-ceph-osd4.house.cpb.</em></span>
<span style="color: #ff0000;"><em>46 IN PTR node-ceph-client1.house.cpb.</em></span>
<span style="color: #ff0000;"><em><strong>47 IN PTR node07-ceph-osd5.house.cpb.</strong></em></span>
<span style="color: #ff0000;"><em><strong>48 IN PTR node08-ceph-osd6.house.cpb.</strong></em></span>
<span style="color: #ff0000;"><em><strong>49 IN PTR node09-ceph-osd7.house.cpb.</strong></em></span></pre>
<pre>[root@dns-pri ~]#<span style="color: #ff0000;"><strong> systemctl reload named</strong></span></pre>
<p><img loading="lazy" decoding="async" width="533" height="289" class="wp-image-3269" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-179.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-179.png 533w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-179-300x163.png 300w" sizes="auto, (max-width: 533px) 100vw, 533px" /></p>
<h4><span style="color: #000000;"><strong>2°) Installation des middlewares (3 nœuds OSD)</strong></span></h4>
<pre>[root@node07-ceph-osd5 ~]#<span style="color: #ff0000;"><strong> yum update -y</strong></span>
[root@node07-ceph-osd5 ~]#<span style="color: #ff0000;"><strong> yum install -y htop nmap net-tools wget</strong></span></pre>
<h4><span style="color: #000000;">3°) Installation ntpd (3 nœuds OSD)</span></h4>
<pre>[root@node07-ceph-osd5 ~]#<span style="color: #ff0000;"><strong> yum install ntp ntpdate ntp-doc -y</strong></span>
[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>chkconfig ntpd on</strong></span>
[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>ntpdate pool.ntp.org</strong></span>
[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>systemctl start ntpd</strong></span></pre>
<h4><span style="color: #000000;"><strong>4°) Désactivation Selinux (3 nœuds OSD)</strong></span></h4>
<pre>[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>sed -i 's/SELINUX=enforcing/SELINUX=disabled/g'</strong></span> <strong><span style="color: #ff0000;">/etc/selinux/config</span></strong>
[root@node07-ceph-osd5 ~]#<span style="color: #ff0000;"><strong> reboot</strong></span></pre>
<h4><span style="color: #000000;"><strong>5°) Désactivation IPv6 (3 nœuds OSD)</strong></span></h4>
<pre>[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>vi /etc/sysctl.conf</strong></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.all.disable_ipv6 = 1</em></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.all.autoconf = 0</em></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.default.disable_ipv6 = 1</em></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.default.autoconf = 0</em></span></pre>
<pre>[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>sysctl -p</strong></span></pre>
<h4><span style="color: #000000;"><strong>6°) Création Utilisateur et ajout droit sudoers (3 nœuds OSD)</strong></span></h4>
<pre>[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>useradd -d /home/cephuser -m cephuser</strong></span>
[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>passwd cephuser</strong></span>
[root@node07-ceph-osd5 ~]# <strong><span style="color: #ff0000;">echo "cephuser ALL = (root) NOPASSWD:ALL" &gt;&gt; /etc/sudoers.d/cephuser</span></strong>
[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>chmod 0440 /etc/sudoers.d/cephuser</strong></span>
[root@node07-ceph-osd5 ~]#<span style="color: #ff0000;"><strong> sed -i s'/Defaults requiretty/#Defaults requiretty'/g /etc/sudoers</strong></span></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>II. Connexion SSH (node01-Ceph-admin)</strong></span></span></h2>
<pre>root@floki03:~# <strong><span style="color: #ff0000;">ssh -l root node01-ceph-admin</span></strong>
[cephuser@node01-ceph-admin ~]$<strong><span style="color: #ff0000;"> su - cephuser</span></strong></pre>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>vi ~/.ssh/config</strong></span>
<span style="color: #ff0000;"><em>Host node07-ceph-osd5</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Hostname node07-ceph-osd5</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node08-ceph-osd6</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node08-ceph-osd6</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span>

<span style="color: #ff0000;"><em>Host node09-ceph-osd7</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Hostname node09-ceph-osd7</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;User cephuser</em></span></pre>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>chmod 644 ~/.ssh/config</strong></span>
[cephuser@node01-ceph-admin ~]$<strong><span style="color: #ff0000;"> ssh-keyscan node07-ceph-osd5 node08-ceph-osd6 node09-ceph-osd7 &gt;&gt; ~/.ssh/known_hosts</span></strong></pre>
<p><img loading="lazy" decoding="async" width="979" height="156" class="wp-image-3270" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-180.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-180.png 979w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-180-300x48.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-180-768x122.png 768w" sizes="auto, (max-width: 979px) 100vw, 979px" /></p>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node07-ceph-osd5</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node08-ceph-osd6</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node09-ceph-osd7</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1052" height="486" class="wp-image-3271" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-181.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-181.png 1052w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-181-300x139.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-181-1024x473.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-181-768x355.png 768w" sizes="auto, (max-width: 1052px) 100vw, 1052px" /></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>III. Configurer Firewall(3 nœuds OSD)</strong></span></span></h2>
<p><strong> node07-ceph-osd5</strong></p>
<pre>root@floki03:~# <strong><span style="color: #ff0000;">ssh -l root node07-ceph-osd5</span></strong>
[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>systemctl start firewalld &amp;&amp; systemctl enable firewalld</strong></span>

[root@node07-ceph-osd5 ~]#<span style="color: #ff0000;"><strong> firewall-cmd --zone=public --add-port=6800-7300/tcp --permanent &amp;&amp; firewall-cmd --reload</strong></span>
[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>firewall-cmd --list-port</strong></span>
<span style="color: #ff0000;"><em>6800-7300/tcp</em></span></pre>
<p><strong>node08-ceph-osd6</strong></p>
<pre>root@floki03:~#<span style="color: #ff0000;"><strong> ssh -l root node08-ceph-osd6</strong></span>
[root@node04-ceph-osd2 ~]# <span style="color: #ff0000;"><strong>systemctl start firewalld &amp;&amp; systemctl enable firewalld</strong></span>

[root@node04-ceph-osd2 ~]#<span style="color: #ff0000;"><strong> firewall-cmd --zone=public --add-port=6800-7300/tcp --permanent &amp;&amp; firewall-cmd --reload</strong></span></pre>
<p><strong>node09-ceph-osd7</strong></p>
<pre>root@floki03:~#<strong><span style="color: #ff0000;"> ssh -l root node09-ceph-osd7</span></strong>
[root@node05-ceph-osd3 ~]# <span style="color: #ff0000;"><strong>systemctl start firewalld &amp;&amp; systemctl enable firewalld</strong></span>

[root@node05-ceph-osd3 ~]#<span style="color: #ff0000;"><strong> firewall-cmd --zone=public --add-port=6800-7300/tcp --permanent &amp;&amp; firewall-cmd --reload</strong></span></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>IV. Configurer les disques Ceph des noeuds OSD</strong></span></span></h2>
<p><strong>node07-ceph-osd5</strong></p>
<pre>root@floki03:~# <span style="color: #ff0000;"><strong>ssh -l root node07-ceph-osd5</strong></span>
[root@node07-ceph-osd5 ~]# <strong><span style="color: #ff0000;">sudo fdisk -l /dev/sdb</span></strong></pre>
<p><img loading="lazy" decoding="async" width="556" height="126" class="wp-image-3272" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-182.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-182.png 556w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-182-300x68.png 300w" sizes="auto, (max-width: 556px) 100vw, 556px" /></p>
<pre>[root@node07-ceph-osd5 ~]# <strong><span style="color: #ff0000;">sudo parted -s /dev/sdb mklabel gpt mkpart primary xfs 0% 100%</span></strong>
[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>sudo mkfs.xfs /dev/sdb -f</strong></span></pre>
<p><img loading="lazy" decoding="async" width="725" height="172" class="wp-image-3273" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-183.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-183.png 725w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-183-300x71.png 300w" sizes="auto, (max-width: 725px) 100vw, 725px" /></p>
<pre>[root@node07-ceph-osd5 ~]# <span style="color: #ff0000;"><strong>sudo blkid -o value -s TYPE /dev/sdb</strong></span>
<span style="color: #ff0000;"><em>Xfs</em></span></pre>
<p><strong>node08-ceph-osd6</strong></p>
<pre>[root@node08-ceph-osd6 ~]# <span style="color: #ff0000;"><strong>sudo parted -s /dev/sdb mklabel gpt mkpart primary xfs 0% 100%</strong></span>
[root@node08-ceph-osd6 ~]#<strong><span style="color: #ff0000;"> sudo mkfs.xfs /dev/sdb -f</span></strong>
[root@node08-ceph-osd6 ~]# <span style="color: #ff0000;"><strong>sudo blkid -o value -s TYPE /dev/sdb</strong></span>
<span style="color: #ff0000;"><em>xfs</em></span></pre>
<p><strong>node09-ceph-osd7</strong></p>
<pre>[root@node09-ceph-osd7 ~]# <span style="color: #ff0000;"><strong>sudo parted -s /dev/sdb mklabel gpt mkpart primary xfs 0% 100%</strong></span>
[root@node09-ceph-osd7 ~]# <span style="color: #ff0000;"><strong>sudo mkfs.xfs /dev/sdb -f</strong></span>
[root@node09-ceph-osd7 ~]#<span style="color: #ff0000;"><strong> sudo blkid -o value -s TYPE /dev/sdb</strong></span>
<span style="color: #ff0000;"><em>xfs</em></span></pre>
<h2><span style="text-decoration: underline; color: #000000;"><strong>V. Installer ceph sur les noeuds OSD (node01-ceph-admin)</strong></span></h2>
<h4><strong><span style="color: #000000;">1°) Installation de ceph sur les nœuds OS</span>D</strong></h4>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh -l root node01-ceph-admin</strong></span>
[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>su - cephuser</strong></span>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>cd cluster/</strong></span>

[cephuser@node01-ceph-admin cluster]$ <strong><span style="color: #ff0000;">ceph-deploy install node07-ceph-osd5 node08-ceph-osd6 node09-ceph-osd7</span></strong></pre>
<p><strong>L’installation de ceph va être déployée sur l’ensemble des nœuds OSD.</strong><br />
<strong>Cela devait prendre entre 5-10minutes.</strong></p>
<h4><span style="color: #000000;"><strong>2°) Déployer les disques /dev/sdb &#8211; nœuds OSD &#8211; sur le Cluster</strong></span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$ <strong><span style="color: #ff0000;">ceph-deploy disk list node07-ceph-osd5 node08-ceph-osd6 node09-ceph-osd7</span></strong></pre>
<p><img loading="lazy" decoding="async" width="775" height="592" class="wp-image-3274" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-184.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-184.png 775w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-184-300x229.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-184-768x587.png 768w" sizes="auto, (max-width: 775px) 100vw, 775px" /></p>
<h4><span style="color: #000000;"><strong>3°) Préparer les disques /dev/sdb &#8211; nœuds OSD &#8211; sur le Cluster</strong></span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>ceph-deploy disk zap node07-ceph-osd5:/dev/sdb node08-ceph-osd6:/dev/sdb node09-ceph-osd7:/dev/sdb</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1075" height="617" class="wp-image-3275" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-185.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-185.png 1075w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-185-300x172.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-185-1024x588.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-185-768x441.png 768w" sizes="auto, (max-width: 1075px) 100vw, 1075px" /></p>
<pre>[cephuser@node01-ceph-admin cluster]$ <strong><span style="color: #ff0000;">ceph-deploy osd prepare node07-ceph-osd5:/dev/sdb node08-ceph-osd6:/dev/sdb node09-ceph-osd7:/dev/sdb</span></strong></pre>
<p><img loading="lazy" decoding="async" width="821" height="133" class="wp-image-3276" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-186.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-186.png 821w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-186-300x49.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-186-768x124.png 768w" sizes="auto, (max-width: 821px) 100vw, 821px" /><br />
<img loading="lazy" decoding="async" width="803" height="163" class="wp-image-3277" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-187.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-187.png 803w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-187-300x61.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-187-768x156.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-187-800x163.png 800w" sizes="auto, (max-width: 803px) 100vw, 803px" /><br />
<img loading="lazy" decoding="async" width="913" height="111" class="wp-image-3278" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-188.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-188.png 913w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-188-300x36.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-188-768x93.png 768w" sizes="auto, (max-width: 913px) 100vw, 913px" /></p>
<h4><span style="color: #000000;"><strong>4°) Activons la partition /dev/sdb1 des nœuds OSD</strong></span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$ <strong><span style="color: #ff0000;">ceph-deploy osd activate node07-ceph-osd5:/dev/sdb1 node08-ceph-osd6:/dev/sdb1 node09-ceph-osd7:/dev/sdb1</span></strong></pre>
<pre>[cephuser@node01-ceph-admin cluster]$ <strong><span style="color: #ff0000;">ceph-deploy disk list node07-ceph-osd5 node08-ceph-osd6 node09-ceph-osd7</span></strong></pre>
<p><img loading="lazy" decoding="async" width="914" height="615" class="wp-image-3279" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-189.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-189.png 914w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-189-300x202.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-189-768x517.png 768w" sizes="auto, (max-width: 914px) 100vw, 914px" /></p>
<h4><span style="color: #000000;"><strong>5°) Déployer Admin sur les nouveaux nœuds OSD</strong></span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$ <strong><span style="color: #ff0000;">ceph-deploy admin node07-ceph-osd5 node08-ceph-osd6 node09-ceph-osd7</span></strong></pre>
<p><img loading="lazy" decoding="async" width="737" height="283" class="wp-image-3280" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-190.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-190.png 737w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-190-300x115.png 300w" sizes="auto, (max-width: 737px) 100vw, 737px" /></p>
<p><strong>Changement des droits sur le fichier «&nbsp;ceph.client.admin.keyring&nbsp;»</strong></p>
<pre>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>sudo chmod 644 /etc/ceph/ceph.client.admin.keyring</strong></span></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>VI. Vérifions l’état du nouveau Cluster Cluster</strong></span></span></h2>
<pre>[cephuser@node01-ceph-admin cluster]$ <strong><span style="color: #ff0000;">sudo ceph –s</span></strong></pre>
<p><img loading="lazy" decoding="async" width="587" height="171" class="wp-image-3281" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-191.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-191.png 587w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-191-300x87.png 300w" sizes="auto, (max-width: 587px) 100vw, 587px" /></p>
<pre>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>sudo ceph osd tree</strong></span></pre>
<p><img loading="lazy" decoding="async" width="664" height="268" class="wp-image-3282" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-192.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-192.png 664w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-192-300x121.png 300w" sizes="auto, (max-width: 664px) 100vw, 664px" /></p>
<h2><span style="color: #000000;"><strong>TROUBLESHOT rencontré lors de mes essais </strong></span></h2>
<p><img loading="lazy" decoding="async" width="637" height="169" class="wp-image-3283" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-193.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-193.png 637w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-193-300x80.png 300w" sizes="auto, (max-width: 637px) 100vw, 637px" /></p>
<pre>[root@node01-ceph-admin ~]#<strong><span style="color: #ff0000;"> ssh -l root node02-ceph-mon1</span></strong>
[root@node02-ceph-mon1 ~]#<span style="color: #ff0000;"><strong>ceph osd pool set rbd pg_num 256</strong></span>
<span style="color: #ff0000;"><em>set _num to 256</em></span>
[root@node02-ceph-mon1 ~]#<span style="color: #ff0000;"><strong>ceph osd pool set rbd pgp_num 256</strong></span>
<span style="color: #ff0000;"><em>set pool 0 pgp_num to 256</em></span></pre>
<pre>[cephuser@node01-ceph-admin cluster]$ <strong><span style="color: #ff0000;">sudo ceph –s</span></strong></pre>
<p><img loading="lazy" decoding="async" width="562" height="171" class="wp-image-3284" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-194.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-194.png 562w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-194-300x91.png 300w" sizes="auto, (max-width: 562px) 100vw, 562px" /></p>
<p>Views: 15</p>
<p>L’article <a href="https://coffeebreak.en-images.info/modop-ajout-de-3-noeuds-osd-sur-le-cluster-ceph-partie-4/">MODOP &#8211; Ajout de 3 nœuds OSD sur le Cluster CEPH &#8211; Partie 4</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-ajout-de-3-noeuds-osd-sur-le-cluster-ceph-partie-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>MODOP &#8211; Installation dashboard sur le Cluster CEPH &#8211; Partie 3</title>
		<link>https://coffeebreak.en-images.info/modop-installation-dashboard-sur-le-cluster-ceph-partie-3/</link>
					<comments>https://coffeebreak.en-images.info/modop-installation-dashboard-sur-le-cluster-ceph-partie-3/#respond</comments>
		
		<dc:creator><![CDATA[chris]]></dc:creator>
		<pubDate>Mon, 12 Jul 2021 16:37:18 +0000</pubDate>
				<category><![CDATA[Fichiers Distribué]]></category>
		<category><![CDATA[Infrastructure Ceph]]></category>
		<category><![CDATA[OS Linux]]></category>
		<category><![CDATA[RedHat/Centos Linux]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Ceph]]></category>
		<category><![CDATA[Linux]]></category>
		<guid isPermaLink="false">https://coffeebreak.en-images.info/?p=3251</guid>

					<description><![CDATA[<p>Dans cette partie , nous allons installer un petit Dashboard simple permettant de "Superviser" le petit Cluster CEPH</p>
<p>L’article <a href="https://coffeebreak.en-images.info/modop-installation-dashboard-sur-le-cluster-ceph-partie-3/">MODOP &#8211; Installation dashboard sur le Cluster CEPH &#8211; Partie 3</a> est apparu en premier sur <a href="https://coffeebreak.en-images.info">CoffeeBreak Info</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong><img loading="lazy" decoding="async" width="1008" height="663" class="wp-image-3252" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-172.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-172.png 1008w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-172-300x197.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-172-768x505.png 768w" sizes="auto, (max-width: 1008px) 100vw, 1008px" /></strong></p>
<h4><span style="color: #000000;"><strong>1°) Installation Apache </strong></span></h4>
<pre>root@floki03:~#<span style="color: #ff0000;"><strong> ssh -l root node02-ceph-mon1</strong></span>
[root@node02-ceph-mon1 ~]#<span style="color: #ff0000;"><strong> yum -y install httpd mod_wsgi mod_ssl git python-pip</strong></span>
[root@node02-ceph-mon1 ~]# <span style="color: #ff0000;"><strong>easy_install Jinja2</strong></span></pre>
<p><img loading="lazy" decoding="async" width="471" height="129" class="wp-image-3253" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-173.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-173.png 471w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-173-300x82.png 300w" sizes="auto, (max-width: 471px) 100vw, 471px" /></p>
<pre>[root@node02-ceph-mon1 ~]# <span style="color: #ff0000;"><strong>systemctl start httpd &amp;&amp; systemctl enable httpd</strong></span></pre>
<h4><span style="color: #000000;"><strong>2°) Installation Dashboard CEPH</strong></span></h4>
<pre>[root@node02-ceph-mon1 ~]# <strong><span style="color: #ff0000;">mkdir -p /var/www/cephdash</span></strong>
[root@node02-ceph-mon1 ~]# <span style="color: #ff0000;"><strong>cd /var/www/cephdash</strong></span>
[root@node02-ceph-mon1 cephdash]# <span style="color: #ff0000;"><strong>git clone <a style="color: #ff0000;" href="https://github.com/Crapworks/ceph-dash.git">https://github.com/Crapworks/ceph-dash.git</a></strong></span>

[root@node02-ceph-mon1 cephdash]# <span style="color: #ff0000;"><strong>chown -R apache.apache /var/www/cephdash</strong></span>
[root@node02-ceph-mon1 cephdash]# <span style="color: #ff0000;"><strong>chmod -R 755 /var/www/cephdash</strong></span>
[root@node02-ceph-mon1 cephdash]# <span style="color: #ff0000;"><strong>chmod +r /etc/ceph/ceph.client.admin.keyring</strong></span></pre>
<h4><span style="color: #000000;"><strong>3°) Configurer Apache et dashboard</strong></span></h4>
<pre>[root@node02-ceph-mon1 cephdash]# <span style="color: #ff0000;"><strong>cd /var/www/cephdash/ceph-dash/</strong></span>
[root@node02-ceph-mon1 ceph-dash]# <span style="color: #ff0000;"><strong>cp contrib/apache/cephdash</strong></span> <strong><span style="color: #ff0000;">/etc/httpd/conf.d/cephdash.conf</span></strong>
[root@node02-ceph-mon1 ceph-dash]#<span style="color: #ff0000;"><strong> cd /etc/httpd/conf.d/</strong></span></pre>
<pre>[root@node02-ceph-mon1 conf.d]#<span style="color: #ff0000;"><strong> vi cephdash.conf</strong></span>
<span style="color: #ff0000;"><em>
&lt;VirtualHost *:80&gt;</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ServerName node02-ceph-mon1.house.cpb</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RewriteEngine On</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RewriteCond %{REQUEST_URI} !^/server-status</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RewriteRule ^/?(.*) https://%{HTTP_HOST}/$1 [R,L]</em></span>
<span style="color: #ff0000;"><em>&lt;/VirtualHost&gt;</em></span>

<span style="color: #ff0000;"><em>&lt;VirtualHost *:443&gt;</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ServerName node02-ceph-mon1.house.cpb</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WSGIDaemonProcess cephdash user=apache group=apache processes=1 threads=5</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WSGIScriptAlias / /var/www/cephdash/ceph-dash/contrib/wsgi/cephdash.wsgi</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WSGIPassAuthorization On</em></span>

<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;SSLEngine on</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;SSLCertificateFile /etc/ssl/certs/ssl.crt</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;SSLCertificateKeyFile /etc/ssl/certs/ssl.key</em></span>

<span style="color: #ff0000;"><em>&lt;Directory /var/www/cephdash/ceph-dash&gt;</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;WSGIProcessGroup cephdash</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;WSGIApplicationGroup %{GLOBAL}</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Order deny,allow</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Allow from all</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </em></span><span style="color: #ff0000;"><em>&nbsp;AuthType Basic</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;AuthName "Restricted Content"</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;AuthUserFile /etc/httpd/.htpasswd</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Require valid-user</em></span>
<span style="color: #ff0000;"><em> &lt;/Directory&gt;</em></span>
<span style="color: #ff0000;"><em>&lt;/VirtualHost&gt;</em></span></pre>
<pre>[root@node02-ceph-mon1 conf.d]# <strong><span style="color: #ff0000;">mv welcome.conf{,-old}</span></strong>
[root@node02-ceph-mon1 conf.d]# <span style="color: #ff0000;"><strong>mv autoindex.conf{,-old}</strong></span>
[root@node02-ceph-mon1 conf.d]# <span style="color: #ff0000;"><strong>mv userdir.conf{,-old}</strong></span></pre>
<h4><span style="color: #000000;"><strong>4°) Générer une Clef SSL Privé et Public </strong></span></h4>
<pre>[root@node02-ceph-mon1 conf.d]# <span style="color: #ff0000;"><strong>cd /etc/ssl/certs/</strong></span></pre>
<pre>[root@node02-ceph-mon1 certs]# <span style="color: #ff0000;"><strong>openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout ssl.key -out ssl.crt</strong></span>
<em>
Country Name (2 letter code) [XX]:</em><strong><span style="color: #ff0000;"><em>FR</em></span></strong>
<em>State or Province Name (full name) []:</em><span style="color: #ff0000;"><strong><em>Fontenay</em></strong></span>
<em>Locality Name (eg, city) [Default City]:</em><span style="color: #ff0000;"><strong><em>Fontenay</em></strong></span>
<em>Organization Name (eg, company) [Default Company Ltd]:</em><span style="color: #ff0000;"><strong><em>house.cpb</em></strong></span>
<em>Organizational Unit Name (eg, section) []:</em><span style="color: #ff0000;"><strong><em>house.cpb</em></strong></span>
<em>Common Name (eg, your name or your server's hostname) []:</em><span style="color: #ff0000;"><strong><em>node02-ceph-mon1.house.cpb</em></strong></span>
<em>Email Address []:</em><span style="color: #ff0000;"><strong><em>chris@house.cpb</em></strong></span></pre>
<p><img loading="lazy" decoding="async" width="1203" height="299" class="wp-image-3254" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-174.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-174.png 1203w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-174-300x75.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-174-1024x255.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-174-768x191.png 768w" sizes="auto, (max-width: 1203px) 100vw, 1203px" /></p>
<h4><span style="color: #000000;"><strong>5°) Générer un user/password pour accès dashboard</strong></span></h4>
<pre>[root@node02-ceph-mon1 certs]# <span style="color: #ff0000;"><strong>htpasswd -c /etc/httpd/.htpasswd chris</strong></span>
<em>New password: </em><span style="color: #ff0000;"><strong><em>«&nbsp;PASSWORD&nbsp;»</em></strong></span>
<em>Re-type new password: </em><span style="color: #ff0000;"><strong><em>«&nbsp;PASSWORD&nbsp;»</em></strong></span>
<em>Adding password for user chris </em></pre>
<h4><span style="color: #000000;"><strong>6°) Rules Firewall </strong></span></h4>
<pre>[root@node02-ceph-mon1 certs]#<strong><span style="color: #ff0000;"> firewall-cmd --zone=public --add-service=http --permanent</span></strong>
[root@node02-ceph-mon1 certs]#<span style="color: #ff0000;"><strong> firewall-cmd --zone=public --add-service=https --permanent</strong></span>
[root@node02-ceph-mon1 certs]# <span style="color: #ff0000;"><strong>firewall-cmd --reload</strong></span></pre>
<h4><span style="color: #000000;"><strong>7°) Démarrer les services</strong></span></h4>
<pre>[root@node02-ceph-mon1 certs]# <strong><span style="color: #ff0000;">systemctl enable firewalld &amp;&amp; systemctl start firewalld</span></strong>
[root@node02-ceph-mon1 certs]# <span style="color: #ff0000;"><strong>systemctl enable httpd &amp;&amp; systemctl start httpd</strong></span></pre>
<h4><span style="color: #000000;">8°) Connexion au Dashboard</span></h4>
<ul>
<li><a href="http://node02-ceph-mon1.house.cpb">http://node02-ceph-mon1.house.cpb</a></li>
</ul>
<p><img loading="lazy" decoding="async" width="1093" height="283" class="wp-image-3255" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-175.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-175.png 1093w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-175-300x78.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-175-1024x265.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-175-768x199.png 768w" sizes="auto, (max-width: 1093px) 100vw, 1093px" /><br />
<img loading="lazy" decoding="async" width="1468" height="989" class="wp-image-3256" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-176.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-176.png 1468w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-176-300x202.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-176-1024x690.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-176-768x517.png 768w" sizes="auto, (max-width: 1468px) 100vw, 1468px" /></p>
<p>Sur le Dashboard on retrouve bien notre Cluster</p>
<ul>
<li>1 Moniteur&nbsp;: node02-ceph-mon1</li>
<li>4 Nœuds OSD avec une agrégation disque de 60Go (4x15Go)</li>
</ul>
<p>Views: 9</p>
<p>L’article <a href="https://coffeebreak.en-images.info/modop-installation-dashboard-sur-le-cluster-ceph-partie-3/">MODOP &#8211; Installation dashboard sur le Cluster CEPH &#8211; Partie 3</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-installation-dashboard-sur-le-cluster-ceph-partie-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>MODOP &#8211; Installation  Client sur le Cluster CEPH &#8211; Partie 2</title>
		<link>https://coffeebreak.en-images.info/installation-client-sur-le-cluster-ceph-partie-2/</link>
					<comments>https://coffeebreak.en-images.info/installation-client-sur-le-cluster-ceph-partie-2/#respond</comments>
		
		<dc:creator><![CDATA[chris]]></dc:creator>
		<pubDate>Mon, 12 Jul 2021 16:11:19 +0000</pubDate>
				<category><![CDATA[Fichiers Distribué]]></category>
		<category><![CDATA[Infrastructure Ceph]]></category>
		<category><![CDATA[OS Linux]]></category>
		<category><![CDATA[RedHat/Centos Linux]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Ceph]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Système]]></category>
		<guid isPermaLink="false">https://coffeebreak.en-images.info/?p=3228</guid>

					<description><![CDATA[<p>Dans cette seconde partie nous allons connecter un client linux centos sur le Cluster de fichier distribués CEPH</p>
<p>L’article <a href="https://coffeebreak.en-images.info/installation-client-sur-le-cluster-ceph-partie-2/">MODOP &#8211; Installation  Client sur le Cluster CEPH &#8211; Partie 2</a> est apparu en premier sur <a href="https://coffeebreak.en-images.info">CoffeeBreak Info</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" width="894" height="669" class="wp-image-3229" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-162.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-162.png 894w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-162-300x224.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-162-768x575.png 768w" sizes="auto, (max-width: 894px) 100vw, 894px" /></p>
<p>Le But est de connecter un client Linux et monter un volume sur le volume groupe des machines OSD.</p>
<p>node-Ceph-client1 (centos7)<br />
IP&nbsp;: <strong>172.16.186.46</strong><br />
Disque 1 &#8211; Système 10Go<br />
RAM 2G<br />
1vCPU</p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>I. Prérequis au Client</strong></span></span></h2>
<h4><span style="color: #000000;"><strong>1°) ajouter au DNS le nouveau Client</strong></span></h4>
<p><a href="https://coffeebreak.en-images.info/?p=1111">MODOP – Configurer un DNS Primaire et Secondaire – Centos7</a></p>
<pre>root@floki03:~# <span style="color: #ff0000;"><strong>ssh -l root dns-pri</strong></span>
[root@dns-pri ~]# <strong><span style="color: #ff0000;">vi /var/named/forward.house.cpb</span></strong>
<span style="color: #ff0000;"><em>; Cluster CEPH</em></span>
<span style="color: #ff0000;"><em>node01-ceph-admin IN A 172.16.186.40</em></span>
<span style="color: #ff0000;"><em>node02-ceph-mon1 IN A 172.16.186.41</em></span>
<span style="color: #ff0000;"><em>node03-ceph-osd1 IN A 172.16.186.42</em></span>
<span style="color: #ff0000;"><em>node04-ceph-osd2 IN A 172.16.186.43</em></span>
<span style="color: #ff0000;"><em>node05-ceph-osd3 IN A 172.16.186.44</em></span>
<span style="color: #ff0000;"><em>node06-ceph-osd4 IN A 172.16.186.45</em></span>
<span style="color: #ff0000;"><strong><em>node-ceph-client1 IN A 172.16.186.46</em></strong></span></pre>
<p><strong>Le reverse</strong></p>
<pre>[root@dns-pri ~]# <span style="color: #ff0000;"><strong>vi /var/named/reversevmbr3.house.cpb</strong></span>
<span style="color: #ff0000;"><em>40 IN PTR node01-ceph-admin.house.cpb.</em></span>
<span style="color: #ff0000;"><em>41 IN PTR node02-ceph-mon1.house.cpb.</em></span>
<span style="color: #ff0000;"><em>42 IN PTR node03-ceph-osd1.house.cpb.</em></span>
<span style="color: #ff0000;"><em>43 IN PTR node04-ceph-osd2.house.cpb.</em></span>
<span style="color: #ff0000;"><em>44 IN PTR node05-ceph-osd3.house.cpb.</em></span>
<span style="color: #ff0000;"><em>45 IN PTR node06-ceph-osd4.house.cpb.</em></span>
<span style="color: #ff0000;"><strong><em>46 IN PTR node-ceph-client1.house.cpb.</em></strong></span></pre>
<pre>[root@dns-pri ~]# <span style="color: #ff0000;"><strong>systemctl reload named</strong></span></pre>
<h4><span style="color: #000000;"><strong>2°) Installation des middlewares</strong></span></h4>
<pre>[root@node-ceph-client1 ~]#<span style="color: #ff0000;"><strong> yum update -y</strong></span>
[root@node-ceph-client1 ~]# <span style="color: #ff0000;"><strong>yum install -y htop nmap net-tools wget</strong></span></pre>
<h4><span style="color: #000000;"><strong>3°) Installation ntpd </strong></span></h4>
<pre>[root@node-ceph-client1 ~]# <span style="color: #ff0000;"><strong>yum install ntp ntpdate ntp-doc -y</strong></span>
[root@node-ceph-client1 ~]# <span style="color: #ff0000;"><strong>chkconfig ntpd on</strong></span>
[root@node-ceph-client1 ~]# <span style="color: #ff0000;"><strong>ntpdate pool.ntp.org</strong></span>
[root@node-ceph-client1 ~]#<span style="color: #ff0000;"><strong> systemctl start ntpd</strong></span></pre>
<h4><span style="color: #000000;"><strong>4°) Désactivation Selinux </strong></span></h4>
<pre>[root@node-ceph-client1 ~]# <span style="color: #ff0000;"><strong>sed -i 's/SELINUX=enforcing/SELINUX=disabled/g'</strong></span> /etc/selinux/config [root@node-ceph-client1 ~]#<span style="color: #ff0000;"><strong> reboot</strong></span></pre>
<h4><span style="color: #000000;"><strong>5°) Désactivation IPv6 </strong></span></h4>
<pre>[root@node-ceph-client1 ~]#<span style="color: #ff0000;"><strong> vi /etc/sysctl.conf</strong></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.all.disable_ipv6 = 1</em></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.all.autoconf = 0</em></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.default.disable_ipv6 = 1</em></span>
<span style="color: #ff0000;"><em>net.ipv6.conf.default.autoconf = 0</em></span></pre>
<pre>[root@node-ceph-client1 ~]#<span style="color: #ff0000;"><strong> sysctl -p</strong></span></pre>
<h4><span style="color: #000000;"><strong>6°) Création Utilisateur&nbsp;</strong></span></h4>
<pre>[root@node-ceph-client1 ~]#<strong><span style="color: #ff0000;"> useradd -d /home/cephuser -m cephuser</span></strong>
[root@node-ceph-client1 ~]# <strong><span style="color: #ff0000;">passwd cephuser</span></strong>
[root@node-ceph-client1 ~]#<strong><span style="color: #ff0000;"> echo "cephuser ALL = (root) NOPASSWD:ALL" &gt;&gt; /etc/sudoers.d/cephuser</span></strong>
[root@node-ceph-client1 ~]# <strong><span style="color: #ff0000;">chmod 0440 /etc/sudoers.d/cephuser</span></strong>
[root@node-ceph-client1 ~]# <span style="color: #ff0000;"><strong>sed -i s'/Defaults requiretty/#Defaults requiretty'/g /etc/sudoers</strong></span></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>II. Connexion SSH (node01-Ceph-admin)</strong></span></span></h2>
<h4><span style="color: #000000;"><strong>1°) Ajouter le nouveau Client au config SSH</strong></span></h4>
<pre>root@floki03:~#<span style="color: #ff0000;"><strong> ssh -l root node01-ceph-admin</strong></span>
[root@node01-ceph-admin ~]#<strong><span style="color: #ff0000;"> su - cephuser</span></strong>
[cephuser@node01-ceph-admin ~]$<span style="color: #ff0000;"><strong> vi ~/.ssh/config</strong></span>
<span style="color: #ff0000;"><em>Host node-ceph-client1</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node-ceph-client1</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span></pre>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>chmod 644 ~/.ssh/config</strong></span></pre>
<h4><span style="color: #000000;"><strong>2°) Déployer la clef ssh</strong></span></h4>
<p><strong>Vérifions que le client1 est joignable</strong></p>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ping -c 3 node-ceph-client1</strong></span></pre>
<p><img loading="lazy" decoding="async" width="653" height="89" class="wp-image-3230" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-163.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-163.png 653w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-163-300x41.png 300w" sizes="auto, (max-width: 653px) 100vw, 653px" /></p>
<pre>[cephuser@node01-ceph-admin ~]$<span style="color: #ff0000;"><strong> ssh-keyscan node-ceph-client1 &gt;&gt; ~/.ssh/known_hosts</strong></span></pre>
<p><img loading="lazy" decoding="async" width="611" height="74" class="wp-image-3231" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-164.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-164.png 611w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-164-300x36.png 300w" sizes="auto, (max-width: 611px) 100vw, 611px" /></p>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node-ceph-client1</strong></span></pre>
<p><img loading="lazy" decoding="async" width="804" height="173" class="wp-image-3232" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-165.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-165.png 804w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-165-300x65.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-165-768x165.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-165-800x173.png 800w" sizes="auto, (max-width: 804px) 100vw, 804px" /></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>III. Install Ceph sur le Client </strong></span></span></h2>
<p><strong>node01-Ceph-admin </strong></p>
<pre>root@floki03:~# <span style="color: #ff0000;"><strong>ssh -l root node01-ceph-admin</strong></span>
[root@node01-ceph-admin ~]#<strong><span style="color: #ff0000;"> su - cephuser</span></strong>
[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>cd cluster</strong></span></pre>
<h4><span style="color: #000000;">1°) Déployer l’installation Ceph sur le client</span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$<strong><span style="color: #ff0000;"> ceph-deploy install node-ceph-client1</span></strong></pre>
<p><img loading="lazy" decoding="async" width="752" height="230" class="wp-image-3233" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-166.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-166.png 752w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-166-300x92.png 300w" sizes="auto, (max-width: 752px) 100vw, 752px" /></p>
<h4><span style="color: #000000;">2°) Déployer l’admin sur le client</span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$<strong><span style="color: #ff0000;"> ceph-deploy admin node-ceph-client1</span></strong></pre>
<p><img loading="lazy" decoding="async" width="921" height="308" class="wp-image-3234" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-167.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-167.png 921w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-167-300x100.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-167-768x257.png 768w" sizes="auto, (max-width: 921px) 100vw, 921px" /></p>
<h4><span style="color: #000000;"><strong>3°) Ajuster les droits</strong></span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$<span style="color: #ff0000;"><strong> ssh node-ceph-client1</strong></span>
[cephuser@node-ceph-client1 ~]$ <strong><span style="color: #ff0000;">sudo chmod 644 /etc/ceph/ceph.client.admin.keyring</span></strong></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>IV.&nbsp; montage disque&nbsp; Ceph Client </strong></span></span></h2>
<p><strong>node01-Ceph-client </strong></p>
<pre>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>ssh node-ceph-client1</strong></span></pre>
<h4><span style="color: #000000;"><strong>1°) Création rbd image</strong></span></h4>
<p>Notre montage de disque sera de ~35G sur les 60Go disponible.</p>
<pre>[cephuser@node-ceph-client1 ~]$<span style="color: #ff0000;"><strong> rbd create disk01 --size <span style="color: #800080;">35840</span></strong></span>
[cephuser@node-ceph-client1 ~]$ <span style="color: #ff0000;"><strong>rbd ls -l</strong></span></pre>
<p><img loading="lazy" decoding="async" width="492" height="65" class="wp-image-3235" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-168.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-168.png 492w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-168-300x40.png 300w" sizes="auto, (max-width: 492px) 100vw, 492px" /></p>
<h4><span style="color: #000000;"><strong>2°) Activer RBD module</strong></span></h4>
<pre>[cephuser@node-ceph-client1 ~]$<span style="color: #ff0000;"><strong> sudo modprobe rbd</strong></span>
[cephuser@node-ceph-client1 ~]$<strong><span style="color: #ff0000;"> sudo rbd feature disable disk01 exclusive-lock object-map</span></strong> <span style="color: #ff0000;"><strong>fast-diff deep-flatten</strong></span></pre>
<h4><span style="color: #000000;">3°) Map Disque RBD sur Linux </span></h4>
<pre>[cephuser@node-ceph-client1 ~]$ <span style="color: #ff0000;"><strong>sudo rbd map disk01</strong></span>
<span style="color: #ff0000;"><em>/dev/rbd0</em></span>
[cephuser@node-ceph-client1 ~]$ <strong><span style="color: #ff0000;">rbd showmapped</span></strong>
<span style="color: #ff0000;"><em>id pool image snap device</em></span>
<span style="color: #ff0000;"><strong><em>0 rbd disk01 - /dev/rbd0</em></strong></span></pre>
<h4><span style="color: #000000;"><strong>4°) Format du disk /dev/rbd0 en XFS</strong></span></h4>
<pre>[cephuser@node-ceph-client1 ~]$ <strong><span style="color: #ff0000;">sudo mkfs.xfs /dev/rbd0</span></strong></pre>
<p><img loading="lazy" decoding="async" width="590" height="170" class="wp-image-3236" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-169.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-169.png 590w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-169-300x86.png 300w" sizes="auto, (max-width: 590px) 100vw, 590px" /></p>
<h4><span style="color: #000000;"><strong>5°) mount du disque vers /mnt/data</strong></span></h4>
<pre>[cephuser@node-ceph-client1 ~]$ <span style="color: #ff0000;"><strong>sudo mkdir -p /mnt/data</strong></span>
[cephuser@node-ceph-client1 ~]$ <span style="color: #ff0000;"><strong>sudo mount /dev/rbd0 /mnt/data</strong></span>
[cephuser@node-ceph-client1 ~]$<span style="color: #ff0000;"><strong> df -H /mnt/data</strong></span>
<span style="color: #ff0000;"><em>Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur</em></span>
<span style="color: #ff0000;"><em>/dev/rbd0 38G 35M 38G 1% /mnt/data</em></span></pre>
<pre>[cephuser@node-ceph-client1 ~]$ <strong><span style="color: #ff0000;">df -hT</span></strong></pre>
<p><img loading="lazy" decoding="async" width="712" height="157" class="wp-image-3237" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-170.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-170.png 712w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-170-300x66.png 300w" sizes="auto, (max-width: 712px) 100vw, 712px" /></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>V. Monter RBD au BOOT</strong></span></span></h2>
<p><strong>node01-Ceph-client </strong></p>
<h4><span style="color: #000000;"><strong>1°) script BASH </strong></span></h4>
<pre>[cephuser@node-ceph-client1 ~]$ <span style="color: #ff0000;"><strong>cd /usr/local/bin/</strong></span></pre>
<pre>[cephuser@node-ceph-client1 bin]$ <strong><span style="color: #ff0000;">sudo vi rbd-mount</span></strong>
<span style="color: #ff0000;"><em>
#!/bin/bash</em></span>
<span style="color: #ff0000;"><em># Nom du Pool de Disque OSD</em></span>
<span style="color: #ff0000;"><em>export poolname=rbd</em></span>
<span style="color: #ff0000;"><em># nom du disque rbd</em></span>
<span style="color: #ff0000;"><em>export rbdimage=disk01</em></span>
<span style="color: #ff0000;"><em># Point de montage du disque</em></span>
<span style="color: #ff0000;"><em>export mountpoint=/mnt/data</em></span>
<span style="color: #ff0000;"><em>if [ "$1" == "m" ]; then</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; modprobe rbd</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; rbd feature disable $rbdimage exclusive-lock object-map fast-diff deep-flatten</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; rbd map $rbdimage --id admin --keyring /etc/ceph/ceph.client.admin.keyring</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mkdir -p $mountpoint</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mount /dev/rbd/$poolname/$rbdimage $mountpoint</em></span>
<span style="color: #ff0000;"><em>fi</em></span>
<span style="color: #ff0000;"><em>if [ "$1" == "u" ]; then</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; umount $mountpoint</em></span>
<span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; rbd unmap /dev/rbd/$poolname/$rbdimage</em></span>
<span style="color: #ff0000;"><em>fi</em></span></pre>
<pre>[cephuser@node-ceph-client1 bin]$ <span style="color: #ff0000;"><strong>sudo chmod +x rbd-mount</strong></span></pre>
<h4><span style="color: #000000;"><strong>2°) Créer du service «&nbsp;rbd-mount.service&nbsp;»</strong></span></h4>
<pre>[cephuser@node-ceph-client1 bin]$ <span style="color: #ff0000;"><strong>cd /etc/systemd/system/</strong></span></pre>
<pre>[cephuser@node-ceph-client1 system]$ <span style="color: #ff0000;"><strong>sudo vi rbd-mount.service</strong></span>
<span style="color: #ff0000;"><em>
[Unit]</em></span>
<span style="color: #ff0000;"><em>Description=RADOS block device mapping for $rbdimage in pool $poolname"</em></span>
<span style="color: #ff0000;"><em>Conflicts=shutdown.target</em></span>
<span style="color: #ff0000;"><em>Wants=network-online.target</em></span>
<span style="color: #ff0000;"><em>After=NetworkManager-wait-online.service</em></span>
<span style="color: #ff0000;"><em>[Service]</em></span>
<span style="color: #ff0000;"><em>Type=oneshot</em></span>
<span style="color: #ff0000;"><em>RemainAfterExit=yes</em></span>
<span style="color: #ff0000;"><em>ExecStart=/usr/local/bin/rbd-mount m</em></span>
<span style="color: #ff0000;"><em>ExecStop=/usr/local/bin/rbd-mount u</em></span>
<span style="color: #ff0000;"><em>[Install]</em></span>
<span style="color: #ff0000;"><em>WantedBy=multi-user.target</em></span></pre>
<h4><span style="color: #000000;"><strong>3°) Démarrer et activer le service «&nbsp;rbd-mount.service&nbsp;»</strong></span></h4>
<pre>[cephuser@node-ceph-client1 system]$ <span style="color: #ff0000;"><strong>sudo systemctl daemon-reload</strong></span>
[cephuser@node-ceph-client1 system]$ <span style="color: #ff0000;"><strong>sudo systemctl enable rbd-mount.service</strong></span></pre>
<p>Stopper/Redémarrer la machine et vérifier que le point de montage est bien restauré.</p>
<p><img loading="lazy" decoding="async" width="746" height="188" class="wp-image-3238" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-171.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-171.png 746w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-171-300x76.png 300w" sizes="auto, (max-width: 746px) 100vw, 746px" /></p>
<p>Views: 15</p>
<p>L’article <a href="https://coffeebreak.en-images.info/installation-client-sur-le-cluster-ceph-partie-2/">MODOP &#8211; Installation  Client sur le Cluster CEPH &#8211; Partie 2</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/installation-client-sur-le-cluster-ceph-partie-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>MODOP &#8211; Installation d’un Cluster CEPH &#8211; Partie 1 &#8211; 6 noeuds (ceph-deploy)</title>
		<link>https://coffeebreak.en-images.info/installation-dun-cluster-ceph-partie-1-6-noeuds/</link>
					<comments>https://coffeebreak.en-images.info/installation-dun-cluster-ceph-partie-1-6-noeuds/#respond</comments>
		
		<dc:creator><![CDATA[chris]]></dc:creator>
		<pubDate>Mon, 12 Jul 2021 14:40:15 +0000</pubDate>
				<category><![CDATA[Fichiers Distribué]]></category>
		<category><![CDATA[Infrastructure Ceph]]></category>
		<category><![CDATA[OS Linux]]></category>
		<category><![CDATA[RedHat/Centos Linux]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Ceph]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Système]]></category>
		<guid isPermaLink="false">https://coffeebreak.en-images.info/?p=3185</guid>

					<description><![CDATA[<p>Ceph est construit pour fournir un système de stockage distribué sans point de défaillance unique. Il offre des performances, une fiabilité et une évolutivité élevées. Il est scalable et permet d'étendre le stockage à souhait. Il fournit une interface pour le stockage au niveau des objets, des blocs et des fichiers.</p>
<p>L’article <a href="https://coffeebreak.en-images.info/installation-dun-cluster-ceph-partie-1-6-noeuds/">MODOP &#8211; Installation d’un Cluster CEPH &#8211; Partie 1 &#8211; 6 noeuds (ceph-deploy)</a> est apparu en premier sur <a href="https://coffeebreak.en-images.info">CoffeeBreak Info</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" width="978" height="639" class="wp-image-3186" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-135.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-135.png 978w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-135-300x196.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-135-768x502.png 768w" sizes="auto, (max-width: 978px) 100vw, 978px" /></p>
<p>Ceph est construit pour fournir un système de stockage distribué sans point de défaillance unique. Il offre des performances, une fiabilité et une évolutivité élevées. Il est scalable et permet d&rsquo;étendre le stockage à souhait. Il fournit une interface pour le stockage au niveau des objets, des blocs et des fichiers.</p>
<p>Le cluster CEPH est composé de la façon Suivante</p>
<ul>
<li>node01-ceph-admin</li>
<li>node02-ceph-mon1</li>
<li>node03-ceph-osd1</li>
<li>node04-ceph-osd2</li>
<li>node05-ceph-osd3</li>
<li>node06-ceph-osd4</li>
</ul>
<p>Le Pool du Cluster sur Proxmox</p>
<p><img loading="lazy" decoding="async" width="1022" height="220" class="wp-image-3187" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-136.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-136.png 1022w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-136-300x65.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-136-768x165.png 768w" sizes="auto, (max-width: 1022px) 100vw, 1022px" /></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>I. Les spécifications des machines </strong></span></span></h2>
<h4><span style="color: #000000;"><strong>1°) Administration et Moniteur </strong></span></h4>
<p><strong>node01-Ceph-admin</strong><br>IP&nbsp;: <strong>172.16.186.40</strong><br>Disque 1 &#8211; Système 10Go<br>RAM 2G<br>2vCPU</p>
<p><strong>node02-Ceph-mon1</strong><br>IP&nbsp;: <strong>172.16.186.41</strong><br>Disque &#8211; 1 Système 10Go<br>RAM 2G<br>2vCPU</p>
<p><img loading="lazy" decoding="async" width="872" height="206" class="wp-image-3188" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-137.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-137.png 872w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-137-300x71.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-137-768x181.png 768w" sizes="auto, (max-width: 872px) 100vw, 872px" /></p>
<h4><span style="color: #000000;"><strong>2°) Partie OSD Disque CEPH</strong></span></h4>
<p><strong>node03-Ceph-osd1 </strong><br>IP&nbsp;: <strong>172.16.186.42</strong><br>Disque 1 &#8211; Système 10Go<br>Disque 2 &#8211; Ceph 20G0<br>RAM 2G<br>2vCPU</p>
<p><strong>node04-Ceph-osd2 </strong><br>IP&nbsp;: <strong>172.16.186.43</strong><br>Disque 1 &#8211; Système 10Go<br>Disque 2 &#8211; Ceph 20G0<br>RAM 2G<br>2vCPU</p>
<p><strong>node05-Ceph-osd3</strong><br>IP&nbsp;: <strong>172.16.186.44</strong><br>Disque 1 &#8211; Système 10Go<br>Disque 2 &#8211; Ceph 20G0<br>RAM 2G<br>2vCPU</p>
<p><strong>node06-Ceph-osd4</strong><br>IP&nbsp;: <strong>172.16.186.45</strong><br>Disque 1 &#8211; Système 10Go<br>Disque 2 &#8211; Ceph 20G0<br>RAM 2G<br>2vCPU</p>
<p><img loading="lazy" decoding="async" width="901" height="222" class="wp-image-3189" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-138.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-138.png 901w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-138-300x74.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-138-768x189.png 768w" sizes="auto, (max-width: 901px) 100vw, 901px" /></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>II. Prérequis à toutes les machines </strong></span></span></h2>
<h4><span style="color: #000000;"><strong>1°) Inscription des machines Ceph au DNS</strong></span></h4>
<p><a href="https://coffeebreak.en-images.info/?p=1111">MODOP – Configurer un DNS Primaire et Secondaire – Centos7</a></p>
<pre>[root@dns-pri ~]# <strong><span style="color: #ff0000;">vi /var/named/forward.house.cpb</span></strong><br><span style="color: #ff0000;"><em>; Cluster CEPH</em></span><br><span style="color: #ff0000;"><em>node01-ceph-admin IN A 172.16.186.40</em></span><br><span style="color: #ff0000;"><em>node02-ceph-mon1 IN A 172.16.186.41</em></span><br><span style="color: #ff0000;"><em>node03-ceph-osd1 IN A 172.16.186.42</em></span><br><span style="color: #ff0000;"><em>node04-ceph-osd2 IN A 172.16.186.43</em></span><br><span style="color: #ff0000;"><em>node05-ceph-osd3 IN A 172.16.186.44</em></span><br><span style="color: #ff0000;"><em>node06-ceph-osd4 IN A 172.16.186.45</em></span></pre>
<p>Le reverse</p>
<pre>[root@dns-pri ~]#<strong><span style="color: #ff0000;"> vi /var/named/reversevmbr3.house.cpb</span></strong><br><span style="color: #ff0000;"><em>; CEPH CLuster</em></span><br><span style="color: #ff0000;"><em>40 IN PTR node01-ceph-admin.house.cpb.</em></span><br><span style="color: #ff0000;"><em>41 IN PTR node02-ceph-mon1.house.cpb.</em></span><br><span style="color: #ff0000;"><em>42 IN PTR node03-ceph-osd1.house.cpb.</em></span><br><span style="color: #ff0000;"><em>43 IN PTR node04-ceph-osd2.house.cpb.</em></span><br><span style="color: #ff0000;"><em>44 IN PTR node05-ceph-osd3.house.cpb.</em></span><br><span style="color: #ff0000;"><em>45 IN PTR node06-ceph-osd4.house.cpb.</em></span></pre>
<pre>[root@dns-pri ~]# <span style="color: #ff0000;"><strong>systemctl reload named</strong></span></pre>
<p>Petit test de résolution<br><img loading="lazy" decoding="async" width="669" height="214" class="wp-image-3190" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-139.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-139.png 669w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-139-300x96.png 300w" sizes="auto, (max-width: 669px) 100vw, 669px" /></p>
<h4><span style="color: #000000;"><strong>2°) Installation des middlewares (6 nœuds ceph)</strong></span></h4>
<pre>[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>yum update -y</strong></span><br>[root@node01-ceph-admin ~]#<strong><span style="color: #ff0000;"> yum install -y htop nmap net-tools wget</span></strong></pre>
<h4><span style="color: #000000;"><strong>3°) Installation ntpd (6 nœuds ceph)</strong></span></h4>
<pre>[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">yum install ntp ntpdate ntp-doc -y</span></strong><br>[root@node01-ceph-admin ~]#<strong><span style="color: #ff0000;"> chkconfig ntpd on</span></strong><br>[root@node01-ceph-admin ~]#<strong><span style="color: #ff0000;"> ntpdate pool.ntp.org</span></strong><br>[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">systemctl start ntpd</span></strong><br>[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">systemctl status ntpd</span></strong></pre>
<p><img loading="lazy" decoding="async" width="877" height="291" class="wp-image-3191" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-140.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-140.png 877w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-140-300x100.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-140-768x255.png 768w" sizes="auto, (max-width: 877px) 100vw, 877px" /></p>
<h4><span style="color: #000000;">4°) Désactivation Selinux (6 nœuds ceph)</span></h4>
<pre>[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config</span></strong><br>[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>reboot</strong></span></pre>
<h4><span style="color: #000000;">5°) Désactivation IPv6 (6 nœuds ceph)</span></h4>
<pre>[root@node01-ceph-admin ~]#<strong><span style="color: #ff0000;"> vi /etc/sysctl.conf</span></strong><br><span style="color: #ff0000;"><em>net.ipv6.conf.all.disable_ipv6 = 1</em></span><br><span style="color: #ff0000;"><em>net.ipv6.conf.all.autoconf = 0</em></span><br><span style="color: #ff0000;"><em>net.ipv6.conf.default.disable_ipv6 = 1</em></span><br><span style="color: #ff0000;"><em>net.ipv6.conf.default.autoconf = 0</em></span></pre>
<pre>[root@node01-ceph-admin ~]#<span style="color: #ff0000;"><strong> sysctl -p</strong></span></pre>
<h4><span style="color: #000000;"><strong><strong>6°) Création Utilisateur ceph&nbsp; (6 nœuds ceph)</strong></strong></span></h4>
<pre>[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>useradd -d /home/cephuser -m cephuser</strong></span><br>[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>passwd cephuser</strong></span><br>[root@node01-ceph-admin ~]#<span style="color: #ff0000;"><strong> echo "cephuser ALL = (root) NOPASSWD:ALL" &gt;&gt; /etc/sudoers.d/cephuser</strong></span><br>[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">chmod 0440 /etc/sudoers.d/cephuser</span></strong><br>[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>sed -i s'/Defaults requiretty/#Defaults requiretty'/g /etc/sudoers</strong></span></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>III. Connexion SSH (node01-Ceph-admin)</strong></span></span></h2>
<h4><span style="color: #000000;"><strong>1°) générer une clef SSH pour cephuser (ssh-keygen)</strong></span></h4>
<pre>root@floki03:~# <span style="color: #ff0000;"><strong>ssh -l root node01-ceph-admin</strong></span><br>[cephuser@node01-ceph-admin ~]$ <strong><span style="color: #ff0000;">su - cephuser</span></strong><br>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-keygen</strong></span></pre>
<p><img loading="lazy" decoding="async" width="595" height="310" class="wp-image-3192" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-141.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-141.png 595w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-141-300x156.png 300w" sizes="auto, (max-width: 595px) 100vw, 595px" /></p>
<h4><span style="color: #000000;">2°) Création config SSH pour les nodes </span></h4>
<pre><span style="color: #000000;">[cephuser@node01-ceph-admin ~]$<span style="color: #ff0000;"> <strong>vi ~/.ssh/config</strong></span></span><br><span style="color: #ff0000;"><em>Host node01-ceph-admin</em></span><br><span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node01-ceph-admin</em></span><br><span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span><br><br><span style="color: #ff0000;"><em>Host node02-ceph-mon1</em></span><br><span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node02-ceph-mon1</em></span><br><span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span><br><br><span style="color: #ff0000;"><em>Host node03-ceph-osd1</em></span><br><span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node03-ceph-osd1</em></span><br><span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span><br><br><span style="color: #ff0000;"><em>Host node04-ceph-osd2</em></span><br><span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Hostname node04-ceph-osd2</em></span><br><span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;User cephuser</em></span><br><br><span style="color: #ff0000;"><em>Host node05-ceph-osd3</em></span><br><span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Hostname node05-ceph-osd3</em></span><br><span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;User cephuser</em></span><br><br><span style="color: #ff0000;"><em>Host node06-ceph-osd4</em></span><br><span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hostname node06-ceph-osd4</em></span><br><span style="color: #ff0000;"><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User cephuser</em></span></pre>
<pre>[cephuser@node01-ceph-admin ~]$ <strong><span style="color: #ff0000;">chmod 644 ~/.ssh/config</span></strong><br>[cephuser@node01-ceph-admin ~]$<strong><span style="color: #ff0000;"> ssh-keyscan node01-ceph-admin node02-ceph-mon1 node03-ceph-osd1 node04-ceph-osd2 node05-ceph-osd3 node06-ceph-osd4 &gt;&gt; ~/.ssh/known_hosts</span></strong></pre>
<p><img loading="lazy" decoding="async" width="1410" height="301" class="wp-image-3193" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-142.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-142.png 1410w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-142-300x64.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-142-1024x219.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-142-768x164.png 768w" sizes="auto, (max-width: 1410px) 100vw, 1410px" /></p>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node02-ceph-mon1</strong></span><br>[cephuser@node01-ceph-admin ~]$<span style="color: #ff0000;"><strong> ssh-copy-id node03-ceph-osd1</strong></span><br>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node04-ceph-osd2</strong></span><br>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node05-ceph-osd3</strong></span><br>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>ssh-copy-id node06-ceph-osd4</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1284" height="823" class="wp-image-3194" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-143.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-143.png 1284w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-143-300x192.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-143-1024x656.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-143-768x492.png 768w" sizes="auto, (max-width: 1284px) 100vw, 1284px" /></p>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>IV. Configurer Firewall</strong></span></span></h2>
<h4><span style="color: #000000;"><strong>1°) node01-Ceph-admin </strong></span></h4>
<pre>root@floki03:~# <span style="color: #ff0000;"><strong>ssh -l root node01-ceph-admin</strong></span><br>[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">systemctl start firewalld &amp;&amp; systemctl enable firewalld</span></strong><br><br>[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>firewall-cmd&nbsp; --zone=public --add-port=80/tcp --permanent</strong></span><br>[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">firewall-cmd&nbsp; --zone=public&nbsp; --add-port=2003/tcp --permanent</span></strong><br>[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>firewall-cmd --zone=public --add-port=4505-4506/tcp --permanent</strong></span><br><br>[root@node01-ceph-admin ~]#<span style="color: #ff0000;"><strong> firewall-cmd --reload</strong></span><br>[root@node01-ceph-admin ~]# <span style="color: #ff0000;"><strong>firewall-cmd --list-port</strong></span><br><strong><span style="color: #ff0000;"><em>80/tcp 2003/tcp 4505-4506/tcp</em></span></strong></pre>
<h4><span style="color: #000000;"><strong>2°) node02-Ceph-mon1</strong></span></h4>
<pre>root@floki03:~# <span style="color: #ff0000;"><strong>ssh -l root node02-ceph-mon1</strong></span><br>[root@node02-ceph-mon1 ~]# <strong><span style="color: #ff0000;">systemctl start firewalld &amp;&amp; systemctl enable firewalld</span></strong><br>[root@node02-ceph-mon1 ~]# <span style="color: #ff0000;"><strong>firewall-cmd --zone=public --add-port=6789/tcp --permanent</strong></span><br>[root@node02-ceph-mon1 ~]# <span style="color: #ff0000;"><strong>firewall-cmd --reload</strong></span><br>[root@node02-ceph-mon1 ~]#<span style="color: #ff0000;"><strong> firewall-cmd --list-port</strong></span><br><span style="color: #ff0000;"><em>6789/tcp</em></span></pre>
<h4><span style="color: #000000;"><strong>3°) node03-Ceph-osd1, node04-Ceph-osd2, node04-Ceph-osd3, node05-Ceph-osd4</strong></span></h4>
<pre>[root@<strong>node03-ceph-osd1</strong> ~]# <strong><span style="color: #ff0000;">systemctl start firewalld &amp;&amp; systemctl enable firewalld</span></strong><br>[root@<strong>node03-ceph-osd1</strong> ~]# <span style="color: #ff0000;"><strong>firewall-cmd --zone=public --add-port=6800-7300/tcp --permanent</strong></span><br>[root@<strong>node03-ceph-osd1</strong> ~]# <span style="color: #ff0000;"><strong>firewall-cmd --reload</strong></span><br>[root@<strong>node03-ceph-osd1</strong> ~]# <strong><span style="color: #ff0000;">firewall-cmd --list-port</span></strong><br><span style="color: #ff0000;"><em>6800-7300/tcp</em></span></pre>
<pre>[root@<strong>node04-ceph-osd2</strong> ~]#<strong><span style="color: #ff0000;"> systemctl start firewalld &amp;&amp; systemctl enable firewalld</span></strong><br>[root@<span style="color: #000000;"><strong>node04-ceph-osd2</strong></span> ~]# <strong><span style="color: #ff0000;">firewall-cmd --zone=public --add-port=6800-7300/tcp --permanent &amp;&amp; firewall-cmd --reload</span></strong></pre>
<pre>[root@<strong>node05-ceph-osd3</strong> ~]# <span style="color: #ff0000;"><strong>systemctl start firewalld &amp;&amp; systemctl enable firewalld</strong></span><br>[root@<strong>node05-ceph-osd3</strong> ~]#<span style="color: #ff0000;"><strong> firewall-cmd --zone=public --add-port=6800-7300/tcp --permanent &amp;&amp; firewall-cmd --reload</strong></span></pre>
<pre>[root@<strong>node06-ceph-osd</strong>4 ~]#<span style="color: #ff0000;"><strong> systemctl start firewalld &amp;&amp; systemctl enable firewalld</strong></span><br>[root@<strong>node06-ceph-osd4</strong> ~]#<span style="color: #ff0000;"><strong> firewall-cmd --zone=public --add-port=6800-7300/tcp --permanent &amp;&amp; firewall-cmd --reload</strong></span></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><strong>V. Partitionner le disque Ceph des noeuds OSD</strong></span></span></h2>
<p><strong>node03-ceph-osd1</strong></p>
<pre>[cephuser@node01-ceph-admin ~]$ <strong><span style="color: #ff0000;">ssh node03-ceph-osd1</span></strong><br>[cephuser@node03-ceph-osd1 ~]$ <span style="color: #ff0000;"><strong>sudo fdisk -l /dev/sdb</strong></span></pre>
<p><img loading="lazy" decoding="async" width="499" height="127" class="wp-image-3195" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-144.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-144.png 499w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-144-300x76.png 300w" sizes="auto, (max-width: 499px) 100vw, 499px" /></p>
<pre>[cephuser@node03-ceph-osd1 ~]$ <span style="color: #ff0000;"><strong>sudo parted -s /dev/sdb mklabel gpt mkpart primary xfs 0% 100%</strong></span><br>[cephuser@node03-ceph-osd1 ~]$ <span style="color: #ff0000;"><strong>sudo mkfs.xfs /dev/sdb -f</strong></span></pre>
<p><img loading="lazy" decoding="async" width="894" height="200" class="wp-image-3196" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-145.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-145.png 894w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-145-300x67.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-145-768x172.png 768w" sizes="auto, (max-width: 894px) 100vw, 894px" /></p>
<pre>[cephuser@node03-ceph-osd1 ~]$ <span style="color: #ff0000;"><strong>sudo blkid -o value -s TYPE /dev/sdb</strong></span><br><span style="color: #ff0000;"><em>Xfs</em></span></pre>
<p><strong>node04-ceph-osd2</strong></p>
<pre>[cephuser@node04-ceph-osd2 ~]$ <span style="color: #ff0000;"><strong>sudo parted -s /dev/sdb mklabel gpt mkpart primary xfs 0% 100%</strong></span><br>[cephuser@node04-ceph-osd2 ~]$ <span style="color: #ff0000;"><strong>sudo mkfs.xfs /dev/sdb -f</strong></span><br>[cephuser@node04-ceph-osd2 ~]$ <span style="color: #ff0000;"><strong>sudo blkid -o value -s TYPE /dev/sdb</strong></span><br><span style="color: #ff0000;"><em>xfs</em></span></pre>
<p><strong>node05-ceph-osd3</strong></p>
<pre>[cephuser@node05-ceph-osd3 ~]$ <span style="color: #ff0000;"><strong>sudo parted -s /dev/sdb mklabel gpt mkpart primary xfs 0% 100%</strong></span><br>[cephuser@node05-ceph-osd3 ~]$ <span style="color: #ff0000;"><strong>sudo mkfs.xfs /dev/sdb -f</strong></span><br>[cephuser@node05-ceph-osd3 ~]$ <span style="color: #ff0000;"><strong>sudo blkid -o value -s TYPE /dev/sdb</strong></span><br><span style="color: #ff0000;"><em>xfs</em></span></pre>
<p><strong>node06-ceph-osd4</strong></p>
<pre>[cephuser@node06-ceph-osd4 ~]$<span style="color: #ff0000;"><strong> sudo parted -s /dev/sdb mklabel gpt mkpart primary xfs 0% 100</strong></span>%<br>[cephuser@node06-ceph-osd4 ~]$ <strong><span style="color: #ff0000;">sudo mkfs.xfs /dev/sdb -f</span></strong><br>[cephuser@node06-ceph-osd4 ~]$ <span style="color: #ff0000;"><strong>sudo blkid -o value -s TYPE /dev/sdb</strong></span><br><span style="color: #ff0000;"><em>xfs</em></span></pre>
<h2><span style="text-decoration: underline;"><span style="color: #000000;"><span style="color: #000000;"><u>VI. Démarrer le Cluster Ceph</u></span></span></span></h2>
<p><strong>node01-Ceph-admin </strong></p>
<pre>root@floki03:~# <span style="color: #ff0000;"><strong>ssh -l root node01-ceph-admin</strong></span><br>[root@node01-ceph-admin ~]# <strong><span style="color: #ff0000;">su - cephuser</span></strong><br>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>mkdir cluster</strong></span></pre>
<h4><span style="color: #000000;"><strong>1°) Install ceph-deploy</strong></span></h4>
<pre>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>sudo rpm -Uhv <a style="color: #ff0000;" href="http://download.ceph.com/rpm-jewel/el7/noarch/ceph-release-1-1.el7.noarch.rpm">http://download.ceph.com/rpm-jewel/el7/noarch/ceph-release-1-1.el7.noarch.rpm</a></strong></span><br>[cephuser@node01-ceph-admin ~]$ <strong><span style="color: #ff0000;">sudo yum update -y &amp;&amp; sudo yum install ceph-deploy -y</span></strong><br>[cephuser@node01-ceph-admin ~]$ <span style="color: #ff0000;"><strong>cd cluster/</strong></span></pre>
<h4><span style="color: #000000;"><strong>2°) création du moniteur « node02-ceph-mon1 » sur le mon</strong></span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$<span style="color: #ff0000;"><strong> ceph-deploy new node02-ceph-mon1</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1087" height="573" class="wp-image-3197" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-146.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-146.png 1087w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-146-300x158.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-146-1024x540.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-146-768x405.png 768w" sizes="auto, (max-width: 1087px) 100vw, 1087px" /></p>
<pre>[cephuser@node01-ceph-admin cluster]$&nbsp;: <strong><span style="color: #ff0000;">vi ceph.conf</span></strong><br>Ajouter à la fin du fichier<br><em><span style="color: #ff0000;"># Public address</span></em><br><strong><em><span style="color: #ff0000;">public network = 172.16.186.0/24</span></em></strong><br><em><span style="color: #ff0000;">osd pool default size = 2</span></em></pre>
<h4><span style="color: #000000;"><strong>3°) Installation de ceph sur tous les nœuds du Cluster via ceph-deploy</strong></span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>ceph-deploy install node01-ceph-admin node02-ceph-mon1 node03-ceph-osd1 node04-ceph-osd2 node05-ceph-osd3 node06-ceph-osd4</strong></span></pre>
<p><strong>L’installation de ceph va être déployée sur l’ensemble des nœuds du Cluster.</strong><br><strong>Cela devait prendre entre 5-10minutes.</strong></p>
<h4><span style="color: #000000;"><strong>4°) Déployer le moniteur Monitoring sur le Cluster (mon)</strong></span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$<span style="color: #ff0000;"> <strong>ceph-deploy mon create-initial</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1629" height="378" class="wp-image-3198" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-147.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-147.png 1629w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-147-300x70.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-147-1024x238.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-147-768x178.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-147-1536x356.png 1536w" sizes="auto, (max-width: 1629px) 100vw, 1629px" /></p>
<pre>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>ceph-deploy gatherkeys node02-ceph-mon1</strong></span></pre>
<p><img loading="lazy" decoding="async" width="1602" height="204" class="wp-image-3199" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-148.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-148.png 1602w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-148-300x38.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-148-1024x130.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-148-768x98.png 768w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-148-1536x196.png 1536w" sizes="auto, (max-width: 1602px) 100vw, 1602px" /></p>
<h4><span style="color: #000000;"><strong>5°) Déployer les disques /dev/sdb &#8211; nœuds OSD &#8211; sur le Cluster</strong></span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$<span style="color: #ff0000;"><strong> ceph-deploy disk list node03-ceph-osd1 node04-ceph-osd2 node05-ceph-osd3 node06-ceph-osd4</strong></span></pre>
<p><strong><img loading="lazy" decoding="async" width="1026" height="833" class="wp-image-3200" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-149.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-149.png 1026w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-149-300x244.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-149-1024x831.png 1024w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-149-768x624.png 768w" sizes="auto, (max-width: 1026px) 100vw, 1026px" /></strong></p>
<p><strong>Préparer les disques /dev/sdb &#8211; nœuds OSD &#8211; sur le Cluster.</strong></p>
<pre>[cephuser@node01-ceph-admin cluster]$ <strong><span style="color: #ff0000;">ceph-deploy disk zap node03-ceph-osd1:/dev/sdb node04-ceph-osd2:/dev/sdb node05-ceph-osd3:/dev/sdb node06-ceph-osd4:/dev/sdb</span></strong></pre>
<p><strong><img loading="lazy" decoding="async" width="1012" height="734" class="wp-image-3201" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-150.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-150.png 1012w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-150-300x218.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-150-768x557.png 768w" sizes="auto, (max-width: 1012px) 100vw, 1012px" /></strong></p>
<pre>[cephuser@node01-ceph-admin cluster]$<strong><span style="color: #ff0000;"> ceph-deploy osd prepare node03-ceph-osd1:/dev/sdb node04-ceph-osd2:/dev/sdb node05-ceph-osd3:/dev/sdb node06-ceph-osd4:/dev/sdb</span></strong></pre>
<p><strong><img loading="lazy" decoding="async" width="949" height="123" class="wp-image-3202" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-151.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-151.png 949w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-151-300x39.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-151-768x100.png 768w" sizes="auto, (max-width: 949px) 100vw, 949px" /></strong><br><strong><img loading="lazy" decoding="async" width="849" height="162" class="wp-image-3203" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-152.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-152.png 849w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-152-300x57.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-152-768x147.png 768w" sizes="auto, (max-width: 849px) 100vw, 849px" /></strong><br><strong><img loading="lazy" decoding="async" width="851" height="226" class="wp-image-3204" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-153.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-153.png 851w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-153-300x80.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-153-768x204.png 768w" sizes="auto, (max-width: 851px) 100vw, 851px" /></strong><br><strong><img loading="lazy" decoding="async" width="861" height="136" class="wp-image-3205" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-154.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-154.png 861w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-154-300x47.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-154-768x121.png 768w" sizes="auto, (max-width: 861px) 100vw, 861px" /></strong></p>
<p><strong>Activons la partition /dev/sdb1 des nœuds OSD</strong></p>
<pre>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>ceph-deploy osd activate node03-ceph-osd1:/dev/sdb1 node04-ceph-osd2:/dev/sdb1 node05-ceph-osd3:/dev/sdb1 node06-ceph-osd4:/dev/sdb1</strong></span><br><br>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>ceph-deploy disk list node03-ceph-osd1 node04-ceph-osd2 node05-ceph-osd3 node06-ceph-osd4</strong></span></pre>
<p><strong><img loading="lazy" decoding="async" width="751" height="96" class="wp-image-3206" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-155.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-155.png 751w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-155-300x38.png 300w" sizes="auto, (max-width: 751px) 100vw, 751px" /></strong><br><img loading="lazy" decoding="async" width="746" height="110" class="wp-image-3207" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-156.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-156.png 746w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-156-300x44.png 300w" sizes="auto, (max-width: 746px) 100vw, 746px" /><br><img loading="lazy" decoding="async" width="733" height="84" class="wp-image-3208" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-157.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-157.png 733w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-157-300x34.png 300w" sizes="auto, (max-width: 733px) 100vw, 733px" /><br><img loading="lazy" decoding="async" width="705" height="86" class="wp-image-3209" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-158.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-158.png 705w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-158-300x37.png 300w" sizes="auto, (max-width: 705px) 100vw, 705px" /></p>
<p>On se retrouve avec deux partitions sur le disque réservé à Ceph</p>
<ul>
<li><strong>/dev/sdb1</strong>&nbsp;&#8211; Ceph Data</li>
<li><strong>/dev/sdb2</strong>&nbsp;&#8211; Ceph Journal</li>
</ul>
<h4><span style="color: #000000;"><strong>6°) Déployer Admin sur l’ensemble du Cluster</strong></span></h4>
<pre>[cephuser@node01-ceph-admin cluster]$ <strong><span style="color: #ff0000;">ceph-deploy admin node01-ceph-admin node02-ceph-mon1 node03-ceph-osd1 node04-ceph-osd2 node05-ceph-osd3 node06-ceph-osd4</span></strong></pre>
<p><img loading="lazy" decoding="async" width="852" height="503" class="wp-image-3210" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-159.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-159.png 852w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-159-300x177.png 300w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-159-768x453.png 768w" sizes="auto, (max-width: 852px) 100vw, 852px" /></p>
<p><strong>Changement des droits sur le fichier «&nbsp;ceph.client.admin.keyring&nbsp;»</strong></p>
<pre>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>sudo chmod 644 /etc/ceph/ceph.client.admin.keyring</strong></span></pre>
<h4><span style="color: #000000;"><strong>7°) Vérifions l’état du Cluster </strong></span></h4>
<p>[cephuser@node01-ceph-admin cluster]$ <span style="color: #ff0000;"><strong>ssh node02-ceph-mon1</strong></span><br>Last login: Fri Jul 9 17:24:35 2021 from node01-ceph-admin.house.cpb</p>
<pre>[cephuser@node02-ceph-mon1 ~]$<span style="color: #ff0000;"><strong> sudo ceph health</strong></span><br><span style="color: #ff0000;"><em>HEALTH_OK</em></span></pre>
<p><img loading="lazy" decoding="async" width="639" height="83" class="wp-image-3211" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-160.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-160.png 639w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-160-300x39.png 300w" sizes="auto, (max-width: 639px) 100vw, 639px" /></p>
<pre>[cephuser@node02-ceph-mon1 ~]$ <span style="color: #ff0000;"><strong>sudo ceph –s</strong></span></pre>
<p><img loading="lazy" decoding="async" width="625" height="194" class="wp-image-3212" src="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-161.png" srcset="https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-161.png 625w, https://coffeebreak.en-images.info/wp-content/uploads/2021/07/word-image-161-300x93.png 300w" sizes="auto, (max-width: 625px) 100vw, 625px" /></p>


<p></p>
<p>Views: 14</p><p>L’article <a href="https://coffeebreak.en-images.info/installation-dun-cluster-ceph-partie-1-6-noeuds/">MODOP &#8211; Installation d’un Cluster CEPH &#8211; Partie 1 &#8211; 6 noeuds (ceph-deploy)</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/installation-dun-cluster-ceph-partie-1-6-noeuds/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
