diff --git a/.ssh/ceph-admin-id_rsa b/.ssh/ceph-admin-id_rsa index 7f391ec..f501f2c 100644 --- a/.ssh/ceph-admin-id_rsa +++ b/.ssh/ceph-admin-id_rsa @@ -1,27 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/.ssh/ceph-admin-id_rsa.pub b/.ssh/ceph-admin-id_rsa.pub index 9745e65..e56fe20 100644 --- a/.ssh/ceph-admin-id_rsa.pub +++ b/.ssh/ceph-admin-id_rsa.pub @@ -1 +1 @@ -ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCpL/gJqN7qjcHF6S/Rtkzbaiq15+fuFdYsvE5Akp+AcQcLbiq6KZxmYWHD5lta8rJUL2olsgVt1vkumiThEPCts/HwkZLWdcJWByZJuTiyx10t4et7u/tI/9+hzZCYLiYo9inzkc1gMJcExowxGLAOWDguBMhYBFFBd4PUsNucic8L7y1ejs9EGWRTKwHHMGtBNVr2ZZ/kXCLHY0PhqiHtLWngQNtyq8hvrYvSIkNixVazx23a95R602TDtldFv4jP62TFcb8j/spkPF1wNia1OYbWlXJDQ8CB8h9ApRicJ0C/Q+aj67X9RBzX5GyPoJozZPZkuyfxzHda/ytrtSPJ matou@catsserver-3 +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7l75uyj+4Zc6PDWUW240wfnkpgUhx+Dzyt9lZadZYr6yLk8fLECjrpUSR1Zx9OEUQSmt7fPr+g2DC9KGJbYOhE8HgTlWPOJNSBwDM8r3WbS9+ergz+G6nipJdmJlCdMNyAXSSa86XkU0t/WrucXBk7tC5EBR6Zzt7FJDZpnoDWlyYqkYB/c0frDheDBU1MyufgZDhfFF71u47/UCquFQvm+NrIl2QT1GBn5lM5Vzy5VLsZvOrR1oPo8UM13xJreCH5NcrgkpILc0xvaSD3fudwL5iJGWIjWJ0gr9qB7+KyrhfPwtd2oDH6JZGNmiYDF5KzVzwy8V6Y4mqQdf6yO49 matou@catsserver-3 diff --git a/README.md b/README.md index b250355..be55869 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,19 @@ -# cephtest - -A Vagrant libvirt kvm cluster to test Ceph distributed storage. - -## Cluster Design - -## Pre-flight - -## References - -* Ceph: http://ceph.com/ -* Vagrant: https://www.vagrantup.com/ -* Vagrant plugins: - * vagrant-libvirt: https://github.com/vagrant-libvirt/vagrant-libvirt - * vagrant-mutate: https://github.com/sciurus/vagrant-mutate - * vagrant-triggers: https://github.com/emyl/vagrant-triggers -* Bento boxes: https://app.vagrantup.com/bento -* Libvirt: https://libvirt.org/ -* KVM: https://www.linux-kvm.org/page/Main_Page +# cephtest + +A Vagrant libvirt kvm cluster to test Ceph distributed storage. + +## Cluster Design + +## Pre-flight + +## References + +* Ceph: http://ceph.com/ +* Vagrant: https://www.vagrantup.com/ +* Vagrant plugins: + * vagrant-libvirt: https://github.com/vagrant-libvirt/vagrant-libvirt + * vagrant-mutate: https://github.com/sciurus/vagrant-mutate + * vagrant-triggers: https://github.com/emyl/vagrant-triggers +* Bento boxes: https://app.vagrantup.com/bento +* Libvirt: https://libvirt.org/ +* KVM: https://www.linux-kvm.org/page/Main_Page diff --git a/scripts/ceph-install.sh b/scripts/ceph-install.sh old mode 100644 new mode 100755 index ea4c580..1ba7f9e --- a/scripts/ceph-install.sh +++ b/scripts/ceph-install.sh @@ -20,7 +20,7 @@ # | | | # | | | # ========================================================================================= -set -xv +#set -xv # Version VERSION=ceph-install-1.0-120417 @@ -33,9 +33,6 @@ GUEST_USER_SSH_DIR="$GUEST_USER_DIR/.ssh" GUEST_VAGRANT_SCRIPT_DIR="/vagrant/scripts" GUEST_VAGRANT_SSH_DIR="/vagrant/.ssh" -GUEST_IP=$(ip addr show eth0 | grep "inet\b" | awk '{print $2}' | cut -d/ -f1) -PUBLIC_NETWORK=$(echo $GUEST_IP | awk -F '.' '{print $1"."$2"."$3".0/24"}') - mkdir -p "$GUEST_USER_DIR/ceph-cluster" cd "$GUEST_USER_DIR/ceph-cluster" #ceph-deploy new node-admin diff --git a/scripts/ceph-preflight.sh b/scripts/ceph-preflight.sh old mode 100644 new mode 100755 index b4b10ff..56efb8f --- a/scripts/ceph-preflight.sh +++ b/scripts/ceph-preflight.sh @@ -42,9 +42,6 @@ fi # Create user ceph-admin useradd -m -s /bin/bash $CEPH_ADMIN_USER -# Clean-up previous provisioning -$CEPH_ADMIN_EXEC rm -f "$GUEST_USER_DIR/provision-ok" - # Make ceph-admin passwordless sudoer echo "$CEPH_ADMIN_USER ALL = (root) NOPASSWD:ALL" | tee "/etc/sudoers.d/$CEPH_ADMIN_USER" chmod 0440 "/etc/sudoers.d/$CEPH_ADMIN_USER" diff --git a/scripts/cephtest-utils.sh b/scripts/cephtest-utils.sh old mode 100644 new mode 100755 diff --git a/scripts/vagrant-preflight.sh b/scripts/vagrant-preflight.sh old mode 100644 new mode 100755