日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux ibm 多路径,IBM V7000多路径解决

發布時間:2024/3/24 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux ibm 多路径,IBM V7000多路径解决 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、查看主機上光纖卡的WWN

[root@test1 host2]# pwd

/sys/class/fc_host/host2

[root@test1 host2]# cat port_name

0x5001438006342f80

2、在V7000存儲上進行mapping

在存儲上查看是否能看到該HBA卡的WWN,mapping后可重新掃描設備

[root@oawas2 host2]# cd /sys/class/scsi_host/host2

[root@oawas2 host2]# echo "- - -">./scan

可以看到認到盤了

fdisk -l

3、V7000使用Linux device-mapper multipathing driver作為多路徑軟件

啟用步驟:

step1. service multipathd stop

step2.修改/etc/multipah.conf

備份該文件cp /etc/multipath.conf /etc/bak.multipath.conf

blacklist {

# 黑名單,就是禁止哪些設備使用multipathing driver

# 默認情況下所以的設備都在multipath的黑名單中,所以即使啟動了multipathd服務并加在了內核模塊,multipath也不會對鏈路進行聚合,必須進行修改

# 可以按照wwid逐一加入,也可以使用devnode的方式按照規律批量加入

wwid 1HITACHI_D60055750023

wwid 1HITACHI_D60055750028

devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"

devnode "^hd[a-z]"

}

defaults {

# 默認情況下multipath生成dm設備之后,會同時在/dev/mapper/下生成以磁盤wwid為名的符號鏈接指向對應的dm設備。

# 如果想生成 mpath設備,則需要打開user_friendly_names選項

polling_interval 30

failback immediate

no_path_retry 5

rr_min_io 100

path_checker tur

user_friendly_names yes

}

devices {

# Storwize V7000 -->其實應該是SVC,因為2145是SVC的ID,V7000的ID是2076

# Note: If you are using RHEL6 or SUSE Linux Enterprise Server 10 Service Pack 2,

# use prio "alua" instead of prio_callout "/sbin/mpath_prio_alua /dev/%n" to disable

# the Using deprecated prio_callout message. This value disables only the error message

# and does not affect operations. If prio_callout "/sbin/mpath_prio_alua /dev/%n" is set

# on SUSE Linux Enterprise Server 10 Service Pack 2, the Using deprecated prio_callout message

# is issued for all devices when the multipath command is used.

# 根據Linux版本的不同,prio_callout有所不同,具體可參考information center

device {

vendor "IBM"

product "2145"

path_grouping_policy group_by_prio

prio_callout "/sbin/mpath_prio_alua /dev/%n"

}

}

multipaths {

#可以給multipaths取別名,這樣用multipath –ll看到的就是自己取的名字了,可以用此辦法避免mpath混亂,固定名字,尤其在做雙機的時候

multipath {

wwid 360050768028081d5d80000000000000f

alias nectest01

}

multipath {

wwid 360050768028081d5d800000000000010

alias nectest02

}

multipath {

wwid 360050768028081d5d800000000000011

alias nectest03

}

multipath {

wwid 360050768028081d5d800000000000012

alias nectest04

}

}

如何查看磁盤的wwid呢?通過下面兩個文件夾中的內容,以及對應存儲上的配置,可以找到。

ls -l /dev/disk/by-id

[root@test1 disk]# ls -l ./by-id

total 0

lrwxrwxrwx 1 root root 9 Apr 6 17:00 scsi-360050768028081d5d80000000000000f -> ../../sda

lrwxrwxrwx 1 root root 9 Apr 6 17:00 scsi-360050768028081d5d800000000000010 -> ../../sdf

lrwxrwxrwx 1 root root 9 Apr 6 17:00 scsi-360050768028081d5d800000000000011 -> ../../sdg

lrwxrwxrwx 1 root root 9 Apr 6 17:00 scsi-360050768028081d5d800000000000012 -> ../../sdd

step3.重啟multipathd服務(修改multipath.conf文件之后都應該重啟multipath服務)

service multipathd restart

step4.chkconfig multipathd on

4、常用的一些multipath工具

清空已有的multipath記錄

multipath -F

掃描磁盤,系統中會出現鏈路聚合之后的dm設備,同時也會在/dev/mapper/、/dev/mpath/目錄下生成相應的設備。

multipath -v2

查看multipath拓撲結構

multipath -ll

可以在/dev/mapper下看到磁盤nectest01-nectest04,用這個邏輯名字來建pv、vg

另外一個重要的文件是/var/lib/multipath/bindings,這個文件中是磁盤的別名和wwid的對應關系,

但在我們這里看不到,因為我們在multipath.conf中啟用了user_friendly_names,已經顯示的指定了別名與wwid的關系

如果要做集群,則要求/dev/mapper下的磁盤別名一致,只要將multipath.conf中定義的磁盤alias一致即可。

總結

以上是生活随笔為你收集整理的linux ibm 多路径,IBM V7000多路径解决的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。