[sheepdog] [PATCH 04/11] Doc. "Sheepdog Basic" add chapter "start the cluster"

Liu Yuan namei.unix at gmail.com
Tue Oct 22 07:53:34 CEST 2013


On Sun, Oct 20, 2013 at 10:40:57AM +0200, Valerio Pachera wrote:
> Signed-off-by: Valerio Pachera <sirio81 at gmail.com>
> ---
>  doc/start_the_cluster.rst |   88 +++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 88 insertions(+)
>  create mode 100644 doc/start_the_cluster.rst
> 
> diff --git a/doc/start_the_cluster.rst b/doc/start_the_cluster.rst
> new file mode 100644
> index 0000000..7c9ba64
> --- /dev/null
> +++ b/doc/start_the_cluster.rst
> @@ -0,0 +1,88 @@
> +Start The Cluster
> +=================
> +
> +Run sheep
> +*********
> +
> +**IMPORTANT:**
> +
> +1. filesystem has to be mounted with *user_xattr* option (ext3, ext4);
> +2. assign a whole device to sheep daemon
> +
> +
> +You achieve both points editing */etc/fstab* correctly.
> +Here's an example:
> +
> +::
> +
> +    /dev/sdb1      /mnt/sdb1       ext4    defaults,user_xattr        0       0
> +
> +Note: xfs uses *user_xattr* by default so you don't need to edit anything extra.
> +
> +We are ready to run sheep daemon
> +
> +::
> +
> +    sheep /mnt/sdb1
> +
> +Check if sheep is running:
> +
> +::
> +
> +    pgrep -l sheep
> +
> +Repat these steps on all your nodes.
> +
> +Check The Cluster
> +*****************
> +
> +Now we have corosync and and sheep running on all hosts, but are 
> +they *"working together"*?
> +It's time to **interact** with sheep by **'dog'** command.
> +You can run 'dog' from any of the nodes, so type:
> +
> +::
> +
> +    dog node list
> +    It will print 3 nodes:
> +    M   Id   Host:Port         V-Nodes       Zone
> +    -    0   192.168.2.41:7000      50  688040128
> +    -    1   192.168.2.42:7000      50  704817344
> +    -    2   192.168.2.43:7000      92  721594560
> +

'M' field has been already removed in the master branch. So we'd better update
it in the doc too.

Thanks
Yuan



More information about the sheepdog mailing list