Лучший вариант для совместимости «Файловой системы журналирования Linux» и «Диспетчера томов» с виртуальными машинами Microsoft Azure.

Я настраиваю виртуальную машину Ubuntu Desktop на голом металлическом сервере с помощью VMware vSphere. После завершения процесса разработки я планирую перенести виртуальную машину в инфраструктуру виртуальных машин Microsoft Azure для работы с использованием Veeam Backup & Replication. Однако я не уверен в лучшем выборе «Журналируемой файловой системы Linux» и «Диспетчера томов» во время установки виртуальной машины на VMware vSphere, учитывая совместимость с виртуальными машинами Azure и гибкость изменения размера диска (расширение и сжатие) при необходимый.

Вот параметры «Журналируемая файловая система» и «Диспетчер томов» во время установки Ubuntu Desktop 22.04.2 LTS:

Если я выберу «Стереть диск и установить Ubuntu» во время процесса установки (окно «Тип установки»):

      1.1. ext4 (By choosing "None" on the Advanced Features window)
1.2. ext4 + LVM (By choosing "Use LVM with the new Ubuntu Installation" on the Advanced Features window)
1.3. ZFS (By choosing "Erase disk and use ZFS" on the Advanced Features window)

Если я выберу «Что-то еще» в процессе установки (окно «Тип установки»), у меня будет несколько вариантов, таких как:

      2.1. NTFS
2.2. ext4
2.3. btrfs
2.4. JFS
2.5. XFS

Я хочу принять осознанное решение, чтобы избежать возникновения той же проблемы, с которой я столкнулся в предыдущем опыте, которая описана ниже.


  • Информация об одном из моих предыдущих опытов, связанных с этим вопросом, подняла у меня в голове вышеупомянутый вопрос:

У меня был негативный опыт предыдущей установки с использованием Ubuntu Desktop 20.04.5 LTS, где я столкнулся с проблемами при попытке расширить диск ОС. Конфигурация этой установки была следующей:

  • Журналируемая файловая система: ext4.
  • Диспетчер томов: LVM (выбрав «Использовать LVM с новой установкой Ubuntu» в окне «Дополнительные функции» во время установки)
  • Версия ОС: Ubuntu Desktop 20.04.5 LTS
  • Основной хост виртуальной машины Linux: VMware vSphere
  • Перенесено в Azure с помощью Veeam Backup & Replication.

После увеличения размера диска ОС с портала Azure мой рабочий стол Ubuntu завис на экране загрузки и постоянно отображал сообщение «Нажмите Ctrl+C, чтобы отменить все текущие проверки файловой системы». Это сообщение сохранялось даже по прошествии длительного периода времени (я наблюдал это с помощью диагностики загрузки, которая предоставила снимок экрана окна ОС). Несмотря на многочисленные переписки по электронной почте и удаленные сеансы с инженерами службы поддержки, проблема осталась нерешенной. Похоже, что сочетание диспетчера томов LVM и наличия раздела подкачки на диске ОС усложнило процесс разрешения.

Основываясь на документации Azure, я нашел следующие рекомендации:Создайте и загрузите виртуальный жесткий диск Ubuntu Linux в Azure — Виртуальные машины Azure | Microsoft Обучение

  1. При установке системы Linux рекомендуется использовать стандартные разделы, а не LVM (часто используемый по умолчанию для многих установок). Это позволит избежать конфликтов имен LVM с клонированными виртуальными машинами, особенно если диск ОС когда-либо потребуется подключить к другой виртуальной машине для устранения неполадок.

  2. Не настраивайте раздел подкачки или файл подкачки на диске ОС.


Я был бы очень признателен за ваши идеи и предложения относительно выбора «Журналируемой файловой системы Linux» и «Диспетчера томов» для моей виртуальной машины Ubuntu Desktop с учетом требований совместимости и гибкости с виртуальными машинами Azure.

Всем заранее спасибо за помощь!

0 ответов

Другие вопросы по тегам