Компания IBM
Опубликован: 01.02.2008 | Доступ: свободный | Студентов: 612 / 22 | Оценка: 4.60 / 4.40 | Длительность: 43:55:00
Специальности: Разработчик аппаратуры
Лекция 8:

Управление кластером

Диспетчер логических томов 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. Приведены примеры выполнения следующих задач:

  1. Вывод текущей конфигурации datapath.
  2. Вывод состояния адаптера устройства.
  3. Добавление группы томов с расширенным одновременным доступом на основе vpath.
  4. Добавление группы томов в группу ресурсов.
  5. Создание нового логического тома.
  6. Создание нового логического тома jfslog2.
  7. Создание новой файловой системы.
  8. Добавление дополнительного vpath в группу томов.
  9. Увеличение размера файловой системы.
  10. Удаление файловой системы.
  11. Синхронизация определения группы томов по кластерам узла.

Для демонстрации примеров используется кластер из трех узлов с перехватом IP-адресов посредством синонимов, применяющий также мониторинг пульса посредством синонимов. В качестве хранилища используется ESS с двумя путями, так что действия осуществляются на устройствах vpath. На рис. 8.21 представлена конфигурация тестового кластера.

Конфигурация тестового кластера C-SPOC LVM

увеличить изображение
Рис. 8.21. Конфигурация тестового кластера C-SPOC LVM

Вывод текущей конфигурации 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 была успешно обновлена на обоих узлах.