[DRBD-user] diskless on purpose
Thomas Keppler
winfr34k at gmail.com
Tue Dec 15 12:57:04 CET 2020
Hi Pierre-Philipp,
Yes, Protocol C would be the most suitable here.
It means that the DRBD volume acknowledges the write after an actual write through on all diskful nodes has happened.
--
Best regards
Thomas Keppler
> Am 15.12.2020 um 11:03 schrieb Pierre-Philipp Braun <pbraun at nethence.com>:
>
>
>>
>> So did you define an address? :)
>
> Sorry, I was baffled with the way DRBD node communicate, and mistaken a listening port with an SCSI target. It works! It's pretty cool)
>
> I've tried with Protocol A and I could also mount a resource on node3 indeed. Hmm but what's the logic behind such a setup? As the primary node here is diskless, the data is really unsecured and not written anywhere, until it reaches the secondary nodes, right?
>
> If I wanted to use that diskless trick, to make the resources available across the whole cluster farm, I would probably have to use Protocol C instead, in view not to loose any data in case of a node crash, correct?
>
> BTW I noticed some misleading message on the diskless node while the initial sync was on-going between the two other nodes. Not sure it's a bug, but I mention it for the record.
>
> r1 role:Secondary
> disk:Diskless
> lin1 role:Primary
> peer-disk:UpToDate
> lin2 role:Secondary
> peer-disk:Inconsistent resync-suspended:peer
>
>> create the resource on node 1 and 2 and on 3 diskless. And then look at
>> the resource files LINSTOR generated. That will not spoil you too much
>> :).
>
> When creating a resource with --drbd-diskless, a totally useless and empty resource gets created. So it's much worse than doing it manually. I don't understand how to use that linstor option correctly, to begin with.
>
> Thank you
> _______________________________________________
> Star us on GITHUB: https://github.com/LINBIT
> drbd-user mailing list
> drbd-user at lists.linbit.com
> https://lists.linbit.com/mailman/listinfo/drbd-user
More information about the drbd-user
mailing list