IBM 2145磁盘阵列 在Ubuntu Server中的配置
1. 服务器上面安装了两个HBA卡,有四根线连接到磁盘阵列
2. 安装multipath-tools
3. 配置/etc//multipath.conf, wwid 可以在multipath -v3中获取
defaults{ user_friendly_names yes } blacklist{ devnode "^sda" } multipaths{ multipath{ wwid 36005076300810748b000000000000002 alias mpath0 path_grouping_policy multibus path_selector "round-robin 0" failback immediate } }
以为默认的conf已经具有IBM 2145磁盘阵列的配置,所以不需要在conf里面写了。
重启 sudo service multipath-tools restart
4. 为保险起见,先删除之前的多路径,sudo multipath -F, 之后运行 multipath -v3,重建路径,再运行 multipath -ll 查看路径
5. 进入/dev/mapper/
ls
6. 因为阵列大于2T,所以使用parted进行分区,不能用fdisk
parted /dev/mpath0
mklabel gpt
mkpart 2048s 100% //也可以用 0 100%,如果警告使用2048s
最后发现多出来一个mpath0p1
7. 使用mkfs.ext3 /dev/mapper/mpath0p1 对这个分区进行格式化
8. mkdir /mnt/raid, 挂载到 sudo mount /dev/mapper/mpath0p1 /mnt/raid
使用df -h查看,最后一个11T的盘就是我们的磁盘阵列
8. 设置自动挂载, 获取当前分区的UUID,然后 sudo vi /etc/ftabs, 添加一条记录
ubuntu 官网说明 https://help.ubuntu.com/lts/serverguide/multipath-setting-up-dm-multipath.html
博客1 http://rootking.blog.51cto.com/2619611/476212/
博客2 http://blog.itpub.net/23135684/viewspace-745789
博客3 http://qing.blog.sina.com.cn/2623175925/9c5a7cf533002fz0.html