Centos 新增 FC SAN 存储后,新增磁盘名称在系统中一般显示为 mpath 开头的格式,盘符显示在 / dev/mapper / 目录下,此格式名称可以通过 wwid 号进行修改和绑定,以免造成磁盘盘符漂移的情况出现。
    绑定是通过多路径软件进行进行的,确认前需要确认device-mapper已安装且运行正常,

    1. [root@ofmpdb1 dev]# rpm -qa |grep device-mapper
    2. device-mapper-multipath-libs-0.4.9-123.el7.x86_64
    3. device-mapper-libs-1.02.149-8.el7.x86_64
    4. device-mapper-event-1.02.149-8.el7.x86_64
    5. device-mapper-multipath-0.4.9-123.el7.x86_64
    6. device-mapper-persistent-data-0.7.3-3.el7.x86_64
    7. device-mapper-1.02.149-8.el7.x86_64
    8. device-mapper-event-libs-1.02.149-8.el7.x86_64
    9. [root@ofmpdb1 dev]# systemctl status multipathd.service -l
    10. multipathd.service - Device-Mapper Multipath Device Controller
    11. Loaded: loaded (/usr/lib/systemd/system/multipathd.service; enabled; vendor preset: enabled)
    12. Active: active (running) since 2021-07-30 19:56:11 CST; 3 days ago
    13. Main PID: 8096 (multipathd)
    14. CGroup: /system.slice/multipathd.service
    15. └─8096 /sbin/multipathd
    16. 7 30 19:56:12 ofmwdb1.shantui.com multipathd[8096]: s2_ofmp_disk_data01: performing delayed actions
    17. 7 30 19:56:12 ofmwdb1.shantui.com multipathd[8096]: s2_ofmp_disk_data01: load table [0 524288000 multipath 1 queue_if_no_path 1 alua 1 1 service-time 0 4 1 65:96 1 66:32 1 67:144 1 68:32 1]
    18. 7 30 19:56:12 ofmwdb1.shantui.com multipathd[8096]: s2_ofmp_disk_ocr01: performing delayed actions
    19. 7 30 19:56:12 ofmwdb1.shantui.com multipathd[8096]: s2_ofmp_disk_ocr01: load table [0 104857600 multipath 1 queue_if_no_path 1 alua 1 1 service-time 0 4 165:176 1 66:80 1 67:192 1 68:80 1]
    20. 7 30 19:56:12 ofmwdb1.shantui.com multipathd[8096]: s2_ofmp_disk_ocr02: performing delayed actions
    21. 7 30 19:56:12 ofmwdb1.shantui.com multipathd[8096]: s2_ofmp_disk_ocr02: load table [0 104857600 multipath 1 queue_if_no_path 1 alua 1 1 service-time 0 4 165:192 1 66:96 1 67:208 1 68:96 1]
    22. 7 30 19:56:12 ofmwdb1.shantui.com multipathd[8096]: s2_ofmp_disk_ocr05: performing delayed actions
    23. 7 30 19:56:12 ofmwdb1.shantui.com multipathd[8096]: s2_ofmp_disk_ocr05: load table [0 104857600 multipath 1 queue_if_no_path 1 alua 1 1 service-time 0 4 165:240 1 66:144 1 68:0 1 68:144 1]
    24. 7 30 19:56:12 ofmwdb1.shantui.com multipathd[8096]: s2_ofmp_disk_ocr04: performing delayed actions
    25. 7 30 19:56:12 ofmwdb1.shantui.com multipathd[8096]: s2_ofmp_disk_ocr04: load table [0 104857600 multipath 1 queue_if_no_path 1 alua 1 1 service-time 0 4 165:224 1 66:128 1 67:240 1 68:128 1]

    可以通过配置多路径软件 multipathd 进行盘符名称修改,步骤如下:

    1. 为 CentOS 系统创建新的 lun 映射(此步骤一般由存储工程师或专职的管理员进行操作)。
    2. 检查系统 / dev/mapper / 目录下是否有新增设备,如果没有,则重启操作系统对存储进行识别,也可以通过加载hba卡驱动进行识别。默认的命名格式为mpath*

    3、重启识别后可发现在 / dev/mapper / 目录多出一个存储设备,默认名称为 mpath 开头。
    示例已经配置别名

    1. [root@ofmwdb2 ~]# ls -l /dev/mapper/
    2. 总用量 0
    3. crw-------. 1 root root 10, 236 7 27 11:00 control
    4. lrwxrwxrwx. 1 root root 7 7 27 11:00 ol-root -> ../dm-0
    5. lrwxrwxrwx. 1 root root 7 7 27 11:00 ol-swap -> ../dm-1
    6. lrwxrwxrwx. 1 root root 7 7 27 14:49 s1_ofmp_disk_arch01 -> ../dm-2
    7. lrwxrwxrwx. 1 root root 7 7 27 14:49 s1_ofmp_disk_data01 -> ../dm-3
    8. lrwxrwxrwx. 1 root root 7 7 27 14:49 s1_ofmp_disk_data02 -> ../dm-4
    9. lrwxrwxrwx. 1 root root 7 7 27 14:49 s1_ofmp_disk_data03 -> ../dm-5
    10. lrwxrwxrwx. 1 root root 8 7 27 14:49 s1_ofmp_disk_ocr01 -> ../dm-10
    11. lrwxrwxrwx. 1 root root 7 7 27 14:49 s1_ofmp_disk_ocr02 -> ../dm-6
    12. lrwxrwxrwx. 1 root root 7 7 27 14:49 s1_ofmp_disk_ocr03 -> ../dm-7
    13. lrwxrwxrwx. 1 root root 7 7 27 14:49 s1_ofmp_disk_ocr04 -> ../dm-8
    14. lrwxrwxrwx. 1 root root 7 7 27 14:49 s1_ofmp_disk_ocr05 -> ../dm-9
    15. lrwxrwxrwx. 1 root root 8 7 27 14:49 s2_ofmp_disk_arch01 -> ../dm-11
    16. lrwxrwxrwx. 1 root root 8 7 27 14:49 s2_ofmp_disk_data01 -> ../dm-12
    17. lrwxrwxrwx. 1 root root 8 7 27 14:49 s2_ofmp_disk_data02 -> ../dm-13
    18. lrwxrwxrwx. 1 root root 8 7 27 14:49 s2_ofmp_disk_data03 -> ../dm-14
    19. lrwxrwxrwx. 1 root root 8 7 27 14:49 s2_ofmp_disk_ocr01 -> ../dm-15
    20. lrwxrwxrwx. 1 root root 8 7 27 14:49 s2_ofmp_disk_ocr02 -> ../dm-16
    21. lrwxrwxrwx. 1 root root 8 7 27 14:49 s2_ofmp_disk_ocr03 -> ../dm-17
    22. lrwxrwxrwx. 1 root root 8 7 27 14:49 s2_ofmp_disk_ocr04 -> ../dm-18
    23. lrwxrwxrwx. 1 root root 8 7 27 14:49 s2_ofmp_disk_ocr05 -> ../dm-19

    4、执行命令 multipath -ll 命令查看新增存储的 wwid 号,记录此 wwid 号。

    1. [root@ofmwdb2 dev]# multipath -ll|grep dm-
    2. s2_ofmp_disk_ocr03 (360002ac0000000000000001200025652) dm-17 3PARdata,VV
    3. s1_ofmp_disk_ocr04 (360002ac0000000000000001300025663) dm-8 3PARdata,VV
    4. s2_ofmp_disk_ocr02 (360002ac0000000000000001100025652) dm-16 3PARdata,VV
    5. s1_ofmp_disk_ocr03 (360002ac0000000000000001200025663) dm-7 3PARdata,VV
    6. s2_ofmp_disk_ocr01 (360002ac0000000000000001000025652) dm-15 3PARdata,VV
    7. s1_ofmp_disk_ocr02 (360002ac0000000000000001100025663) dm-6 3PARdata,VV
    8. s1_ofmp_disk_ocr01 (360002ac0000000000000001000025663) dm-10 3PARdata,VV
    9. s1_ofmp_disk_arch01 (360002ac0000000000000001800025663) dm-2 3PARdata,VV
    10. s1_ofmp_disk_data03 (360002ac0000000000000001700025663) dm-5 3PARdata,VV
    11. s1_ofmp_disk_data02 (360002ac0000000000000001600025663) dm-4 3PARdata,VV
    12. s1_ofmp_disk_data01 (360002ac0000000000000001500025663) dm-3 3PARdata,VV
    13. s2_ofmp_disk_arch01 (360002ac0000000000000001800025652) dm-11 3PARdata,VV
    14. s2_ofmp_disk_data03 (360002ac0000000000000001700025652) dm-14 3PARdata,VV
    15. s2_ofmp_disk_ocr05 (360002ac0000000000000001400025652) dm-19 3PARdata,VV
    16. s2_ofmp_disk_data02 (360002ac0000000000000001600025652) dm-13 3PARdata,VV
    17. s2_ofmp_disk_ocr04 (360002ac0000000000000001300025652) dm-18 3PARdata,VV
    18. s1_ofmp_disk_ocr05 (360002ac0000000000000001400025663) dm-9 3PARdata,VV
    19. s2_ofmp_disk_data01 (360002ac0000000000000001500025652) dm-12 3PARdata,VV

    在rac搭建中,可以联系存储管理员获取wwid 对应的lun名称,使用lun名称进行磁盘别名定义 HPE 的存储可以通过如下命令进行确认 **HPELUNInfo -ea -m**

    1. [root@ofmwdb2 dev]# HPELUNInfo -ea -m|grep s2_ofmp_disk_ocr01
    2. /dev/sdah 51200 03 04 60002ac0000000000000001000025652 s2_ofmp_disk_ocr01 3.3.1 MU2 CN70031CSF 16 0
    3. /dev/sdbi 51200 02 04 60002ac0000000000000001000025652 s2_ofmp_disk_ocr01 3.3.1 MU2 CN70031CSF 16 0
    4. /dev/sdbr 51200 03 04 60002ac0000000000000001000025652 s2_ofmp_disk_ocr01 3.3.1 MU2 CN70031CSF 16 0
    5. /dev/sdy 51200 02 04 60002ac0000000000000001000025652 s2_ofmp_disk_ocr01 3.3.1 MU2 CN70031CSF 16 0

    需要注意的是,工具获取的LUN WWN与系统识别wwid差异开头的3

    1. 修改 / etc/multipath.conf 文件,按照标准格式在尾部新增该存储记录,修改设备别名及第 4步查到的 wwid 号。

      1. multipaths {
      2. multipath {
      3. wwid 360002ac0000000000000001800025652
      4. alias s2_ofmp_disk_arch01
      5. }
      6. multipath {
      7. wwid 360002ac0000000000000001500025652
      8. alias s2_ofmp_disk_data01
      9. }
      10. }

      在rac的两个节点上配置同样的multipath别名,规避盘符漂移的问题

    2. 修改完成后重启 multipathd 服务 **service multipathd restart**

    3. 执行命令 **multipath -v2** 重新扫描磁盘。
    4. 执行命令** multipath -ll **查看修改后的状态。
    5. 为新存储创建分区并格式化。

      搭建rac第9步不需要