Hi all,
this is my first post to the list

My goal is to get ONE 4.8 up and running using Gluster as datastore,
everything on CentOS 6.5
The problem: the VM remains stuck in BOOT status
I've found a way to boot the machines (see below), but I think is not
the correct way to manage this setup.

First, let me describe what I've done until now:
I've followed the docs at
http://docs.opennebula.org/4.8/administration/storage/gluster_ds.html
and the post on the blog by Javier Fontan
http://opennebula.org/native-glusterfs-image-access-for-kvm-drivers/

This is my Gluster volume:
Volume Name: sys-one
Type: Replicate
Volume ID: f1bf1bcc-0280-46db-aab8-69fd34672263
Status: Started
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: clu001:/one
Brick2: clu100:/one
Options Reconfigured:
cluster.server-quorum-type: server
cluster.quorum-type: auto
network.remote-dio: enable
cluster.eager-lock: enable
performance.stat-prefetch: on
performance.io-cache: off
performance.read-ahead: off
performance.quick-read: off
storage.owner-gid: 9869
storage.owner-uid: 9869
server.allow-insecure: on

And the datastores:
  ID NAME                SIZE AVAIL CLUSTER      IMAGES TYPE DS       TM
   1 default           230.7G 86%   -                 6 img  fs       shared
   2 files             230.7G 86%   -                 0 fil  fs       ssh
 108 GLUSTER              24G 52%   clussssss         2 img  fs       shared
 110 new system           24G 52%   clussssss         0 sys  -        shared


DATASTORE 108 INFORMATION
ID             : 108
NAME           : GLUSTER
USER           : oneadmin
GROUP          : oneadmin
CLUSTER        : clussssss
TYPE           : IMAGE
DS_MAD         : fs
TM_MAD         : shared
BASE PATH      : /var/lib/one//datastores/108
DISK_TYPE      :

DATASTORE CAPACITY
TOTAL:         : 24G
FREE:          : 12.5G
USED:          : 6.3G
LIMIT:         : 12.7G

PERMISSIONS
OWNER          : um-
GROUP          : u--
OTHER          : ---

DATASTORE TEMPLATE
BASE_PATH="/var/lib/one//datastores/"
CLONE_TARGET="SYSTEM"
DISK_TYPE="GLUSTER"
DS_MAD="fs"
GLUSTER_HOST="clu100:24007"
GLUSTER_VOLUME="sys-one"
LIMIT_MB="13000"
LN_TARGET="NONE"
TM_MAD="shared"
TYPE="IMAGE_DS"

DATASTORE 110 INFORMATION
ID             : 110
NAME           : new system
USER           : oneadmin
GROUP          : oneadmin
CLUSTER        : clussssss
TYPE           : SYSTEM
DS_MAD         : -
TM_MAD         : shared
BASE PATH      : /var/lib/one//datastores/110
DISK_TYPE      : FILE

DATASTORE CAPACITY
TOTAL:         : 24G
FREE:          : 12.5G
USED:          : 6.3G
LIMIT:         : -

PERMISSIONS
OWNER          : um-
GROUP          : u--
OTHER          : ---

DATASTORE TEMPLATE
BASE_PATH="/var/lib/one//datastores/"
SHARED="YES"
TM_MAD="shared"
TYPE="SYSTEM_DS"


Here is the mounted glusterfs:
clu100:/sys-one on /gluster type fuse.glusterfs
(rw,default_permissions,allow_other,max_read=131072)

And the symbolic links in the datastores directory:
lrwxrwxrwx  1 oneadmin oneadmin    8 Aug 30 10:18 108 -> /gluster
lrwxrwxrwx  1 oneadmin oneadmin    8 Aug 30 10:18 110 -> /gluster

I've found the culprit in the system datastore:
Created a new system datastore ON THE LOCAL FILESYSTEM:

111 system            230.7G 86%   -                 0 sys  -        shared

DATASTORE 111 INFORMATION
ID             : 111
NAME           : system
USER           : oneadmin
GROUP          : oneadmin
CLUSTER        : -
TYPE           : SYSTEM
DS_MAD         : -
TM_MAD         : shared
BASE PATH      : /var/lib/one//datastores/111
DISK_TYPE      : FILE

DATASTORE CAPACITY
TOTAL:         : 230.7G
FREE:          : 199.2G
USED:          : 1M
LIMIT:         : -

PERMISSIONS
OWNER          : um-
GROUP          : u--
OTHER          : ---

DATASTORE TEMPLATE
BASE_PATH="/var/lib/one//datastores/"
SHARED="YES"
TM_MAD="shared"
TYPE="SYSTEM_DS"

Deploying now puts the VM in RUNNING status but, correct me if I'm
wrong, this setup is not compliant, right?
Thanks for the help

Marco
_______________________________________________
Users mailing list
Users@lists.opennebula.org
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org

Reply via email to