Преобразуйте старый / домой от ext3 до ext4

Использовать while с read получить строку за один раз от канала и канала это к grep.

grep -v "\<Swap" instruments.log | \
  awk '{ idx=index($0, "MasterId=");
    masterId=substr($0, idx+length("MasterId=")+1);
    masterId=substr(masterId,1,index(masterId,"L")-3);
    print masterId; }' |\
  while read line; do
    grep -- "$line" rel.log
  done
3
13.04.2017, 15:36
3 ответа

Оба ext3 и ext4 журналируют файловые системы, кроме того, этот список несколько различий, самые соответствующие:

  • Максимальный отдельный размер файла может быть от 16 ГБ до 16 ТБ
  • Полным максимумом ext4 размер файловой системы является 1 EB (эксабайт). 1 EB = 1 024 ПБ (петабайт). 1 ПБ = 1 024 ТБ (терабайт).
  • Каталог может содержать максимум 64 000 подкаталогов (в противоположность 32 000 в ext3)
  • Несколько других новых возможностей представлены в ext4: выделение мультиблока, задержанное выделение, журналирует контрольную сумму. быстрый fsck, и т.д. Все, что необходимо знать, - то, что эти новые возможности улучшили производительность и надежность файловой системы по сравнению с ext3.

Интересная вещь для Вас могла бы быть быстрее fsck, другие имеют, вероятно, меньше значения в этой конкретной ситуации (если Ваш диск не получает скачок роста и волшебно может содержать намного большие файлы).

Если бы Вы не собираетесь использовать тот раздел интенсивно, я не рекомендовал бы преобразовать (по крайней мере, не без резервного копирования).

4
27.01.2020, 21:11

Многие администраторы сервера все еще являются поверхностными на ext4, но если Вы полны решимости обновить, я не могу думать о способе сделать это безопасно, не копируя все прочь его и переформатирование тот раздел.

1
27.01.2020, 21:11
  • 1
    +1 это - то, что я также думал... с тех пор, существует все еще одна копия, необходимая для спины..., почему не два после того, чтобы переформатировать... –  Stephane Rolland 22.04.2013, 18:05

EXT4 хорош в новых версиях различных дистрибутивов.

Не используйте ext4 при тихом использовании более старых версий. Более старая версия имеет некоторые проблемы, которые были устранены в новых версиях. измените размер размонтированных объемов только для сейфа.

Я использовал "живой CD" для преобразования. пошел гладко.

Я рекомендовал бы резервные копии только на сейф, но они просто там как предосторожность.

3
27.01.2020, 21:11
  • 1
    я использую Ubuntu 12.04, таким образом, это является довольно недавним и я apt-get update и upgrade несколько раз в неделю. –  Stephane Rolland 22.04.2013, 18:06
  • 2
    Это должно быть достаточно хорошо. Я предложил бы, чтобы Вы изменили размер путем начальной загрузки на жить CD таким образом, раздел не смонтирован, в то время как Вы преобразовываете. Вы можете также, чтобы выполнить в однопользовательском режиме "init 1" и размонтировать / домой и затем выполнить команду. Я предпочитаю загружаться в живой CD. Я предложил бы на спине - на всякий случай. –  DaveDeveloper 22.04.2013, 18:59
  • 3
    я выполняю ext4 с песнями 6 на нескольких серверах. Я выполняю ext4 на базе данных, работающей на 16 базовых процессорах xeon с поршнем на 32 ГБ, обрабатывающим приблизительно 1 000 запросов в секунду с данными приблизительно на 1 ТБ и рабочей репликацией одновременно. Производительность, намного выше, чем одна работа ext3. Никакое повреждение данных все же. Я не выполнил бы ext4 на песнях 5 все же. лютик золотистый –  DaveDeveloper 22.04.2013, 19:07

Теги

Похожие вопросы