Sinds enige tijd ben ik aan het experimenteren met ceph. Vind het tot dusver erg interessant en indrukwekkend.
Voorkeur zou uitgaan naar aanbieden van storage via cephfs. Daar loop ik echter wel tegen een probleem aan: hoe krijg ik een monitor high available? Anders gezegd: hoe zorg ik dat een op een client het via fuse gemountete file systeem beschikbaar blijft als de monitor in het mountcommando uitvalt?
Ik dacht dat met 3 x monitor en keepalived met virtual IP voor elkaar te krijgen, maar een monitor luitstert standaard op slechts één IP. Je kunt een monitor aan de virtuele ip laten binden d.m.v. "public bind addr = 1.2.3.4", maar dan kan de fuse client die monitorn niet meer gebruiken op cephfs succesvol te mounten.
Iemand een idee hoe je dit voor elkaar kunt krijgen?
Mag via keepalived met VIP, mag ook op een andere manier.
Voorkeur zou uitgaan naar aanbieden van storage via cephfs. Daar loop ik echter wel tegen een probleem aan: hoe krijg ik een monitor high available? Anders gezegd: hoe zorg ik dat een op een client het via fuse gemountete file systeem beschikbaar blijft als de monitor in het mountcommando uitvalt?
Ik dacht dat met 3 x monitor en keepalived met virtual IP voor elkaar te krijgen, maar een monitor luitstert standaard op slechts één IP. Je kunt een monitor aan de virtuele ip laten binden d.m.v. "public bind addr = 1.2.3.4", maar dan kan de fuse client die monitorn niet meer gebruiken op cephfs succesvol te mounten.
Iemand een idee hoe je dit voor elkaar kunt krijgen?
Mag via keepalived met VIP, mag ook op een andere manier.