Question about "osd objectstore = keyvaluestore-dev" setting

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

 



On Thu, May 22, 2014 at 5:04 AM, Geert Lindemulder <glindemulder at snow.nl> wrote:
> Hello All
>
> Trying to implement the osd leveldb backend at an existing ceph test
> cluster.
> The test cluster was updated from 0.72.1 to 0.80.1. The update was ok.
> After the update, the "osd objectstore = keyvaluestore-dev" setting was
> added to ceph.conf.

Does that mean you tried to switch to the KeyValueStore on one of your
existing OSDs? That isn't going to work; you'll need to create new
ones (or knock out old ones and recreate them with it).

> After restarting an osd it gives the following error:
> 2014-05-22 12:28:06.805290 7f2e7d9de800 -1 KeyValueStore::mount : stale
> version stamp 3. Please run the KeyValueStore update script before starting
> the OSD, or set keyvaluestore_update_to to 1
>
> How can the "keyvaluestore_update_to" parameter be set or where can i find
> the "KeyValueStore update script"

Hmm, it looks like that config value isn't actually plugged in to the
KeyValueStore, so you can't set it with the stock binaries. Maybe
Haomai has an idea?
-Greg
Software Engineer #42 @ http://inktank.com | http://ceph.com


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


  Powered by Linux