* mkcehfs: ** ERROR: error creating empty object store in /data/sd1: (2) No such file or directory
@ 2012-08-28 17:12 Tim Flavin
2012-08-28 17:14 ` Sage Weil
0 siblings, 1 reply; 6+ messages in thread
From: Tim Flavin @ 2012-08-28 17:12 UTC (permalink / raw)
To: ceph-devel
Hi:
I am having a problem with mkcephfs. I built ceph from the 48.1 tarball.
When I type: sudo mkcephfs -a -c ceph.conf -k ceph.keyring
I get:
(monmap tool related stuff is ok)
=== osd.0 ===
2012-08-28 11:51:49.549651 b6f85000 -1 OSD::mkfs: FileStore::mkfs
failed with error -2
2012-08-28 11:51:49.549767 b6f85000 -1 ** ERROR: error creating empty
object store in /data/sd1: (2) No such file or directory
failed: '/usr/local/sbin/mkcephfs -d /tmp/mkcephfs.mKzTuonWuF
--init-daemon osd.0'
user1@ceph4:~$ cat ceph.conf
[osd]
osd journal size = 1000
filestore xattr use omap = true
[mon.a]
host = ceph4
mon addr = 64.20.246.210
[osd.0]
host = ceph4
osd data = /data/sd1
; osd data = /dev/user1/data
; osd journal = /dev/sdc1
osd journal = /user1/log
user1@ceph4:~$ ls /data/sd1
current d1 fsid lost+found store_version
/data/sd1 is an ext4 file system with -o noatime,user_xattr
Any ideas?
Tim Flavin
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: mkcehfs: ** ERROR: error creating empty object store in /data/sd1: (2) No such file or directory 2012-08-28 17:12 mkcehfs: ** ERROR: error creating empty object store in /data/sd1: (2) No such file or directory Tim Flavin @ 2012-08-28 17:14 ` Sage Weil 2012-08-28 17:38 ` Tim Flavin 0 siblings, 1 reply; 6+ messages in thread From: Sage Weil @ 2012-08-28 17:14 UTC (permalink / raw) To: Tim Flavin; +Cc: ceph-devel On Tue, 28 Aug 2012, Tim Flavin wrote: > Hi: > > I am having a problem with mkcephfs. I built ceph from the 48.1 tarball. > > When I type: sudo mkcephfs -a -c ceph.conf -k ceph.keyring > > I get: > > (monmap tool related stuff is ok) > > > === osd.0 === > 2012-08-28 11:51:49.549651 b6f85000 -1 OSD::mkfs: FileStore::mkfs > failed with error -2 > 2012-08-28 11:51:49.549767 b6f85000 -1 ** ERROR: error creating empty > object store in /data/sd1: (2) No such file or directory > failed: '/usr/local/sbin/mkcephfs -d /tmp/mkcephfs.mKzTuonWuF > --init-daemon osd.0' That is not the most helpful error message, but: > > > user1@ceph4:~$ cat ceph.conf > [osd] > osd journal size = 1000 > filestore xattr use omap = true > > [mon.a] > host = ceph4 > mon addr = 64.20.246.210 > > [osd.0] > host = ceph4 > osd data = /data/sd1 > ; osd data = /dev/user1/data > ; osd journal = /dev/sdc1 > osd journal = /user1/log > > > user1@ceph4:~$ ls /data/sd1 > current d1 fsid lost+found store_version ...it looks like there is already data in that directory. Have you tried removing all of the files in /data/sd1 and retrying? sage > > /data/sd1 is an ext4 file system with -o noatime,user_xattr > > Any ideas? > > > Tim Flavin > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > > ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: mkcehfs: ** ERROR: error creating empty object store in /data/sd1: (2) No such file or directory 2012-08-28 17:14 ` Sage Weil @ 2012-08-28 17:38 ` Tim Flavin 2012-08-28 18:07 ` Dieter Kasper 2012-08-28 18:20 ` Tommi Virtanen 0 siblings, 2 replies; 6+ messages in thread From: Tim Flavin @ 2012-08-28 17:38 UTC (permalink / raw) To: Sage Weil; +Cc: ceph-devel Sage: Yes I tried that. user1@ceph4:~/ceph-0.48.1argonaut$ cd /data user1@ceph4:/data$ cd sd1 user1@ceph4:/data/sd1$ ls current d1 fsid lost+found store_version user1@ceph4:/data/sd1$ sudo rm -rf current d1 fsid store_version user1@ceph4:/data/sd1$ ls lost+found user1@ceph4:/data/sd1$ cd user1@ceph4:~$ sudo mkcephfs -a -c ceph.conf -k ceph.keyring ... === osd.0 === 2012-08-28 12:29:38.299530 b6fd0000 -1 OSD::mkfs: FileStore::mkfs failed with error -2 2012-08-28 12:29:38.299634 b6fd0000 -1 ** ERROR: error creating empty object store in /data/sd1: (2) No such file or directory failed: '/usr/local/sbin/mkcephfs -d /tmp/mkcephfs.syrvDQZU6f --init-daemon osd.0' user1@ceph4:~$ cd /data/sd1 user1@ceph4:/data/sd1$ lsn total 28K drwxr-xr-x 3 root root 4.0K Aug 28 12:29 current -rw-r--r-- 1 root root 4 Aug 28 12:29 store_version -rw-r--r-- 1 root root 37 Aug 28 12:29 fsid drwx------ 2 root root 16K Aug 28 10:40 lost+found Note that mkcephfs was able to create current, store_version and fsid. On Tue, Aug 28, 2012 at 1:14 PM, Sage Weil <sage@inktank.com> wrote: > On Tue, 28 Aug 2012, Tim Flavin wrote: >> Hi: >> >> I am having a problem with mkcephfs. I built ceph from the 48.1 tarball. >> >> When I type: sudo mkcephfs -a -c ceph.conf -k ceph.keyring >> >> I get: >> >> (monmap tool related stuff is ok) >> >> >> === osd.0 === >> 2012-08-28 11:51:49.549651 b6f85000 -1 OSD::mkfs: FileStore::mkfs >> failed with error -2 >> 2012-08-28 11:51:49.549767 b6f85000 -1 ** ERROR: error creating empty >> object store in /data/sd1: (2) No such file or directory >> failed: '/usr/local/sbin/mkcephfs -d /tmp/mkcephfs.mKzTuonWuF >> --init-daemon osd.0' > > That is not the most helpful error message, but: > >> >> >> user1@ceph4:~$ cat ceph.conf >> [osd] >> osd journal size = 1000 >> filestore xattr use omap = true >> >> [mon.a] >> host = ceph4 >> mon addr = 64.20.246.210 >> >> [osd.0] >> host = ceph4 >> osd data = /data/sd1 >> ; osd data = /dev/user1/data >> ; osd journal = /dev/sdc1 >> osd journal = /user1/log >> >> >> user1@ceph4:~$ ls /data/sd1 >> current d1 fsid lost+found store_version > > ...it looks like there is already data in that directory. Have you tried > removing all of the files in /data/sd1 and retrying? > > sage > > >> >> /data/sd1 is an ext4 file system with -o noatime,user_xattr >> >> Any ideas? >> >> >> Tim Flavin >> -- >> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> >> ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: mkcehfs: ** ERROR: error creating empty object store in /data/sd1: (2) No such file or directory 2012-08-28 17:38 ` Tim Flavin @ 2012-08-28 18:07 ` Dieter Kasper 2012-08-28 18:20 ` Tommi Virtanen 1 sibling, 0 replies; 6+ messages in thread From: Dieter Kasper @ 2012-08-28 18:07 UTC (permalink / raw) To: Tim Flavin; +Cc: Sage Weil, ceph-devel@vger.kernel.org, Dieter Kasper (KD) Tim, in a similar case I put 'strace -f' in front of ceph-osd in /sbin/mkcephfs original $BINDIR/ceph-osd -c $conf --monmap $dir/monmap -i $id --mkfs --mkkey change to strace -f $BINDIR/ceph-osd -c $conf --monmap $dir/monmap -i $id --mkfs --mkkey 2> err > out run the test and look in 'err' for 'ENOENT' Cheers, -Dieter On Tue, Aug 28, 2012 at 07:38:09PM +0200, Tim Flavin wrote: > Sage: Yes I tried that. > > user1@ceph4:~/ceph-0.48.1argonaut$ cd /data > user1@ceph4:/data$ cd sd1 > user1@ceph4:/data/sd1$ ls > current d1 fsid lost+found store_version > > user1@ceph4:/data/sd1$ sudo rm -rf current d1 fsid store_version > user1@ceph4:/data/sd1$ ls > lost+found > > user1@ceph4:/data/sd1$ cd > user1@ceph4:~$ sudo mkcephfs -a -c ceph.conf -k ceph.keyring > > > ... > > === osd.0 === > 2012-08-28 12:29:38.299530 b6fd0000 -1 OSD::mkfs: FileStore::mkfs > failed with error -2 > 2012-08-28 12:29:38.299634 b6fd0000 -1 ** ERROR: error creating empty > object store in /data/sd1: (2) No such file or directory > failed: '/usr/local/sbin/mkcephfs -d /tmp/mkcephfs.syrvDQZU6f > --init-daemon osd.0' > > > user1@ceph4:~$ cd /data/sd1 > user1@ceph4:/data/sd1$ lsn > total 28K > drwxr-xr-x 3 root root 4.0K Aug 28 12:29 current > -rw-r--r-- 1 root root 4 Aug 28 12:29 store_version > -rw-r--r-- 1 root root 37 Aug 28 12:29 fsid > drwx------ 2 root root 16K Aug 28 10:40 lost+found > > > Note that mkcephfs was able to create current, store_version and fsid. > > > > > > On Tue, Aug 28, 2012 at 1:14 PM, Sage Weil <sage@inktank.com> wrote: > > On Tue, 28 Aug 2012, Tim Flavin wrote: > >> Hi: > >> > >> I am having a problem with mkcephfs. I built ceph from the 48.1 tarball. > >> > >> When I type: sudo mkcephfs -a -c ceph.conf -k ceph.keyring > >> > >> I get: > >> > >> (monmap tool related stuff is ok) > >> > >> > >> === osd.0 === > >> 2012-08-28 11:51:49.549651 b6f85000 -1 OSD::mkfs: FileStore::mkfs > >> failed with error -2 > >> 2012-08-28 11:51:49.549767 b6f85000 -1 ** ERROR: error creating empty > >> object store in /data/sd1: (2) No such file or directory > >> failed: '/usr/local/sbin/mkcephfs -d /tmp/mkcephfs.mKzTuonWuF > >> --init-daemon osd.0' > > > > That is not the most helpful error message, but: > > > >> > >> > >> user1@ceph4:~$ cat ceph.conf > >> [osd] > >> osd journal size = 1000 > >> filestore xattr use omap = true > >> > >> [mon.a] > >> host = ceph4 > >> mon addr = 64.20.246.210 > >> > >> [osd.0] > >> host = ceph4 > >> osd data = /data/sd1 > >> ; osd data = /dev/user1/data > >> ; osd journal = /dev/sdc1 > >> osd journal = /user1/log > >> > >> > >> user1@ceph4:~$ ls /data/sd1 > >> current d1 fsid lost+found store_version > > > > ...it looks like there is already data in that directory. Have you tried > > removing all of the files in /data/sd1 and retrying? > > > > sage > > > > > >> > >> /data/sd1 is an ext4 file system with -o noatime,user_xattr > >> > >> Any ideas? > >> > >> > >> Tim Flavin > >> -- > >> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > >> the body of a message to majordomo@vger.kernel.org > >> More majordomo info at http://vger.kernel.org/majordomo-info.html > >> > >> > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: mkcehfs: ** ERROR: error creating empty object store in /data/sd1: (2) No such file or directory 2012-08-28 17:38 ` Tim Flavin 2012-08-28 18:07 ` Dieter Kasper @ 2012-08-28 18:20 ` Tommi Virtanen 2012-08-28 19:52 ` Tim Flavin 1 sibling, 1 reply; 6+ messages in thread From: Tommi Virtanen @ 2012-08-28 18:20 UTC (permalink / raw) To: Tim Flavin; +Cc: Sage Weil, ceph-devel On Tue, Aug 28, 2012 at 1:38 PM, Tim Flavin <tim.flavin@gmail.com> wrote: > Sage: Yes I tried that. I wonder if the journal file exists.. osd journal = /user1/log ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: mkcehfs: ** ERROR: error creating empty object store in /data/sd1: (2) No such file or directory 2012-08-28 18:20 ` Tommi Virtanen @ 2012-08-28 19:52 ` Tim Flavin 0 siblings, 0 replies; 6+ messages in thread From: Tim Flavin @ 2012-08-28 19:52 UTC (permalink / raw) To: Tommi Virtanen; +Cc: Sage Weil, ceph-devel Tommi: That was it. osd journal = /user1/log should have been osd journal = /home/user1/log Works much better now. The error message was a bit confusing. I was looking for ENOENTs related to /data/sd1 not /user1/log. It was there, but there were other ENOENTs after it. Tim On Tue, Aug 28, 2012 at 2:20 PM, Tommi Virtanen <tv@inktank.com> wrote: > On Tue, Aug 28, 2012 at 1:38 PM, Tim Flavin <tim.flavin@gmail.com> wrote: >> Sage: Yes I tried that. > > I wonder if the journal file exists.. > > ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2012-08-28 19:52 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-08-28 17:12 mkcehfs: ** ERROR: error creating empty object store in /data/sd1: (2) No such file or directory Tim Flavin 2012-08-28 17:14 ` Sage Weil 2012-08-28 17:38 ` Tim Flavin 2012-08-28 18:07 ` Dieter Kasper 2012-08-28 18:20 ` Tommi Virtanen 2012-08-28 19:52 ` Tim Flavin
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.