Am o problemă și sper să primesc ajutor?
Am un server cu 5 interfețe de rețea. Unul rulează PPPoE de la un modem cu punte și obține IP-ul extern. Folosesc firewalld și dnsmasq pentru a partaja acea conexiune la celelalte 4 porturi și dispozitive din rețeaua mea, totul funcționează bine.
Acum încerc să pun o mașină virtuală pe gazdă, folosind libvirt/KVM. Funcționează și am creat o mașină cu un disc virtual de 512 MB pentru boot și un disc separat de 5 GB pentru root. Totuși, scopul meu este de a muta rădăcina de 5 GB la o rădăcină NFS, astfel încât VM-ul să pornească de pe discul său/de pornire și să pivoteze la o rădăcină NFS pe gazdă. Cu toate acestea, de fiecare dată când încerc să montez NFS de la gazdă la client, eșuează, accesul este refuzat. Cu toate acestea, de pe orice mașină din altă parte a rețelei se montează.
Nu pot monta NFS de la gazdă la client? Fac ceva greșit?
Motivul pentru care fac acest lucru este că gazda mea rulează root (și alte câteva discuri) pe un disc SSD nvme sau SATA cu sistemul de fișiere f2fs. Aș prefera ca clientul să poată folosi sistemul de fișiere f2fs prin NFS direct pe gazdă, astfel încât driverul gazdă f2fs să poată echilibra uzura SSD-urilor, mai degrabă decât o bucată mare de disc virtual formatat pe un alt FS aflat pe discurile gazdei.
Pentru mine, are sens că, dacă rădăcina pentru client este găzduită direct pe sistemul de fișiere f2fs, mai degrabă decât pe o imagine brută de disc, aceasta va îmbunătăți uzura SSD-ului?
Voi primi lovitura NFS (neglijabilă) dacă înseamnă că sunt mai amabil cu cipurile și găzduiesc NFS peste virtio (rapid?!)
A facut cineva asta? Orice sfaturi? Sunt supărat?
Toate mașinile, virtuale sau fizice, primesc IP-uri unice de la dnsmasq. Pot da ping de la un virtual la o gazdă și pot da ping pe google de la virtual. Pur și simplu nu pot accesa partajările NFS!
Mulțumiri,
Ian