Booter la machine en mode rescue
Si le serveur était déjà installé, supprimer les partitions RAID des disques NVME :
nvme format -s1 /dev/nvme0n1
nvme format -s1 /dev/nvme1n1
ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@hn101.pkgdata.net
installimage
Debian
Debian-1200-bookworm-amd64-base
# DRIVE1...
# DRIVE2...
DRIVE1...
DRIVE2...
DRIVE3...
DRIVE4...
DRIVE5...
DRIVE6...
DRIVE7...
DRIVE8...
DRIVE9...
DRIVE10...
SWRAID 1
SWRAIDLEVEL 6
PART /boot ext3 1G
PART lvm vg0-raid6 all
LV vg0-raid6 root / ext4 20G
reboot
ansible-playbook -i 100_hosts playbooks/site.yml --user=root --vault-id @prompt --flush-cache --limit hn101.pkgdata.net
lvcreate -L80T -n backup vg0-raid6
mkfs.ext4 /dev/mapper/vg0--raid6-backup
uuid=$(blkid /dev/mapper/vg0--raid6-backup | grep -o "UUID=[^ ]*")
echo "${uuid} /backup ext4 defaults 0 2" >> /etc/fstab
systemctl daemon-reload
mkdir /backup && mount /backup
lvcreate -L2.5T -n mysql-hn102 vg0-raid6
mkfs.ext4 /dev/mapper/vg0--raid6-mysql--hn102
uuid=$(blkid /dev/mapper/vg0--raid6-mysql--hn102 | grep -o "UUID=[^ ]*")
echo "${uuid} /mysql-hn102 ext4 defaults 0 2" >> /etc/fstab
systemctl daemon-reload
mkdir /mysql-hn102 && mount /mysql-hn102
lvcreate -L2.5T -n mysql vg0-raid6
mkfs.ext4 /dev/mapper/vg0--raid6-mysql
uuid=$(blkid /dev/mapper/vg0--raid6-mysql | grep -o "UUID=[^ ]*")
echo "${uuid} /mysql ext4 defaults 0 2" >> /etc/fstab
systemctl daemon-reload
mkdir /mysql && mount /mysql
mdadm --create /dev/md2 --level=0 --raid-devices=2 /dev/nvme0n1 /dev/nvme1n1
pvcreate /dev/md2
vgcreate vg0-raid0 /dev/md2
lvcreate -L1.7T -n mysql-nvme vg0-raid0
mkfs.ext4 /dev/vg0-raid0/mysql-nvme
uuid=$(blkid /dev/mapper/vg0--raid0-mysql--nvme | grep -o "UUID=[^ ]*")
echo "${uuid} /mysql-nvme ext4 defaults 0 2" >> /etc/fstab
systemctl daemon-reload
mkdir /mysql-nvme && mount /mysql-nvme/