查看原文
其他

SVC 维护手册

目录

1 SVC配置过程

1.1 检查SVC上可用的存储空间

1.2 给SVC增加管理存储空间

1.3 创建存储池

1.4 创建VDisk

1.5 创建HOST

1.6 创建VDisk到Host的映射

2 交换机配置过程

2.1 删除主机与原存储的zone

2.2 配置SVC与主机的zone

2.3 保存及激活配置

3 服务器端配置过程

3.1 多路径软件的选择

3.2 AIX主机配置

3.2.1 AIX安装SDD

3.2.2 AIX安装SDDPCM

3.2.3 AIX 识别磁盘

3.3 Solaris主机配置

3.3.1 Solaris配置MPxIO

3.3.2 Solaris 识别磁 18

3.4 HP主机配置

3.4.1 HP识别磁盘

3.4.2 HP配置LVM

3.4.3 HP配置PV Links

3.5 Linux主机配置

3.5.1 Linux 4配置SDD

3.5.2 Linux 5配置DMM

3.5.3 Linux 识别磁盘

3.6 Windows主机配置

4 SVC的维护工作

4.1 SVC如何开机

4.2 SVC如何关机

4.3 如何检查SVC的故障信息

4.4 如何检查SVC的空间容量

4.5 如何检查SVC的磁盘分布

4.6 如何检查SVC的性能状态


 

1 SVC配置过程


1.1 检查SVC上可用的存储空间

当新增主机连接SVC时,需要先检查SVC上有没有可用的存储空间,登录SVC的Web管理界面,点击Physical Storage再点击Pools子菜单:


这时右上脚会显示资源池的详细信息:



1.2 给SVC增加管理存储空间

登录后台存储的管理软件,在存储中划分LUN并将其映射给SVC,或将现有的未使用的LUN映射给SVC,该步需要存储管理员的配合。

登录SVC的Web管理界面,点击Physical Storage再点击Pools子菜单,选择Detect MDisks按钮,即可检查新分给SVC的盘。



1.3 创建存储池

注意:如果是有数据的盘,不要使用这一步

登录SVC的Web管理界面,点击Physical Storage再点击Pools子菜单,选择New Pool

这里会列出创建存储池的导引,输入资源池的名字,选择Next


选择需要加到Mdisk Group中的mdisk,选择next



1.4 创建VDisk

登录SVC的Web管理界面,点击Volumes再点击All Volumes子菜单,选择New Volume


选择Generic模式,并选择对应的后台资源池


指定需要创建的Vdisk的数量和容量,点击Create


系统将完成逻辑卷的创建。


1.5 创建HOST

登录SVC的Web管理界面,点击Hosts再点击All Hosts子菜单,选择New Host


选择光纤卡Fibre-Channel Host


在Fibre-Channel Ports下拉框中选择对应的Port WWPN, 然后选择Add Port to List。添加完成后,选择Create Host 按钮。


系统会生成相对应的Host。


1.6 创建VDisk到Host的映射

选择需要映射的Host,右键,选择Modify Mappings


选定需要映射过来的逻辑卷,点击OK


系统将完成逻辑卷到服务器的映射。


2 交换机配置过程


2.1 删除主机与原存储的zone

SVC整合已有数据主机的时候,需要删除主机与原存储的zone,过程如下:

1. telnet登录SAN交换机,输入admin用户及其密码

2. 找到主机与原存储的zone的名字,将其从配置文件里面删除:

cfgremove bss, “SVC_xxxx”


2.2 配置SVC与主机的zone

在配置SVC与主机zone之前,需要先确定好该服务器所连接的B80端口号,然后对照SVC的节点连接表,增加SVC与主机的zone。以主机连接B80端口20,21为例:

zonecreate “SVC_newhost”,”1,20;1,21;1,60;1,61;1,62;1,63”

cfgadd bss,SVC_newhost


2.3 保存及激活配置

在创建zone后,需要保存及激活配置,才能使zone生效。配置过程如下:

1. 保存配置


2. 激活配置



3 服务器端配置过程


3.1 多路径软件的选择

为了支持负载均衡,需要在主机安装支持SVC的多路径软件SDD或SDDPCM或SDDSM或者用操作系统自带的。具体选择哪个,需要查询兼容性列表并下载对应版本和安装文档,网址是

https://www-304.ibm.com/support/docview.wss?uid=ssg1S1003797

推荐如下:



3.2 AIX主机配置

AIX主机需要安装sdd或者sddpcm以支持multipath功能。

具体安装步骤请参见文档: 

Multipath Subsystem Device Driver User’s Guide:   

http://www-01.ibm.com/support/docview.wss?uid=ssg1S7000303&aid=1。

3.2.1 AIX安装SDD

安装SDD(1.7.2.5)需要同时安装devices.fcp.disk.ibm.rte.tar (version 1.0.0.12)。

按如下过程安装


输入 . ,从当前目录选择安装包


将接受新的许可协议设置为yes


然后两次回车后,安装自动开始,直到提示完成后退出smitty即可。

3.2.2 AIX安装SDDPCM

安装SDDPCM(2.6.1.0)需要同时安装devices.fcp.disk.ibm.mpio.rte (version 1.0.0.21)。

按如下过程安装



输入 . ,从当前目录选择安装包


将接受新的许可协议设置为yes


然后两次回车后,安装自动开始,直到提示完成后退出smitty即可。

3.2.3 AIX 识别磁盘

在本例中,在SVC端做了VDisk映射以后,将可以通过”cfgmgr -v”命令来进行扫描操作发现映射的逻辑卷。

Scan以后,通过以下命令确认逻辑卷轴映射成功以及其拥有的多路径。




3.3 Solaris主机配置

3.3.1 Solaris配置MPxIO

首先修改文件 /kernel/drv/scsi_vhci.conf 

注意如下字段的设置:


以下是完整的scsi_vhci.conf配置文件内容:







然后重启Solaris,

# shutdown -y -g0 -i0

到OK提示符下执行boot -r

ok boot –r

也可以直接执行 reboot -- -r命令。

3.3.2 Solaris 识别磁盘

Solaris中,在SVC端做了VDisk映射以后,可以执行 cfgadm -al和devfsadm来发现磁盘,然后通过format命令使用该磁盘;也可以通过reboot -- -r直接重启操作系统。

通过luxadm probe查看设备多路径情况。





多路径查看,可以用luxadm命令。



也可以使用mapthadm命令












3.4 HP主机配置

3.4.1 HP识别磁盘

识别新分配磁盘

# ioscan –fnC disk

创建设备文件

# insf -e

3.4.2 HP配置LVM

创建物理卷

# pvcreate –f /dev/rdsk/cCtTdD (Use character device file) 

创建卷组

#mkdir /dev/vgxx

#mknod /dev/vgxx/group c 64 0x0X0000

#vgcreate /dev/vgxx /dev/dsk/cCtTdD (Use block device file)

创建逻辑卷

#lvcreate –L size vgxx (Here “size” is size of the Logical Volume)

创建文件系统

#newfs /dev/vgxx/rlvolY (Use character device file)

Mount文件系统

#mkdir /directory

#mount /dev/vgxx/lvolY /directory (Use block device file)

3.4.3 HP配置PV Links

使用主路径创建VG,采用vgcreate命令,如前一节所示。

将备选路径添加到VG中

vgextend /dev/vgxx /dev/dsk/cCtTdD

结果如下:



3.5 Linux主机配置

3.5.1 Linux 4配置SDD

下载SDD,用如下命令安装

rpm -ivh IBMsdd-N.N.N.N-x.arch.distro.rpm

启动SDD

#sdd start.

执行lsmod,确保sdd模块已成功加载

#lsmod

到此,SDD已经成功安装。

3.5.2 Linux 5配置DMM

首先确保linux安装了multipath的rpm安装包(一般会随系统默认安装)。通过命令

“rpm -qa | grep multipath”来查看是否有安装对应rpm安装包。如没有,则需要先安装。

接着,用如下内容替换文件/etc/multipath.conf中的全部内容。如果原有multipath.conf已根据系统要求修改过,则将此替换操作改为合并(merge)操作。







Linux默认下daemon程序multipathd并不启动,因此在此修改配置,将其设置为开机启动

[root@localhost ~]# chkconfig multipathd on

接着手动启动multipathd程序

[root@localhost ~]# /etc/init.d/multipathd start

正在启动守护进程multipathd:                               [确定]

3.5.3 Linux 识别磁盘

在本例中,在SVC端做了VDisk映射以后,就可以在Host端进行Scan操作。本例中Host具有两个HBA卡,其Scan命令如下:

[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host1/scan

[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host2/scan

实际执行的时候需要将host1和host2修改为相应的值,执行之前可以首先 ls /sys/class/scsi_host 获取。

另外可以通过重新加载驱动的办法来扫描新设备(这个操作之前需要停止所有光纤卡子设备的使用),

Emulex HBA:

[root@localhost ~]# modprobe -r lpfc; modprobe lpfc

Qlogic HBA:

[root@localhost ~]# modprobe -r qla2xxx; modprobe qla2xxx

如果scan失败或者出错,则需要重新启动Linux。

接下来可以通过命令 fdisk -l 查看磁盘设备。

多路径查看:

1) SDD多路径软件

可以通过“datapath query device” 命令看到映射的逻辑卷和其拥有的多条路径。


要使用SVC磁盘,如果多路径是sdd,必须使用 /dev/vpath设备,需要将原有的mount点对应的/dev/sdX设备修改为对应的/dev/vpathX设备。

2) DMM多路径软件

可以通过 “multipath -ll”命令看到映射的逻辑卷和其拥有的多条路径。

要使用SVC磁盘,如果多路径是DMM,必须使用 /dev/mapper/mpathX设备,需要将原有的mount点对应的/dev/sdX设备修改为对应的/dev/mapper/mpathX设备。


3.6 Windows主机配置

Windows主机需要安装sdddsm以支持multipath功能。

具体安装步骤请参见文档: 

Multipath Subsystem Device Driver User’s Guide:   

http://www-01.ibm.com/support/docview.wss?uid=ssg1S7000303&aid=1。

将下载好的SDDDSM_32_2431-2_100126.zip解压后,直接运行install.exe即可,安装完成后需要重启Windows。


在本例中,在SVC端做了VDisk映射以后,将可以通过重启系统或者在磁盘管理MMC里执行重新扫描来进行scan操作发现映射的逻辑卷,多条路径自动被多路径软件合成一块盘,不需要做其他特别的操作。

查看HBA卡状态的命令是


查看多路径状态的命令是:

C:\datapath query device



SDDDSM自动将多条路径整合,在磁盘管理工具里多条路经只能看到一块盘,直接分配盘符使用即可。


4 SVC的维护工作


4.1 SVC如何开机

1.建议按照如下顺序进行开机,要等每一个设备完全运行后,再开另一个设备。


2.每个SVC Cluster中最多可以有8个SVC节点,请通过,如下图中,5按纽按先后顺序启动各个SVC节点(间隔5分钟以上)。注意,第一个启动的SVC节点为该Cluster中的主节点



4.2 SVC如何关机

1. 建议按照开机的相反顺序进行关机

2. 在SVC GUI菜单选择“System Status”面板,然后点击所选的Cluster,系统将关闭cluster内所有节点。

请不要通过直接关闭电源进行关机

选择“Shut Down Cluster”


输入YES,并点击OK按键


SVC集群将正常关机。



4.3 如何检查SVC的故障信息

在SVC的物理设备的液晶屏观察错误代码,比如: Cluster Error Code 1630...

使用浏览器登录 https://10.9.8.11,用户名密码为admin/passw0rd

选择左边的类似股票机的图片--“故障诊断 TroubleShooting”,并选择“事件日志 Event Log”子选项,翻页后找到红色的警报条目,如下:


双击该事件后可以看到详细内容:


根据详细故障信息,进行故障源排查。


4.4 如何检查SVC的空间容量

使用浏览器登录 https://10.9.8.11,用户名密码为admin/passw0rd

选择左边分类功能的“Physical Storage”选项,并选择“Pools”子选项,各个资源池的容量分布显示如下:


这时右上脚会显示资源池的详细信息:


此例为精简配置(Thin Provisioning)状态下的容量使用的例子,其虚拟总容量为76.1GB,物理可分配的总容量为49.5GB。当前资源使用率59%,实际使用了45.3GB的容量。


4.5 如何检查SVC的磁盘分布

使用浏览器登录 https://10.9.8.11,用户名密码为admin/passw0rd

选择左边分类功能的“卷Volumes”选项,并选择“所有卷All Volumes”子选项,各逻辑卷的分布显示如下:



4.6 如何检查SVC的性能状态

使用浏览器登录 https://10.9.8.11,用户名密码为admin/passw0rd,选择“主菜单Main”选项和“Performance子选项”,CPU利用率和磁盘性能如下:


以上是每隔5分钟收集的粗略信息。如果需要得到详尽和比较准确的性能指标,请安装Tivoli Storage Productivity Center (TPC) 并将SVC添加到其性能监控的任务中。


以上资料来自社区会员分享,点击阅读原文可下载原文档


相关阅读:

最全的SVC双数据中心虚拟化存储架构、对比、建设知识及经验总结

灾备中心系统集成项目SVC&V7000操作维护手册

某制造企业SVC存储虚拟化实施报告



长按二维码关注公众号

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存