У меня есть операционная система ubuntu, на 256 Гб SSD с 150 Гб свободного исходного диска осталось на /dev/sda, и я хочу добавить новый 8 Тб диск (/dev/sdb) как ext4/journaled, но разместить журнальные данные на новый раздел на /dev/sda, я нашел одну ссылку с помощью поиска Google, но он просто говорит о tune2fs не весь процесс.
Я пытаюсь вычислить правильные шаги/процесс, чтобы сделать это, я хотел бы использовать Gparted для большей части этой работы. Я искал в сети, но не могу найти процесс от конца до конца.
Я понял это после нескольких пробных установок и переустановок ОС Ubuntu, а также изменения файловой системы. Моя установленная ОС Ubuntu находилась на /dev/sda1, /dev/sda4, /dev/sda5 и /dev/sda6, поэтому я создал новый раздел 2 ГБ как основной с помощью gparted ( ext2 тип) и настроил точку монтирования как /jfslog ( /dev/sda2 ). Я ничего не добавлял в /etc/fstab, так как этот раздел 2G не собирался быть обычным разделом и вскоре должен был быть изменен.
Я использовал эту команду, чтобы изменить раздел 2 ГБ на область журнала журнала
sudo mke2fs -O journal_dev /dev/sda2
Я использовал gparted и создал новый раздел типа 8 ТБ ext4 с точкой монтирования /data, который имел /dev /sdb1 в качестве необработанного локатора устройств
С помощью этой команды я удалил журналирование из новой файловой системы ext4 емкостью 8 ТБ (поскольку по умолчанию ext4 настроен с журналированием), а затем повторно добавил его обратно в качестве внешнего журналирования. используя /dev/sda2 на SSD-накопителе в качестве устройства для ведения журнала.
sudo tune2fs -O \^has_journal /dev/sdb1
sudo tune2fs -o journal_data -j -J device=/dev/sda2 /dev/sdb1
После того, как это было сделано, я использовал приведенную ниже команду, чтобы получить UUID /data и добавить его в файл /etc/fstab для автоматического монтирования во время загрузки.
sudo tune2fs -l /dev/sdb1
PS, Я не использую виртуализацию, такую как vSphere и т. д. Это была отдельная ОС на не виртуализированном оборудовании.