[one-users] opennebula 4.8 can't detect the capacity
Jaime Melis
jmelis at opennebula.org
Wed Nov 19 08:07:51 PST 2014
You have to configure ceph in such a way that oneadmin can run the rados
command without sudo.
You need to make a keyring file available for the oneadmin user that can
monitor the pools
On Wed, Nov 19, 2014 at 12:19 PM, Huynh Dac Nguyen <ndhuynh at spsvietnam.vn>
wrote:
> Hi All,
>
> After search some articles and mailing list and try my best, my ceph
> datastore can't monitor the capacity.
>
> 1) How can opennebula detect the size of ceph?
>
> - Opennebula is a ceph-mon?
>
> If yes, how can oneadmin user can run the rados command to show the
> capacity, only root can do that? It must be "sudo rados", right?
>
> - The opennebula accesses to ceph-mon(font-end) with password-less to
> run "ssh ho-srv-ceph-02 rados df | grep Total"
>
> If yes, i need an user oneadmin in ceph-mon and ability to run rados
> df without sudo, so how? only root can run rados in this case.
>
> 2) Was any step i missed ?
>
>
> Some description for my system:
>
> *Ceph: *
>
> - Deploy: ho-srv-ceph-01
>
> - MON,OSD: ho-srv-ceph-02,ho-srv-ceph-03,ho-srv-ceph-04
>
> - Sudo: "ceph ALL = (root) NOPASSWD:ALL" for all
>
>
> *Opennebula:*
>
> For testing ceph datastore only, i use one standalone server with oneadmin
> user
>
> Opennebula: cloudlab-02
>
> Prepare for ceph:
>
> - password-less from ceph-deploy
>
> - Sudo: "ceph ALL = (root) NOPASSWD:ALL" for all
>
> - in ceph-deploy
>
> [root at ho-srv-ceph-01 ~]#ceph-deploy install cloudlab-02
>
> I use use ceph to access from ceph to opennebula and user oneadmin to
> access from opennebula to ceph
>
> *Following the official document: *
>
> - in ceph monitor
>
> [root at ho-srv-ceph-02 ~]# ceph osd pool create one 64
>
> - in opennebula front-end
>
> [oneadmin at cloudlab-02 ~]$ cat ceph.one
>
> NAME = ceph
>
> DS_MAD = ceph
>
> TM_MAD = ceph
>
> DISK_TYPE = RBD
>
> POOL_NAME = one
>
> BRIDGE_LIST = ho-srv-ceph-02
>
> [oneadmin at cloudlab-02 ~]$ vi ceph.one
>
> [oneadmin at cloudlab-02 ~]$ onedatastore create ceph
>
> ceph1.one ceph2.one ceph.one
>
> [oneadmin at cloudlab-02 ~]$ onedatastore create ceph.one
>
> ID: 105
>
> Thank you.
>
> Regards,
>
> ndhuynh
>
>
>
> This e-mail message including any attachments is for the sole use of the
> intended(s) and may contain privileged or confidential information. Any
> unauthorized review, use, disclosure or distribution is prohibited. If you
> are not intended recipient, please immediately contact the sender by reply
> e-mail and delete the original message and destroy all copies thereof.
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
>
--
Jaime Melis
Project Engineer
OpenNebula - Flexible Enterprise Cloud Made Simple
www.OpenNebula.org | jmelis at opennebula.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20141119/1678cb2f/attachment.htm>
More information about the Users
mailing list