Skip to content

Instantly share code, notes, and snippets.

@nzwulfin
Last active February 12, 2016 16:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nzwulfin/cf97100e1900fb20c11f to your computer and use it in GitHub Desktop.
Save nzwulfin/cf97100e1900fb20c11f to your computer and use it in GitHub Desktop.
Working with the local compose for the ASC changes
rpm-ostree compose tree --proxy=http://127.0.0.1:8123 --repo=/srv/rpm-ostree/fedora-atomic/23 fedora-atomic-docker-host.json
sudo ostree remote add atomic-storage-clients http://192.168.122.62 --no-gpg-verify
sudo atomic host rebase atomic-storage-clients:fedora-atomic/rawhide/x86_64/docker-host
fedora-atomic/rawhide/x86_64/atomic-storage-clients-host
CEPH (on ceph-admin):
mkdir test-cluster && cd test-cluster
ceph-deploy new ceph-server-1 ceph-server-2 ceph-server-3
cd test-cluster/
ceph-deploy new ceph-server-1 ceph-server-2 ceph-server-3
vi ceph.conf
ceph-deploy install ceph-admin ceph-server-1 ceph-server-2 ceph-server-3 --no-adjust-repos
ceph-deploy mon create-initial
ssh ceph-server-2 sudo mkdir /var/local/osd0
ssh ceph-server-3 sudo mkdir /var/local/osd1
ceph-deploy osd prepare ceph-server-2:/var/local/osd0 ceph-server-3:/var/local/osd1
ceph-deploy osd activate ceph-server-2:/var/local/osd0 ceph-server-3:/var/local/osd1
ceph-deploy admin ceph-admin ceph-server-1 ceph-server-2 ceph-server-3
sudo chmod +r /etc/ceph/ceph.client.admin.keyring
ssh ceph-server-1 sudo chmod +r /etc/ceph/ceph.client.admin.keyring
ssh ceph-server-2 sudo chmod +r /etc/ceph/ceph.client.admin.keyring
ssh ceph-server-3 sudo chmod +r /etc/ceph/ceph.client.admin.keyring
ceph-deploy admin 172.21.12.102 172.21.12.103 172.21.12.104
sudo rbd create foo --size 4096 -m ceph-server-1
sudo rbd map foo --pool rbd --name client.admin -m ceph-server-1
GLUSTERFS (on vagrant host):
vagrant ssh gluster-server-1 -c 'sudo gluster peer probe 172.21.12.12 ; sudo gluster peer probe 172.21.12.13'
vagrant ssh gluster-server-1 -c 'sudo gluster volume create kube_vol replica 3 transport tcp 172.21.12.11:/brick 172.21.12.12:/brick 172.21.12.13:/brick force'
vagrant ssh gluster-server-1 -c 'sudo gluster volume start kube_vol'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment