|
|
| (68 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 | |
| ==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"
| |
| | |
| =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/ | |