another one bit the dust

This commit is contained in:
2020-03-26 18:17:40 +01:00
parent 206537ff2e
commit 822c306da5
9 changed files with 27 additions and 7 deletions

View File

@@ -1,3 +1,3 @@
[client.bootstrap-mds]
key = AQBEUXJewHz8IhAAwimqlg5sf0JjRZB2QtLjYA==
key = AQDOy3xet8pzFxAAn/57Q2bDH8YvsSFQmwVwPA==
caps mon = "allow profile bootstrap-mds"

View File

@@ -1,3 +1,3 @@
[client.bootstrap-mgr]
key = AQBEUXJeVuH8IhAA5YgFIpggxebNgELWg891hw==
key = AQDOy3xe6Rx0FxAAHUiDMQndE+ta14msazLvjQ==
caps mon = "allow profile bootstrap-mgr"

View File

@@ -1,3 +1,3 @@
[client.bootstrap-osd]
key = AQBEUXJeHUX9IhAAoCa5bSDNnpKTrkLjldTuwA==
key = AQDOy3xeBGx0FxAA9w8aLufA6wJ4o3q2eoVrlg==
caps mon = "allow profile bootstrap-osd"

View File

@@ -1,3 +1,3 @@
[client.bootstrap-rgw]
key = AQBEUXJeHXD+IhAAZhpROqBnVM/NuaTnAPG9dQ==
key = AQDOy3xeJGF1FxAAa34GyVvvtCm0enqnLZgNrw==
caps mon = "allow profile bootstrap-rgw"

View File

@@ -1,5 +1,5 @@
[client.admin]
key = AQBEUXJe3ez7IhAAjt6d3nLr5GISaHgPV84lKw==
key = AQDOy3xeVlZzFxAAM+JvrWp58gxTNIV5q9e7kg==
caps mds = "allow *"
caps mgr = "allow *"
caps mon = "allow *"

View File

@@ -1,2 +1,2 @@
[client.ceph]
key = AQA/VHJeomHcIhAAmN1ae+RgZdtqEGshg11cfQ==
key = AQDwznxeNFj5IhAAUzp67JaKfgxB8k5WlbQSFQ==

View File

@@ -20,6 +20,7 @@ osd pool default min size = 1 # Allow writing two copies in a degraded state.
osd max backfills = 1
#osd max backfill scan max = 128
#50mb / 5mb / 64mb
mon memory target = 1073741824
mon_osd_cache_size_min = 134217728 #default 128Mb
osd_memory_target = 134217728 #128 Mb/ 5 sata ports
osd_memory_base = 134217728 #128 Mb/ 5 sata ports

View File

@@ -1,3 +1,3 @@
[mon.]
key = AQDmUHJeAAAAABAAG+PZK0Vk3qbWra7BWSMwyw==
key = AQD/yXxeAAAAABAAJhaRs9sKKAvHIg254QBojw==
caps mon = allow *

View File

@@ -0,0 +1,19 @@
#!/bin/bash
#from: https://docs.ceph.com/docs/nautilus/rados/troubleshooting/troubleshooting-mon/?highlight=trouble%20monitor#recovery-using-osds
ms=/tmp/mon-store
mkdir $ms
hosts="ebin02 ebin01"
# collect the cluster map from OSDs
for host in $hosts; do
rsync -avz $ms/. $host:$ms.remote
rm -rf $ms
ssh $host <<EOF
for osd in /var/lib/ceph/osd/ceph-*; do
ceph-objectstore-tool --data-path \$osd --op update-mon-db --no-mon-config --mon-store-path $ms.remote
done
EOF
rsync -avz $host:$ms.remote/. $ms
done