Множественное связывание устройств Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_server:множественное_связывание_устройств:dm_multipath [2012/05/20 20:03]
wiki:руководство_по_ubuntu_server:множественное_связывание_устройств:dm_multipath [2012/12/14 17:49] (текущий)
[DM-Multipath Setup Overview] поправил ссылку
Строка 26: Строка 26:
 Смотрите таблицу преобразований модулей проверки приоритета для получения полного списка:​ Смотрите таблицу преобразований модулей проверки приоритета для получения полного списка:​
  
-**Преобразование модулей проверки приоритета**+  ? Преобразование модулей проверки приоритета 
 ^  v0.4.8 ​ ^  v0.4.9 ​ ^ ^  v0.4.8 ​ ^  v0.4.9 ​ ^
 | prio_callout mpath_prio_emc /dev/%n | prio emc | | prio_callout mpath_prio_emc /dev/%n | prio emc |
Строка 35: Строка 36:
 | prio_callout mpath_prio_hds_modular %b | prio hds | | prio_callout mpath_prio_hds_modular %b | prio hds |
  
-Поскольку разборщик файла настройки множественного связывания разбирает все пары ключ/​значение,​ которые находит и затем использует,​ безопасно совместное использование prio_callout с prio и рекомендуется вставлять атрибуты prio до начала миграции. После этого вы можете безопасно удалить унаследованные атрибуты prio_calliout без прерывания работы сервиса.+Поскольку разборщик файла настройки множественного связывания разбирает все пары ключ/​значение,​ которые находит и затем использует,​ безопасно совместное использование prio_callout с prioи рекомендуется вставлять атрибуты prio до начала миграции. После этого вы можете безопасно удалить унаследованные атрибуты prio_calliout без прерывания работы сервиса.
  
 ====Обзор==== ====Обзор====
  
-DM-Multipath ​can be used to provide:+DM-Multipath ​может быть использован для обеспечения: 
 +  -- **Избыточности**:​ DM-Multipath может предоставлять обход отказа в активной/​пассивной настройке. В активной/​пассивной настройке только половина путей используется в определенные моменты времени для ввода/​вывода. Если какой-то элемент пути ввода/​вывода (кабель,​ переключатель или контроллер) поврежден,​ DM-Multipath переключается на альтернативный маршрут. 
 +  -- **Улучшенной производительности**:​ Работа DM-Multipath может быть настроена в активно/​активном режиме,​ где ввод/​вывод распределяется между путями в циклическом режиме. При некоторых конфигурациях DM-Multipath может определять загрузку путей ввода/​вывода и динамически ее балансировать.
  
-    Redundancy DM-Multipath can provide failover in an active/​passive configuration. In an active/​passive configuration,​ only half the paths are used at any time for I/O. If any element of an I/O path (the cable, switch, or controller) fails, DM-Multipath switches to an alternate path.+====Обзор массивов носителей====
  
-    Improved Performance Performance ​DM-Multipath ​can be configured in active/​active modewhere I/O is spread over the paths in a round-robin fashionIn some configurations, DM-Multipath ​can detect loading on the I/O paths and dynamically re-balance the load.+По умолчанию ​DM-Multipath ​содержит поддержку большинства массивов носителейкоторые поддерживают DM-MultipathПоддерживаемые устройства могут быть найдены в файле multipath.conf.defaults. Если ваш массив носителей поддерживает DM-Multipath и не настроен по умолчанию в этом файлевам может понадобиться добавить его в файл настройки ​DM-Multipath ​multipath.conf. Для информации по конфигурационном файлу DM-Multipath смотрите раздел [[wiki:​руководство_по_ubuntu_server:​множественное_связывание_устройств:​configuration|Конфигурационный файл DM-Multipath]]. Некоторые массивы носителей требуют специального управления ошибками ввода/​вывода и переключением маршрутов. Они требуют отдельных обработчиков оборудования модулей ядра.
  
-====Storage Array Overview====+====Компоненты DM-Multipath====
  
-By default, ​DM-Multipath ​includes support for the most common storage arrays that support ​DM-Multipath. The supported devices can be found in the multipath.conf.defaults file. If your storage array supports DM-Multipath and is not configured by default in this file, you may need to add them to the DM-Multipath configuration file, multipath.conf. For information on the DM-Multipath configuration file, see Section, The DM-Multipath Configuration File. Some storage arrays require special handling of I/O errors and path switching. These require separate hardware handler kernel modules.+Таблица компонентов ​DM-Multipath ​описывает компоненты пакета ​DM-Multipath.
  
-====DM-Multipath ​components====+  ? DM-Multipath ​Components
  
-Table “DM-Multipath Components” describes the components of the DM-Multipath package. +^  ​Component ​ ​^  ​Description ​ ^ 
- +| **модуль ядра ​dm_multipath**  | Перенаправляет ввод/вывод и поддерживает обход отказа для маршрута и группы маршрутов| 
-DM-Multipath Components +| **команда ​multipath**  | Перечисляет и настраивает устройства множественного связыванияОбычно стартует с /​etc/​rc.sysinit, ​но может также подниматься программой ​udev всякий раз когда добавляется блоковое устройство или она может быть запущена файловой системой ​initramfs. ​| 
- +| **сервис ​multipathd**  | Отслеживает маршрутыкогда маршрут повреждается и восстанавливается он может инициировать переключатели групповых путейОбеспечивает интерактивные изменения устройств множественного связыванияЭтот сервис должен быть перезапущен после любых изменений файла ​/​etc/​multipath.conf ​для применения| 
-Component ​ Description +| ** команда ​kpartx**  | Создает устройство переопределения устройств для разделов на устройстве. Необходимо использовать эту команду для ​DOS совместимых разделов с DM-Multipath. ​Команда ​kpartx ​поставляется в своем собственном пакетено пакет ​multipath-tools ​имеет на него зависимость|
-dm_multipath ​kernel module Reroutes I/O and supports failover for paths and path groups+
-multipath ​command Lists and configures multipath devicesNormally started up with /​etc/​rc.sysinit, ​it can also be started up by a udev program whenever a block device is added or it can be run by the initramfs ​file system+
-multipathd ​daemon Monitors pathsas paths fail and come back, it may initiate path group switchesProvides for interactive changes to multipath devicesThis daemon must be restarted for any changes to the /​etc/​multipath.conf ​file to take effect+
-kpartx ​command Creates device mapper devices for the partitions on a device It is necessary to use this command for DOS-based partitions with DM-Multipath. ​The kpartx ​is provided in its own packagebut the multipath-tools ​package depends on it.+
  
 ====DM-Multipath Setup Overview==== ====DM-Multipath Setup Overview====
  
-DM-Multipath ​includes compiled-in default settings that are suitable for common multipath configurationsSetting up DM-multipath is often a simple procedureThe basic procedure for configuring your system with DM-Multipath ​is as follows:+DM-Multipath ​содержит встроенные настройки по умолчанию,​ которые подходят для общих конфигураций множественного связыванияУстановка ​DM-Multipath обычно достаточно простая процедураОсновная процедура по настройке вашей системы с использованием ​DM-Multipath ​следующая:
  
-    Install the multipath-tools ​and multipath-tools-boot ​packages+  -- Установить пакеты **multipath-tools** и **multipath-tools-boot**. 
 +  -- Создать пустой настроечный файл /​etc/​multipath.conf,​ который переопределит [[wiki:​руководство_по_ubuntu_server:​множественное_связывание_устройств:​overview#​Настройка DM-Multipath|следующее]]. 
 +  -- Если необходимо,​ отредактируйте конфигурационный файл multipath.conf для изменения значений по умолчанию и сохраните его. 
 +  -- Запустите multipath сервис 
 +  -- Обновите изначальный ramdisk
  
-    Create an empty config file, /etc/multipath.conf, that re-defines the following +Для детальных инструкций настройки ​multipath ​конфигурации смотрите секцию [[wiki:​руководство_по_ubuntu_server:​множественное_связывание_устройств:​overview|Обзор установки ​DM-Multipath]]
- +
-    If necessary, edit the multipath.conf configuration file to modify default values and save the updated file. +
- +
-    Start the multipath daemon +
- +
-    Update initial ramdisk +
- +
-For detailed setup instructions for multipath configuration see Section, Setting Up DM-Multipath.Device Mapper Multipathing+
  
 ---- ----
Строка 82: Строка 77:
 [[wiki:​руководство_по_ubuntu_server:​множественное_связывание_устройств|<​-назад]] |  [[wiki:​руководство_по_ubuntu_server:​множественное_связывание_устройств|<​-назад]] | 
 [[wiki:​руководство_по_ubuntu_server:​множественное_связывание_устройств:​multipath_devices|далее->​]]</​style>​ [[wiki:​руководство_по_ubuntu_server:​множественное_связывание_устройств:​multipath_devices|далее->​]]</​style>​
-