У меня очень хорошо работает веб-сервер, который в настоящее время использует один жесткий диск объемом 2 ТБ, но на этом же сервере есть еще один жесткий диск объемом 2 ТБ без каких-либо функций, поэтому я хочу разделить его, чтобы объединить их, чтобы сделать 4 ТБ памяти на моем сервере, есть ли способ сделать что-то подобное? Я использую Ubuntu Server 18 с webmin
и virtualmin
.
Я действительно новичок в Linux, делающий такие вещи, поэтому я буду очень признателен, если вы расскажете мне шаг за шагом пример, чтобы достичь моей цели.
Спасибо
Вы можете создать программный RAID или логический том LVM на двух дисках. Обратите внимание, что, просто объединяя диски, вы также объединяете шансы сбоя: как только ваши диски сгруппированы в виртуальный диск емкостью 4 ТБ, в случае сбоя любого из них вы потеряете все.
От твоего lsblk
вывод, мы видим, что ваш диск sdb используется (как системный диск). Следовательно, вы не можете агрегировать его с другим диском: вы можете агрегировать только неиспользуемые диски или разделы.
Так что ваш единственный вариант - разделить /dev/sda
, создайте на нем файловую систему и смонтируйте ее где-нибудь, например /mnt
. Все это легко сделать в Webmin с помощью инструмента «раздел диска» в подразделе «Оборудование». Вот как это сделать из командной строки:
# create the partition table (GPT)
sudo parted /dev/sda mklabel gpt
#create a partition spanning the whole disk
sudo parted /dev/sda mkpart 1 ext4 1 -1
#create a filesystem on the new partition
sudo mkfs.ext4 /dev/sda1
#create a mountpoint
sudo mkdir /mnt/disk
#mount the disk
sudo mount /dev/sda1 /mnt/disk
#edit /etc/fstab and add a line like this
/dev/sda1 /mnt/disk ext4 defaults 0 0