Project

General

Profile

Bug #58707 » test-NBD-roel-disk-6.txt

Documented NBD test - Roel van Meer, 03/14/2023 03:00 PM

 
Test mapping the images with NBD

Commands used:

rbd -p ssd create -s 200M roel-disk-6
rbd -p ssd map -t nbd roel-disk-6
dd if=/dev/urandom of=/dev/nbd0 oflag=direct bs=4M count=50
rbd -p ssd snap create roel-disk-6@snapshot
rbd -p ssd map -t nbd roel-disk-6@snapshot
# Get original checksums
dd if=/dev/nbd0 iflag=direct bs=4M 2>/dev/null | sha256sum
dd if=/dev/nbd1 iflag=direct bs=4M 2>/dev/null | sha256sum
# Overwrite image
dd if=/dev/urandom of=/dev/nbd0 oflag=direct bs=4M count=50
# Run periodic checks on original image and snapshot:
dd if=/dev/nbd0 iflag=direct bs=4M 2>/dev/null | sha256sum
dd if=/dev/nbd1 iflag=direct bs=4M 2>/dev/null | sha256sum

Original checksums:

root@pve09-dlf:~# dd if=/dev/nbd0 iflag=direct bs=4M 2>/dev/null | sha256sum
32b5fa776452fd756cae412d757188d3e23873aaac5816dbca9700473d66db76 -
root@pve09-dlf:~# dd if=/dev/nbd1 iflag=direct bs=4M 2>/dev/null | sha256sum
32b5fa776452fd756cae412d757188d3e23873aaac5816dbca9700473d66db76 -
root@pve09-dlf:~# dd if=/dev/urandom of=/dev/nbd0 oflag=direct bs=4M count=50

Results of periodic checks:
Mar 14 15:13:58 pve09-dlf root: Checksum of roel-disk-6 is adf134458ede21c8fcf88bfa800894bf1b7c0386f14f3db473c0ca85d0938c2d -
Mar 14 15:14:39 pve09-dlf root: Checksum of roel-disk-6 is adf134458ede21c8fcf88bfa800894bf1b7c0386f14f3db473c0ca85d0938c2d -
Mar 14 15:15:03 pve09-dlf root: Checksum of roel-disk-6 is adf134458ede21c8fcf88bfa800894bf1b7c0386f14f3db473c0ca85d0938c2d -
Mar 14 15:20:02 pve09-dlf root: Checksum of roel-disk-6 is adf134458ede21c8fcf88bfa800894bf1b7c0386f14f3db473c0ca85d0938c2d -
Mar 14 15:25:03 pve09-dlf root: Checksum of roel-disk-6 is adf134458ede21c8fcf88bfa800894bf1b7c0386f14f3db473c0ca85d0938c2d -
Mar 14 15:30:03 pve09-dlf root: Checksum of roel-disk-6 is adf134458ede21c8fcf88bfa800894bf1b7c0386f14f3db473c0ca85d0938c2d -
Mar 14 15:35:02 pve09-dlf root: Checksum of roel-disk-6 is adf134458ede21c8fcf88bfa800894bf1b7c0386f14f3db473c0ca85d0938c2d -
Mar 14 15:40:03 pve09-dlf root: Checksum of roel-disk-6 is adf134458ede21c8fcf88bfa800894bf1b7c0386f14f3db473c0ca85d0938c2d -
Mar 14 15:45:03 pve09-dlf root: Checksum of roel-disk-6 is adf134458ede21c8fcf88bfa800894bf1b7c0386f14f3db473c0ca85d0938c2d -
Mar 14 15:50:02 pve09-dlf root: Checksum of roel-disk-6 is adf134458ede21c8fcf88bfa800894bf1b7c0386f14f3db473c0ca85d0938c2d -
Mar 14 15:55:03 pve09-dlf root: Checksum of roel-disk-6 is adf134458ede21c8fcf88bfa800894bf1b7c0386f14f3db473c0ca85d0938c2d -

Mar 14 15:14:00 pve09-dlf root: Checksum of roel-disk-6@snapshot is 32b5fa776452fd756cae412d757188d3e23873aaac5816dbca9700473d66db76 -
Mar 14 15:14:40 pve09-dlf root: Checksum of roel-disk-6@snapshot is 32b5fa776452fd756cae412d757188d3e23873aaac5816dbca9700473d66db76 -
Mar 14 15:15:05 pve09-dlf root: Checksum of roel-disk-6@snapshot is 32b5fa776452fd756cae412d757188d3e23873aaac5816dbca9700473d66db76 -
Mar 14 15:20:04 pve09-dlf root: Checksum of roel-disk-6@snapshot is 32b5fa776452fd756cae412d757188d3e23873aaac5816dbca9700473d66db76 -
Mar 14 15:25:04 pve09-dlf root: Checksum of roel-disk-6@snapshot is 32b5fa776452fd756cae412d757188d3e23873aaac5816dbca9700473d66db76 -
Mar 14 15:30:05 pve09-dlf root: Checksum of roel-disk-6@snapshot is 32b5fa776452fd756cae412d757188d3e23873aaac5816dbca9700473d66db76 -
Mar 14 15:35:04 pve09-dlf root: Checksum of roel-disk-6@snapshot is 32b5fa776452fd756cae412d757188d3e23873aaac5816dbca9700473d66db76 -
Mar 14 15:40:04 pve09-dlf root: Checksum of roel-disk-6@snapshot is 32b5fa776452fd756cae412d757188d3e23873aaac5816dbca9700473d66db76 -
Mar 14 15:45:05 pve09-dlf root: Checksum of roel-disk-6@snapshot is 4da9a3dada4ef171cb966073fd5925f3e721742e9b66c076335a4db42d55f4c0 -
Mar 14 15:50:04 pve09-dlf root: Checksum of roel-disk-6@snapshot is 4da9a3dada4ef171cb966073fd5925f3e721742e9b66c076335a4db42d55f4c0 -
Mar 14 15:55:04 pve09-dlf root: Checksum of roel-disk-6@snapshot is 4da9a3dada4ef171cb966073fd5925f3e721742e9b66c076335a4db42d55f4c0 -

(11-11/17)