Fájl sérülés Qcow2 lemezen belül Glusterfs-en
Fájlok sérülhetnek meg a virtuális gépen belül GlusterFS és qcow2 formátum használata során, de az alábbi beállítással elkerülhető a fájlsérülés.
Leírás
Fáljok sérülnek a virtuális gépen belül. Random fájlok tartalma íródik felül 0 értékekkel.
- Proxmox 6.2-11
- Glusterfs 5.5-3
Detektálás
VM-en belül kiadott parancsokkal (debian/ubuntu):
debsums -c
Nem rendszer fájlok kereséséhez:
find_zeroes.sh
#!/bin/bash D=$(date +%Y-%j-%H%M%S) find $@ -type f | ( EXPOUT="00000000: 0000 0000 0000 0000 0000 0000 0000 0000 ................" while read f do TESTOUT=$(xxd -l 16 "${f}") if [[ "${TESTOUT}" == "${EXPOUT}" ]] then echo "${f}" echo "${f}" >> ~/find_zeroes-${D}.txt fi done )
Megoldás
-
Az érintett volume-on az alábbi paranccsal:
gluster volume set
performance.write-behind off , vagy
-
Nyers disk használata ajánlott.