[Bug 1474183] Re: OSError: [Errno 22] Invalid argument: '/var/lib/ceph/osd/ceph-0'
James Page
james.page at ubuntu.com
Tue Dec 13 10:43:04 UTC 2016
Switching this to the ceph Ubuntu package, charm is dtrt.
** Also affects: ceph (Ubuntu)
Importance: Undecided
Status: New
** Changed in: ceph (Juju Charms Collection)
Status: New => Invalid
** Changed in: ceph (Ubuntu)
Importance: Undecided => Low
** Changed in: ceph (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/1474183
Title:
OSError: [Errno 22] Invalid argument: '/var/lib/ceph/osd/ceph-0'
Status in ceph package in Ubuntu:
Incomplete
Status in ceph package in Juju Charms Collection:
Invalid
Bug description:
This error is hit sometimes, but not always, when trying to use a
directory as an osd:
OSError: [Errno 22] Invalid argument: '/var/lib/ceph/osd/ceph-5'
It's not always osd 5, it can be any osd id, but it's always when I'm
trying to use a directory as an osd-device (/srv/ceph).
It occurrs during the mon-relation-changed hook. I have attached the
unit log - let me know if other logs would be useful.
Here's the traceback:
2015-07-12 06:08:26 INFO mon-relation-changed Traceback (most recent call last):
2015-07-12 06:08:26 INFO mon-relation-changed File "/usr/sbin/ceph-disk", line 2768, in <module>
2015-07-12 06:08:26 INFO mon-relation-changed main()
2015-07-12 06:08:26 INFO mon-relation-changed File "/usr/sbin/ceph-disk", line 2746, in main
2015-07-12 06:08:26 INFO mon-relation-changed args.func(args)
2015-07-12 06:08:26 INFO mon-relation-changed File "/usr/sbin/ceph-disk", line 1987, in main_activate
2015-07-12 06:08:26 INFO mon-relation-changed init=args.mark_init,
2015-07-12 06:08:26 INFO mon-relation-changed File "/usr/sbin/ceph-disk", line 1827, in activate_dir
2015-07-12 06:08:26 INFO mon-relation-changed old = os.readlink(canonical)
2015-07-12 06:08:26 INFO mon-relation-changed OSError: [Errno 22] Invalid argument: '/var/lib/ceph/osd/ceph-5'
2015-07-12 06:08:26 INFO mon-relation-changed Traceback (most recent call last):
2015-07-12 06:08:26 INFO mon-relation-changed File "/var/lib/juju/agents/unit-ceph-0/charm/hooks/mon-relation-changed", line 381, in <module>
2015-07-12 06:08:26 INFO mon-relation-changed hooks.execute(sys.argv)
2015-07-12 06:08:26 INFO mon-relation-changed File "/var/lib/juju/agents/unit-ceph-0/charm/hooks/charmhelpers/core/hookenv.py", line 557, in execute
2015-07-12 06:08:26 INFO mon-relation-changed self._hooks[hook_name]()
2015-07-12 06:08:26 INFO mon-relation-changed File "/var/lib/juju/agents/unit-ceph-0/charm/hooks/mon-relation-changed", line 218, in mon_relation
2015-07-12 06:08:26 INFO mon-relation-changed ceph.start_osds(get_devices())
2015-07-12 06:08:26 INFO mon-relation-changed File "/var/lib/juju/agents/unit-ceph-0/charm/hooks/ceph.py", line 136, in start_osds
2015-07-12 06:08:26 INFO mon-relation-changed subprocess.check_call(['ceph-disk-activate', dev_or_path])
2015-07-12 06:08:26 INFO mon-relation-changed File "/usr/lib/python2.7/subprocess.py", line 540, in check_call
2015-07-12 06:08:26 INFO mon-relation-changed raise CalledProcessError(retcode, cmd)
2015-07-12 06:08:26 INFO mon-relation-changed subprocess.CalledProcessError: Command '['ceph-disk-activate', u'/srv/ceph']' returned non-zero exit status 1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1474183/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list