Open pwFoo opened 5 years ago
drbdmanage-docker-plugin output:
{u'Name': u'drdbvolume1'}
u - - [18/Oct/2018 09:49:35] "POST /VolumeDriver.Get HTTP/1.1" 200 -
Responding with {"Err": "Volume drdbvolume1 does not exist"}
{u'Name': u'drdbvolume1', u'Opts': {u'fs': u'xfs', u'size': u'20'}}
u - - [18/Oct/2018 09:49:35] "POST /VolumeDriver.Create HTTP/1.1" 200 -
Responding with {"Err": "Could not create volume drdbvolume1"}
drbdmanage is EoL and will be replaced with LINSTOR (which already works a lot better than drbdmanage). For LINSTOR there are maintained projects that integrate DRBD/LINSTOR in the "container world" (linstor-flexvolume and linstor-external-provisioner, all hosted on this GH organization). That is the future and what we as LINBIT care about. This project (and the project it depends on) are dead and there is no interest to maintain it any longer.
I tried to use the docker volume plugin but the needed device /dev/drbd isn't created.
Now there should be a /dev/drbd101 but it's missing!
It works fine if I create it with drbdmanage instead of the drbdmanage-docker-volume plugin.
Device was created as should.
It looks like the docker volume create process doesn't fit the needed drdbmanage commands?