From: Adam Nielsen <a.nielsen@shikadi.net>
To: ceph-devel@vger.kernel.org
Subject: OSD::mkfs: couldn't mount FileStore: error -22
Date: Sun, 14 Oct 2012 17:50:16 +1000 [thread overview]
Message-ID: <k5dqro$s4d$1@ger.gmane.org> (raw)
Hi all,
I'm attempting to set up a Ceph cluster for testing, initially with only one
node so I can add others next. I think I've followed the guides as closely as
I could, but now when running mkcephfs it fails and I can't find much about
the error through Google.
What am I doing wrong? This is on Debian Squeeze with the stable repo from
ceph.com.
$ mkcephfs -a -c /etc/ceph/ceph.conf
temp dir is /tmp/mkcephfs.FqyH7RCFY1
preparing monmap in /tmp/mkcephfs.FqyH7RCFY1/monmap
/usr/bin/monmaptool --create --clobber --add 0 192.168.0.6:6789 --print
/tmp/mkcephfs.FqyH7RCFY1/monmap
/usr/bin/monmaptool: monmap file /tmp/mkcephfs.FqyH7RCFY1/monmap
/usr/bin/monmaptool: generated fsid 77b0e551-b545-42df-957e-b99292539501
epoch 0
fsid 77b0e551-b545-42df-957e-b99292539501
last_changed 2012-10-14 17:40:11.128447
created 2012-10-14 17:40:11.128447
0: 192.168.0.6:6789/0 mon.0
/usr/bin/monmaptool: writing epoch 0 to /tmp/mkcephfs.FqyH7RCFY1/monmap (1
monitors)
=== osd.0 ===
** WARNING: 'filestore btrfs snap' is enabled (for safe transactions,
rollback), but btrfs does not support the SNAP_CREATE_V2 ioctl
(added in Linux 2.6.37). Expect slow btrfs sync/commit
performance.
2012-10-14 17:40:12.768973 b732b710 -1 filestore(/var/lib/ceph/osd/ceph-0)
mount initial op seq is 0; something is wrong
2012-10-14 17:40:12.769238 b732b710 -1 OSD::mkfs: couldn't mount FileStore:
error -22
2012-10-14 17:40:12.769522 b732b710 -1 ** ERROR: error creating empty object
store in /var/lib/ceph/osd/ceph-0: (22) Invalid argument
failed: '/sbin/mkcephfs -d /tmp/mkcephfs.FqyH7RCFY1 --init-daemon osd.0'
$ cat /etc/ceph/ceph.conf
[osd]
osd journal size = 10000
[mon.0]
host = node1
mon addr = 192.168.0.6:6789
mon data = /var/lib/ceph/osd/$cluster-$id/
[osd.0]
host = node1
[mds.0]
host = node1
Any suggestions? I tried commenting out "mon data" but it didn't make a
difference (and I need this in because the test machine's root filesystem is
on a 4GB CF card, so I need all non-OS data to be stored on the disks assigned
to Ceph.)
Thanks,
Adam.
next reply other threads:[~2012-10-14 7:50 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-10-14 7:50 Adam Nielsen [this message]
2012-10-14 21:28 ` OSD::mkfs: couldn't mount FileStore: error -22 Dan Mick
2012-10-14 23:19 ` Adam Nielsen
2012-10-15 3:48 ` Sage Weil
2012-10-15 11:35 ` Adam Nielsen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='k5dqro$s4d$1@ger.gmane.org' \
--to=a.nielsen@shikadi.net \
--cc=ceph-devel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.