work around libvirt issue. add raid scripts

This commit is contained in:
m0duspwnens
2024-12-13 16:03:17 -05:00
parent a84a32c075
commit e779d180f9
5 changed files with 291 additions and 0 deletions

19
salt/hypervisor/raid.sh Normal file
View File

@@ -0,0 +1,19 @@
# quick script to create raid
parted -s /dev/nvme0n1 rm 1
parted -s /dev/nvme0n1 mklabel gpt
parted -s /dev/nvme0n1 mkpart primary xfs 0% 100%
parted -s /dev/nvme0n1 set 1 raid on
parted -s /dev/nvme1n1 rm 1
parted -s /dev/nvme1n1 mklabel gpt
parted -s /dev/nvme1n1 mkpart primary xfs 0% 100%
parted -s /dev/nvme1n1 set 1 raid on
yes | mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/nvme0n1p1 /dev/nvme1n1p1
mkfs -t xfs -f /dev/md0
echo "Create NSM mount point"
mkdir -p /nsm
echo "Add mount to fstab"
echo "/dev/md0 /nsm xfs defaults,nofail 0 0" >> /etc/fstab
echo "Mounting /nsm"
mount -a
mdadm --detail --scan --verbose >> /etc/mdadm.conf