multipath多路徑安裝配置


iscsi掛載存儲

rpm -ivh iscsi-initiator-utils-6.2.0.873-10.el6.x86_64.rpm	#安裝iscsi包
service iscsi start
service iscsid start

修改開機自動發現iscsi存儲

vim /etc/iscsi/initiatorname.iscsi		#修改iqn
InitiatorName=iqn.2006-01.com.openfiler:tsn.6041375b138b		#虛擬存儲id

發現存儲

iscsiadm -m discovery -t st -p 192.168.3.231:3260	#存儲ip地址

登錄多路徑存儲

iscsiadm -m node --loginall=all		#全部登陸
iscsiadm -m session		#查看登陸路徑
tcp: [1] 192.168.3.231:3260,1 iqn.2006-01.com.openfiler:tsn.6041375b138b
tcp: [2] 192.168.3.232:3260,1 iqn.2006-01.com.openfiler:tsn.6041375b138b
tcp: [3] 192.168.3.233:3260,1 iqn.2006-01.com.openfiler:tsn.6041375b138b
tcp: [4] 192.168.3.234:3260,1 iqn.2006-01.com.openfiler:tsn.6041375b138b

過濾查看多路徑磁盤

fdisk -l
fdisk -l|grep "10.7 GB"		#過濾10.7 GB容量磁盤
Disk /dev/sdd: 10.7 GB, 10737418240 bytes
Disk /dev/sde: 10.7 GB, 10737418240 bytes
Disk /dev/sdg: 10.7 GB, 10737418240 bytes
Disk /dev/sdj: 10.7 GB, 10737418240 bytes

multipath多路徑安裝配置

rpm -ivh device-mapper-1.02.79-8.el6.x86_64.rpm
rpm -ivh device-mapper-multipath-libs-0.4.9-72.el6.x86_64.rpm
rpm -ivh device-mapper-multipath-0.4.9-72.el6.x86_64.rpm

檢查內核文件

modprobe -l |grep multipath
multipath -ll		#查看多路徑狀態

過濾磁盤並記錄多路徑磁盤 盤符

fdisk -l|grep "10.7 GB"
Disk /dev/sdd: 10.7 GB, 10737418240 bytes
Disk /dev/sde: 10.7 GB, 10737418240 bytes
Disk /dev/sdh: 10.7 GB, 10737418240 bytes
Disk /dev/sdi: 10.7 GB, 10737418240 bytes

編輯配置文件

cp /etc/multipath.conf /etc/multipath.conf.bak
echo > /etc/multipath.conf
vim /etc/multipath.conf
defaults {
        user_friendly_names yes
        find_multipaths yes
}

blacklist {
        wwid 36000c29cb6821173f0fc0f7a6142814d
}

multipaths {
        multipath {
                wwid                 14f504e46494c4552496f626d72502d346a724c2d69774353
                alias                   oracle-fs01
                path_grouping_policy    multibus
                path_selector           "round-robin 0"
                failback                immediate
        }
        multipath {
                wwid                 14f504e46494c4552776f684d78732d6e444a702d306a6661
                alias                   oracle-fs02
                path_grouping_policy    multibus
                path_selector           "round-robin 0"
                failback                immediate
        }
}

devices {
       device {
               vendor                  "openfiler"
               product                 "virtual disk"	
               path_grouping_policy    multibus
               path_checker            readsector0
               path_selector           "round-robin 0"
               hardware_handler        "0"
       }
}

刪除當前多路徑並重建多路徑

multipath -F		#刪除當前多路徑
multipath -v2		#重建當前多路徑
multipath -ll		#查看當前多路徑狀態

格式化並分區多路徑磁盤

分區多路徑磁盤

fdisk -l|grep /dev/mapper
fdisk -c /dev/mapper/oracle-fs01
mkfs.ext4 /dev/mapper/oracle-fs01p1
df -Th			#查看磁盤

編輯開機文件並加入開機自動掛載磁盤

vim /etc/fstab
/dev/mapper/oracle-fs01p1       /data01         ext4    defaults        0 0
/dev/mapper/oracle-fs02p1       /data02         ext4    defaults        0 0

重啟主機

reboot


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM