1.7 KiB
1.7 KiB
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
apt install dnsmasq
apt remove --purge bind9
Add entries to /etc/hosts
:
127.0.0.1 kim
127.0.0.1 osd0
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