Монтируем разделы scaleway
Используем скрипт developed by highflyer Нужно проверить как называется диск и есть ли на нем раздел, может быть с разделом, а может и нет. При запуске скрипта правильно указать точку монтирования и название диска.
mkdir /root/install && cd /root/install && wget soft.uadmin.net/hwchk/mnt_dr_via_systemd.sh
Примеры запуска:
bash mnt_dr_via_systemd.sh /home /dev/vdb1
bash mnt_dr_via_systemd.sh /var/www /dev/vdc
==============================
Монтируем в /home
Создаем файл
vim /etc/systemd/system/home.mount
[Unit]
Description=Mount System Home Directory
[Mount]
What=/dev/vdb
Where=/home
Type=ext4
Options=defaults,exec
[Install]
WantedBy=multi-user.target
==============================
Монтируем в /var/www
Создаем файл
vim /etc/systemd/system/var-www.mount
[Unit]
Description=Mount System var-www Directory
[Mount]
What=UUID="8d5e16e5-c6d0-4e2e-bb23-e960347d0479"
Where=/var/www
Type=ext4
Options=defaults,exec
[Install]
WantedBy=multi-user.target
Далее создаем файловую систему и активируем
mkfs.ext4 /dev/vdb
systemctl start home.mount
systemctl enable home.mount
================================
Создать LVM из 3 дисков
apt-get update
apt-get install lvm2
pvcreate /dev/sda1 /dev/nbd1 /dev/nbd2
vgcreate ubuntu-home /dev/sda1 /dev/nbd2 /dev/nbd1
lvcreate --name home -l 100%FREE ubuntu-home
mkdir /root/install && cd /root/install && wget soft.uadmin.net/hwchk/mnt_dr_via_systemd.sh
bash mnt_dr_via_systemd.sh /home /dev/ubuntu-home/home
root@sw103286:~/install# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 238.5G 0 disk
└─sda1 8:1 0 238.5G 0 part
└─ubuntu--home-home (dm-0) 252:0 0 517.9G 0 lvm /home
nbd0 43:0 0 46.6G 0 disk /
nbd1 43:1 0 139.7G 0 disk
└─ubuntu--home-home (dm-0) 252:0 0 517.9G 0 lvm /home
nbd2 43:2 0 139.7G 0 disk
└─ubuntu--home-home (dm-0) 252:0 0 517.9G 0 lvm /home
Полезные команды
systemctl -l --type mount
systemctl restart var-www.mount
systemctl daemon-reload