centos 6.7 識別IBM v3700 存儲


centos 6.7 識別IBM v3700 存儲

配置IBM V3700存儲

 創建池

創建卷

添加主機(本公司采用光纖)

映射卷到主機

 

操作系統層操作

linux 識別存儲空間必須重啟

一、確保安裝以下的包:

rpm -qa "*device*"

device-mapper-event-libs-1.02.74-10.el6.x86_64
device-mapper-1.02.74-10.el6.x86_64
device-mapper-event-1.02.74-10.el6.x86_64
device-mapper-libs-1.02.74-10.el6.x86_64
device-mapper-multipath-0.4.9-56.el6.x86_64
device-mapper-multipath-libs-0.4.9-56.el6.x86_64

二、編輯配置文件/etc/multipath.conf

要創建一個multipath.conf的配置文件,該文件在安裝后不會自動創建。可以使用一個模板創建一個multipath.conf的文件。

vim   /etc/multipath.conf

# multipath.conf written by anaconda

defaults {
    user_friendly_names yes
}

blacklist {
    devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
    devnode "sdc"
}
multipaths {
    multipath {
        wwid 3600605b00befce701fdd673206f8774a
        alias IBMStorage001
        path_grouping_policy multibus
        path_selector "round-robin 0"
        failback manual
        rr_weight priorities
        no_path_retry 5
    }
}

三、加載並啟動multipath模塊和服務

# modprobe dm_multipath
# lsmod |grep dm_multipath
dm_multipath           17649  5 dm_round_robin
dm_mod                 81692  41 dm_multipath,dm_mirror,dm_log
 
# service multipathd restart  或 /etc/init.d/multipathd restart 
# chkconfig --level 345 multipathd on
# chkconfig --list | grep multipathd
multipathd      0:關閉  1:關閉 2:關閉  3:啟用  4:啟用 5:啟用  6:關閉
# multipath -v3  // 裝配多路徑設備

四、檢查multipath聚合后的設備名,以及設備對應的鏈路情況。

# multipath -ll    //顯示當前多路徑拓撲結構
Mar 17 11:37:06 | multipath.conf line 51, duplicate keyword: blacklist
Mar 17 11:37:06 | multipath.conf line 55, duplicate keyword: multipaths
mpathd (36005076300820fac1800000000000000) dm-11 IBM,2145 size=1.8T features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| |- 5:0:1:0 sdf 8:80  active ready running
| `- 6:0:1:0 sdk 8:160 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  |- 5:0:0:0 sde 8:64  active ready running
  `- 6:0:0:0 sdj 8:144 active ready running

以上的結果可以看出,每個磁盤設備對應的是4條鏈路。每個設備都有兩個multipath設備名,分別是mpath[x]和dm-[x],mpath位於/dev/mpath目錄下,dm-[x]位於/dev目錄下。

# cd /dev && ls dm*
dm-11  dm-12

# cd /dev/mapper/ && ll lrwxrwxrwx. 1 root root 8 3月 15 21:08 mpathd -> ../dm-11 lrwxrwxrwx. 1 root root 8 3月 15 21:19 mpathdp1 -> ../dm-12

五、用fdisk -l命令也可以看到多路徑軟件創建的磁盤,multipath磁盤的基本操作,格式化分區

# fdisk -l
----------------------------------------------------------------------------------

/dev/mapper/mpathdp1               1      267350  2147483647+  ee  GPT
----------------------------------------------------------------------------------


# pvcreate /dev/mapper/mpathb
# parted /dev/mapper/mpathb
------------------------------------------------------------------------------------
GNU Parted 2.1
Using /dev/mapper/mpathdp1
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel gpt                    #設置分區類型為gpt
(parted) mkpart extended 0% 100%        #擴展分區,並使用整個硬盤
(parted) quit                           #退出                                               
Information: You may need to update /etc/fstab.
-------------------------------------------------------------------------------------------

# mkfs.ext4 /dev/mapper/mpathdp1
# mount /dev/mapper/mpathdp1 /pqsoft6

# vi /etc/fstab
/dev/mapper/mpathdp1    /pqsoft6                 ext4    defaults        1 2

六、路徑切換測試

# cd /pqsoft6
# mkdir test
# cd test
# touch 123.txt
# echo "test " > 123.txt
# cat 123.txt
------------------------------------
test

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM