compléments RAID10 Online

This commit is contained in:
Ludovic Poujol 2020-10-23 15:12:28 +02:00
parent 097140f962
commit b41b33abcd

View file

@ -44,25 +44,25 @@ parted -s /dev/nvme0n1 set 1 boot on
parted -s /dev/nvme0n1 set 1 esp on
sleep 1
# /boot
parted -a minimal -s /dev/nvme0n1 mkpart primary ext4 100M 500M
parted -a minimal -s /dev/nvme0n1 mkpart primary ext4 100M 600M
sleep 1
parted -s /dev/nvme0n1 set 2 raid on
sleep 1
# /
parted -a minimal -s /dev/nvme0n1 mkpart primary ext4 500M 1000M
parted -a minimal -s /dev/nvme0n1 mkpart primary ext4 600M 1100M
sleep 1
parted -s /dev/nvme0n1 set 3 raid on
sleep 1
# /usr
parted -a minimal -s /dev/nvme0n1 mkpart primary ext4 1000M 7000M
parted -a minimal -s /dev/nvme0n1 mkpart primary ext4 1100M 7100M
sleep 1
parted -s /dev/nvme0n1 set 4 raid on
sleep 1
# swap1
parted -a minimal -s /dev/nvme0n1 mkpart primary linux-swap 8000M 18000M
parted -a minimal -s /dev/nvme0n1 mkpart primary linux-swap 7100M 17100M
sleep 1
# LVM
parted -a minimal -s /dev/nvme0n1 mkpart primary ext4 18000M 100%
parted -a minimal -s /dev/nvme0n1 mkpart primary ext4 17100M 100%
sleep 1
parted -s /dev/nvme0n1 set 6 raid on
sleep 1
@ -82,13 +82,13 @@ done
# Make filesystems
l=1
for i in /dev/nvme?n1p[5]; do
for i in /dev/nvme?n1p[5]; do
mkswap -f -LSWAP${l} $i 1>/dev/null
l=$((l+1))
done
apt install dosfstools
for i in /dev/nvme?n1p[1]; do
for i in /dev/nvme?n1p[1]; do
mkfs.vfat $i 1>/dev/null
done
@ -100,15 +100,15 @@ mkfs.ext4 -LUSR /dev/md4 >/dev/null
sleep 1
l=1
for i in /dev/nvme?n1p[5]; do
for i in /dev/nvme?n1p[5]; do
mkswap -f -LSWAP${l} $i 1>/dev/null
l=$((l+1))
done
# Add LVM with a VG for all of the free space.
pvcreate /dev/md7
pvcreate /dev/md6
sleep 1
vgcreate vg0 /dev/md7
vgcreate vg0 /dev/md6
sleep 1
lvcreate --size 1G --name tmp vg0
@ -127,7 +127,7 @@ sleep 1
# mkfs.ext4 -LHOME /dev/mapper/vg0-home >/dev/null
# sleep 1
### Pour un KVM
lvcreate --size 50G --name home vg0
lvcreate --size 10G --name home vg0
sleep 1
mkfs.ext4 -LHOME /dev/mapper/vg0-home >/dev/null
sleep 1
@ -166,6 +166,7 @@ LABEL=VAR /var ext4 defaults 0 2
LABEL=SWAP1 none swap sw 0 2
LABEL=SWAP2 none swap sw 0 2
LABEL=SWAP3 none swap sw 0 2
LABEL=SWAP4 none swap sw 0 2
EOT
# Chroot and install lvm2 + reconfigure grub-pc
@ -226,9 +227,11 @@ grub-install /dev/nvme1n1
sleep 1
grub-install /dev/nvme2n1
sleep 1
grub-install /dev/nvme3n1
sleep 1
# Questions "update-grub":
# * Linux command line:
# * Linux command line:
# * Linux default command line: quiet
# * Force extra installation to the EFI removable media path? Yes
# * Update NVRAM variables to automatically boot into Debian? Yes