[DRBD-user] LINSTOR on PROXMOX : How to deploy ressources on a new satellite?

Yvan GODARD godardyvan at gmail.com
Sat Feb 2 14:02:46 CET 2019


Hi,

I manage a Proxmox cluster with Linstro storage.
At the beginning, this Proxmox cluster was composed by 3 nodes: 2 with Linstor and 1 (a lighter server) just to do the qorum job.
So, LINSTOR storage was composed of 2 Linstor satellites and a controller (in a VM).
I need to increase ressources for virtualisation on this cluster, so I have added a new proxmox node, and want to use it now as a third Linstor satellite (redundancy 3).
I set up without any problem the proxmox node, and the new cluster controller.
I have also changed my /etc/pve/sotrage.cfg.
My issue is now deploy all the ressources previously create on the Linstor cluster to the new node. How to do that ?
I’ve tested "linstor resource create pve3 XXXX” but it doesn’t work.
Is there a way to force all ressources to be replicated on the new node?

Thanks a lot for your help!


linstor-controler:~# linstor node list
╭───────────────────────────────────────────────────────────────────────╮
┊ Node              ┊ NodeType   ┊ Addresses                  ┊ State   ┊
╞┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╡
┊ linstor-controler ┊ CONTROLLER ┊ 172.16.10.100:3376 (PLAIN) ┊ Unknown ┊
┊ pve1              ┊ COMBINED   ┊ 172.16.10.101:3366 (PLAIN) ┊ Online  ┊
┊ pve2              ┊ COMBINED   ┊ 172.16.10.102:3366 (PLAIN) ┊ Online  ┊
┊ pve3              ┊ COMBINED   ┊ 172.16.10.103:3366 (PLAIN) ┊ Online  ┊
╰───────────────────────────────────────────────────────────────────────╯
linstor-controler:~# linstor storage-pool list
╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
┊ StoragePool  ┊ Node ┊ Driver        ┊ PoolName              ┊ FreeCapacity ┊ TotalCapacity ┊ SupportsSnapshots ┊
╞┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╡
┊ drbdthinpool ┊ pve1 ┊ LvmThinDriver ┊ drbdpool/drbdthinpool ┊     5.60 TiB ┊      5.86 TiB ┊ true              ┊
┊ drbdthinpool ┊ pve2 ┊ LvmThinDriver ┊ drbdpool/drbdthinpool ┊     5.60 TiB ┊      5.86 TiB ┊ true              ┊
┊ drbdthinpool ┊ pve3 ┊ LvmThinDriver ┊ drbdpool/drbdthinpool ┊     5.86 TiB ┊      5.86 TiB ┊ true              ┊
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
linstor-controler:~# linstor resource-connection list vm-400-disk-1
╭─────────────────────────────────────╮
┊ Source ┊ Target ┊ Properties ┊ Port ┊
╞┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╡
┊ pve1   ┊ pve2   ┊            ┊      ┊
╰─────────────────────────────────────╯
linstor-controler:~# linstor resource create pve3 vm-400-disk-1
ERROR:
Description:
    The storage pool 'DfltStorPool' for resource 'vm-400-disk-1' for volume number '0' is not deployed on node 'pve3'.
Cause:
    Dependency not found
Details:
    The resource which should be deployed had at least one volume definition (volume number '0') which LinStor tried to automatically create. The storage pool name for this new volume was looked for in order in the properties of the resource, volume definition, resource definition and node, and finally in a system wide default storage pool name defined by the LinStor controller.
    Node(s): 'pve3', Resource: 'vm-400-disk-1'
Show reports:
    linstor error-reports show 5C31FA6A-00000-000019




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linbit.com/pipermail/drbd-user/attachments/20190202/24adda79/attachment-0001.htm>


More information about the drbd-user mailing list