Как расширить корневой том / с помощью дополнительного диска хранения
Я пытаюсь добавить второй диск к экземпляру CentOS 8 и хочу расширить все хранилище, используя все доступное дополнительное пространство;
- Первое хранилище: 40 ГБ
- Второе хранилище: 100 ГБ (добавлено позже)
Проблема в том, что я не могу найти ожидаемый том /dev/mapper/cl-home (монтируется в /home)! Конечно, я что-то здесь упускаю. Все руководства в Интернете либо посвящены подключению дополнительного пространства к какой-либо другой точке, например /nfs, либо расширению точки монтирования /dev/mapper/cl-home, но это не соответствует тому, что я вижу!
В моей текущей конфигурации есть корневая точка монтирования, занимающая весь 1-й диск. Все, что я хочу расширить, это/том, чтобы добавить дополнительные 100 ГБ со 2-го диска.
[root@server]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 7.5G 0 7.5G 0% /dev
tmpfs tmpfs 7.6G 0 7.6G 0% /dev/shm
tmpfs tmpfs 7.6G 11M 7.6G 1% /run
tmpfs tmpfs 7.6G 0 7.6G 0% /sys/fs/cgroup
/dev/sda1 ext4 38G 17G 20G 46% /
/dev/sda14 vfat 64M 5.8M 59M 10% /boot/efi
overlay overlay 38G 17G 20G 46% /var/lib/docker/overlay2/49925326227fa6cca9da56239aa9de1efc4d14b33f0ee323e2f3af9c6a06b9cb/merged
overlay overlay 38G 17G 20G 46% /var/lib/docker/overlay2/fd9414c35067cab62eed8f4b929d8a320bae64ff6d4cbb21d7071d3664c54601/merged
overlay overlay 38G 17G 20G 46% /var/lib/docker/overlay2/fc91e9b428c361d76e349d7f01adcd73793bbf61b2b2646d0a049c406af96262/merged
tmpfs tmpfs 1.6G 0 1.6G 0% /run/user/0
Мне удалось разбить второе хранилище с помощью fdisk и дойти до /dev/sdb1, но я не могу понять, как добавить 100 ГБ этого /dev/sdb1 в точку монтирования / и сделать его почти ~140 ГБ.
Заранее спасибо.
1 ответ
В вашей системе не настроен LVM, поэтому расширение диска невозможно.
Можно преобразовать вашу текущую настройку в LVM, но это сопряжено с риском.
Вы можете просто смонтировать новый диск в удобной точке монтирования и переместить туда существующие данные.