Monday, October 5, 2015

Linux. Подключение multipath диска

​​Для начала примапите жесткий диск к машине.  После этого необходимо выполнить несколько шагов.

  1. ​Нужно просканировать все scsi хосты, чтобы новый диск обнаружился в системе. Для этого нужно выполнить следующую команду
    echo "- - -" > /sys/class/scsi_host/hostN/scan
    где N номер хоста.
    Чтобы узнать сколько всего хостов, выполните
    ls /sys/class/scsi_host​
  2. Узнаем wwid​​ ​для нового диска. Для этого выполним команду
    multipath -v3​
    Вы должны увидеть в конце вывода команды список wwid. Добавьте wwid нового ди​ска в blacklist_exceptions​ секцию в файле /etc/multipath.conf
    Например​​         wwid "3600a0b80004248ba00004d574f44d52f"​
  3. Перегрузите multipath daemon
    service multipathd reload​
  4. Проверьте новое multipath устройство
    multipath​ -ll
  5. После этого создаем раздел на новом диске
    kpartx -a /dev/mapper/mpath​N
    где N номер (а точнее буква) нового диска
    WARNING! Утилита fdisk на MAPPER-устройствах работает некорректно!
  6. А затем создаем файлову систему на новом разделе
    Например​        mkfs.ext3 /dev/mapper/mpathN1
  7. Создаем папку для монтирования нового диска
    mkdir /<new_mp_name>
  8. Добавляем его в /etc/fstab для автоматического монтирования после перезагруки
    /dev/mapper/mpathN1             /<new_mp_name>​                ext3    defaults        1 1
  9. И выполняем команду mount -a , чтобы диск уже сейчас появился в системе.

No comments:

Post a Comment