Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐: 强烈推荐:Ylmf OS 3.0 正式版发布附迅雷高 XP系统下硬盘安装Fedora 14图文教程
搜索:
您的位置: Linux安全网 > Linux入门 > » 正文

HP MSA2312sa实施过程全记录(2)

来源: 未知 分享至:

db2映射到主机图   现在就已经把LUN0-LUN7映射到db1与db2主机了,将LUN8-LUN9映射到app1与app2主机了。   安装MULTIPATH多路径驱动 为什么要装多路径驱动? 服务器通过通道识别存储,每台服务器上有2个通道,即可以识别到2个存储空间。但事实上物理的存储空间只有1个。多路径驱动就是解决这个问题的。 如app1与app2共享2个lun,但在服务器上可看到: [root@qdapp1 ~]# fdisk -l   Disk /dev/sda: 99.9 GB, 99999989760 bytes 255 heads, 63 sectors/track, 12157 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes   Disk /dev/sda doesn\'t contain a valid partition table   Disk /dev/sdb: 79.9 GB, 79999991808 bytes 255 heads, 63 sectors/track, 9726 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes   Disk /dev/sdb doesn\'t contain a valid partition table   Disk /dev/sdc: 99.9 GB, 99999989760 bytes 255 heads, 63 sectors/track, 12157 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes   Disk /dev/sdc doesn\'t contain a valid partition table   Disk /dev/sdd: 79.9 GB, 79999991808 bytes 255 heads, 63 sectors/track, 9726 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes   Disk /dev/sdd doesn\'t contain a valid partition table   Disk /dev/cciss/c0d0: 299.9 GB, 299966445568 bytes 255 heads, 63 sectors/track, 36468 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes              Device Boot      Start         End      Blocks   Id System /dev/cciss/c0d0p1   *           1          25      200781   83 Linux /dev/cciss/c0d0p2              26        2114    16779892+ 82 Linux swap / Solaris /dev/cciss/c0d0p3            2115       36468   275948505   8e Linux LVM   可以看到服务器识别到了4块磁盘。(红色字体)   如何安装多路径驱动? 1.1确认服务器上安装了以下rpm包 [root@qdapp1 ~]# rpm -aq|grep device device-mapper-multipath-0.4.7-34.el5 device-mapper-1.02.39-1.el5 device-mapper-1.02.39-1.el5 device-mapper-event-1.02.39-1.el5 如果没有,直接在安装盘上查找并安装   1.2安装最新的SAS HBA卡驱动 根据操作系统版本去官网下载最新HP SC08Ge Host Bus Adapter驱动,装完后重启下服务器。 http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?lang=en&cc=us&prodNameId=3759720&taskId=135&prodTypeId=329290&prodSeriesId=3759718&lang=en&cc=us   1.3安装HP的多路径驱动包HP Device Mapper Multipath Enablement Kit,本系统应使用最新版本。 http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=3559652&prodTypeId=18964&prodSeriesId=3559651&swLang=13&taskId=135&swEnvOID=4004   1.4按照官方建议文档修改/etc/multipath.conf文件 device {         vendor                  "HP"         product                 "MSA2312sa"         path_grouping_policy    group_by_prio         getuid_callout          "/sbin/scsi_id -g -u -n -s /block/%n"         path_checker            tur         path_selector           "round-robin 0"         prio_callout            "/sbin/mpath_prio_alua /dev/%n"         rr_weight               uniform         failback                immediate         hardware_handler        "0"         no_path_retry           18         rr_min_io               100 } 其他的都可以注释掉 以下是官网参考文档: http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=18964&prodSeriesId=3559651&swItem=co-90384-1&prodNameId=3559652&swEnvOID=4004&swLang=13&taskId=135&mode=4&idx=0   1.1    使用multipath -ll查出所有LUN的wwid号以如下内容添加到/etc/multipath.conf文件里面defaults和devices的中间以便给每个LUN起个别名。   multipath { multipath {        wwid                    3600c0ff000126f362cbc754e01000000        alias                   Disk9        path_grouping_policy    group_by_prio        path_selector           "round-robin 0"        failback                immediate        rr_weight               uniform        no_path_retry           10        rr_min_io               100 } multipath {        wwid                    3600c0ff000126f3642bc754e01000000        alias                   Disk10        path_grouping_policy    group_by_prio        path_selector           "round-robin 0"        failback                immediate        rr_weight               uniform        no_path_retry           10        rr_min_io               100 } }   保存配置后重启下multipath服务,service multipath restart,即可看到为每个LUN新起的别名,如下: [root@qdapp1 ~]# multipath -ll Disk10 (3600c0ff000126f3642bc754e01000000) dm-5 HP,MSA2312sa [size=75G][features=1 queue_if_no_path][hwhandler=0][rw] _ round-robin 0 [prio=50][active]  _ 1:0:0:10 sdd 8:48 [active][ready] _ round-robin 0 [prio=10][enabled]  _ 0:0:0:10 sdb 8:16 [active][ready] Disk9 (3600c0ff000126f362cbc754e01000000) dm-4 HP,MSA2312sa [size=93G][features=1 queue_if_no_path][hwhandler=0][rw] _ round-robin 0 [prio=50][active]  _ 1:0:0:9 sdc 8:32 [active][ready] _ round-robin 0 [prio=10][enabled]  _ 0:0:0:9 sda 8:0   [active][ready]   至此磁阵调测才算是完了,此时去/dev/mapper目录下就可以看到Disk9与Disk10这2个设备,当然这还只是裸设备,还不能读写数据。还需要对其进行分区与格式化操作。   本系统采用LVM方式对存储进行管理。LVM相信大家都很熟悉。用起来方便,以后扩展空间也很方便。 1. 创建PV 命令:pvcreate /dev/mapper/Disk9 /dev/mapper/Disk10   2.创建VG 命令:vgcreate vgint /dev/mapper/Disk9    vgcreate vgweb /dev/mapper/Disk10 去/dev/目录下查看是否生成了vgint与vgweb文件   3.创建LV 命令:lvcreate –L 30G –n lv_int vgint       lvcreate –L 30G –n lv_web vgweb 完了后可以去/dev/vgint目录下与/dev/vgweb目录下查看是否生成相应lv文件   4.扩展LV 如果觉得LV空间不够用,随时可以在不影响数据的情况下扩展LV空间 命令:lvextend -L +10G /dev/vgint/lv_int    resize2fs /dev/vgint/lv_int 完成df –h就可以查看到空间是否扩展成功。   5.查看PV 命令:pvscan    pvdisplay   6.查看VG 命令:vgscan       vgscan   7.查看LV 命令:lvscan       lvdisplay   示例: [root@qdapp1 dev]# pvscan  PV /dev/dm-5           VG vgweb     lvm2 [74.50 GB / 14.50 GB free]  PV /dev/dm-4           VG vgint     lvm2 [93.13 GB / 83.17 GB free]

Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史