X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=2019-fosdem%2F5500-raid-next;h=043f52a36329762d50c4d75b4ab6fef4ad64ec0f;hb=bd366b555aa83a548bbac2e9ce02b713ff71afd6;hp=2c3d1356e956c9958af6764acf691f5926931eea;hpb=43a33956f2b26e85ca6c0314d11e6f887c66e3d8;p=libguestfs-talks.git diff --git a/2019-fosdem/5500-raid-next b/2019-fosdem/5500-raid-next index 2c3d135..043f52a 100755 --- a/2019-fosdem/5500-raid-next +++ b/2019-fosdem/5500-raid-next @@ -2,18 +2,19 @@ source functions +# Title. +export title="Visualising RAID" + # History. remember 'i=1; rm -f sock$i; nbdkit -U sock$i --filter=error --filter=log --filter=delay memory size=64M logfile=log$i error-rate=100% error-file=error$i rdelay=50ms wdelay=50ms' remember './nbdraid.tcl 5 67108864 log%s error%s &' remember 'i=1; sudo nbd-client -unix sock$i -b 512 /dev/nbd$((i-1))' remember 'sudo mdadm --create /dev/md0 --level=5 --raid-devices=4 /dev/nbd{0,1,2,3} --spare-devices=1 /dev/nbd4' -remember 'sudo fdisk /dev/md0' +remember 'sudo gdisk /dev/md0' remember 'sudo mkfs -t ext4 /dev/md0p1' remember 'sudo mount /dev/md0p1 /tmp/mnt' remember 'sudo chown rjones /tmp/mnt/' -echo "Visualising RAID" - ./restore pushd nbdview >/dev/null rm -f sock? error? log?