基础环境

存储:
华为OceanStor5500T   
A控:192.168.128.101
B控:192.168.128.102

版本号:v200r001c01

服务器:
华为H5885V3 2台 (114号机柜1-2)  CPU:24核  内存:64G
华为H5885V3 2台 (114号机柜3-4)  CPU:48核  内存:32G
114号机柜(从上往下数)
1号srv为空闲未使用,也未使用存储空间,可用作管理存储;
2号srv为DATABASE,分配存储1.5T,主机、主机组、LUN、LUN组均为db;
3号srv为OA,分配存储空间1T,主机、主机组、LUN、LUN组均为oa,复制光盘文件到/data/rhel6.5,并作为本地yum仓库;
4号srv为软件开发用,未使用存储空间。
备注:1号srv安装了WIN 2K8 R2;2-4号这3台srv,均安装了RHEL6.5


华为存储空间计算方法
以6块900G的SAS硬盘为例:
1.物理空间转换因素的容量率
物理空间转换因素的容量率:(1^3)/(1.024^3)=93.13%
即此处损耗6.87%
2.热备因素的容量率
高12块备1块,小于12块的,如6块,其中1块容量做热备,热备因素的容量率:83.33%
即此处损耗16.67%
3.校验因素的容量率
6块硬盘最多只能采用4D+1P方式,5块盘,其中1块容量做校验,校验因素的容量率:80%
即此处损耗20%
4.单盘容量计算方法
单盘可用容量=单盘实际容量-硬盘保留区预留(512M+65M)-writehole占用的空间(256M)-元数据占用空间(2.06%)-选盘不均占用空间(1%)
5.保险箱盘的软件占用

总损耗率 > 6.87%+16.67%+20%+3.06%=46.6%
存储实际容量:900G*6*(1-0.466)=2.9T

实施步骤:

1.开机按del键,进入bios更改为usb cdrom启动。
2.安装rhel6.5基本服务器包

(自定义,外加勾选“development tools”和“server platform development”组件)

安装完成后检查

  • 查看服务器信息是否正确
  • 服务器版本 cat /etc/issue
  • 内存大小 free -m
  • 硬盘大小 df -h
  • 系统位数 getconf LONG_BIT
  • jdk安装情况 java -version
  • 修改主机名
    vim /etc/sysconfig/network
    
    修改HOSTNAME项
    HOSTNAME=DB(OA)–直接修改HOSTNAME 重启后生效

3.配置华为存储5500T

  • 配置主机、主机组、添加启动器(对应的服务器的hba卡的wwwn关联该主机)
  • 在需要连接存储的服务器上,用cat /sys/class/fc_host/host*/port_name查看并记录hba卡的wwwn号
  • 配置硬盘域、存储池、LUN、LUN组
  • 创建LUN组和主机组的映射关系

由于服务器没有光驱设备,故采用外接光驱进行文件输入,建议光盘采用ISO9660格式数据存储,若使用FAT32格式存储可能出现系统无法识别光盘的情况

5.安装华为的UltraPath多路径软件,采用boot from local方式,使用Ultrapath。

[root@blog ~]# rpm -ivh  UltraPath-8.01.036-RHEL6.x86_64.rpm
[root@blog ~]# cd UltraPath-8.01.036-RHEL6.x86_64
[root@blog ~]# chmod 777 install.sh
[root@blog ~]# ./install.sh
[选择<1>--boot-from-Local

重启服务器,配置生效。(用chkconfig | grep nxup检验是否开机启动)

6.管理多路径软件upadmin

show path –可以看到4条路径 check status show event show array –查看存储设备 show vlun –查看对应的lun组

安装完Ultrapath软件后,就能看到vlun已经收敛

fdisk -l查看确认存储硬盘是否正确显示

start rebalancelun –手动更新工作控制器
show iostat vlun_id=0,1,2,3 interval=10 –每个10秒,更新查看vlun号为0,1,2,3的IOPS和带宽、响应等性能统计信息

其他命令 upRescan –用于检查存储LUN更新情况
hostInfoTool.sh –用于主机信息收集
防止乒乓效应 –乒乓效应–在集群环境中,映射LUN的存储控制器不断来回切换

7.挂载存储磁盘系统

[root@blog ~]# fdisk /dev/sdb
[root@blog ~]# n
[root@blog ~]# mkfs.ext4 /dev/sdb1
[root@blog ~]# mkdir /data/rhel6.5 -pv
[root@blog ~]# mount /dev/sdb1  /data
[root@blog ~]# echo "/dev/sdb1	/data 	ext4	defaults	0	0" >>/etc/fstab

重启后使用df -h查看存储是否挂载成功,并检查挂载的存储空间大小是否正确

8.配置repo仓库为本地仓库(rhel6.5光盘的内容为仓库内容)

[root@blog ~]# cd /etc/yum.repos.d
[root@blog ~]# vim base.repo
[base]
baseurl=file:///data/rhel6.5
gpgcheck=0
enabled=1
[root@blog ~]# yum repolist
[root@blog ~]# yum -y install tree