標籤:host name nis ini 連接埠 discover 驅動 軟體包 date 寫入
部署環境
裝置:MD3860i, R630, S4820T(生產網路), N2024(管理網路)
作業系統:Centos 7
預設管理口的地址:A控192.168.129.101, B 控192.168.129.102.
管理站的地址跟它們設成一段192.168.129.200
管理站上MDSM
建立陣列和卷
▌下載Modular Disk Storage Manager
下載連結:http://www.dell.com/support/home/us/en/04/drivers/DriversDetails?productCode=powervault-md3820i&driverId;=RDM56
▌在管理站上把MDSM裝好,然後找到MD3860i
1.建立Volume, 按右鍵為使用的容量,選擇Create Disk Group
2.出現如下畫面, 點Next
3.輸入組的名字,選擇Manual(手動)打頭的選項,然後選擇Next(下一步)
4.選擇Raid層級,按add按鈕把硬碟移到右邊,然後點擊finish
5.右建單擊Raid組下面的未使用容量,選擇Create virtual disk(建立虛擬磁碟)
6.輸入卷的大小(New virtual disk capacity),輸入卷的名字(virtual disk name), virtual Disk I/O characteristics type選擇linux,點擊finish
在Centos下安裝ISCSI服務
1.安裝ISCSI軟體包:
[[email protected] ~]# yum -y install iscsi*
2.啟動ISCSI服務:
[[email protected] ~]# service iscsi start #啟動服務
[[email protected] ~]# /etc/init.d/iscsid status #查詢服務是否已經啟動iscsid (pid 1537) 正在運行...
[[email protected] ~]# chkconfig iscsid on #設定服務開機自啟
3.發現ISCSI儲存:
[[email protected] ~]# iscsiadm -m discovery -t st -p 192.168.8.34(-p後面接MD3860i iscsi的IP地址),如果每個控制器1個iscsi 連接埠,則輸入兩遍該命令。
4.輸入驗證:
輸入[[email protected] ~]# tree /var/lib/iscsi/ 驗證
/var/lib/iscsi/
|-- ifaces
|-- isns
|-- nodes
| `-- iqn.2013-06.com.tianyun:san1
| `-- 192.168.8.34,3260,1
| `-- default
|-- send_targets
| `-- 192.168.8.34,3260
| |-- iqn.2013-06.com.tianyun:san1,192.168.8.34,3260,1,default -> /var/lib/iscsi/nodes/iqn.2013-06.com.tianyun:san1/192.168.8.34,3260,1
| `-- st_config
|-- slp
`-- static
此時目錄下已有資訊(黑體加粗的地方為儲存的iqn)
建立相應主機並映射
1.在MDSM下的Host Mappings選項卡下,按右鍵儲存然後選擇Define->Host
2.寫入Linux主機名稱(Host name),選擇Next(下一步)
3.如果在Centos下發現iscis裝置成功,MDSM會自動認到儲存iscsi iqn,選擇Add按鈕把發現的iscsi iqn添加到下面的框裡, 選擇Next(下一步)
4.選擇Linux(DM-MP),選擇Next(下一步)
5.最後一步可以選擇共用或者非共用模式,選擇Next(下一步)
6.選擇完成
7.選擇主機和主機群組,輸入lun號,選擇已經建立好的卷,然後選擇添加按鈕映將卷映射給主機。
在 CentOS 下發現卷並安裝
多重路徑驅動
▌登入儲存
[[email protected] ~]# iscsiadm -m node -T iqn.2013-06.com.tianyun:san1 -p 192.168.8.34 -l
Logging in to [iface: default, target: iqn.2013-06.com.tianyun:san1, portal: 192.168.8.34,3260] (multiple)
Login to [iface: default, target: iqn.2013-06.com.tianyun:san1, portal: 192.168.8.34,3260] successful. (-T後面是儲存的iqn號,-p後面是儲存控制器的iscsi連接埠的ip地址)
▌安裝多重路徑軟體
[[email protected] ~]# yum install device-mapper device-mapper-multipath
[[email protected] ~]# touch /etc/multipath.conf
[[email protected] ~]# mount –o loop DELL_MDSS_Consolidated_RDVD_6_2_0_2.iso /mnt
(此光碟片在http://www.dell.com/support/home/us/en/04/drivers/DriversDetails?productCode
=powervault-md3820i&driverId;=RDM56 下載)
[[email protected] ~]# /mnt/linux/dm/install_dm.sh #執行指令碼,完成自動設定multipath.conf
[[email protected] ~]# service multipathd restart #重啟多重路徑服務
[[email protected] ~]# Chkconfig multipathd on #設定多重路徑伺服器開機運行
[[email protected] ~]# multipath –ll #搜尋多重路徑裝置
mpath0 (1IET_00010001) dm-2 iscsi,storage1
[size=20G][features=0][hwhandler=0][rw]
\_ round-robin 0 [prio=0][active]
\_ 3:0:0:1 sdb 8:16 [active][ready]
\_ 4:0:0:1 sdc 8:32 [active][ready]
[[email protected] ~]# fdisk /dev/mapper/mpath0 #對多重路徑裝置進行分區和格式化,並掛載分區。
最後,如果需要啟動過程自動mount,需要配置fstab檔案。在編輯fstab時,在Defaults前記得加上參數“_netdev”。
在CentOS 7下ISCSI和多重路徑部署文檔【轉】