[DRBD-user] Error message: Failed to create meta-data for DRBD volume
Daniel Ulman
dulman at sacme.com.ar
Wed Apr 17 20:32:59 CEST 2019
Hi Gianni:
Thanks for your reply.
I added the filters in the lvm.conf file (I hope properly)
global_filter = [ "r|/dev/zd.*|", "r|/dev/mapper/pve-.*|", "r|/dev/drbd.*|" ]
but the error is the same.
It only happens in the controller node:
linstor r l
╭────────────────────────────────────────╮
┊ ResourceName ┊ Node ┊ Port ┊ Usage ┊ State ┊
╞┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╡
┊ vm-100-disk-1 ┊ proxmox01 ┊ 7001 ┊ ┊ Unknown ┊
┊ vm-100-disk-1 ┊ proxmox02 ┊ 7001 ┊ Unused ┊ UpToDate ┊
┊ vm-100-disk-1 ┊ proxmox03 ┊ 7001 ┊ Unused ┊ UpToDate ┊
╰──────────────────────────────────────────────────────╯
The configuration file was created correctly (/var/lib/linstor.d/vm-100-disk-1.res)
cat /var/lib/linstor.d/vm-100-disk-1.res
# This file was generated by linstor(0.9.5), do not edit manually.
resource "vm-100-disk-1"
{
template-file "linstor_common.conf";
net
{
cram-hmac-alg sha1;
shared-secret "XmAkZLJ/HZ0SIehMbtjy";
allow-two-primaries yes;
}
on proxmox01
{
volume 0
{
disk /dev/vg_hdd/vm-100-disk-1_00000;
meta-disk internal;
device minor 1001;
}
node-id 0;
}
on proxmox02
{
volume 0
{
disk /dev/drbd/this/is/not/used;
meta-disk internal;
device minor 1001;
}
node-id 1;
}
on proxmox03
{
volume 0
{
disk /dev/drbd/this/is/not/used;
meta-disk internal;
device minor 1001;
}
node-id 2;
}
connection
{
host proxmox01 address ipv4 192.168.187.11:7001;
host proxmox02 address ipv4 192.168.187.12:7001;
}
connection
{
host proxmox01 address ipv4 192.168.187.11:7001;
host proxmox03 address ipv4 192.168.187.13:7001;
}
}
Regards
Daniel
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
De: Gianni Milo [mailto:gianni.milo22 at gmail.com]
Enviado el: miércoles, 17 de abril de 2019 4:22
Para: Daniel Ulman
CC: drbd-user at lists.linbit.com
Asunto: Re: [DRBD-user] Error message: Failed to create meta-data for DRBD volume
One step which people usually miss, or misconfigure, is to setup lvm filters properly in /etc/lvm/lvm.conf file. Make sure that you have correctly added into lvm scan only devices that are really needed and remove all the rest.
G.
On Wed, 17 Apr 2019 at 06:08, Daniel Ulman <dulman at sacme.com.ar> wrote:
Hi everybody:
I have installed a cluster of 3 nodes with proxmox and all the Linstor components in each node.
I follow the steps of the guide "The DRBD9 and LINSTOR User's Guide" without any problems.
- linstor node create bravo 10.43.70.3
- vgcreate vg_ssd / dev / nvme0n1 / dev / nvme1n1 [...]
- linstor storage-pool create lvm alpha pool_ssd vg_ssd
- linstor resource-definition create backups
- linstor volume-definition create backups 500G
But when I try to do:
- linstor resource create alpha backups --storage-pool pool_hdd
I get the following error:
Error message: Failed to create meta-data for DRBD volume backups / 0
If the resource is created from the proxmox web interface, the error is:
Error: unable to create VM 100 - error with cfs lock 'storage-drbdstorage'. Could not place vm-100-disk-1 exit code 10
Any help would be appreciated
Regards,
Daniel
P.S.:
cat /proc/drbd
version: 9.0.17-1 (api:2/proto:86-114)
GIT-hash: b9abab2dd27313922797d026542b399870bfd13e build by root at proxmox01, 2019-03-29 15:44:09
Transports (api:16):
apt search linstor | grep install
linstor-client/unknown,now 0.9.2-1 all [installed,automatic]
linstor-common/unknown,now 0.9.5-1 all [installed,automatic]
linstor-controller/unknown,now 0.9.5-1 all [installed]
linstor-proxmox/unknown,now 3.0.3-1 all [installed]
linstor-satellite/unknown,now 0.9.5-1 all [installed]
python-linstor/unknown,now 0.9.2-1 all [installed,automatic]
lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.8 (stretch)
Release: 9.8
Codename: stretch
apt search proxmox | grep install
libpve-apiclient-perl/stable,now 2.0-5 all [installed]
libpve-guest-common-perl/stable,now 2.0-20 all [installed]
librados2-perl/stable,now 1.0-6 amd64 [installed]
linstor-proxmox/unknown,now 3.0.3-1 all [installed]
novnc-pve/stable,now 1.0.0-3 amd64 [installed]
pve-edk2-firmware/stable,now 1.20190312-1 all [installed]
pve-headers-4.15/stable,now 5.3-3 all [installed,automatic]
pve-headers-4.15.18-10-pve/stable,now 4.15.18-32 amd64 [installed]
pve-headers-4.15.18-12-pve/stable,now 4.15.18-35 amd64 [installed,automatic]
pve-installer/stable 5.0-4 amd64
pve-kernel-4.15/stable,now 5.3-3 all [installed]
pve-kernel-4.15.18-10-pve/stable,now 4.15.18-32 amd64 [installed]
pve-kernel-4.15.18-11-pve/stable,now 4.15.18-34 amd64 [installed,automatic]
pve-kernel-4.15.18-12-pve/stable,now 4.15.18-35 amd64 [installed,automatic]
apt search drbd | grep install
drbd-dkms/unknown,now 9.0.17-1 all [installed]
drbd-utils/unknown,now 9.8.0-1 amd64 [installed,automatic]
drbdtop/unknown,now 0.2.1-1 amd64 [installed]
linstor-common/unknown,now 0.9.5-1 all [installed,automatic]
linstor-controller/unknown,now 0.9.5-1 all [installed]
linstor-proxmox/unknown,now 3.0.3-1 all [installed]
linstor-satellite/unknown,now 0.9.5-1 all [installed]
_______________________________________________
drbd-user mailing list
drbd-user at lists.linbit.com
http://lists.linbit.com/mailman/listinfo/drbd-user
More information about the drbd-user
mailing list