Chinaunix首页 | 论坛 | 博客
  • 博客访问: 361640
  • 博文数量: 79
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 42
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-30 12:25
文章分类

全部博文(79)

文章存档

2019年(1)

2017年(19)

2016年(25)

2015年(30)

2014年(4)

分类: LINUX

2017-01-22 21:21:57

 RHEL6与5在多路径的配置上有一些小区别。scsi_id命令有些参数不再支持。在RHEL 6中获取磁盘的wwid可以通过–whitelist参数获取:[root@db1 ~]# scsi_id --whitelist /dev/sdg 360060160a2212f00f8139df761ece111

可以通过一条shell命令,来获取系统所有磁盘的wwid:

# for i in `cat /proc/partitions ¦ awk {'print $4'} ¦grep sd`; do echo "### $i: `scsi_id --whitelist /dev/$i`"; done

在RHEL 5中,可以通过如下方式获取磁盘wwid:

# for i in `cat /proc/partitions ¦ awk {'print $4'} ¦grep sd`; do echo "### $i: `scsi_id -g -u -s /block/$i`"; done

另外,RHEL 6中,多路径配置文件也出现变化:


 

  1. # multipath.conf written by anaconda
  2. defaults {
  3. user_friendly_names yes
  4. }
  5. blacklist {
  6. devnode "^(ramrawloopfdmddm-srscdst)[0-9]*"
  7. devnode "^hd[a-z]"
  8. devnode "^dcssblk[0-9]*"
  9. device {
  10. vendor "DGC"
  11. product "LUNZ"
  12. }
  13. device {
  14. vendor "IBM"
  15. product "S/390.*"
  16. }
  17. # don't count normal SATA devices as multipaths
  18. device {
  19. vendor "ATA"
  20. }
  21. # don't count 3ware devices as multipaths
  22. device {
  23. vendor "3ware"
  24. }
  25. device {
  26. vendor "AMCC"
  27. }
  28. # nor highpoint devices
  29. device {
  30. vendor "HPT"
  31. }
  32. wwid "20080930-1"
  33. wwid "20080930-1"
  34. device {
  35. vendor Cisco
  36. product Virtual_CD_DVD
  37. }
  38. wwid "*" //其实可以注释这项,这样就不需要单独填写blacklist_exceptions
  39. }
  40. blacklist_exceptions { //排除在黑名单之外的wwid
  41. wwid "360060160a2212f00a67e0b91f2dbe111"
  42. wwid "360060160a2212f0044a0fc6ef5eae111"
  43. }
  44. multipaths {
  45. multipath {
  46. uid 0 //磁盘读所属用户uid
  47. gid 0 //磁盘所属组gid
  48. wwid "360060160a2212f00a67e0b91f2dbe111" //wwid号
  49. mode 0600 //磁盘读写权限
  50. }
  51. multipath {
  52. wwid "360060160a2212f0044a0fc6ef5eae111"
  53. alias data //别名
  54. }
  55. ... ... //还可以根据实际情况,配置其它磁盘的别名、uid、gid、mode etc...
  56. }


 

配置完了之后,重启multipathd服务,之后通过multipath -ll查看经过多路径软件绑定后的磁盘。

注意,如果要对磁盘进行格式化,请采用/dev/mapper/[alias]这类设备名进行fdisk。

阅读(1492) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~