Re: rbd on ubuntu 12.04 LTS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I tryed with:
ceph osd crush tunables default
ceph osd crush tunables argonaut

while the command runs without error, I still get the feature set mismatch error whe I try to mount
do I have to restart some service?

Andi

> -----Original Message-----
> From: Gregory Farnum [mailto:greg@xxxxxxxxxxx]
> Sent: Donnerstag, 31. Oktober 2013 18:07
> To: Fuchs, Andreas (SwissTXT)
> Cc: Karan Singh; ceph-users@xxxxxxxxxxxxxx
> Subject: Re:  rbd on ubuntu 12.04 LTS
> 
> Well, looking at that doc page, with kernel 3.8 you can't use the newest set
> so you should set your profile to "argonaut" (the old ones). Or if you're
> feeling ambitious I believe you can turn on CRUSH_TUNABLES without
> CRUSH_TUNABLES2 by manually editing and injecting the CRUSH map (I
> haven't done this myself).
> Keep in mind that this is changing the data placement algorithm slightly, so
> it will result in data movement when you do this.
> -Greg
> Software Engineer #42 @ http://inktank.com | http://ceph.com
> 
> On Thu, Oct 31, 2013 at 9:35 AM, Fuchs, Andreas (SwissTXT)
> <Andreas.Fuchs@xxxxxxxxxxx> wrote:
> > Ok i halfway understand this.
> >
> >
> >
> > So I can either upgrade to a kernel version v3.9 or later
> >
> > Or
> >
> > Change the crushmap with ceph osd crush tunables {PROFILE}
> >
> > To a new profile.
> >
> >
> >
> > But to which profile do I have to change so that my ubuntu client is
> > supported?
> >
> >
> >
> > Andi
> >
> >
> >
> > From: Gregory Farnum [mailto:greg@xxxxxxxxxxx]
> > Sent: Donnerstag, 31. Oktober 2013 17:27
> >
> >
> > To: Fuchs, Andreas (SwissTXT)
> > Cc: Karan Singh; ceph-users@xxxxxxxxxxxxxx
> > Subject: Re:  rbd on ubuntu 12.04 LTS
> >
> >
> >
> > Yeah, depending in what version of Ceph you deployed that could be it
> > exactly. We were a little more aggressive than we should have been in
> > pushing them out. See:
> >
> > http://ceph.com/docs/master/rados/operations/crush-map/#tunables
> >
> > -Greg
> >
> > On Thursday, October 31, 2013, Fuchs, Andreas (SwissTXT) wrote:
> >
> > Hmm i have a pretty much default install with ceph-deploy, the crusmap
> > is untouched.
> > Btw I get similar errormessages when trying to mount cephfs
> >
> > mount -t ceph ceph01:6789:/ /mnt/backupCephfs -o
> > name=admin,secretfile=admin.secret
> >
> > tail syslog
> > Oct 31 17:14:27 ceph00 kernel: [103642.162813] libceph: mon0
> > 10.100.214.11:6789 feature set mismatch, my 4008a < server's 4004008a,
> > missing 40000000 Oct 31 17:14:27 ceph00 kernel: [103642.162937]
> > libceph: mon0
> > 10.100.214.11:6789 socket error on read Oct 31 17:14:36 ceph00 kernel:
> > [103651.151655] libceph: mon0
> > 10.100.214.11:6789 feature set mismatch, my 4008a < server's 4004008a,
> > missing 40000000 Oct 31 17:14:36 ceph00 kernel: [103651.151761]
> > libceph: mon0
> > 10.100.214.11:6789 socket error on read Oct 31 17:14:46 ceph00 kernel:
> > [103661.142229] libceph: mon0
> > 10.100.214.11:6789 feature set mismatch, my 4008a < server's 4004008a,
> > missing 40000000 Oct 31 17:14:46 ceph00 kernel: [103661.142334]
> > libceph: mon0
> > 10.100.214.11:6789 socket error on read
> >
> >
> > The client is Ubuntu 12.04 LTS
> > The OSD nodes are CentOS 6.4 kernel 3.8.0-32-generic
> >
> > Might this be an issue?
> >
> >> -----Original Message-----
> >> From: Gregory Farnum [mailto:greg@xxxxxxxxxxx]
> >> Sent: Mittwoch, 30. Oktober 2013 23:57
> >> To: Fuchs, Andreas (SwissTXT)
> >> Cc: Karan Singh; ceph-users@xxxxxxxxxxxxxx
> >> Subject: Re:  rbd on ubuntu 12.04 LTS
> >>
> >> You've enabled some feature on your cluster which is not supported by
> >> that kernel client. It's probably the crush tunables (you can find
> >> info on them in the docs).
> >> -Greg
> >> Software Engineer #42 @ http://inktank.com | http://ceph.com
> >>
> >>
> >> On Wed, Oct 30, 2013 at 3:59 AM, Fuchs, Andreas (SwissTXT)
> >> <Andreas.Fuchs@xxxxxxxxxxx> wrote:
> >> > I think keyring is fine, as i can run other commands like:
> >> >
> >> >
> >> >
> >> > rbd ls --pool rbd --name client.admin
> >> >
> >> > archiveadmin
> >> >
> >> >
> >> >
> >> > and was able to create the image
> >> >
> >> >
> >> >
> >> > rbd info archiveadmin --pool rbd --name client.admin
> >> >
> >> > rbd image 'archiveadmin':
> >> >
> >> >         size 4096 MB in 1024 objects
> >> >
> >> >         order 22 (4096 KB objects)
> >> >
> >> >         block_name_prefix: rb.0.2c68.2ae8944a
> >> >
> >> >         format: 1
> >> >
> >> >
> >> >
> >> > From: Karan Singh [mailto:ksingh@xxxxxx]
> >> > Sent: Mittwoch, 30. Oktober 2013 10:57
> >> > To: Fuchs, Andreas (SwissTXT)
> >> > Cc: ceph-users@xxxxxxxxxxxxxx
> >> > Subject: Re:  rbd on ubuntu 12.04 LTS
> >> >
> >> >
> >> >
> >> > Andi
> >> >
> >> >
> >> >
> >> > Dont know much about but checking on keyrings side will give you
> >> > more information. Socket read problem usually caused by keyrings.
> >> >
> >> >
> >> >
> >> > Regards
> >> >
> >> > Karan
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > ________________________________
> >> >
> >> > From: "Andreas Fuchs (SwissTXT)" <Andreas.Fuchs@xxxxxxxxxxx>
> >> > To: ceph-users@xxxxxxxxxxxxxx
> >> > Sent: Wednesday, 30 October, 2013 11:53:23 AM
> >> > Subject:  rbd on ubuntu 12.04 LTS
> >> >
> >> >
> >> >
> >> > Hi
> >> >
> >> >
> >> >
> >> > Im trying to mount a ceph rdb on a ubuntu 12.04 LTS with kernel
> >> > 3.8.0
> >> >
> >> >
> >> >
> >> > While our ceph cluster is healty running on  0.67.4 I'm not able to
> >> > map the rbd device
> >> >
> >> >
> >> >
> >> > The command:
> >> >
> >> > rbd map archiveadmin --pool rbd --name client.admin
> >> > --log-to-stderr
> >> >
> >> > rbd: add failed: (5) Input/output error
> >> >
> >> >
> >> >
> >> > In syslog:
> >> >
> >> > Oct 30 10:48:13 ceph00 kernel: [  135.945476] Key type ceph
> >> > registered
> >> >
> >> > Oct 30 10:48:13 ceph00 kernel: [  135.945483] libceph: loaded
> >> > (mon/osd proto 15/24, osdmap 5/6 5/6)
> >> >
> >> > Oct 30 10:48:13 ceph00 kernel: [  135.954829] rbd: loaded rbd
> >> > (rados block
> >> > device)
> >> >
> >> > Oct 30 10:48:13 ceph00 kernel: [  135.956200] libceph: mon0
> >> > 10.100.214.11:6789 feature set mismatch, my 40002 < server's
> >> > 40040002, missing 40000000
> >> >
> >> > Oct 30 10:48:13 ceph00 kernel: [  135.956400] libceph: mon0
> >> > 10.100.214.11:6789 socket error on read
> >> >
> >> >
> >> >
> >> > Where does this mismatch come from? I thought I have upgrade all
> >> > ceph packets everywhere to 0.67.4, or is the kernel too old?
> >> >
> >> >
> >> >
> >> > Regards
> >> >
> >> > Andi
> >> >
> >> >
> >> > _______________________________________________
> >
> >
> >
> > --
> > Software Engineer #42 @ http://inktank.com | http://ceph.com
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux