[DRBD-user] WORKAROUND : BUG ? Proxmox 5.4, DRBD 9 Linstor 1.4

Roland Kammerer roland.kammerer at linbit.com
Thu Mar 5 14:04:23 CET 2020


On Thu, Mar 05, 2020 at 01:13:03PM +0100, Sébastien CHATEAU-DUTIER wrote:
> Dear Roland,
> 
> Thanks for your answer,
> 
> Le 05/03/2020 à 11:24, Roland Kammerer a écrit :
> > On Wed, Mar 04, 2020 at 11:41:08PM +0100, Sébastien CHATEAU-DUTIER wrote:
> > > Dear All,
> > > 
> > > I have othe cluster who work great with drbd 9.0.19, I have test those
> > > solutions :
> > > 
> > > I have downgrade drbd-dkms 9.0.21 to 9.0.20 : same error
> > > 
> > > I have downgrade drbd-dkms 9.0.20 to 9.0.19 : Everything work !
> > > 
> > > The error seems to come from drbd-dkms since version 9.0.20
> > Do you have:
> > - pve-headers installed?
> Yes, if not It's impossible to ré-install (building in réality) drbd-dkms in
> other version
> > - apt install --reinstall drbd-dkms actually works?
> 
> No, for changing version I use specific version, like this apt -y install
> --allow-downgrades --reinstall drbd-dkms=9.0.19-
> 
> If I d'ont specify version My Proxmox 5.4 (Debian 9) building version
> 9.0.21-1 and it's doesn't work (retreive bad version in linstor)
> 
> > - do you have internet connection and can reach drbd.io on port 2020?
> 
> Yes, I have internet connexion bu, by default I filtered all out connexion
> other than http/https, in this case I haven't connexion to drbd.io on port
> 2020.
> 
> New question : I need connexion drbd.io:2020 for building drbd-dkms 9.0.20
> and 9.0.21, but not for 9.0.19 ?

Yes.

That is because with 9.0.20 we changed the way our DRBD kernel
compatibility layer works. We ship many prebuild patches for ~80
kernels. The proxmox kernel is none of these. If a patch is not found,
the spatch as a service on drbd.io is called that generates such a patch
for you.

So opening port 2020 is the easiest solution. Currently we depend on a
very very recent spatch version not yet packaged for Debian/Proxmox

Regards, rck


More information about the drbd-user mailing list