Good Morning All,
We are trialing XEN/GFS in a dev network before moving it to a live
server base, the following outlines what we are doing and what we are
tring to achive
We have 4 physical Server, 1 of which has a 50gb Raid5 Array we wish to
export via GNBD, this is a simple scsi array and is not shared storage.
On top of this we have 8 "Xen Virtual Servers" They all need shared
access to this 50gb Array and have block level access via GNBD.
Right now the cluster is running as shown by
/root@chessmaster:~# cat /proc/cluster/status
Protocol version: 5.0.1
Config version: 3
Cluster name: ubernet
Cluster ID: 13910
Cluster Member: Yes
Membership state: Cluster-Member
Nodes: 5
Expected_votes: 5
Total_votes: 5
Quorum: 3
Active subsystems: 1
Node name: chessmaster
Node addresses: 202.xxx.132.12/
This is done by booting up all machines then doing the following in
order on all of them
/
cman_tool join -w
/etc/init.d/gnbd-client restart/
On the server with the 50gb array i also run
//etc/init.d/gnbd-server restart/
This allows me to see /dev/gnbd/50gb on all 8 servers, I then ran
/gfs_mkfs -p lock_dlm -t ubernet:50gbFS -j 10 /dev/gnbd/50gb/
Which completed fine, however attempting to mount it is proving tricky,
when i try and do the following
/ mount -t gfs /dev/gnbd/50gb /users//
I get
/mount: permission denied/
and in /var/log/messages i see
/Dec 19 09:58:16 asimov kernel: Lock_Harness <CVS> (built Dec 17 2005
13:55:10) installed
Dec 19 09:58:16 asimov kernel: GFS <CVS> (built Dec 17 2005 13:56:56)
installed
Dec 19 09:58:16 asimov kernel: GFS: Trying to join cluster "lock_dlm",
"ubernet:50gbFS"
Dec 19 09:58:16 asimov kernel: Lock_DLM (built Dec 17 2005 13:56:21)
installed
Dec 19 09:58:16 asimov kernel: lock_dlm: fence domain not found; check
fenced
Dec 19 09:58:16 asimov kernel: GFS: can't mount proto = lock_dlm, table
= ubernet:50gbFS, hostdata =
/
when i try and run fence_tool join -w i get this
/fenced: local cman node name "asimov" not found in cluster.conf/
Is anyone able to point me in the right direction, i really need to get
this dev network runnning asap.All we need is a basic GFS system so that
all our servers can access user's e-mails no matter what server they
connect to. Nothing fancy or full blown cluster, just a Shared Filesystem.
Here is my cluster.conf file
<?xml version="1.0" ?>
<cluster config_version="3" name="ubernet">
<fence_daemon clean_start="1" post_fail_delay="0"
post_join_delay="3"/>
<clusternodes>
<clusternode name="chessmaster.ubernet.co.nz" votes="1">
<fence>
<method name="1">
<device
ipaddress="202.XXX.132.12" name="gnbd"/>
</method>
</fence>
</clusternode>
<clusternode name="asimov.ubernet.co.nz" votes="1">
<fence>
<method name="1">
<device
ipaddress="202.XXX.132.2" name="gnbd"/>
</method>
</fence>
</clusternode>
<clusternode name="abdul.ubernet.co.nz" votes="1">
<fence>
<method name="1">
<device
ipaddress="202.XXX.132.3" name="gnbd"/>
</method>
</fence>
</clusternode>
<clusternode name="faye.ubernet.co.nz" votes="1">
<fence>
<method name="1">
<device
ipaddress="202.XXX.132.4" name="gnbd"/>
</method>
</fence>
</clusternode>
<clusternode name="maria.ubernet.co.nz" votes="1">
<fence>
<method name="1">
<device
ipaddress="202.XXX.132.5" name="gnbd"/>
</method>
</fence>
</clusternode>
</clusternodes>
<cman/>
<fencedevices>
<fencedevice agent="fence_gnbd" name="gnbd"
server="chessmaster.ubernet.co.nz"/>
</fencedevices>
<rm>
<failoverdomains/>
<resources/>
</rm>
</cluster>
Cheers
Tristram Cheer
--
Linux-cluster@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/linux-cluster