[DRBD-user] Some question about linstor

Robert Altnoeder robert.altnoeder at linbit.com
Thu Feb 22 10:32:01 CET 2018


Hello,

LINSTOR is still in an experimental phase of its development, so it is
probably only useful to developers at this point.

On 02/22/2018 07:09 AM, yang zhenyu wrote:
> And did not find the corresponding guidance document.
There is no documentation available for LINSTOR at this point
> My questions:
> 1. How to create a cluster of drbd.?
Basically, you need the controller installed on at least one node and
satellites installed on those nodes that run DRBD. If a controller and a
satellite are running on the same node, that's known as a combined node.
> 2. When I create a controller node, but it's state always is 'offline'. why?
Online/offline refers to the satellite module on a node. Only one
controller is online at any time. You need a cluster manager and either
a database on shared storage, on replicated storage, or a replicated
database, or a centralized database server for failover between multiple
controllers.
> 3. Why some cmd return: 'This command is deprecated or not implemented', why?
Parts of the current command line client were ported from the older
drbdmanage, and many old command entries still exist but serve no
purpose. As far as I know, those have been removed in some newer version
that might not have been pushed to public repositories yet.
> 4. Can you give me some guide doc about using linstor?
There is virtually zero documentation on LINSTOR available at this
point. The only ones using it right now is a handful of people who are
either in LINBIT or closely working together with us on planning future
integration of LINSTOR into their projects.
> [root at node-1 ~]# linstor list-node
> ╭────────────────────────────────────────────╮
> ┊ Node   ┊ NodeType   ┊ IPs        ┊ State   ┊
> ╞┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╡
> ┊ node-1 ┊ CONTROLLER ┊ 10.10.0.72 ┊ OFFLINE ┊
> ┊ node-4 ┊ CONTROLLER ┊ 10.10.0.75 ┊ OFFLINE ┊
> ╰────────────────────────────────────────────╯
With only two controllers you can not create any resources. You'd need
satellite nodes or combined nodes for the controllers or combined nodes
to work with.
> I use zfs:
The ZFS storage driver is still untested (other than a few unit tests),
so at this point, noone knows whether or not it actually works on any
system other than its developer's workstation. The developer told me
there are probably still some parts missing to make it work on most systems.
> When I run the cmd in node-4:
> [root at node-4 ~]# linstor list-node
> ╭───────────────────────────────╮
> ┊ Node ┊ NodeType ┊ IPs ┊ State ┊
> ╞┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╡
> ╰───────────────────────────────╯
>
> How to connect node-1 and node-4?
Currently, the LINSTOR client must always be connected to the controller
(it may be redirected there when attempting to connect it to a
satellite), which connects to its registered satellites. Satellites do
not see the entire configuration, they basically see only those objects
that they need to know about. Controllers (re)connect to satellites
automatically.

Thanks for your interest and for giving it a try, but unfortunately it
is probably still too early for the LINSTOR software to be useful to you
(unless you are planning to set up some joint strategic project with
LINBIT, if that's your goal, please contact our office directly).
LINSTOR is still being developed and many things are still missing (the
most important one probably being documentation).

Best regards,
-- 
Robert Altnoeder
+43 1 817 82 92 0
robert.altnoeder at linbit.com

LINBIT | Keeping The Digital World Running
DRBD - Corosync - Pacemaker
f /  t /  in /  g+

DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.


More information about the drbd-user mailing list