Различия между LVM в RHEL 5 и LVM в RHEL 6

Вы можете установить часы на удаленную систему (с помощью fswatch, inotify, loggedfs или любой другой интерфейс, который вы предпочитаете), и пусть он обнаруживает записи в тестовый каталог. Это, по крайней мере, позволит вам узнать о последних модификациях.Не все эти механизмы могут определить, какой процесс их вызвал, например, loggedfs может, а inotify - нет.

Остается проблема с запоминанием включения часов. Вы можете сделать это спорным, заставив ваш скрипт start-testing-now включить часы и сначала выполнить синхронизацию, если часы еще не были запущены.

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

См. Как я могу настроить обратное SSH-соединение с подключающимся компьютером? , чтобы узнать, как инициировать SSH-соединения с удаленного компьютера обратно на ваш локальный.

1
15.11.2015, 10:59
2 ответа

Старый вопрос, я знаю, но...

Я заметил, что вывод некоторых команд изменился, например, в RHEL6 поле lv_attr в lvs имеет 9 флагов, тогда как в RHEL5 - только 6, несмотря на то, что разница в версиях пакетов LVM незначительна (lvm2-2.02.88-13.el5 vs lvm2-2.02.143-7.el6_8.1.x86_64) в системах, которые я сравнивал.

Другое дело, что при создании зеркала из простого тома RHEL5, похоже, требует --mirrorlog core явно указать, что вы хотите хранить журнал зеркала в памяти за счет повторной синхронизации зеркала при каждой загрузке, тогда как LVM на RHEL6, похоже, неявно предполагает это ваше намерение.

2
27.01.2020, 23:27

С технической точки зрения, если мы сравним версию LVM в RHEL-5 и RHEL -6, то версия LVM будет lvm-2 в RHEL-5, а также RHEL-6. Единственное отличие состоит в том, что логический том может быть расширен онлайн в RHEL-6, т.е. без размонтирования. Но в RHEL-5 нам нужно размонтировать, чтобы расширить логический том.

Спасибо, Сайед.

1
27.01.2020, 23:27

Теги

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