[DRBD-user] DRBD9 Satellite nodes

Roland Kammerer roland.kammerer at linbit.com
Thu Apr 21 17:27:26 CEST 2016

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.


On Fri, Apr 22, 2016 at 12:41:59AM +1000, Adam Goryachev wrote:
> 
> 
> On 22/04/2016 00:20, Roland Kammerer wrote:
> >On Thu, Apr 21, 2016 at 11:54:05PM +1000, Adam Goryachev wrote:
> >>Hi,
> >>
> >>I've setup a few DRBD9 machines as a storage cluster with 4 nodes, plus one
> >>"satellite" node.
> >>
> >>I was wondering how I can access the content on the various DRBD volumes
> >>from the rest of the cluster?
> >That has nothing to do with satellite or not.
> >
> >If you specified a deployment count while creating the volume
> >(new-volume -d) the volume gets automatically deployed on a set of "best"
> >nodes. If you did not, you have to assign (assign-resource) to one or
> >multiple nodes. Then you get a /dev/drbdXYZ on that nodes and use it as
> >any drbd resource.
> >
> Otherwise, what exactly is the point of a Satellite node which is a pure
> client (ie, no local storage)? What does it add to the DRBD structure?

- it has no local storage, so it accesses the drbd data via the
  network,it is a "drbd client".
- it accesses the drbdmanage control volume, which is a drbd resource
  itself, and where the cluster information is stored, via TCP/IP. The
  reason satellites exist is that currently a drbd volume is limited to
  32 nodes. As the cluster information is stored on a drbd volume, that
  would limit the whole cluster to 32 nodes. That is avoided with
  satellite nodes that get their cluster configuration via TCP/IP, so
  you can keep adding a lot more than 32 nodes to you cluster.

Regards, rck



More information about the drbd-user mailing list