Project

General

Profile

Bug #5113

ceph-deploy: purgedata on debian-wheezy returns error

Added by Tamilarasi muthamizhan almost 11 years ago. Updated almost 11 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
ceph-deploy
Target version:
-
% Done:

0%

Source:
Q/A
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

purgedata on burnupi26 returns error. ceph-deploy is installed on the same node.

ubuntu@burnupi26:~/ceph-deploy$ ./ceph-deploy purgedata burnupi26
rm: skipping `/var/lib/ceph/osd/ceph-1', since it's on a different device
Traceback (most recent call last):
  File "./ceph-deploy", line 9, in <module>
    load_entry_point('ceph-deploy==0.1', 'console_scripts', 'ceph-deploy')()
rm: skipping `/var/lib/ceph/osd/ceph-0', since it's on a different device
umount: /var/lib/ceph/osd: not mounted
umount: /var/lib/ceph/osd/ceph-1: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
umount: /var/lib/ceph/osd/ceph-0: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
rm: skipping `/var/lib/ceph/osd/ceph-1', since it's on a different device
rm: skipping `/var/lib/ceph/osd/ceph-0', since it's on a different device
  File "/home/ubuntu/ceph-deploy/ceph_deploy/cli.py", line 112, in main
    return args.func(args)
  File "/home/ubuntu/ceph-deploy/ceph_deploy/install.py", line 291, in purge_data
    purge_data_any_r()
  File "/home/ubuntu/ceph-deploy/virtualenv/local/lib/python2.7/site-packages/pushy-0.5.1-py2.7.egg/pushy/protocol/proxy.py", line 255, in <lambda>
    (conn.operator(type_, self, args, kwargs))
  File "/home/ubuntu/ceph-deploy/virtualenv/local/lib/python2.7/site-packages/pushy-0.5.1-py2.7.egg/pushy/protocol/connection.py", line 66, in operator
    return self.send_request(type_, (object, args, kwargs))
  File "/home/ubuntu/ceph-deploy/virtualenv/local/lib/python2.7/site-packages/pushy-0.5.1-py2.7.egg/pushy/protocol/baseconnection.py", line 323, in send_request
    return self.__handle(m)
  File "/home/ubuntu/ceph-deploy/virtualenv/local/lib/python2.7/site-packages/pushy-0.5.1-py2.7.egg/pushy/protocol/baseconnection.py", line 639, in __handle
    raise e
pushy.protocol.proxy.ExceptionProxy: Command '['rm', '-rf', '--one-file-system', '--', '/var/lib/ceph']' returned non-zero exit status 1

ubuntu@burnupi26:~/ceph-deploy$ df -h
Filesystem                                              Size  Used Avail Use% Mounted on
rootfs                                                  885G  1.8G  839G   1% /
udev                                                     10M     0   10M   0% /dev
tmpfs                                                   1.6G  272K  1.6G   1% /run
/dev/disk/by-uuid/1fbed88b-fb05-4553-8b83-8a864d021f7c  885G  1.8G  839G   1% /
tmpfs                                                   5.0M     0  5.0M   0% /run/lock
tmpfs                                                   9.6G     0  9.6G   0% /run/shm
/dev/sdb1                                               930G   36M  930G   1% /var/lib/ceph/osd/ceph-0
/dev/sdh1                                               931G   35M  931G   1% /var/lib/ceph/osd/ceph-1

History

#1 Updated by Sage Weil almost 11 years ago

  • Status changed from New to Resolved

the daemons were still running; debs are now fixed to stop daemons.

Also available in: Atom PDF