Управление кластером
Диспетчер логических томов C-SPOC
Меню диспетчера логических томов C-SPOC (Logical Volume Manager) позволяет выполнять команды LVM из меню и экранов, похожих на меню AIX LVM SMIT (вызываемых командой smit lvm). Различие состоит в том, что в C-SPOC для выполнения большинства задач необходимо сначала выбрать локальный узел или соответствующий ресурс (группу ресурсов, группу томов). После этого обычно появляется экран SMIT, очень похожий на соответствующий экран AIX LVM. Администраторам AIX, знакомым с меню AIX LVM SMIT, будет очень легко использовать перечисленные ниже опции C-SPOC.
Еще одно преимущество C-SPOC состоит в том, что начиная с HACMP 5.3 все операции с дисками VPATH, поддерживаемые в AIX 5L, поддерживаются и в C-SPOC. Должен быть установлен пакет SDD 1.3.1.3 или пакет более поздней версии.
Меню LVM C-SPOC для управления логическими томами в масштабе кластера можно вызвать следующим образом: smit cl_admin > HACMP Logical Volume Management (Управление логическими томами HACMP). Это меню содержит следующие опции:
- Shared Volume Groups (Общие группы томов):
- List All Shared Volume Groups (Вывод списка всех общих групп томов);
- Create a Shared Volume Group (Создание общей группы томов);
- Create a Shared Volume Group with Data Path Devices (Создание общей группы томов с устройствами Datapath);
- Set Characteristics of a Shared Volume Group (Назначение свойств общей группы томов);
- Import a Shared Volume Group (Импорт общей группы томов);
- Mirror a Shared Volume Group (Зеркальное отображение общей группы томов);
- Unmirror a Shared Volume Group (Отмена зеркального отображения общей группы томов).
- Shared Logical Volumes (Общие логические тома):
- List All Shared Logical Volumes by Volume Group (Вывод списка всех общих логических томов по группам томов);
- Add a Shared Logical Volume (Добавление общего логического тома);
- Set Characteristics of a Shared Logical Volume (Назначение свойств общего логического тома);
- Show Characteristics of a Shared Logical Volume (Вывод свойств общего логического тома);
- Change a Shared Logical Volume (Изменение общего логического тома);
- Remove a Shared Logical Volume (Удаление общего логического тома).
- Shared File Systems (Общие файловые системы):
- Journaled File Systems (Файловые системы JFS);
- Enhanced Journaled File Systems (Улучшенные файловые системы JFS1); ниже
приведены подменю для этих типов файловых систем одинаковы:
- Add an (Enhanced) Journaled File System [Добавление (улучшенной) файловой системы JFS];
- Add an (Enhanced) Journaled File System on a Previously Defined Logical Volume [Добавление (улучшенной) файловой системы JFS на предварительно определенном логическом томе];
- List All Shared File Systems (Вывод списка всех общих файловых систем);
- Change/Show Characteristics of a Shared (Enhanced) Journaled File System [Изменение/вывод параметров общей (улучшенной) файловой системы JFS];
- Remove a Shared File System (Удаление общей файловой системы).
- Synchronize Shared LVM Mirrors (Синхронизация общих зеркальных отображений
LVM):
- Synchronize by Volume Group (Синхронизация по группам томов);
- Synchronize by Logical Volume (Синхронизация по логическим томам).
- Synchronize a Shared Volume Group Definition (Синхронизация определения общей группы томов).
Управление логическими томами с одновременным доступом через C-SPOC
Меню диспетчера логических томов в C-SPOC позволяет выполнять команды LVM в группах томов с одновременным доступом из меню и экранов, похожих на меню C-SPOC LVM, описанные в предыдущем разделе.
Меню LVM C-SPOC для управления логическими томами с одновременным доступом в масштабе кластера можно вызвать следующим образом: smit cl_admin > HACMP Concurrent Logical Volume Management (Управление логическими томами HACMP). Это меню содержит три основные опции:
- Concurrent Volume Groups (Группы томов с одновременным доступом):
- List All Concurrent Volume Groups (Вывод списка всех групп томов с одновременным доступом);
- Create a Concurrent Volume Group (Создание группы томов с одновременным доступом);
- Create a Concurrent Volume Group with Data Path Devices (Создание группы томов с одновременным доступом с устройствами Datapath);
- Set Characteristics of a Concurrent Volume Group (Установка параметров группы томов с одновременным доступом);
- Import a Concurrent Volume Group (Импорт группы томов с одновременным доступом).Mirror a Concurrent Volume Group (Зеркальное отображение группы томов с одновременным доступом);
- Unmirror a Concurrent Volume Group (Отмена зеркального отображения группы томов с одновременным доступом);
- Concurrent Logical Volumes (Логические тома с одновременным доступом):
- List All Concurrent Logical Volumes by Volume Group (Вывод списка всех логических томов с одновременным доступом по группам томов);
- Add a Concurrent Logical Volume (Добавление логического тома с одновременным доступом);
- Set Characteristics of a Concurrent Logical Volume (Установка параметров тома с одновременным доступом);
- Show Characteristics of a Concurrent Logical Volume (Вывод параметров логического тома с одновременным доступом);
- Remove a Concurrent Logical Volume (Удаление логического тома с одновременным доступом).
- Synchronize Concurrent LVM Mirrors (Синхронизация зеркальных отображений
LVM с одновременным доступом):
- Synchronize by Volume Group (Синхронизация по группам томов);
- Synchronize by Logical Volume (Синхронизация по логическим томам).
Управление физическими томами через C-SPOC
Меню LVM C-SPOC для управления физическими томами и управления виртуальными путями SDD можно вызвать следующим образом: smit cl_admin > HACMP Physical Volume Management (Управление физическими томами HACMP). Это меню содержит следующие опции:
- Add a Disk to the Cluster (Добавление диска в кластер).
- Remove a Disk From the Cluster (Удаление диска из кластера).
- Cluster Disk Replacement (Замена диска кластера).
- Cluster Data Path Device Management (Управление устройствами Datapath в кластере):
- Display Data Path Device Configuration (Вывод конфигурации устройства Datapath);
- Display Data Path Device Status (Вывод состояния устройства Datapath);
- Display Data Path Device Adapter Status (Вывод состояния адаптера устройства Datapath);
- Define and Configure all Data Path Devices (Определение и конфигурирование всех устройств Datapath);
- Add Paths to Available Data Path Devices (Добавление путей для доступных устройств Datapath);
- Configure a Defined Data Path Device (Конфигурирование определенного устройства Datapath);
- Remove a Data Path Device (Удаление устройства Datapath);
- Convert ESS hdisk Device Volume Group to an SDD VPATH Device Volume Group (Преобразование группы томов ESS hdisk в группу томов SDD VPATH);
- Convert SDD VPATH Device Volume Group to an ESS hdisk Device Volume Group (Преобразование группы томов SDD VPATH в группу томов ESS hdisk).
- Конфигурирование расположения дисков и сайтов для межсайтового зеркального отображения LVM (Cross-Site® LVM Mirroring). Дополнительные сведения о реализации межсайтового зеркального отображения вместе с примером см. в "HACMP и Cross-Site LVM" , "HACMP с межсайтовым зеркальным отображением LVM".
Примеры
Этот раздел содержит несколько примеров и сценариев управления C-SPOC LVM. Приведены примеры выполнения следующих задач:
- Вывод текущей конфигурации datapath.
- Вывод состояния адаптера устройства.
- Добавление группы томов с расширенным одновременным доступом на основе vpath.
- Добавление группы томов в группу ресурсов.
- Создание нового логического тома.
- Создание нового логического тома jfslog2.
- Создание новой файловой системы.
- Добавление дополнительного vpath в группу томов.
- Увеличение размера файловой системы.
- Удаление файловой системы.
- Синхронизация определения группы томов по кластерам узла.
Для демонстрации примеров используется кластер из трех узлов с перехватом IP-адресов посредством синонимов, применяющий также мониторинг пульса посредством синонимов. В качестве хранилища используется ESS с двумя путями, так что действия осуществляются на устройствах vpath. На рис. 8.21 представлена конфигурация тестового кластера.
Вывод текущей конфигурации datapath
Этот пример показывает, как вывести существующую конфигурацию vpath с информацией PVID на заданном узле. Экран конфигурации datapath в C-SPOC вызывается следующим образом: smit cl_admin > HACMP Physical Volume Management (Управление физическими томами HACMP) > Cluster Data Path Device Management (Управление устройствами Datapath в кластере) > Display Data Path Device Configuration (Вывод конфигурации устройства Datapath), после чего следует выбрать узел panther. Выводимая информация представлена в примере 8.1
PVID: 000685cf86a5dfe6 panther: vpath8 (Avail pv app3vg) 10822513 = hdisk11 (Avail ) hdisk23 (Avail ) PVID: 000685cf86a5e0f6 panther: vpath9 (Avail pv app3vg) 10922513 = hdisk12 (Avail ) hdisk24 (Avail ) PVID: 000685cf86a5e1fa panther: vpath10 (Avail pv ) 10A22513 = hdisk13 (Avail ) hdisk25 (Avail ) PVID: 000685cf86a5e2fa panther: vpath11 (Avail pv ) 10B22513 = hdisk14 (Avail ) hdisk26 (Avail ) PVID: 000685cf86aaa0a3 panther: vpath4 (Avail pv app2vg) 10422513 = hdisk7 (Avail ) hdisk19 (Avail ) PVID: 000685cf86aaa3a3 panther: vpath5 (Avail pv app2vg) 10522513 = hdisk8 (Avail ) hdisk20 (Avail ) PVID: 000685cf86aaa63eПример 8.1. Экран конфигурации datapath в C-SPOC
Вывод состояния адаптера устройства
Этот пример показывает, как вывести информацию о состоянии адаптера FC на заданном узле.
Экран состояния адаптера устройства в C-SPOC вызывается следующим образом: smit cl_admin > HACMP Physical Volume Management (Управление физическими томами HACMP) > Cluster Data Path Device Management (Управление устройствами Datapath в кластере) > Display Data Path Device Adapter Status (Вывод состояния адаптера устройства Datapath), после чего следует выбрать узел panther. Выводимая информация представлена в примере 8.2 .
panther: Active Adapters :1 Adpt# Name State Mode Select Errors Paths Active 0 fscsi0 NORMAL ACTIVE 109346 0 24 4Пример 8.2. Экран datapath-адаптера в C-SPOC
Добавление группы томов с расширенным одновременным доступом на основе vpath
Следующий пример показывает, как добавить новую группу томов с расширенным одновременным доступом в кластер.
Перед созданием общей группы томов для кластера через C-SPOC необходимо проверить соответствие следующим требованиям:
- все дисковые устройства должны быть должным образом подключены к узлам кластера;
- все дисковые устройства должны быть должным образом сконфигурированы на всех узлах кластера, а также устройства должны быть доступными со всех узлов;
- диски должны иметь PVID.
Добавление группы томов с расширенным одновременным доступом выполняется с использованием следующей команды: smit cl_admin > HACMP Concurrent Logical Volume Management (Управление логическими томами HACMP) > Concurrent Volume Groups (Группы томов с одновременным доступом) > Create a Concurrent Volume Group with Data Path Devices (Создание группы томов с одновременным доступом с устройствами Datapath).
Затем следует выбрать два узла: panther и puma. Мы выбираем эти два узла, так как мы собираемся добавить тестовую группу томов (testvg) в группу ресурсов C10RG1, в которой эти два узла участвуют. После этого следует выбрать соответствующие vpath-устройства в меню SMIT, как показано в примере 8.3 . Список выбора PVID отображает только незанятые устройства на выбранных узлах.
¦ Physical Volumes ¦ ¦ ¦ ¦ Move cursor to desired item and press F7. ¦ ¦ ONE OR MORE items can be selected. ¦ ¦ Press Enter AFTER making all selections. ¦ ¦ ¦ ¦ [MORE...1] ¦ ¦ # panther: vpath11: hdisk14 hdisk26 ¦ ¦ # tiger: vpath11: hdisk15 hdisk27 ¦ ¦ > 000685cf86af4e3c ¦ ¦ # panther: vpath3: hdisk6 hdisk18 ¦ ¦ # tiger: vpath3: hdisk7 hdisk19 ¦ ¦ > 000685cf86af4bc7 ¦ ¦ # panther: vpath2: hdisk5 hdisk17 ¦ ¦ # tiger: vpath2: hdisk6 hdisk18 ¦ ¦ [MORE...3]Пример 8.3. Список выбора PVID
В экране, выводимом после выбора устройств vpath, следует ввести все необходимые поля для создания группы томов, как показано в примере 8.4.
Create a Shared Volume Group with Data Path Devices Type or select values in entry fields. Press Enter AFTER making all desired changes. [TOP] [Entry Fields] Node Names panther PVID 000685cf86af4bc7 0006> VOLUME GROUP name [testvg] Physical partition SIZE in megabytes 128 + Volume group MAJOR NUMBER [100] Enhanced Concurrent Mode true + Enable Cross-Site LVM Mirroring Verification false + Warning: Changing the volume group major number may result in the command being unable to execute successfully on a node that does not have the major number currently available. Please check for a commonly available major number on all nodes before changing this setting. F1=Help F2=Refresh F3=Cancel F4=List F5=Reset F6=Command F7=Edit F8=Image F9=Shell F10=Exit Enter=DoПример 8.4. Создание группы томов
После создания группы томов с расширенным одновременным доступом testvg была выполнена проверка регистрации информации о новой группе томов на узлах tiger и panther. Как и ожидалось, информация о группе томов в ODM была успешно обновлена на обоих узлах.