gluster-devel
[Top][All Lists]
Advanced

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

Re: [Gluster-devel] cluster/unify "option namespace <node>" - self heali


From: Harris Landgarten
Subject: Re: [Gluster-devel] cluster/unify "option namespace <node>" - self healing feature?
Date: Sat, 30 Jun 2007 22:36:18 -0400 (EDT)

You have to export a namespace vol somewhere. I put it on an existing brick 
this is my spec file for that brick:

### Export volume "brick" with the contents of "/home/export" directory.
volume posix2
  type storage/posix                    # POSIX FS translator
  option directory /mnt/export        # Export this directory
end-volume

volume io-threads
  type performance/io-threads
  option thread-count 1
  subvolumes posix2
end-volume

### Add POSIX record locking support to the storage brick
volume brick
  type features/posix-locks
  option mandatory on          # enables mandatory locking on all files
  subvolumes io-threads
end-volume

### Add network serving capability to above brick.
volume server
  type protocol/server
  option transport-type tcp/server     # For TCP/IP transport
  option listen-port 6996              # Default is 6996
  subvolumes brick
  option auth.ip.brick.allow * # Allow access to "brick" volume
end-volume

volume posix3
  type storage/posix
  option directory /mnt/namespace
end-volume

volume io-threads1
  type performance/io-threads
  option thread-count 1
  subvolumes posix3
end-volume

volume brick-ns
  type features/posix-locks
  option mandatory on
  subvolumes io-threads1
end-volume

volume server
  type protocol/server
  option transport-type tcp/server
  option listen-port 6997
  subvolumes brick-ns
  option auth.ip.brick-ns.allow *
end-volume

Then in the client specify the nameserver vol as a client and use that client 
in the unify volume:

volume client-ns
  type protocol/client
  option transport-type tcp/client     # for TCP/IP transport
  option remote-host 10.255.57.171     # IP address of the remote brick
  option remote-port 6997          # default server port is 6996
  option remote-subvolume brick-ns        # name of the remote volume
end-volume

volume bricks
  type cluster/unify
    option namespace client-ns # this will not be storage child of unify.
    subvolumes client1 client2
   
etc.


Harris

----- Original Message -----
From: "DeeDee Park" <address@hidden>
To: address@hidden
Sent: Saturday, June 30, 2007 10:05:19 PM (GMT-0500) America/New_York
Subject: [Gluster-devel] cluster/unify "option namespace <node>" - self healing 
feature?

Anyone have any more info on the new "option namespace <node>" in the unify 
xlator.
bulde wrote some new docs today, but it didn't really answer my question as 
what
<node> is supose to be. It seems to have broken my setup.

Is it supose to be an existing volume?
is it supose to be "namespace-child"?
is it supose to be ????

i tried all of them, but nothing seems to work, and glusterfs seems to exit 
without it set.

Y

_________________________________________________________________
Don�t miss your chance to WIN $10,000 and other great prizes from Microsoft 
Office Live http://clk.atdmt.com/MRT/go/aub0540003042mrt/direct/01/



_______________________________________________
Gluster-devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/gluster-devel





reply via email to

[Prev in Thread] Current Thread [Next in Thread]