Re: kernel version for rbd client and hammer tunables

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

What is the difference between straw and straw2 buckets? Should we consider "upgrading" to straw2 buckets by dumping the CRUSH map and updating them?
-----BEGIN PGP SIGNATURE-----
Version: Mailvelope v0.13.1
Comment: https://www.mailvelope.com

wsFcBAEBCAAQBQJVUl+WCRDmVDuy+mK58QAACGwP/1QE36r32daNnbxYI5Bu
9v1pVWjytg8msjOPXLCDNelXzu1CUudn11Y6CPTujUm+q8lsQOliYlpJgsRU
sjCxzaEkmochM3jcJ6EVbHnFBJpwD33fSst0r6VFqd6wK0Bay/mN4D/yjkd8
boHA0NrXU7uCy4lCEflVw/zSArcsSvb7MDeVmvJDnwlN3lkUUcZjZpIgmf04
1dc7VCevFvC7idR6yyYWQ9zeWp1FMSjlE9nnt6KXN4tDOZJBcvpf4aUEbCq0
gp0GHbc3cLKiJgiFZbOV8ZTfjCpaEcT2NNVkMKxXvDE/g2p1plfuHu7Xdtm6
jAc92BpE8pZSLqRvGEY9+OhkNeSMYmMS3NXTO/96u+X4EV2y7qyTTZwHAfFt
dyohJx0S4ssUw2lALHzuFvOqQSccJiiNAlb5ChKslnM7lKVqv/EjpDsoLpO1
jd62GxaW0SymbYT00bVBu9LXR20yczZ4hqlsJH7igYdzKlvMfM0sR/rUqSxa
yPu68sPSDzZ5LuvgWcR+WoMV+yWjykKqZUCBdkMNu4ZC6M8tVFynbqyqxMof
RqsFbVRm+6quen5UiWTJoZvxVJjT5iSmd52RZ06n3e7II5VQwpFgr2qDzW+A
spN8nLBzJFKnUbNMqPXvutaf/458yW2bE3ARgs5g+DQjeKy1Nj7Cu5n5H135
Y0ry
=xvWE
-----END PGP SIGNATURE-----

----------------
Robert LeBlanc
GPG Fingerprint 79A2 9CA4 6CC4 45DD A904  C70E E654 3BB2 FA62 B9F1

On Tue, May 12, 2015 at 2:12 PM, Ilya Dryomov <idryomov@xxxxxxxxx> wrote:
On Tue, May 12, 2015 at 10:38 PM, Chad William Seys
<cwseys@xxxxxxxxxxxxxxxx> wrote:
> Hi Ilya and all,
>         Thanks for explaining.
>         I'm confused about what "building" a crushmap means.
>         After running
> #ceph osd crush tunables hammer
> data migrated around the cluster, so something changed.
>         I was expecting that 'straw' would be replaced by 'straw2'.
> (Unfortunately I did not dump the crushmap prior to setting tunables to
> hammer, so I don't know what change did occur.)
>         So I guess setting tunables to hammer is not "building" a crushmap.
> Could you give examples?  Would creating a new pool on the cluster now use
> straw2?

No, pools use crush rulesets.  "straw" and "straw2" are bucket types
(or algorithms).

As an example, if you do "ceph osd crush add-bucket foo rack" on
a cluster with firefly tunables, you will get a new straw bucket.  The
same after doing "ceph osd crush tunables hammer" will get you a new
straw2 bucket, with the rest of your buckets remaining unaffected.
straw buckets are not going to be replaced with straw2 buckets, that's
something you as an administrator can make a choice to do.

Thanks,

                Ilya
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-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