Portál AbcLinuxu, 12. května 2025 10:43
-drive file=/dev/lvm/samba,index=2,media=disk,if=virtio,cache=writethrough,format=rawA potreboval by som na hostovi (keďže zálohovanie z guesta neprichádza z určitých dôvodov do úvahy) dáta na tom disku zálohovať (rdiff-backup) na iný disk počas toho čo je to stále pripojené ku guestu. Mountol som to na hostovi
mount -o ro /dev/lvm/samba /mnta tie dáta tam aj videl, ale keď som počas toho dal niečo v guestovi zapísať, tak aj po umount a znovu mount na hostovi tam tie nové dáta neboli. Na guestovi som musel ručne spustiť sync aby sa objavili na hostovi.
Řešení dotazu:
Je takéto niečo čo potrebujem vôbec možné?Ne. Běžné FS nepodporují vícenásobný přístup (ani jeden zapisovací a jeden pro čtení). Čtením připojeného FS si koleduješ o podivné chyby, když ti zapisovatel něco uprostřed změní. Buď udělej LVM snapshot (vidíš, jak se ti hodí) a kopíruj to z něj, nebo to namountuj přes NFS nebo něco podobného.
Je takéto niečo čo potrebujem vôbec možné?Ak si použil cluster aware súborový systém ktorý sa s ostatnými nodmi dokáže nejako synchronizovať, tak áno. Ale najjednoduchšie je to naozaj tlačiť ten rsync cez ssh z tej super bezpečnej virtuálky, alebo pretlačiť lvm snapshot ako už bolo povedané.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.