Глава 5. правление и диагностика DM-Multipath

В этой главе обсуждаются принципы администрирования DM-Multipath. Будут рассмотрены следующие вопросы:
  • Изменение размера работающего метаустройства
  • Преобразование корневого устройства в многопутевое
  • Преобразование устройства подкачки в многопутевое
  • multipathd
  • Проблемы с большим количеством LUN
  • Ошибки «queue_if_no_path»
  • Вывод команды multipath
  • Построение запросов с помощью multipath
  • Параметры команды multipath
  • Построение запросов с помощью dmsetup
  • Диагностика неполадок интерактивной консоли multipathd

5.1. Изменение размера работающего многопутевого устройства

Процесс изменения размера многопутевого устройства описан ниже.
  1. Измените размер физического устройства.
  2. Следующая команда поможет найти пути к LUN:
    # multipath -l
  3. Откорректируйте пути. Так, для устройств SCSI запись значения 1 в файл rescan заставит драйвер SCSI выполнить повторную инициализацию:
    # echo 1 > /sys/block/имя_устройства/device/rescan 
  4. Теперь можно изменить размер многопутевого устройства:
    # multipathd -k'resize map mpatha'
  5. Измените размер файловой системы (подразумевается, что разделы LVM и DOS не используются):
    # resize2fs /dev/mapper/mpatha