linux 存储多路径聚合和映射


################登陆服务器检测服务器信息################
1)检查用户登录信息
[root@CNZHAPLAMC138 ~]# id
uid=0(root) gid=0(root) groups=0(root)
2)同步服务器时间
[root@CNZHAPLAMC138 ~]# ntpdate 10.10.6.101
23 May 21:55:37 ntpdate[72045]: step time server 10.10.6.101 offset 448.347362 sec
[root@CNZHAPLAMC138 ~]# hwclock –w
[root@CNZHAPLAMC138 ~]# date

##################对linux服务器作存储映###############
1)查看光纤卡标识
[root@CNZHAPLAMC138 fc_host]# cd /sys/class/fc_host/host15/
[root@CNZHAPLAMC138 host15]# cat port_name
0x100000109b341bc8
[root@CNZHAPLAMC138 fc_host]# cd /sys/class/fc_host/host16/
[root@CNZHAPLAMC138 host15]# cat port_name
0x100000109b341bc4
2)将光纤卡标识输入到存储LUN启动程序组
1.浏览器中打开10.10.6.166温备存储
2.点击LUN启动程序组
3.点击编辑
4.启动程序
5.把得到port_name标识输入给启动程序
3)LUN ID 输入映射存储对应的服务器中

1.查找LUN ID
2.点击准备映射的存储LUN

3.对LUN点击编辑程序组将LUNid放到对应的服务器中

4.填写对应的服务器名称

############对光纤交换机进行授权########
1)[root@CNZHAPLAMC138 class]# echo '- - -' > scsi_host/host16/scan
2)[root@CNZHAPLAMC138 class]# echo '- - -' > scsi_host/host15/scan
##########查看linux磁盘分区#############
[root@CNZHAPLAMC138 class]# lvmdiskscan
####################多路径multipathd配置##############
1)mpathconf配置文件生成以及检查mathconf服务是否开启

[root@CNZHAPLAMC138 class]# /sbin/mpathconf

2)初始化DM
[root@CNZHAPLAMC138 class]# modprobe dm-multipath
[root@CNZHAPLAMC138 class]# modprobe dm-round-robin
[root@CNZHAPLAMC138 class]# systemctl start multipathd

3)修改multipath配置文件
[root@CNZHAPLAMC138 etc]# cd /usr/share/doc/device-mapper-multipath-0.4.9/
[root@CNZHAPLAMC138 device-mapper-multipath-0.4.9]# vim multipath.conf
############添加以下内容
multipaths {

multipath {
wwid 3600a09803830447967244c61626d6e2f
alias o3db
path_grouping_policy multibus #failover
#path_checker readsector0
path_selector "round-robin 0"
failback immediate
}
multipath {
wwid 3600a09803830447967244c61626d6e59
alias o3app
path_grouping_policy multibus #failover
#path_checker readsector0
path_selector "round-robin 0"
failback immediate
}
multipath {
wwid 3600a09803830447967244c61626d6e63
alias fbapp
path_grouping_policy multibus #failover
#path_checker readsector0
path_selector "round-robin 0"
failback immediate
}
}

3)将此文件复制到修改后的文件复制到 /etc
[root@CNZHAPLAMC138] device-mapper-multipath-0.4.9]# cp multipath.conf /etc
4)查看多路径服务启用状态
[root@CNZHAPLAMC138 class]# systemctl status multipathd
5)重新刷取 multipath
[root@CNZHAPLAMC138 /]# multipath -v2
6)重新加载multipath配置文件模块
[root@CNZHAPLAMC138 /]# multipath -ll
7)进到/dev/mapper进行查看映射成功的LUN名称
[root@CNZHAPLAMC138 /]#cd /dev/mapper
[root@CNZHAPLAMC138 mapper]# ls -ltr
crw------- 1 root root 10, 236 Jan 3 14:04 control
lrwxrwxrwx 1 root root 7 Jan 3 14:04 rhel-var_log_audit -> ../dm-3
lrwxrwxrwx 1 root root 7 Jan 3 14:04 rhel-var_log -> ../dm-2
lrwxrwxrwx 1 root root 7 Jan 3 14:04 rhel-var -> ../dm-1
lrwxrwxrwx 1 root root 7 Jan 3 14:04 rhel-swa p -> ../dm-5
lrwxrwxrwx 1 root root 7 Jan 3 14:04 rhel-root -> ../dm-6
lrwxrwxrwx 1 root root 7 Jan 3 14:04 rhel-tmp -> ../dm-0
lrwxrwxrwx 1 root root 7 Jan 3 14:04 rhel-home -> ../dm-4
lrwxrwxrwx 1 root root 7 May 23 22:37 3600a09803830447967244c61626d6e59 -> ../dm-8
lrwxrwxrwx 1 root root 7 May 23 22:37 vgo3app-lvo3app -> ../dm-7
###########激活卷组#########
[root@CNZHAPLAMC139 mapper]# vgchange -an vgo3db

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM