41 lines
1.7 KiB
Markdown
41 lines
1.7 KiB
Markdown
```sh
|
|
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
|
|
echo deb https://download.ceph.com/debian-jewel/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
|
|
apt update
|
|
apt install ceph-deploy
|
|
useradd -d /home/cluster-admin -m cluster-admin -s /bin/bash
|
|
useradd -d /home/ceph -m ceph -s /bin/bash
|
|
echo "ceph ALL = (root) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/ceph
|
|
echo "cluster-admin ALL = (root) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/ceph
|
|
chmod 0440 /etc/sudoers.d/ceph
|
|
```
|
|
|
|
```
|
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDPgO5/L1DvDs2fhxupU3536zuFjdkXUN6MOf2aHZIr7xroohhrEri3i18bzYdxFENfjgFPfdydrRxKdfKqYNXb0+0zG4KBjA2yI8j6H5WuAaiH8dly1JHQ47wTndoSR5ohQRTaoBfku/HWEXc7ZYj/9/wrIRotsCzgRl8R2CiTIBmYj6SzuSzVlCwG8UcW4en/CWfV4/7aaKG5K9e3x0zvgg22c1R+BIxmhIoULV9g27+leuLJ2kXAIh/GECilC+IJqZuDV5+qJv0b02tMQ3TO5nbtr8423gU66s4GghOD2b+v7tJtZUOCMmN8OzNFAY8mt/oKMcDnMU1f3uR42Oy3 cluster-admin@kim.truh.in
|
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDmz9ZXQQM+Si/gjsIVyBeHPHiYWFyMa1oOXWBxkR9kVfBHXNKNP5TUHImQRJ+xw/rLqYlcEZYpccrvb6ayVXL9AFTlLq53IEE/9xpQHE6x8Mt2CgjVTmMrocYMqqXd42RlMPV53WgYsSIt5eSOxQaUEeMc8pefvHin0LGuF++awZuH0wKv8cNnAiumsH0nq0lOFdRchGMGKG77SelB7ZMl2hXuv95r0CJmc2msNAsfWVyV3vO7H65l7T+cDYXfCqeYXtUEh1eeB+qQBDE+kNI6+3pNpxwQ/wPJIcMbsiASTZ6YLfoDjYX42ftPtxvmDSIceSfMo2agGVDc0rh3RrUn ceph@kim.truh.in
|
|
```
|
|
|
|
Replace dns server
|
|
|
|
```sh
|
|
apt install dnsmasq
|
|
apt remove --purge bind9
|
|
```
|
|
|
|
Add entries to `/etc/hosts`:
|
|
|
|
```
|
|
127.0.0.1 kim
|
|
127.0.0.1 osd0
|
|
```
|
|
|
|
```sh
|
|
ceph-deploy purge kim
|
|
ceph-deploy purgedata kim
|
|
ceph-deploy forgetkeys
|
|
ceph-deploy new kim
|
|
ceph-deploy install kim
|
|
ceph-deploy mon create-initial
|
|
ceph-deploy osd prepare kim:/ceph
|
|
ceph-deploy osd activate kim:/ceph
|
|
```
|