CEPH: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Thomas (Diskussion | Beiträge) |
Thomas (Diskussion | Beiträge) |
||
| Zeile 37: | Zeile 37: | ||
*root-all-nodes chown cephadmin.cephadmin /home/cephadmin/.ssh | *root-all-nodes chown cephadmin.cephadmin /home/cephadmin/.ssh | ||
*root-all-nodes chmod 700 /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 bay:/tmp | ||
*scp /home/cephadmin/.ssh/id_rsa.pub nelson:/tmp | *scp /home/cephadmin/.ssh/id_rsa.pub nelson:/tmp | ||
Version vom 18. Mai 2017, 13:45 Uhr
Aufbau
Storage-Node
- omar
- nelson
- bay
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
#!/bin/bash echo localhost $* LIST="bay omar nelson" for k in $LIST do echo $k ssh k $* done
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