DMM全稱Device mapper multipath是linux系統中的一種系統特性能夠經過多種映射路徑訪問存儲。linux
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
在配置完multipath能夠用dracut執行multipath配置文件來重建initramfscode
$ dracut --force --add multipath --include /etc/multipath
multipath的配置文件包含如下部分進程
當系統要設置一個multipath設備的參數時,先查看multipath設置,而後查看devices設置,而後查看system defaults設置ip
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