CEPH: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(62 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
−
=Aufbau=
+
*[[CEPH Einführung]]
−
==Storage-Node==
+
*[[CEPH Grundlagen]]
−
*omar
+
*[[CEPH Manuell]]
−
*nelson
+
*[[CEPH Promox Schaubild]]
−
*bay
+
*[[CEPH Promox]]
−
==Admin-Node==
 
−
*kekistan
 
−
 
 
−
=Vorbreitung=
 
−
==Installation von ssh und ntp==
 
−
Auf allen Nodes
 
−
*sudo apt -y install ntp ssh
 
−
*wget -q -O- 'https://download.ceph.com/keys/release.asc' | apt-key add -
 
−
*echo deb http://download.ceph.com/debian-luminous/ $(lsb_release -sc) main | tee /etc/apt/sources.list.d/ceph.list
 
−
*apt-get update
 
−
 
 
−
==ssh-key auf allen nodes==
 
−
===ssh-keygen===
 
−
*root@kekistand:~# ssh-keygen
 
−
===ssh-copy-id===
 
−
*root@kekistand:~# ssh-copy-id nelson
 
−
*root@kekistand:~# ssh-copy-id bay
 
−
*root@kekistand:~# ssh-copy-id omar
 
−
===Hilfskript===
 
−
*cat  /usr/local/sbin/root-all-nodes
 
−
<pre>
 
−
#!/bin/bash
 
−
echo localhost
 
−
$*
 
−
LIST="bay omar nelson"
 
−
for k in $LIST
 
−
do
 
−
echo $k
 
−
ssh k $*
 
−
done
 
−
</pre>
 
−
===Anlegen des Users cephadmin und keyhandling===
 
−
*root-all-nodes useradd -s /bin/bash -m cephadmin
 
−
*sudo -u cephadmin ssh-keygen -q
 
−
*root-all-nodes mkdir /home/cephadmin/.ssh
 
−
*root-all-nodes chown cephadmin.cephadmin  /home/cephadmin/.ssh
 
−
*root-all-nodes chmod 700  /home/cephadmin/.ssh
 
−
*scp /home/cephadmin/.ssh/id_rsa.pub /tmp
 
−
*scp /home/cephadmin/.ssh/id_rsa.pub bay:/tmp
 
−
*scp /home/cephadmin/.ssh/id_rsa.pub nelson:/tmp
 
−
*scp /home/cephadmin/.ssh/id_rsa.pub omar:/tmp
 
−
*root-all-nodes cat /tmp/id_rsa.pub > /home/cephadmin/.ssh/authorized_keys"
 
−
==Install==
 
−
*apt install ceph-deploy
 
−
*su - cephadmin
 
−
*mkdir my-first-ceph-cluster
 
−
*cd my-first-ceph-cluster
 
−
*ceph-deploy new bay nelson omar
 
−
*echo "public network 10.0.0.0/8 >>  ceph.conf
 
−
*echo "osd pool default size = 2" >>  ceph.conf
 
−
 
 
−
=Links=
 
−
*https://linoxide.com/ubuntu-how-to/create-ceph-cluster-ubuntu-16-04/
 
−
*https://www.howtoforge.com/tutorial/how-to-install-a-ceph-cluster-on-ubuntu-16-04/
 

Aktuelle Version vom 30. Mai 2024, 15:03 Uhr