Hi Matthew, Am 24.01.25 um 18:18 schrieb Matthew Pounsett:
The server has four drives: two SSDs that I'm trying to mirror and put volumes on, and two larger HDDs that FAI should be ignoring. It does seem to be ignoring the two HDDs now, thanks to help in the last thread.[…] $disklist shows up as expected: root@srv03:/etc/lvm# echo $disklist sda sdb sdc sdd
> […]
as you can see here the large disks are sda (disk1) and sdb (disk2) while the SSDs are sdc and sdd. This mapping is not stable through reboots, so you have to make sure your disks are in the intended order in your disklist.root@srv03:/tmp/fai# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 7.3T 0 disk sdb 8:16 0 7.3T 0 disk sdc 8:32 0 447.1G 0 disk sdd 8:48 0 447.1G 0 disk
We use a very basic hook to sort our disks by size: > # cat class/31-sortdisks.sh> disklist=$(grep -H '^[1-9]' /sys/block/[hsv]d[a-z]/size /sys/block/nvme*n[0-9]/size | sort -n -t : -k 2 | cut -f4 -d / | xargs)
> echo "disklist=\"$disklist\"" >> "$LOGDIR/additional.var"IIRC there were some discussions on this list on how to create a reliably sorted disklist but nothing seem to have made it to the example FAI config on github.
Best Christopher
smime.p7s
Description: Kryptografische S/MIME-Signatur