管理多路徑設備映射DMM

DMM全稱Device mapper multipath是linux系統中的一種系統特性能夠經過多種映射路徑訪問存儲。linux

使用mpathconf工具

mapthconf工具用來方便的設備DMM,它由device-mapper-multipath包提供,因此須要先安裝device-mapper-multipath。安裝後會建立multipath配置文件/etc/multipath.conf。
若是不修改配置文件,默認配置是配置failover。使用mpathconf命令啓用multipath配置並啓用multipathd進程app

$ mpathconf --enable --with_multipathd y

ide

$ mpathconf --enable
$ systemctl start multipathd.service

顯示默認配置工具

$ multipathd show config
$ multipath -t

在initramfs文件系統中設置DMM

在配置完multipath能夠用dracut執行multipath配置文件來重建initramfscode

$ dracut --force --add multipath --include /etc/multipath

multipath配置文件

multipath的配置文件包含如下部分進程

  • blacklist:列出那些不被考慮的特殊設備
  • blacklist_exceptions blacklist的反選列標
  • defaults:默認配置
  • multipaths:每個multipath設備的設置
  • devices:獨立存儲控制器的設置
  • overrides:對全部設備生效的配置

當系統要設置一個multipath設備的參數時,先查看multipath設置,而後查看devices設置,而後查看system defaults設置ip

調整在線multipath設備大小

1.調整物理設備大小
2.查找LUN路徑it

$ multipath -l

3.調整路徑。對於SCSI設備,向設備的rescan文件中寫入1會致使SCSI驅動執行rescanio

$ echo 1 > /sys/block/path_device/device/rescan

4.調整multipath設備的大小配置

$ multipathd resize map multipath_device

5.修改文件系統大小

$ resize2fs /dev/mapper/mpatha
相關文章
相關標籤/搜索