Oracle Linux 7.5 форматирует диск SAN с использованием файловой системы ext2

У меня есть сценарий, в котором я должен использовать хранилище SAN для своей производственной установки установки Oracle Database с одним узлом и мне нужно хранить файлы конфигурации базы данных в SAN. Я использую диспетчер Oracle VM для управления моим Oracle Linux 7.5.

После подключения хранилища SAN емкостью 1,2 ТБ оно было доступно и отображено с помощью команды fdisk -l. Я прошел через различные файловые системы, а именно ext2, ext3, ext4, xfs, ocfs2 и т. Д., И был немного смущен тем временем, относительно того, какую из них мне следует использовать. Однако я отформатировал диск размером 1,2 ТБ с помощью команды «mkfs.ext2 -b 4096 / dev / xvdc». Все работает нормально, и я могу смонтировать диск / dev / xvc на моем компьютере с Linux и настроить свою базу данных в SAN.

Вопрос в том, можно ли использовать эту файловую систему, то есть ext2, в текущей производственной среде, или я планирую перенести ее как ext3 / ext4 / xfs и т. Д. Если необходимо, каким может быть пошаговый процесс миграции?

Спасибо кумар

Не используйте ext2 или ext3, если вы планируете использовать файлы, размер которых превышает 40 КБ, поскольку в этих файловых системах используются таблицы блоков, а для более 10 блоков требуются косвенные таблицы блоков. Это замедляет произвольный доступ к данным файла, что требует многократного чтения блока для одного блока файла. ext4 использует экстенты (т. е. блоки файлов указаны как «начиная с номера блока x и расширяют блоки y, затем блок x2 для блоков y2»). Это делает доступ к данным намного быстрее.

Кроме того, ext3 и ext4 поддерживают журналирование, что означает, что обновления файловой системы сначала записываются в журнал, и только затем обновляется файловая система. Короче говоря, это означает, что восстановление после неожиданного сбоя может быть выполнено путем проверки журнала по файловой системе вместо проверки всей файловой системы. С 1,2 ТБ проверка файловой системы может занять очень и очень много времени.

В этом есть гораздо больше деталей, которые можно легко найти в интернете. Другие файловые системы, такие как xfs или jfs, также имеют преимущества ext4, каждая из которых имеет свои специфические преимущества и недостатки; ext2 – самая плохая файловая система для использования.

Хорошей новостью является то, что есть возможность конвертировать ext2 в ext4. Однако старые существующие файлы по-прежнему будут использовать неэффективные блочные таблицы; новые файлы будут использовать распределение на основе экстентов. Google “ext2 to ext4” для многих руководств по этому вопросу.