diff --git a/ceph-deploy-ceph.log b/ceph-deploy-ceph.log index 9581f65..0ec4fc5 100644 --- a/ceph-deploy-ceph.log +++ b/ceph-deploy-ceph.log @@ -1735,3 +1735,1002 @@ [2020-03-03 22:04:29,982][lenny][DEBUG ] detect platform information from remote host [2020-03-03 22:04:29,997][lenny][DEBUG ] detect machine type [2020-03-03 22:04:30,000][lenny][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-03 22:26:06,567][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root --overwrite-conf config push riot01 pine01 pine02 ebin01 ebin02 lenny +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] username : root +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] verbose : False +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] overwrite_conf : True +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] subcommand : push +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] quiet : False +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] client : ['riot01', 'pine01', 'pine02', 'ebin01', 'ebin02', 'lenny'] +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] func : +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-03 22:26:06,568][ceph_deploy.cli][INFO ] default_release : False +[2020-03-03 22:26:06,568][ceph_deploy.config][DEBUG ] Pushing config to riot01 +[2020-03-03 22:26:08,221][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-03 22:26:08,223][riot01][DEBUG ] detect platform information from remote host +[2020-03-03 22:26:08,397][riot01][DEBUG ] detect machine type +[2020-03-03 22:26:08,442][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-03 22:26:08,473][ceph_deploy.config][DEBUG ] Pushing config to pine01 +[2020-03-03 22:26:11,728][pine01][DEBUG ] connected to host: root@pine01 +[2020-03-03 22:26:11,729][pine01][DEBUG ] detect platform information from remote host +[2020-03-03 22:26:11,936][pine01][DEBUG ] detect machine type +[2020-03-03 22:26:11,963][pine01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-03 22:26:11,981][ceph_deploy.config][DEBUG ] Pushing config to pine02 +[2020-03-03 22:26:13,617][pine02][DEBUG ] connected to host: root@pine02 +[2020-03-03 22:26:13,619][pine02][DEBUG ] detect platform information from remote host +[2020-03-03 22:26:13,739][pine02][DEBUG ] detect machine type +[2020-03-03 22:26:13,767][pine02][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-03 22:26:13,780][ceph_deploy.config][DEBUG ] Pushing config to ebin01 +[2020-03-03 22:26:16,241][ebin01][DEBUG ] connected to host: root@ebin01 +[2020-03-03 22:26:16,243][ebin01][DEBUG ] detect platform information from remote host +[2020-03-03 22:26:16,458][ebin01][DEBUG ] detect machine type +[2020-03-03 22:26:16,491][ebin01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-03 22:26:16,508][ceph_deploy.config][DEBUG ] Pushing config to ebin02 +[2020-03-03 22:26:18,915][ebin02][DEBUG ] connected to host: root@ebin02 +[2020-03-03 22:26:18,916][ebin02][DEBUG ] detect platform information from remote host +[2020-03-03 22:26:19,127][ebin02][DEBUG ] detect machine type +[2020-03-03 22:26:19,167][ebin02][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-03 22:26:19,182][ceph_deploy.config][DEBUG ] Pushing config to lenny +[2020-03-03 22:26:19,651][lenny][DEBUG ] connected to host: root@lenny +[2020-03-03 22:26:19,652][lenny][DEBUG ] detect platform information from remote host +[2020-03-03 22:26:19,666][lenny][DEBUG ] detect machine type +[2020-03-03 22:26:19,670][lenny][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 17:33:41,452][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy mon add riot01 +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] username : None +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] overwrite_conf : False +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] subcommand : add +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] mon : ['riot01'] +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] func : +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] address : None +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 17:33:41,453][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 17:33:41,454][ceph_deploy.mon][INFO ] ensuring configuration of new mon host: riot01 +[2020-03-04 17:33:41,455][ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to riot01 +[2020-03-04 17:33:44,052][ceph_deploy][ERROR ] KeyboardInterrupt + +[2020-03-04 17:33:50,078][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 17:33:50,078][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root mon add riot01 +[2020-03-04 17:33:50,078][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 17:33:50,079][ceph_deploy.cli][INFO ] username : root +[2020-03-04 17:33:50,079][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 17:33:50,079][ceph_deploy.cli][INFO ] overwrite_conf : False +[2020-03-04 17:33:50,079][ceph_deploy.cli][INFO ] subcommand : add +[2020-03-04 17:33:50,079][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 17:33:50,079][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 17:33:50,079][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 17:33:50,079][ceph_deploy.cli][INFO ] mon : ['riot01'] +[2020-03-04 17:33:50,079][ceph_deploy.cli][INFO ] func : +[2020-03-04 17:33:50,079][ceph_deploy.cli][INFO ] address : None +[2020-03-04 17:33:50,079][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 17:33:50,079][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 17:33:50,079][ceph_deploy.mon][INFO ] ensuring configuration of new mon host: riot01 +[2020-03-04 17:33:50,080][ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to riot01 +[2020-03-04 17:33:51,705][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 17:33:51,717][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 17:33:51,882][riot01][DEBUG ] detect machine type +[2020-03-04 17:33:51,923][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 17:33:51,950][ceph_deploy.mon][DEBUG ] Adding mon to cluster ceph, host riot01 +[2020-03-04 17:33:51,952][ceph_deploy.mon][DEBUG ] using mon address by resolving host: 192.168.10.164 +[2020-03-04 17:33:51,953][ceph_deploy.mon][DEBUG ] detecting platform for host riot01 ... +[2020-03-04 17:33:53,525][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 17:33:53,527][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 17:33:53,696][riot01][DEBUG ] detect machine type +[2020-03-04 17:33:53,733][riot01][DEBUG ] find the location of an executable +[2020-03-04 17:33:53,739][ceph_deploy.mon][INFO ] distro info: debian 10.3 buster +[2020-03-04 17:33:53,740][riot01][DEBUG ] determining if provided host has same hostname in remote +[2020-03-04 17:33:53,740][riot01][DEBUG ] get remote short hostname +[2020-03-04 17:33:53,747][riot01][DEBUG ] adding mon to riot01 +[2020-03-04 17:33:53,748][riot01][DEBUG ] get remote short hostname +[2020-03-04 17:33:53,765][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 17:33:53,786][riot01][DEBUG ] create the mon path if it does not exist +[2020-03-04 17:33:53,798][riot01][DEBUG ] checking for done path: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 17:33:53,804][riot01][DEBUG ] done path does not exist: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 17:33:53,809][riot01][INFO ] creating keyring file: /var/lib/ceph/tmp/ceph-riot01.mon.keyring +[2020-03-04 17:33:53,810][riot01][DEBUG ] create the monitor keyring file +[2020-03-04 17:33:53,829][riot01][INFO ] Running command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.riot01.monmap +[2020-03-04 17:33:54,877][riot01][WARNING] Traceback (most recent call last): +[2020-03-04 17:33:54,877][riot01][WARNING] File "/usr/bin/ceph", line 1266, in +[2020-03-04 17:33:54,887][riot01][WARNING] retval = main() +[2020-03-04 17:33:54,888][riot01][WARNING] File "/usr/bin/ceph", line 979, in main +[2020-03-04 17:33:54,888][riot01][WARNING] conffile=conffile) +[2020-03-04 17:33:54,888][riot01][WARNING] File "/usr/lib/python3/dist-packages/ceph_argparse.py", line 1319, in run_in_thread +[2020-03-04 17:33:54,888][riot01][WARNING] raise Exception("timed out") +[2020-03-04 17:33:54,889][riot01][WARNING] Exception: timed out +[2020-03-04 17:33:55,004][riot01][ERROR ] RuntimeError: command returned non-zero exit status: 1 +[2020-03-04 17:33:55,005][ceph_deploy.mon][ERROR ] Failed to execute command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.riot01.monmap +[2020-03-04 17:33:55,005][ceph_deploy][ERROR ] GenericError: Failed to add monitor to host: riot01 + +[2020-03-04 20:18:17,335][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 20:18:17,335][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root mon add riot01 +[2020-03-04 20:18:17,335][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 20:18:17,335][ceph_deploy.cli][INFO ] username : root +[2020-03-04 20:18:17,335][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 20:18:17,335][ceph_deploy.cli][INFO ] overwrite_conf : False +[2020-03-04 20:18:17,336][ceph_deploy.cli][INFO ] subcommand : add +[2020-03-04 20:18:17,336][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 20:18:17,336][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 20:18:17,336][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 20:18:17,336][ceph_deploy.cli][INFO ] mon : ['riot01'] +[2020-03-04 20:18:17,336][ceph_deploy.cli][INFO ] func : +[2020-03-04 20:18:17,336][ceph_deploy.cli][INFO ] address : None +[2020-03-04 20:18:17,336][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 20:18:17,336][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 20:18:17,336][ceph_deploy.mon][INFO ] ensuring configuration of new mon host: riot01 +[2020-03-04 20:18:17,336][ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to riot01 +[2020-03-04 20:18:18,819][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:18:18,820][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:18:18,996][riot01][DEBUG ] detect machine type +[2020-03-04 20:18:19,030][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:18:19,058][ceph_deploy.mon][DEBUG ] Adding mon to cluster ceph, host riot01 +[2020-03-04 20:18:19,060][ceph_deploy.mon][DEBUG ] using mon address by resolving host: 192.168.10.164 +[2020-03-04 20:18:19,061][ceph_deploy.mon][DEBUG ] detecting platform for host riot01 ... +[2020-03-04 20:18:20,610][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:18:20,611][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:18:20,781][riot01][DEBUG ] detect machine type +[2020-03-04 20:18:20,816][riot01][DEBUG ] find the location of an executable +[2020-03-04 20:18:20,821][ceph_deploy.mon][INFO ] distro info: debian 10.3 buster +[2020-03-04 20:18:20,821][riot01][DEBUG ] determining if provided host has same hostname in remote +[2020-03-04 20:18:20,821][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:18:20,827][riot01][DEBUG ] adding mon to riot01 +[2020-03-04 20:18:20,827][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:18:20,842][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:18:20,862][riot01][DEBUG ] create the mon path if it does not exist +[2020-03-04 20:18:20,869][riot01][DEBUG ] checking for done path: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:18:20,873][riot01][DEBUG ] done path does not exist: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:18:20,878][riot01][INFO ] creating keyring file: /var/lib/ceph/tmp/ceph-riot01.mon.keyring +[2020-03-04 20:18:20,878][riot01][DEBUG ] create the monitor keyring file +[2020-03-04 20:18:20,892][riot01][INFO ] Running command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.riot01.monmap +[2020-03-04 20:18:21,663][riot01][WARNING] Traceback (most recent call last): +[2020-03-04 20:18:21,663][riot01][WARNING] File "/usr/bin/ceph", line 1266, in +[2020-03-04 20:18:21,663][riot01][WARNING] retval = main() +[2020-03-04 20:18:21,663][riot01][WARNING] File "/usr/bin/ceph", line 979, in main +[2020-03-04 20:18:21,663][riot01][WARNING] conffile=conffile) +[2020-03-04 20:18:21,663][riot01][WARNING] File "/usr/lib/python3/dist-packages/ceph_argparse.py", line 1319, in run_in_thread +[2020-03-04 20:18:21,664][riot01][WARNING] raise Exception("timed out") +[2020-03-04 20:18:21,664][riot01][WARNING] Exception: timed out +[2020-03-04 20:18:21,777][riot01][ERROR ] RuntimeError: command returned non-zero exit status: 1 +[2020-03-04 20:18:21,778][ceph_deploy.mon][ERROR ] Failed to execute command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.riot01.monmap +[2020-03-04 20:18:21,778][ceph_deploy][ERROR ] GenericError: Failed to add monitor to host: riot01 + +[2020-03-04 20:18:35,097][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 20:18:35,097][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root purge riot01 +[2020-03-04 20:18:35,097][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 20:18:35,097][ceph_deploy.cli][INFO ] username : root +[2020-03-04 20:18:35,097][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 20:18:35,097][ceph_deploy.cli][INFO ] overwrite_conf : False +[2020-03-04 20:18:35,097][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 20:18:35,097][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 20:18:35,097][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 20:18:35,097][ceph_deploy.cli][INFO ] host : ['riot01'] +[2020-03-04 20:18:35,097][ceph_deploy.cli][INFO ] func : +[2020-03-04 20:18:35,097][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 20:18:35,097][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 20:18:35,098][ceph_deploy.install][INFO ] note that some dependencies *will not* be removed because they can cause issues with qemu-kvm +[2020-03-04 20:18:35,098][ceph_deploy.install][INFO ] like: librbd1 and librados2 +[2020-03-04 20:18:35,098][ceph_deploy.install][DEBUG ] Purging on cluster ceph hosts riot01 +[2020-03-04 20:18:35,098][ceph_deploy.install][DEBUG ] Detecting platform for host riot01 ... +[2020-03-04 20:18:36,581][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:18:36,581][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:18:36,752][riot01][DEBUG ] detect machine type +[2020-03-04 20:18:36,787][ceph_deploy.install][INFO ] Distro info: debian 10.3 buster +[2020-03-04 20:18:36,787][riot01][INFO ] Purging Ceph on riot01 +[2020-03-04 20:18:36,797][riot01][INFO ] Running command: env DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get --assume-yes -q -f --force-yes remove --purge ceph ceph-mds ceph-common ceph-fs-common radosgw +[2020-03-04 20:18:37,316][riot01][DEBUG ] Reading package lists... +[2020-03-04 20:18:39,284][riot01][DEBUG ] Building dependency tree... +[2020-03-04 20:18:39,284][riot01][DEBUG ] Reading state information... +[2020-03-04 20:18:41,051][riot01][DEBUG ] Package 'ceph-fs-common' is not installed, so not removed +[2020-03-04 20:18:41,051][riot01][DEBUG ] The following packages were automatically installed and are no longer required: +[2020-03-04 20:18:41,051][riot01][DEBUG ] cryptsetup-bin dmeventd gdisk hdparm libaio1 libbabeltrace1 +[2020-03-04 20:18:41,051][riot01][DEBUG ] libboost-date-time1.67.0 libboost-program-options1.67.0 +[2020-03-04 20:18:41,055][riot01][DEBUG ] libboost-python1.67.0 libboost-random1.67.0 libboost-regex1.67.0 libcephfs2 +[2020-03-04 20:18:41,062][riot01][DEBUG ] libdevmapper-event1.02.1 libdw1 libfuse2 libgoogle-perftools4 libleveldb1d +[2020-03-04 20:18:41,065][riot01][DEBUG ] liblvm2cmd2.03 liboath0 libpython3.7 libradosstriper1 librbd1 libreadline5 +[2020-03-04 20:18:41,073][riot01][DEBUG ] libtcmalloc-minimal4 lvm2 python-pastedeploy-tpl python3-asn1crypto +[2020-03-04 20:18:41,076][riot01][DEBUG ] python3-bcrypt python3-bs4 python3-ceph-argparse python3-cephfs +[2020-03-04 20:18:41,091][riot01][DEBUG ] python3-certifi python3-cffi-backend python3-chardet python3-cherrypy3 +[2020-03-04 20:18:41,092][riot01][DEBUG ] python3-cryptography python3-idna python3-jwt python3-logutils python3-mako +[2020-03-04 20:18:41,092][riot01][DEBUG ] python3-markupsafe python3-openssl python3-paste python3-pastedeploy +[2020-03-04 20:18:41,095][riot01][DEBUG ] python3-pecan python3-pkg-resources python3-prettytable python3-rados +[2020-03-04 20:18:41,096][riot01][DEBUG ] python3-rbd python3-requests python3-simplegeneric python3-singledispatch +[2020-03-04 20:18:41,099][riot01][DEBUG ] python3-soupsieve python3-tempita python3-urllib3 python3-waitress +[2020-03-04 20:18:41,101][riot01][DEBUG ] python3-webob python3-webtest python3-werkzeug xfsprogs +[2020-03-04 20:18:41,104][riot01][DEBUG ] Use 'apt autoremove' to remove them. +[2020-03-04 20:18:41,719][riot01][DEBUG ] The following packages will be REMOVED: +[2020-03-04 20:18:41,719][riot01][DEBUG ] ceph* ceph-base* ceph-common* ceph-mds* ceph-mgr* ceph-mon* ceph-osd* +[2020-03-04 20:18:41,719][riot01][DEBUG ] radosgw* +[2020-03-04 20:18:45,339][riot01][DEBUG ] 0 upgraded, 0 newly installed, 8 to remove and 3 not upgraded. +[2020-03-04 20:18:45,339][riot01][DEBUG ] After this operation, 168 MB disk space will be freed. +[2020-03-04 20:18:46,905][riot01][DEBUG ] (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58434 files and directories currently installed.) +[2020-03-04 20:18:46,937][riot01][DEBUG ] Removing ceph-mds (14.2.7-1~bpo10+1) ... +[2020-03-04 20:18:53,211][riot01][DEBUG ] Removing ceph (14.2.7-1~bpo10+1) ... +[2020-03-04 20:18:53,575][riot01][DEBUG ] Removing ceph-mgr (14.2.7-1~bpo10+1) ... +[2020-03-04 20:19:01,605][riot01][DEBUG ] Removing ceph-osd (14.2.7-1~bpo10+1) ... +[2020-03-04 20:19:07,830][riot01][DEBUG ] Removing radosgw (14.2.7-1~bpo10+1) ... +[2020-03-04 20:19:16,962][riot01][DEBUG ] Removing ceph-mon (14.2.7-1~bpo10+1) ... +[2020-03-04 20:19:22,184][riot01][DEBUG ] Removing ceph-base (14.2.7-1~bpo10+1) ... +[2020-03-04 20:19:27,759][riot01][DEBUG ] Removing ceph-common (14.2.7-1~bpo10+1) ... +[2020-03-04 20:19:35,084][riot01][DEBUG ] Processing triggers for libc-bin (2.28-10) ... +[2020-03-04 20:19:38,303][riot01][DEBUG ] (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58016 files and directories currently installed.) +[2020-03-04 20:19:38,303][riot01][DEBUG ] Purging configuration files for radosgw (14.2.7-1~bpo10+1) ... +[2020-03-04 20:19:47,883][riot01][DEBUG ] dpkg: warning: while removing radosgw, directory '/var/lib/ceph/radosgw' not empty so not removed +[2020-03-04 20:19:47,997][riot01][DEBUG ] Purging configuration files for ceph-mon (14.2.7-1~bpo10+1) ... +[2020-03-04 20:19:55,275][riot01][DEBUG ] dpkg: warning: while removing ceph-mon, directory '/var/lib/ceph/mon' not empty so not removed +[2020-03-04 20:19:55,388][riot01][DEBUG ] Purging configuration files for ceph-base (14.2.7-1~bpo10+1) ... +[2020-03-04 20:20:02,716][riot01][DEBUG ] dpkg: warning: while removing ceph-base, directory '/var/lib/ceph/tmp' not empty so not removed +[2020-03-04 20:20:02,717][riot01][DEBUG ] dpkg: warning: while removing ceph-base, directory '/var/lib/ceph/bootstrap-rgw' not empty so not removed +[2020-03-04 20:20:02,717][riot01][DEBUG ] dpkg: warning: while removing ceph-base, directory '/var/lib/ceph/bootstrap-mgr' not empty so not removed +[2020-03-04 20:20:02,830][riot01][DEBUG ] Purging configuration files for ceph-mds (14.2.7-1~bpo10+1) ... +[2020-03-04 20:20:10,208][riot01][DEBUG ] Purging configuration files for ceph (14.2.7-1~bpo10+1) ... +[2020-03-04 20:20:10,522][riot01][DEBUG ] Purging configuration files for ceph-mgr (14.2.7-1~bpo10+1) ... +[2020-03-04 20:20:18,751][riot01][DEBUG ] dpkg: warning: while removing ceph-mgr, directory '/var/lib/ceph/mgr' not empty so not removed +[2020-03-04 20:20:18,865][riot01][DEBUG ] Purging configuration files for ceph-common (14.2.7-1~bpo10+1) ... +[2020-03-04 20:20:28,809][riot01][DEBUG ] Purging configuration files for ceph-osd (14.2.7-1~bpo10+1) ... +[2020-03-04 20:20:38,858][riot01][DEBUG ] Processing triggers for systemd (241-7~deb10u3) ... +[2020-03-04 20:20:46,650][riot01][DEBUG ] [master 22acdd4] committing changes in /etc made by "apt-get --assume-yes -q -f --force-yes remove --purge ceph ceph-mds ceph-common ceph-fs-common radosgw" +[2020-03-04 20:20:46,651][riot01][DEBUG ] 41 files changed, 2 insertions(+), 293 deletions(-) +[2020-03-04 20:20:46,651][riot01][DEBUG ] delete mode 100644 ceph/ceph.client.admin.keyring +[2020-03-04 20:20:46,651][riot01][DEBUG ] delete mode 100644 ceph/ceph.conf +[2020-03-04 20:20:46,651][riot01][DEBUG ] delete mode 100644 ceph/rbdmap +[2020-03-04 20:20:46,652][riot01][DEBUG ] delete mode 100644 ceph/tmp9xog9V +[2020-03-04 20:20:46,652][riot01][DEBUG ] delete mode 100644 ceph/tmpCK3mc0 +[2020-03-04 20:20:46,652][riot01][DEBUG ] delete mode 100644 default/ceph +[2020-03-04 20:20:46,656][riot01][DEBUG ] delete mode 100755 init.d/radosgw +[2020-03-04 20:20:46,657][riot01][DEBUG ] delete mode 100755 init.d/rbdmap +[2020-03-04 20:20:46,658][riot01][DEBUG ] delete mode 100644 logrotate.d/ceph-common +[2020-03-04 20:20:46,659][riot01][DEBUG ] delete mode 120000 rc0.d/K01radosgw +[2020-03-04 20:20:46,659][riot01][DEBUG ] delete mode 120000 rc0.d/K01rbdmap +[2020-03-04 20:20:46,660][riot01][DEBUG ] delete mode 120000 rc1.d/K01radosgw +[2020-03-04 20:20:46,661][riot01][DEBUG ] delete mode 120000 rc1.d/K01rbdmap +[2020-03-04 20:20:46,661][riot01][DEBUG ] delete mode 120000 rc2.d/S01radosgw +[2020-03-04 20:20:46,662][riot01][DEBUG ] delete mode 120000 rc2.d/S01rbdmap +[2020-03-04 20:20:46,663][riot01][DEBUG ] delete mode 120000 rc3.d/S01radosgw +[2020-03-04 20:20:46,663][riot01][DEBUG ] delete mode 120000 rc3.d/S01rbdmap +[2020-03-04 20:20:46,663][riot01][DEBUG ] delete mode 120000 rc4.d/S01radosgw +[2020-03-04 20:20:46,664][riot01][DEBUG ] delete mode 120000 rc4.d/S01rbdmap +[2020-03-04 20:20:46,667][riot01][DEBUG ] delete mode 120000 rc5.d/S01radosgw +[2020-03-04 20:20:46,669][riot01][DEBUG ] delete mode 120000 rc5.d/S01rbdmap +[2020-03-04 20:20:46,676][riot01][DEBUG ] delete mode 120000 rc6.d/K01radosgw +[2020-03-04 20:20:46,677][riot01][DEBUG ] delete mode 120000 rc6.d/K01rbdmap +[2020-03-04 20:20:46,678][riot01][DEBUG ] delete mode 100644 sudoers.d/ceph-osd-smartctl +[2020-03-04 20:20:46,681][riot01][DEBUG ] delete mode 100644 sysctl.d/30-ceph-osd.conf +[2020-03-04 20:20:46,682][riot01][DEBUG ] delete mode 120000 systemd/system/ceph.target.wants/ceph-crash.service +[2020-03-04 20:20:46,698][riot01][DEBUG ] delete mode 120000 systemd/system/ceph.target.wants/ceph-mds.target +[2020-03-04 20:20:46,698][riot01][DEBUG ] delete mode 120000 systemd/system/ceph.target.wants/ceph-mgr.target +[2020-03-04 20:20:46,699][riot01][DEBUG ] delete mode 120000 systemd/system/ceph.target.wants/ceph-mon.target +[2020-03-04 20:20:46,707][riot01][DEBUG ] delete mode 120000 systemd/system/ceph.target.wants/ceph-osd.target +[2020-03-04 20:20:46,708][riot01][DEBUG ] delete mode 120000 systemd/system/ceph.target.wants/ceph-radosgw.target +[2020-03-04 20:20:46,712][riot01][DEBUG ] delete mode 120000 systemd/system/multi-user.target.wants/ceph-mds.target +[2020-03-04 20:20:46,714][riot01][DEBUG ] delete mode 120000 systemd/system/multi-user.target.wants/ceph-mgr.target +[2020-03-04 20:20:46,722][riot01][DEBUG ] delete mode 120000 systemd/system/multi-user.target.wants/ceph-mon.target +[2020-03-04 20:20:46,722][riot01][DEBUG ] delete mode 120000 systemd/system/multi-user.target.wants/ceph-osd.target +[2020-03-04 20:20:46,723][riot01][DEBUG ] delete mode 120000 systemd/system/multi-user.target.wants/ceph-radosgw.target +[2020-03-04 20:20:46,724][riot01][DEBUG ] delete mode 120000 systemd/system/multi-user.target.wants/ceph.target +[2020-03-04 20:20:46,733][riot01][DEBUG ] delete mode 120000 systemd/system/multi-user.target.wants/rbdmap.service +[2020-03-04 20:20:46,897][riot01][WARNING] W: --force-yes is deprecated, use one of the options starting with --allow instead. +[2020-03-04 20:21:04,695][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 20:21:04,695][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root purgedata riot01 +[2020-03-04 20:21:04,695][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 20:21:04,695][ceph_deploy.cli][INFO ] username : root +[2020-03-04 20:21:04,695][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 20:21:04,695][ceph_deploy.cli][INFO ] overwrite_conf : False +[2020-03-04 20:21:04,696][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 20:21:04,696][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 20:21:04,696][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 20:21:04,696][ceph_deploy.cli][INFO ] host : ['riot01'] +[2020-03-04 20:21:04,696][ceph_deploy.cli][INFO ] func : +[2020-03-04 20:21:04,696][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 20:21:04,696][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 20:21:04,696][ceph_deploy.install][DEBUG ] Purging data from cluster ceph hosts riot01 +[2020-03-04 20:21:06,207][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:21:06,209][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:21:06,376][riot01][DEBUG ] detect machine type +[2020-03-04 20:21:06,416][riot01][DEBUG ] find the location of an executable +[2020-03-04 20:21:07,987][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:21:07,990][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:21:08,157][riot01][DEBUG ] detect machine type +[2020-03-04 20:21:08,198][ceph_deploy.install][INFO ] Distro info: debian 10.3 buster +[2020-03-04 20:21:08,199][riot01][INFO ] purging data on riot01 +[2020-03-04 20:21:08,209][riot01][INFO ] Running command: rm -rf --one-file-system -- /var/lib/ceph +[2020-03-04 20:21:08,361][riot01][INFO ] Running command: rm -rf --one-file-system -- /etc/ceph/ +[2020-03-04 20:26:43,678][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root mon add riot01 +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] username : root +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] overwrite_conf : False +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] subcommand : add +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] mon : ['riot01'] +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] func : +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] address : None +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 20:26:43,679][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 20:26:43,680][ceph_deploy.mon][INFO ] ensuring configuration of new mon host: riot01 +[2020-03-04 20:26:43,680][ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to riot01 +[2020-03-04 20:26:45,195][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:26:45,196][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:26:45,365][riot01][DEBUG ] detect machine type +[2020-03-04 20:26:45,404][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:26:45,429][ceph_deploy.mon][DEBUG ] Adding mon to cluster ceph, host riot01 +[2020-03-04 20:26:45,434][ceph_deploy.mon][DEBUG ] using mon address by resolving host: 192.168.10.164 +[2020-03-04 20:26:45,435][ceph_deploy.mon][DEBUG ] detecting platform for host riot01 ... +[2020-03-04 20:26:46,995][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:26:46,997][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:26:47,164][riot01][DEBUG ] detect machine type +[2020-03-04 20:26:47,198][riot01][DEBUG ] find the location of an executable +[2020-03-04 20:26:47,203][ceph_deploy.mon][INFO ] distro info: debian 10.3 buster +[2020-03-04 20:26:47,203][riot01][DEBUG ] determining if provided host has same hostname in remote +[2020-03-04 20:26:47,203][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:26:47,208][riot01][DEBUG ] adding mon to riot01 +[2020-03-04 20:26:47,208][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:26:47,224][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:26:47,243][riot01][DEBUG ] create the mon path if it does not exist +[2020-03-04 20:26:47,249][riot01][DEBUG ] checking for done path: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:26:47,256][riot01][DEBUG ] done path does not exist: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:26:47,261][riot01][INFO ] creating keyring file: /var/lib/ceph/tmp/ceph-riot01.mon.keyring +[2020-03-04 20:26:47,261][riot01][DEBUG ] create the monitor keyring file +[2020-03-04 20:26:47,277][riot01][INFO ] Running command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.riot01.monmap +[2020-03-04 20:26:48,049][riot01][WARNING] Traceback (most recent call last): +[2020-03-04 20:26:48,049][riot01][WARNING] File "/usr/bin/ceph", line 1266, in +[2020-03-04 20:26:48,059][riot01][WARNING] retval = main() +[2020-03-04 20:26:48,060][riot01][WARNING] File "/usr/bin/ceph", line 979, in main +[2020-03-04 20:26:48,060][riot01][WARNING] conffile=conffile) +[2020-03-04 20:26:48,060][riot01][WARNING] File "/usr/lib/python3/dist-packages/ceph_argparse.py", line 1319, in run_in_thread +[2020-03-04 20:26:48,061][riot01][WARNING] raise Exception("timed out") +[2020-03-04 20:26:48,062][riot01][WARNING] Exception: timed out +[2020-03-04 20:26:48,177][riot01][ERROR ] RuntimeError: command returned non-zero exit status: 1 +[2020-03-04 20:26:48,177][ceph_deploy.mon][ERROR ] Failed to execute command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.riot01.monmap +[2020-03-04 20:26:48,178][ceph_deploy][ERROR ] GenericError: Failed to add monitor to host: riot01 + +[2020-03-04 20:29:14,067][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root mon add riot01 +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] username : root +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] overwrite_conf : False +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] subcommand : add +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] mon : ['riot01'] +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] func : +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] address : None +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 20:29:14,068][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 20:29:14,069][ceph_deploy.mon][INFO ] ensuring configuration of new mon host: riot01 +[2020-03-04 20:29:14,069][ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to riot01 +[2020-03-04 20:29:15,552][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:29:15,554][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:29:15,724][riot01][DEBUG ] detect machine type +[2020-03-04 20:29:15,761][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:29:15,791][ceph_deploy.mon][DEBUG ] Adding mon to cluster ceph, host riot01 +[2020-03-04 20:29:15,795][ceph_deploy.mon][DEBUG ] using mon address by resolving host: 192.168.10.164 +[2020-03-04 20:29:15,796][ceph_deploy.mon][DEBUG ] detecting platform for host riot01 ... +[2020-03-04 20:29:17,361][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:29:17,363][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:29:17,533][riot01][DEBUG ] detect machine type +[2020-03-04 20:29:17,575][riot01][DEBUG ] find the location of an executable +[2020-03-04 20:29:17,582][ceph_deploy.mon][INFO ] distro info: debian 10.3 buster +[2020-03-04 20:29:17,582][riot01][DEBUG ] determining if provided host has same hostname in remote +[2020-03-04 20:29:17,583][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:29:17,589][riot01][DEBUG ] adding mon to riot01 +[2020-03-04 20:29:17,590][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:29:17,607][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:29:17,630][riot01][DEBUG ] create the mon path if it does not exist +[2020-03-04 20:29:17,637][riot01][DEBUG ] checking for done path: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:29:17,643][riot01][DEBUG ] done path does not exist: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:29:17,649][riot01][INFO ] creating keyring file: /var/lib/ceph/tmp/ceph-riot01.mon.keyring +[2020-03-04 20:29:17,650][riot01][DEBUG ] create the monitor keyring file +[2020-03-04 20:29:17,671][riot01][INFO ] Running command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.riot01.monmap +[2020-03-04 20:29:18,458][riot01][WARNING] Traceback (most recent call last): +[2020-03-04 20:29:18,459][riot01][WARNING] File "/usr/bin/ceph", line 1266, in +[2020-03-04 20:29:18,459][riot01][WARNING] retval = main() +[2020-03-04 20:29:18,459][riot01][WARNING] File "/usr/bin/ceph", line 979, in main +[2020-03-04 20:29:18,459][riot01][WARNING] conffile=conffile) +[2020-03-04 20:29:18,460][riot01][WARNING] File "/usr/lib/python3/dist-packages/ceph_argparse.py", line 1319, in run_in_thread +[2020-03-04 20:29:18,460][riot01][WARNING] raise Exception("timed out") +[2020-03-04 20:29:18,460][riot01][WARNING] Exception: timed out +[2020-03-04 20:29:18,575][riot01][ERROR ] RuntimeError: command returned non-zero exit status: 1 +[2020-03-04 20:29:18,576][ceph_deploy.mon][ERROR ] Failed to execute command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.riot01.monmap +[2020-03-04 20:29:18,576][ceph_deploy][ERROR ] GenericError: Failed to add monitor to host: riot01 + +[2020-03-04 20:30:36,948][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 20:30:36,948][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root mon add riot01 +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] username : root +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] overwrite_conf : False +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] subcommand : add +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] mon : ['riot01'] +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] func : +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] address : None +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 20:30:36,949][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 20:30:36,949][ceph_deploy.mon][INFO ] ensuring configuration of new mon host: riot01 +[2020-03-04 20:30:36,950][ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to riot01 +[2020-03-04 20:30:38,442][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:30:38,444][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:30:38,613][riot01][DEBUG ] detect machine type +[2020-03-04 20:30:38,654][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:30:38,683][ceph_deploy.mon][DEBUG ] Adding mon to cluster ceph, host riot01 +[2020-03-04 20:30:38,688][ceph_deploy.mon][DEBUG ] using mon address by resolving host: 192.168.10.164 +[2020-03-04 20:30:38,688][ceph_deploy.mon][DEBUG ] detecting platform for host riot01 ... +[2020-03-04 20:30:40,338][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:30:40,340][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:30:40,508][riot01][DEBUG ] detect machine type +[2020-03-04 20:30:40,546][riot01][DEBUG ] find the location of an executable +[2020-03-04 20:30:40,552][ceph_deploy.mon][INFO ] distro info: debian 10.3 buster +[2020-03-04 20:30:40,553][riot01][DEBUG ] determining if provided host has same hostname in remote +[2020-03-04 20:30:40,553][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:30:40,559][riot01][DEBUG ] adding mon to riot01 +[2020-03-04 20:30:40,560][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:30:40,577][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:30:40,599][riot01][DEBUG ] create the mon path if it does not exist +[2020-03-04 20:30:40,605][riot01][DEBUG ] checking for done path: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:30:40,610][riot01][DEBUG ] done path does not exist: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:30:40,617][riot01][INFO ] creating keyring file: /var/lib/ceph/tmp/ceph-riot01.mon.keyring +[2020-03-04 20:30:40,617][riot01][DEBUG ] create the monitor keyring file +[2020-03-04 20:30:40,638][riot01][INFO ] Running command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.riot01.monmap +[2020-03-04 20:30:41,423][riot01][WARNING] Traceback (most recent call last): +[2020-03-04 20:30:41,424][riot01][WARNING] File "/usr/bin/ceph", line 1266, in +[2020-03-04 20:30:41,424][riot01][WARNING] retval = main() +[2020-03-04 20:30:41,424][riot01][WARNING] File "/usr/bin/ceph", line 979, in main +[2020-03-04 20:30:41,424][riot01][WARNING] conffile=conffile) +[2020-03-04 20:30:41,425][riot01][WARNING] File "/usr/lib/python3/dist-packages/ceph_argparse.py", line 1319, in run_in_thread +[2020-03-04 20:30:41,425][riot01][WARNING] raise Exception("timed out") +[2020-03-04 20:30:41,425][riot01][WARNING] Exception: timed out +[2020-03-04 20:30:41,540][riot01][ERROR ] RuntimeError: command returned non-zero exit status: 1 +[2020-03-04 20:30:41,540][ceph_deploy.mon][ERROR ] Failed to execute command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.riot01.monmap +[2020-03-04 20:30:41,540][ceph_deploy][ERROR ] GenericError: Failed to add monitor to host: riot01 + +[2020-03-04 20:31:01,222][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root mon add riot01 +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] username : root +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] overwrite_conf : False +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] subcommand : add +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] mon : ['riot01'] +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] func : +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] address : None +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 20:31:01,222][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 20:31:01,223][ceph_deploy.mon][INFO ] ensuring configuration of new mon host: riot01 +[2020-03-04 20:31:01,223][ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to riot01 +[2020-03-04 20:31:02,796][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:31:02,798][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:31:02,970][riot01][DEBUG ] detect machine type +[2020-03-04 20:31:03,015][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:31:03,058][ceph_deploy.mon][DEBUG ] Adding mon to cluster ceph, host riot01 +[2020-03-04 20:31:03,062][ceph_deploy.mon][DEBUG ] using mon address by resolving host: 192.168.10.164 +[2020-03-04 20:31:03,062][ceph_deploy.mon][DEBUG ] detecting platform for host riot01 ... +[2020-03-04 20:31:04,628][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:31:04,630][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:31:04,799][riot01][DEBUG ] detect machine type +[2020-03-04 20:31:04,836][riot01][DEBUG ] find the location of an executable +[2020-03-04 20:31:04,842][ceph_deploy.mon][INFO ] distro info: debian 10.3 buster +[2020-03-04 20:31:04,842][riot01][DEBUG ] determining if provided host has same hostname in remote +[2020-03-04 20:31:04,843][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:31:04,849][riot01][DEBUG ] adding mon to riot01 +[2020-03-04 20:31:04,850][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:31:04,868][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:31:04,890][riot01][DEBUG ] create the mon path if it does not exist +[2020-03-04 20:31:04,896][riot01][DEBUG ] checking for done path: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:31:04,902][riot01][DEBUG ] done path does not exist: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:31:04,909][riot01][INFO ] creating keyring file: /var/lib/ceph/tmp/ceph-riot01.mon.keyring +[2020-03-04 20:31:04,909][riot01][DEBUG ] create the monitor keyring file +[2020-03-04 20:31:04,928][riot01][INFO ] Running command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.riot01.monmap +[2020-03-04 20:31:05,716][riot01][WARNING] Traceback (most recent call last): +[2020-03-04 20:31:05,717][riot01][WARNING] File "/usr/bin/ceph", line 1266, in +[2020-03-04 20:31:05,717][riot01][WARNING] retval = main() +[2020-03-04 20:31:05,718][riot01][WARNING] File "/usr/bin/ceph", line 979, in main +[2020-03-04 20:31:05,718][riot01][WARNING] conffile=conffile) +[2020-03-04 20:31:05,718][riot01][WARNING] File "/usr/lib/python3/dist-packages/ceph_argparse.py", line 1319, in run_in_thread +[2020-03-04 20:31:05,719][riot01][WARNING] raise Exception("timed out") +[2020-03-04 20:31:05,719][riot01][WARNING] Exception: timed out +[2020-03-04 20:31:05,834][riot01][ERROR ] RuntimeError: command returned non-zero exit status: 1 +[2020-03-04 20:31:05,834][ceph_deploy.mon][ERROR ] Failed to execute command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.riot01.monmap +[2020-03-04 20:31:05,835][ceph_deploy][ERROR ] GenericError: Failed to add monitor to host: riot01 + +[2020-03-04 20:34:03,859][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 20:34:03,859][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root mon create riot01 +[2020-03-04 20:34:03,859][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 20:34:03,859][ceph_deploy.cli][INFO ] username : root +[2020-03-04 20:34:03,859][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 20:34:03,860][ceph_deploy.cli][INFO ] overwrite_conf : False +[2020-03-04 20:34:03,860][ceph_deploy.cli][INFO ] subcommand : create +[2020-03-04 20:34:03,860][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 20:34:03,860][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 20:34:03,860][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 20:34:03,860][ceph_deploy.cli][INFO ] mon : ['riot01'] +[2020-03-04 20:34:03,860][ceph_deploy.cli][INFO ] func : +[2020-03-04 20:34:03,860][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 20:34:03,860][ceph_deploy.cli][INFO ] keyrings : None +[2020-03-04 20:34:03,860][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 20:34:03,860][ceph_deploy.mon][DEBUG ] Deploying mon, cluster ceph hosts riot01 +[2020-03-04 20:34:03,860][ceph_deploy.mon][DEBUG ] detecting platform for host riot01 ... +[2020-03-04 20:34:05,359][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:34:05,361][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:34:05,531][riot01][DEBUG ] detect machine type +[2020-03-04 20:34:05,573][riot01][DEBUG ] find the location of an executable +[2020-03-04 20:34:05,580][ceph_deploy.mon][INFO ] distro info: debian 10.3 buster +[2020-03-04 20:34:05,581][riot01][DEBUG ] determining if provided host has same hostname in remote +[2020-03-04 20:34:05,581][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:34:05,588][riot01][DEBUG ] deploying mon to riot01 +[2020-03-04 20:34:05,588][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:34:05,594][riot01][DEBUG ] remote hostname: riot01 +[2020-03-04 20:34:05,606][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:34:05,628][riot01][DEBUG ] create the mon path if it does not exist +[2020-03-04 20:34:05,634][riot01][DEBUG ] checking for done path: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:34:05,640][riot01][DEBUG ] done path does not exist: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:34:05,646][riot01][INFO ] creating keyring file: /var/lib/ceph/tmp/ceph-riot01.mon.keyring +[2020-03-04 20:34:05,646][riot01][DEBUG ] create the monitor keyring file +[2020-03-04 20:34:05,663][riot01][INFO ] Running command: ceph-mon --cluster ceph --mkfs -i riot01 --keyring /var/lib/ceph/tmp/ceph-riot01.mon.keyring --setuser 64045 --setgroup 64045 +[2020-03-04 20:34:06,398][riot01][INFO ] unlinking keyring file /var/lib/ceph/tmp/ceph-riot01.mon.keyring +[2020-03-04 20:34:06,405][riot01][DEBUG ] create a done file to avoid re-doing the mon deployment +[2020-03-04 20:34:06,411][riot01][DEBUG ] create the init path if it does not exist +[2020-03-04 20:34:06,431][riot01][INFO ] Running command: systemctl enable ceph.target +[2020-03-04 20:34:08,678][riot01][INFO ] Running command: systemctl enable ceph-mon@riot01 +[2020-03-04 20:34:10,921][riot01][INFO ] Running command: systemctl start ceph-mon@riot01 +[2020-03-04 20:34:13,114][riot01][INFO ] Running command: ceph --cluster=ceph --admin-daemon /var/run/ceph/ceph-mon.riot01.asok mon_status +[2020-03-04 20:34:14,033][riot01][DEBUG ] ******************************************************************************** +[2020-03-04 20:34:14,034][riot01][DEBUG ] status for monitor: mon.riot01 +[2020-03-04 20:34:14,035][riot01][DEBUG ] { +[2020-03-04 20:34:14,035][riot01][DEBUG ] "election_epoch": 0, +[2020-03-04 20:34:14,035][riot01][DEBUG ] "extra_probe_peers": [ +[2020-03-04 20:34:14,036][riot01][DEBUG ] { +[2020-03-04 20:34:14,036][riot01][DEBUG ] "addrvec": [ +[2020-03-04 20:34:14,036][riot01][DEBUG ] { +[2020-03-04 20:34:14,036][riot01][DEBUG ] "addr": "192.168.10.160:3300", +[2020-03-04 20:34:14,037][riot01][DEBUG ] "nonce": 0, +[2020-03-04 20:34:14,037][riot01][DEBUG ] "type": "v2" +[2020-03-04 20:34:14,037][riot01][DEBUG ] }, +[2020-03-04 20:34:14,037][riot01][DEBUG ] { +[2020-03-04 20:34:14,038][riot01][DEBUG ] "addr": "192.168.10.160:6789", +[2020-03-04 20:34:14,038][riot01][DEBUG ] "nonce": 0, +[2020-03-04 20:34:14,038][riot01][DEBUG ] "type": "v1" +[2020-03-04 20:34:14,038][riot01][DEBUG ] } +[2020-03-04 20:34:14,039][riot01][DEBUG ] ] +[2020-03-04 20:34:14,039][riot01][DEBUG ] }, +[2020-03-04 20:34:14,039][riot01][DEBUG ] { +[2020-03-04 20:34:14,039][riot01][DEBUG ] "addrvec": [ +[2020-03-04 20:34:14,040][riot01][DEBUG ] { +[2020-03-04 20:34:14,040][riot01][DEBUG ] "addr": "192.168.10.161:3300", +[2020-03-04 20:34:14,040][riot01][DEBUG ] "nonce": 0, +[2020-03-04 20:34:14,040][riot01][DEBUG ] "type": "v2" +[2020-03-04 20:34:14,041][riot01][DEBUG ] }, +[2020-03-04 20:34:14,041][riot01][DEBUG ] { +[2020-03-04 20:34:14,041][riot01][DEBUG ] "addr": "192.168.10.161:6789", +[2020-03-04 20:34:14,041][riot01][DEBUG ] "nonce": 0, +[2020-03-04 20:34:14,042][riot01][DEBUG ] "type": "v1" +[2020-03-04 20:34:14,042][riot01][DEBUG ] } +[2020-03-04 20:34:14,042][riot01][DEBUG ] ] +[2020-03-04 20:34:14,042][riot01][DEBUG ] } +[2020-03-04 20:34:14,043][riot01][DEBUG ] ], +[2020-03-04 20:34:14,043][riot01][DEBUG ] "feature_map": { +[2020-03-04 20:34:14,043][riot01][DEBUG ] "mon": [ +[2020-03-04 20:34:14,043][riot01][DEBUG ] { +[2020-03-04 20:34:14,044][riot01][DEBUG ] "features": "0x3ffddff8ffacffff", +[2020-03-04 20:34:14,044][riot01][DEBUG ] "num": 1, +[2020-03-04 20:34:14,044][riot01][DEBUG ] "release": "luminous" +[2020-03-04 20:34:14,044][riot01][DEBUG ] } +[2020-03-04 20:34:14,045][riot01][DEBUG ] ] +[2020-03-04 20:34:14,045][riot01][DEBUG ] }, +[2020-03-04 20:34:14,045][riot01][DEBUG ] "features": { +[2020-03-04 20:34:14,046][riot01][DEBUG ] "quorum_con": "0", +[2020-03-04 20:34:14,046][riot01][DEBUG ] "quorum_mon": [], +[2020-03-04 20:34:14,046][riot01][DEBUG ] "required_con": "0", +[2020-03-04 20:34:14,047][riot01][DEBUG ] "required_mon": [] +[2020-03-04 20:34:14,047][riot01][DEBUG ] }, +[2020-03-04 20:34:14,047][riot01][DEBUG ] "monmap": { +[2020-03-04 20:34:14,047][riot01][DEBUG ] "created": "2020-03-04 20:34:06.060053", +[2020-03-04 20:34:14,048][riot01][DEBUG ] "epoch": 0, +[2020-03-04 20:34:14,048][riot01][DEBUG ] "features": { +[2020-03-04 20:34:14,048][riot01][DEBUG ] "optional": [], +[2020-03-04 20:34:14,048][riot01][DEBUG ] "persistent": [] +[2020-03-04 20:34:14,049][riot01][DEBUG ] }, +[2020-03-04 20:34:14,049][riot01][DEBUG ] "fsid": "29ef4020-303a-4b2e-aa24-a1e20e5ba21c", +[2020-03-04 20:34:14,049][riot01][DEBUG ] "min_mon_release": 0, +[2020-03-04 20:34:14,049][riot01][DEBUG ] "min_mon_release_name": "unknown", +[2020-03-04 20:34:14,050][riot01][DEBUG ] "modified": "2020-03-04 20:34:06.060053", +[2020-03-04 20:34:14,050][riot01][DEBUG ] "mons": [ +[2020-03-04 20:34:14,050][riot01][DEBUG ] { +[2020-03-04 20:34:14,050][riot01][DEBUG ] "addr": "0.0.0.0:0/1", +[2020-03-04 20:34:14,051][riot01][DEBUG ] "name": "pine01", +[2020-03-04 20:34:14,051][riot01][DEBUG ] "public_addr": "0.0.0.0:0/1", +[2020-03-04 20:34:14,051][riot01][DEBUG ] "public_addrs": { +[2020-03-04 20:34:14,051][riot01][DEBUG ] "addrvec": [ +[2020-03-04 20:34:14,052][riot01][DEBUG ] { +[2020-03-04 20:34:14,052][riot01][DEBUG ] "addr": "0.0.0.0:0", +[2020-03-04 20:34:14,052][riot01][DEBUG ] "nonce": 1, +[2020-03-04 20:34:14,052][riot01][DEBUG ] "type": "v1" +[2020-03-04 20:34:14,052][riot01][DEBUG ] } +[2020-03-04 20:34:14,053][riot01][DEBUG ] ] +[2020-03-04 20:34:14,053][riot01][DEBUG ] }, +[2020-03-04 20:34:14,053][riot01][DEBUG ] "rank": 0 +[2020-03-04 20:34:14,053][riot01][DEBUG ] }, +[2020-03-04 20:34:14,054][riot01][DEBUG ] { +[2020-03-04 20:34:14,054][riot01][DEBUG ] "addr": "0.0.0.0:0/2", +[2020-03-04 20:34:14,054][riot01][DEBUG ] "name": "pine02", +[2020-03-04 20:34:14,054][riot01][DEBUG ] "public_addr": "0.0.0.0:0/2", +[2020-03-04 20:34:14,055][riot01][DEBUG ] "public_addrs": { +[2020-03-04 20:34:14,055][riot01][DEBUG ] "addrvec": [ +[2020-03-04 20:34:14,055][riot01][DEBUG ] { +[2020-03-04 20:34:14,055][riot01][DEBUG ] "addr": "0.0.0.0:0", +[2020-03-04 20:34:14,056][riot01][DEBUG ] "nonce": 2, +[2020-03-04 20:34:14,056][riot01][DEBUG ] "type": "v1" +[2020-03-04 20:34:14,056][riot01][DEBUG ] } +[2020-03-04 20:34:14,056][riot01][DEBUG ] ] +[2020-03-04 20:34:14,057][riot01][DEBUG ] }, +[2020-03-04 20:34:14,057][riot01][DEBUG ] "rank": 1 +[2020-03-04 20:34:14,057][riot01][DEBUG ] } +[2020-03-04 20:34:14,057][riot01][DEBUG ] ] +[2020-03-04 20:34:14,058][riot01][DEBUG ] }, +[2020-03-04 20:34:14,058][riot01][DEBUG ] "name": "riot01", +[2020-03-04 20:34:14,058][riot01][DEBUG ] "outside_quorum": [], +[2020-03-04 20:34:14,058][riot01][DEBUG ] "quorum": [], +[2020-03-04 20:34:14,059][riot01][DEBUG ] "rank": -1, +[2020-03-04 20:34:14,059][riot01][DEBUG ] "state": "probing", +[2020-03-04 20:34:14,059][riot01][DEBUG ] "sync_provider": [] +[2020-03-04 20:34:14,059][riot01][DEBUG ] } +[2020-03-04 20:34:14,060][riot01][DEBUG ] ******************************************************************************** +[2020-03-04 20:34:14,060][riot01][INFO ] monitor: mon.riot01 is currently at the state of probing +[2020-03-04 20:34:14,074][riot01][INFO ] Running command: ceph --cluster=ceph --admin-daemon /var/run/ceph/ceph-mon.riot01.asok mon_status +[2020-03-04 20:34:14,946][riot01][WARNING] riot01 is not defined in `mon initial members` +[2020-03-04 20:34:14,947][riot01][WARNING] monitor riot01 does not exist in monmap +[2020-03-04 20:34:23,993][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 20:34:23,993][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root mon add riot01 +[2020-03-04 20:34:23,993][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 20:34:23,993][ceph_deploy.cli][INFO ] username : root +[2020-03-04 20:34:23,994][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 20:34:23,994][ceph_deploy.cli][INFO ] overwrite_conf : False +[2020-03-04 20:34:23,994][ceph_deploy.cli][INFO ] subcommand : add +[2020-03-04 20:34:23,994][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 20:34:23,994][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 20:34:23,994][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 20:34:23,994][ceph_deploy.cli][INFO ] mon : ['riot01'] +[2020-03-04 20:34:23,994][ceph_deploy.cli][INFO ] func : +[2020-03-04 20:34:23,994][ceph_deploy.cli][INFO ] address : None +[2020-03-04 20:34:23,994][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 20:34:23,994][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 20:34:23,994][ceph_deploy.mon][INFO ] ensuring configuration of new mon host: riot01 +[2020-03-04 20:34:23,994][ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to riot01 +[2020-03-04 20:34:25,511][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:34:25,514][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:34:25,682][riot01][DEBUG ] detect machine type +[2020-03-04 20:34:25,720][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:34:25,750][ceph_deploy.mon][DEBUG ] Adding mon to cluster ceph, host riot01 +[2020-03-04 20:34:25,754][ceph_deploy.mon][DEBUG ] using mon address by resolving host: 192.168.10.164 +[2020-03-04 20:34:25,755][ceph_deploy.mon][DEBUG ] detecting platform for host riot01 ... +[2020-03-04 20:34:27,882][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:34:27,884][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:34:28,603][riot01][DEBUG ] detect machine type +[2020-03-04 20:34:28,740][riot01][DEBUG ] find the location of an executable +[2020-03-04 20:34:28,747][ceph_deploy.mon][INFO ] distro info: debian 10.3 buster +[2020-03-04 20:34:28,748][riot01][DEBUG ] determining if provided host has same hostname in remote +[2020-03-04 20:34:28,748][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:34:28,757][riot01][DEBUG ] adding mon to riot01 +[2020-03-04 20:34:28,757][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:34:28,774][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:34:28,812][riot01][DEBUG ] create the mon path if it does not exist +[2020-03-04 20:34:28,826][riot01][DEBUG ] checking for done path: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:34:28,833][riot01][DEBUG ] create a done file to avoid re-doing the mon deployment +[2020-03-04 20:34:28,839][riot01][DEBUG ] create the init path if it does not exist +[2020-03-04 20:34:28,864][riot01][INFO ] Running command: systemctl enable ceph.target +[2020-03-04 20:34:31,332][riot01][INFO ] Running command: systemctl enable ceph-mon@riot01 +[2020-03-04 20:34:33,733][riot01][INFO ] Running command: systemctl start ceph-mon@riot01 +[2020-03-04 20:34:35,972][riot01][INFO ] Running command: ceph --cluster=ceph --admin-daemon /var/run/ceph/ceph-mon.riot01.asok mon_status +[2020-03-04 20:34:36,845][riot01][WARNING] riot01 is not defined in `mon initial members` +[2020-03-04 20:34:36,845][riot01][WARNING] monitor riot01 does not exist in monmap +[2020-03-04 20:34:36,860][riot01][INFO ] Running command: ceph --cluster=ceph --admin-daemon /var/run/ceph/ceph-mon.riot01.asok mon_status +[2020-03-04 20:34:37,731][riot01][DEBUG ] ******************************************************************************** +[2020-03-04 20:34:37,731][riot01][DEBUG ] status for monitor: mon.riot01 +[2020-03-04 20:34:37,732][riot01][DEBUG ] { +[2020-03-04 20:34:37,732][riot01][DEBUG ] "election_epoch": 0, +[2020-03-04 20:34:37,733][riot01][DEBUG ] "extra_probe_peers": [ +[2020-03-04 20:34:37,733][riot01][DEBUG ] { +[2020-03-04 20:34:37,733][riot01][DEBUG ] "addrvec": [ +[2020-03-04 20:34:37,733][riot01][DEBUG ] { +[2020-03-04 20:34:37,733][riot01][DEBUG ] "addr": "192.168.10.160:3300", +[2020-03-04 20:34:37,734][riot01][DEBUG ] "nonce": 0, +[2020-03-04 20:34:37,734][riot01][DEBUG ] "type": "v2" +[2020-03-04 20:34:37,734][riot01][DEBUG ] }, +[2020-03-04 20:34:37,734][riot01][DEBUG ] { +[2020-03-04 20:34:37,734][riot01][DEBUG ] "addr": "192.168.10.160:6789", +[2020-03-04 20:34:37,734][riot01][DEBUG ] "nonce": 0, +[2020-03-04 20:34:37,735][riot01][DEBUG ] "type": "v1" +[2020-03-04 20:34:37,735][riot01][DEBUG ] } +[2020-03-04 20:34:37,735][riot01][DEBUG ] ] +[2020-03-04 20:34:37,735][riot01][DEBUG ] }, +[2020-03-04 20:34:37,735][riot01][DEBUG ] { +[2020-03-04 20:34:37,735][riot01][DEBUG ] "addrvec": [ +[2020-03-04 20:34:37,736][riot01][DEBUG ] { +[2020-03-04 20:34:37,736][riot01][DEBUG ] "addr": "192.168.10.161:3300", +[2020-03-04 20:34:37,736][riot01][DEBUG ] "nonce": 0, +[2020-03-04 20:34:37,736][riot01][DEBUG ] "type": "v2" +[2020-03-04 20:34:37,736][riot01][DEBUG ] }, +[2020-03-04 20:34:37,736][riot01][DEBUG ] { +[2020-03-04 20:34:37,736][riot01][DEBUG ] "addr": "192.168.10.161:6789", +[2020-03-04 20:34:37,736][riot01][DEBUG ] "nonce": 0, +[2020-03-04 20:34:37,736][riot01][DEBUG ] "type": "v1" +[2020-03-04 20:34:37,736][riot01][DEBUG ] } +[2020-03-04 20:34:37,736][riot01][DEBUG ] ] +[2020-03-04 20:34:37,736][riot01][DEBUG ] } +[2020-03-04 20:34:37,736][riot01][DEBUG ] ], +[2020-03-04 20:34:37,736][riot01][DEBUG ] "feature_map": { +[2020-03-04 20:34:37,737][riot01][DEBUG ] "mon": [ +[2020-03-04 20:34:37,737][riot01][DEBUG ] { +[2020-03-04 20:34:37,737][riot01][DEBUG ] "features": "0x3ffddff8ffacffff", +[2020-03-04 20:34:37,737][riot01][DEBUG ] "num": 1, +[2020-03-04 20:34:37,737][riot01][DEBUG ] "release": "luminous" +[2020-03-04 20:34:37,737][riot01][DEBUG ] } +[2020-03-04 20:34:37,737][riot01][DEBUG ] ] +[2020-03-04 20:34:37,737][riot01][DEBUG ] }, +[2020-03-04 20:34:37,737][riot01][DEBUG ] "features": { +[2020-03-04 20:34:37,737][riot01][DEBUG ] "quorum_con": "0", +[2020-03-04 20:34:37,737][riot01][DEBUG ] "quorum_mon": [], +[2020-03-04 20:34:37,737][riot01][DEBUG ] "required_con": "0", +[2020-03-04 20:34:37,737][riot01][DEBUG ] "required_mon": [] +[2020-03-04 20:34:37,737][riot01][DEBUG ] }, +[2020-03-04 20:34:37,737][riot01][DEBUG ] "monmap": { +[2020-03-04 20:34:37,737][riot01][DEBUG ] "created": "2020-03-04 20:34:06.060053", +[2020-03-04 20:34:37,737][riot01][DEBUG ] "epoch": 0, +[2020-03-04 20:34:37,737][riot01][DEBUG ] "features": { +[2020-03-04 20:34:37,737][riot01][DEBUG ] "optional": [], +[2020-03-04 20:34:37,737][riot01][DEBUG ] "persistent": [] +[2020-03-04 20:34:37,738][riot01][DEBUG ] }, +[2020-03-04 20:34:37,738][riot01][DEBUG ] "fsid": "29ef4020-303a-4b2e-aa24-a1e20e5ba21c", +[2020-03-04 20:34:37,738][riot01][DEBUG ] "min_mon_release": 0, +[2020-03-04 20:34:37,738][riot01][DEBUG ] "min_mon_release_name": "unknown", +[2020-03-04 20:34:37,738][riot01][DEBUG ] "modified": "2020-03-04 20:34:06.060053", +[2020-03-04 20:34:37,738][riot01][DEBUG ] "mons": [ +[2020-03-04 20:34:37,738][riot01][DEBUG ] { +[2020-03-04 20:34:37,738][riot01][DEBUG ] "addr": "0.0.0.0:0/1", +[2020-03-04 20:34:37,738][riot01][DEBUG ] "name": "pine01", +[2020-03-04 20:34:37,738][riot01][DEBUG ] "public_addr": "0.0.0.0:0/1", +[2020-03-04 20:34:37,738][riot01][DEBUG ] "public_addrs": { +[2020-03-04 20:34:37,738][riot01][DEBUG ] "addrvec": [ +[2020-03-04 20:34:37,738][riot01][DEBUG ] { +[2020-03-04 20:34:37,738][riot01][DEBUG ] "addr": "0.0.0.0:0", +[2020-03-04 20:34:37,738][riot01][DEBUG ] "nonce": 1, +[2020-03-04 20:34:37,738][riot01][DEBUG ] "type": "v1" +[2020-03-04 20:34:37,738][riot01][DEBUG ] } +[2020-03-04 20:34:37,738][riot01][DEBUG ] ] +[2020-03-04 20:34:37,738][riot01][DEBUG ] }, +[2020-03-04 20:34:37,739][riot01][DEBUG ] "rank": 0 +[2020-03-04 20:34:37,739][riot01][DEBUG ] }, +[2020-03-04 20:34:37,739][riot01][DEBUG ] { +[2020-03-04 20:34:37,739][riot01][DEBUG ] "addr": "0.0.0.0:0/2", +[2020-03-04 20:34:37,739][riot01][DEBUG ] "name": "pine02", +[2020-03-04 20:34:37,739][riot01][DEBUG ] "public_addr": "0.0.0.0:0/2", +[2020-03-04 20:34:37,739][riot01][DEBUG ] "public_addrs": { +[2020-03-04 20:34:37,739][riot01][DEBUG ] "addrvec": [ +[2020-03-04 20:34:37,739][riot01][DEBUG ] { +[2020-03-04 20:34:37,739][riot01][DEBUG ] "addr": "0.0.0.0:0", +[2020-03-04 20:34:37,739][riot01][DEBUG ] "nonce": 2, +[2020-03-04 20:34:37,739][riot01][DEBUG ] "type": "v1" +[2020-03-04 20:34:37,739][riot01][DEBUG ] } +[2020-03-04 20:34:37,739][riot01][DEBUG ] ] +[2020-03-04 20:34:37,739][riot01][DEBUG ] }, +[2020-03-04 20:34:37,739][riot01][DEBUG ] "rank": 1 +[2020-03-04 20:34:37,739][riot01][DEBUG ] } +[2020-03-04 20:34:37,739][riot01][DEBUG ] ] +[2020-03-04 20:34:37,740][riot01][DEBUG ] }, +[2020-03-04 20:34:37,740][riot01][DEBUG ] "name": "riot01", +[2020-03-04 20:34:37,740][riot01][DEBUG ] "outside_quorum": [], +[2020-03-04 20:34:37,740][riot01][DEBUG ] "quorum": [], +[2020-03-04 20:34:37,740][riot01][DEBUG ] "rank": -1, +[2020-03-04 20:34:37,740][riot01][DEBUG ] "state": "probing", +[2020-03-04 20:34:37,740][riot01][DEBUG ] "sync_provider": [] +[2020-03-04 20:34:37,740][riot01][DEBUG ] } +[2020-03-04 20:34:37,740][riot01][DEBUG ] ******************************************************************************** +[2020-03-04 20:34:37,740][riot01][INFO ] monitor: mon.riot01 is currently at the state of probing +[2020-03-04 20:38:26,521][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 20:38:26,521][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root mon add --address 192.168.10.164 riot01 +[2020-03-04 20:38:26,521][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 20:38:26,521][ceph_deploy.cli][INFO ] username : root +[2020-03-04 20:38:26,521][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 20:38:26,521][ceph_deploy.cli][INFO ] overwrite_conf : False +[2020-03-04 20:38:26,521][ceph_deploy.cli][INFO ] subcommand : add +[2020-03-04 20:38:26,521][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 20:38:26,522][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 20:38:26,522][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 20:38:26,522][ceph_deploy.cli][INFO ] mon : ['riot01'] +[2020-03-04 20:38:26,522][ceph_deploy.cli][INFO ] func : +[2020-03-04 20:38:26,522][ceph_deploy.cli][INFO ] address : 192.168.10.164 +[2020-03-04 20:38:26,522][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 20:38:26,522][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 20:38:26,522][ceph_deploy.mon][INFO ] ensuring configuration of new mon host: riot01 +[2020-03-04 20:38:26,522][ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to riot01 +[2020-03-04 20:38:29,554][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:38:29,556][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:38:29,726][riot01][DEBUG ] detect machine type +[2020-03-04 20:38:29,766][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:38:29,797][ceph_deploy.mon][DEBUG ] Adding mon to cluster ceph, host riot01 +[2020-03-04 20:38:29,797][ceph_deploy.mon][DEBUG ] using mon address via --address 192.168.10.164 +[2020-03-04 20:38:29,798][ceph_deploy.mon][DEBUG ] detecting platform for host riot01 ... +[2020-03-04 20:38:31,340][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:38:31,342][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:38:31,511][riot01][DEBUG ] detect machine type +[2020-03-04 20:38:31,549][riot01][DEBUG ] find the location of an executable +[2020-03-04 20:38:31,557][ceph_deploy.mon][INFO ] distro info: debian 10.3 buster +[2020-03-04 20:38:31,557][riot01][DEBUG ] determining if provided host has same hostname in remote +[2020-03-04 20:38:31,558][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:38:31,564][riot01][DEBUG ] adding mon to riot01 +[2020-03-04 20:38:31,564][riot01][DEBUG ] get remote short hostname +[2020-03-04 20:38:31,582][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:38:31,604][riot01][DEBUG ] create the mon path if it does not exist +[2020-03-04 20:38:31,610][riot01][DEBUG ] checking for done path: /var/lib/ceph/mon/ceph-riot01/done +[2020-03-04 20:38:31,616][riot01][DEBUG ] create a done file to avoid re-doing the mon deployment +[2020-03-04 20:38:31,622][riot01][DEBUG ] create the init path if it does not exist +[2020-03-04 20:38:31,638][riot01][INFO ] Running command: systemctl enable ceph.target +[2020-03-04 20:38:33,941][riot01][INFO ] Running command: systemctl enable ceph-mon@riot01 +[2020-03-04 20:38:36,182][riot01][INFO ] Running command: systemctl start ceph-mon@riot01 +[2020-03-04 20:38:38,319][riot01][INFO ] Running command: ceph --cluster=ceph --admin-daemon /var/run/ceph/ceph-mon.riot01.asok mon_status +[2020-03-04 20:38:39,275][riot01][WARNING] riot01 is not defined in `mon initial members` +[2020-03-04 20:38:39,275][riot01][WARNING] monitor riot01 does not exist in monmap +[2020-03-04 20:38:39,289][riot01][INFO ] Running command: ceph --cluster=ceph --admin-daemon /var/run/ceph/ceph-mon.riot01.asok mon_status +[2020-03-04 20:38:40,161][riot01][DEBUG ] ******************************************************************************** +[2020-03-04 20:38:40,161][riot01][DEBUG ] status for monitor: mon.riot01 +[2020-03-04 20:38:40,162][riot01][DEBUG ] { +[2020-03-04 20:38:40,162][riot01][DEBUG ] "election_epoch": 0, +[2020-03-04 20:38:40,163][riot01][DEBUG ] "extra_probe_peers": [ +[2020-03-04 20:38:40,163][riot01][DEBUG ] { +[2020-03-04 20:38:40,163][riot01][DEBUG ] "addrvec": [ +[2020-03-04 20:38:40,163][riot01][DEBUG ] { +[2020-03-04 20:38:40,163][riot01][DEBUG ] "addr": "192.168.10.160:3300", +[2020-03-04 20:38:40,163][riot01][DEBUG ] "nonce": 0, +[2020-03-04 20:38:40,164][riot01][DEBUG ] "type": "v2" +[2020-03-04 20:38:40,164][riot01][DEBUG ] }, +[2020-03-04 20:38:40,164][riot01][DEBUG ] { +[2020-03-04 20:38:40,164][riot01][DEBUG ] "addr": "192.168.10.160:6789", +[2020-03-04 20:38:40,164][riot01][DEBUG ] "nonce": 0, +[2020-03-04 20:38:40,164][riot01][DEBUG ] "type": "v1" +[2020-03-04 20:38:40,164][riot01][DEBUG ] } +[2020-03-04 20:38:40,165][riot01][DEBUG ] ] +[2020-03-04 20:38:40,165][riot01][DEBUG ] }, +[2020-03-04 20:38:40,165][riot01][DEBUG ] { +[2020-03-04 20:38:40,165][riot01][DEBUG ] "addrvec": [ +[2020-03-04 20:38:40,165][riot01][DEBUG ] { +[2020-03-04 20:38:40,165][riot01][DEBUG ] "addr": "192.168.10.161:3300", +[2020-03-04 20:38:40,165][riot01][DEBUG ] "nonce": 0, +[2020-03-04 20:38:40,166][riot01][DEBUG ] "type": "v2" +[2020-03-04 20:38:40,166][riot01][DEBUG ] }, +[2020-03-04 20:38:40,166][riot01][DEBUG ] { +[2020-03-04 20:38:40,166][riot01][DEBUG ] "addr": "192.168.10.161:6789", +[2020-03-04 20:38:40,166][riot01][DEBUG ] "nonce": 0, +[2020-03-04 20:38:40,166][riot01][DEBUG ] "type": "v1" +[2020-03-04 20:38:40,167][riot01][DEBUG ] } +[2020-03-04 20:38:40,167][riot01][DEBUG ] ] +[2020-03-04 20:38:40,167][riot01][DEBUG ] } +[2020-03-04 20:38:40,167][riot01][DEBUG ] ], +[2020-03-04 20:38:40,167][riot01][DEBUG ] "feature_map": { +[2020-03-04 20:38:40,167][riot01][DEBUG ] "mon": [ +[2020-03-04 20:38:40,167][riot01][DEBUG ] { +[2020-03-04 20:38:40,168][riot01][DEBUG ] "features": "0x3ffddff8ffacffff", +[2020-03-04 20:38:40,168][riot01][DEBUG ] "num": 1, +[2020-03-04 20:38:40,168][riot01][DEBUG ] "release": "luminous" +[2020-03-04 20:38:40,168][riot01][DEBUG ] } +[2020-03-04 20:38:40,168][riot01][DEBUG ] ] +[2020-03-04 20:38:40,168][riot01][DEBUG ] }, +[2020-03-04 20:38:40,168][riot01][DEBUG ] "features": { +[2020-03-04 20:38:40,169][riot01][DEBUG ] "quorum_con": "0", +[2020-03-04 20:38:40,169][riot01][DEBUG ] "quorum_mon": [], +[2020-03-04 20:38:40,169][riot01][DEBUG ] "required_con": "0", +[2020-03-04 20:38:40,169][riot01][DEBUG ] "required_mon": [] +[2020-03-04 20:38:40,169][riot01][DEBUG ] }, +[2020-03-04 20:38:40,169][riot01][DEBUG ] "monmap": { +[2020-03-04 20:38:40,169][riot01][DEBUG ] "created": "2020-03-04 20:34:06.060053", +[2020-03-04 20:38:40,170][riot01][DEBUG ] "epoch": 0, +[2020-03-04 20:38:40,170][riot01][DEBUG ] "features": { +[2020-03-04 20:38:40,170][riot01][DEBUG ] "optional": [], +[2020-03-04 20:38:40,170][riot01][DEBUG ] "persistent": [] +[2020-03-04 20:38:40,170][riot01][DEBUG ] }, +[2020-03-04 20:38:40,170][riot01][DEBUG ] "fsid": "29ef4020-303a-4b2e-aa24-a1e20e5ba21c", +[2020-03-04 20:38:40,171][riot01][DEBUG ] "min_mon_release": 0, +[2020-03-04 20:38:40,171][riot01][DEBUG ] "min_mon_release_name": "unknown", +[2020-03-04 20:38:40,171][riot01][DEBUG ] "modified": "2020-03-04 20:34:06.060053", +[2020-03-04 20:38:40,171][riot01][DEBUG ] "mons": [ +[2020-03-04 20:38:40,171][riot01][DEBUG ] { +[2020-03-04 20:38:40,171][riot01][DEBUG ] "addr": "0.0.0.0:0/1", +[2020-03-04 20:38:40,171][riot01][DEBUG ] "name": "pine01", +[2020-03-04 20:38:40,172][riot01][DEBUG ] "public_addr": "0.0.0.0:0/1", +[2020-03-04 20:38:40,172][riot01][DEBUG ] "public_addrs": { +[2020-03-04 20:38:40,172][riot01][DEBUG ] "addrvec": [ +[2020-03-04 20:38:40,172][riot01][DEBUG ] { +[2020-03-04 20:38:40,172][riot01][DEBUG ] "addr": "0.0.0.0:0", +[2020-03-04 20:38:40,172][riot01][DEBUG ] "nonce": 1, +[2020-03-04 20:38:40,172][riot01][DEBUG ] "type": "v1" +[2020-03-04 20:38:40,173][riot01][DEBUG ] } +[2020-03-04 20:38:40,173][riot01][DEBUG ] ] +[2020-03-04 20:38:40,173][riot01][DEBUG ] }, +[2020-03-04 20:38:40,173][riot01][DEBUG ] "rank": 0 +[2020-03-04 20:38:40,173][riot01][DEBUG ] }, +[2020-03-04 20:38:40,173][riot01][DEBUG ] { +[2020-03-04 20:38:40,173][riot01][DEBUG ] "addr": "0.0.0.0:0/2", +[2020-03-04 20:38:40,174][riot01][DEBUG ] "name": "pine02", +[2020-03-04 20:38:40,174][riot01][DEBUG ] "public_addr": "0.0.0.0:0/2", +[2020-03-04 20:38:40,174][riot01][DEBUG ] "public_addrs": { +[2020-03-04 20:38:40,174][riot01][DEBUG ] "addrvec": [ +[2020-03-04 20:38:40,174][riot01][DEBUG ] { +[2020-03-04 20:38:40,174][riot01][DEBUG ] "addr": "0.0.0.0:0", +[2020-03-04 20:38:40,175][riot01][DEBUG ] "nonce": 2, +[2020-03-04 20:38:40,175][riot01][DEBUG ] "type": "v1" +[2020-03-04 20:38:40,175][riot01][DEBUG ] } +[2020-03-04 20:38:40,175][riot01][DEBUG ] ] +[2020-03-04 20:38:40,175][riot01][DEBUG ] }, +[2020-03-04 20:38:40,175][riot01][DEBUG ] "rank": 1 +[2020-03-04 20:38:40,175][riot01][DEBUG ] } +[2020-03-04 20:38:40,176][riot01][DEBUG ] ] +[2020-03-04 20:38:40,176][riot01][DEBUG ] }, +[2020-03-04 20:38:40,176][riot01][DEBUG ] "name": "riot01", +[2020-03-04 20:38:40,176][riot01][DEBUG ] "outside_quorum": [], +[2020-03-04 20:38:40,176][riot01][DEBUG ] "quorum": [], +[2020-03-04 20:38:40,176][riot01][DEBUG ] "rank": -1, +[2020-03-04 20:38:40,176][riot01][DEBUG ] "state": "probing", +[2020-03-04 20:38:40,177][riot01][DEBUG ] "sync_provider": [] +[2020-03-04 20:38:40,177][riot01][DEBUG ] } +[2020-03-04 20:38:40,177][riot01][DEBUG ] ******************************************************************************** +[2020-03-04 20:38:40,177][riot01][INFO ] monitor: mon.riot01 is currently at the state of probing +[2020-03-04 20:39:51,523][ceph_deploy.conf][DEBUG ] found configuration file at: /home/do/.cephdeploy.conf +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --username root --overwrite-conf config push riot01 pine01 pine02 ebin01 ebin02 lenny +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] ceph-deploy options: +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] username : root +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] verbose : False +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] overwrite_conf : True +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] subcommand : push +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] quiet : False +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] cd_conf : +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] cluster : ceph +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] client : ['riot01', 'pine01', 'pine02', 'ebin01', 'ebin02', 'lenny'] +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] func : +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] ceph_conf : None +[2020-03-04 20:39:51,524][ceph_deploy.cli][INFO ] default_release : False +[2020-03-04 20:39:51,524][ceph_deploy.config][DEBUG ] Pushing config to riot01 +[2020-03-04 20:39:53,019][riot01][DEBUG ] connected to host: root@riot01 +[2020-03-04 20:39:53,021][riot01][DEBUG ] detect platform information from remote host +[2020-03-04 20:39:53,190][riot01][DEBUG ] detect machine type +[2020-03-04 20:39:53,234][riot01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:39:53,257][ceph_deploy.config][DEBUG ] Pushing config to pine01 +[2020-03-04 20:40:00,960][pine01][DEBUG ] connected to host: root@pine01 +[2020-03-04 20:40:00,962][pine01][DEBUG ] detect platform information from remote host +[2020-03-04 20:40:01,437][pine01][DEBUG ] detect machine type +[2020-03-04 20:40:01,572][pine01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:40:01,582][ceph_deploy.config][DEBUG ] Pushing config to pine02 +[2020-03-04 20:40:03,347][pine02][DEBUG ] connected to host: root@pine02 +[2020-03-04 20:40:03,349][pine02][DEBUG ] detect platform information from remote host +[2020-03-04 20:40:03,506][pine02][DEBUG ] detect machine type +[2020-03-04 20:40:03,535][pine02][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:40:03,547][ceph_deploy.config][DEBUG ] Pushing config to ebin01 +[2020-03-04 20:40:07,014][ebin01][DEBUG ] connected to host: root@ebin01 +[2020-03-04 20:40:07,016][ebin01][DEBUG ] detect platform information from remote host +[2020-03-04 20:40:07,698][ebin01][DEBUG ] detect machine type +[2020-03-04 20:40:07,731][ebin01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:40:07,769][ceph_deploy.config][DEBUG ] Pushing config to ebin02 +[2020-03-04 20:40:11,311][ebin02][DEBUG ] connected to host: root@ebin02 +[2020-03-04 20:40:11,312][ebin02][DEBUG ] detect platform information from remote host +[2020-03-04 20:40:11,526][ebin02][DEBUG ] detect machine type +[2020-03-04 20:40:11,558][ebin02][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf +[2020-03-04 20:40:11,581][ceph_deploy.config][DEBUG ] Pushing config to lenny +[2020-03-04 20:40:12,008][lenny][DEBUG ] connected to host: root@lenny +[2020-03-04 20:40:12,008][lenny][DEBUG ] detect platform information from remote host +[2020-03-04 20:40:12,023][lenny][DEBUG ] detect machine type +[2020-03-04 20:40:12,027][lenny][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf diff --git a/ceph.conf b/ceph.conf index b7adb85..fc164a6 100644 --- a/ceph.conf +++ b/ceph.conf @@ -1,11 +1,13 @@ [global] fsid = 29ef4020-303a-4b2e-aa24-a1e20e5ba21c #ms_bind_ipv6 = true -mon_initial_members = pine01, pine02 -mon_host = 192.168.10.160,192.168.10.161 +mon_initial_members = pine01, pine02, riot01 +mon_host = 192.168.10.160,192.168.10.161, 192.168.10.164 auth_cluster_required = cephx auth_service_required = cephx auth_client_required = cephx public network = 192.168.10.0/24 osd pool default pg num = 144 osd pool default pgp num = 144 +osd pool default size = 2 # Write an object 3 times. +osd pool default min size = 1 # Allow writing two copies in a degraded state. diff --git a/shutdown-cluster.sh b/shutdown-cluster.sh new file mode 100755 index 0000000..764bb76 --- /dev/null +++ b/shutdown-cluster.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +sudo ceph osd set noout +sudo ceph osd set nobackfill +sudo ceph osd set norecover +