139
技术白皮书 华为 SAN 存储在 HP-UX 系统下的主机连通性 指南 OceanStor Storage HP-UX 华为技术有限公司 2017-08-15

SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

Embed Size (px)

Citation preview

Page 1: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

技术白皮书

华为SAN存储在HP-UX系统下的主机连通性指南

OceanStor Storage

HP-UX

华为技术有限公司

2017-08-15

Page 2: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 1 页, 共 139 页

华为技术有限公司为客户提供全方位的技术支持,用户可与就近的华为办事处联系,也可直接与公司总

部联系。

华为技术有限公司

地址: 深圳市龙岗区坂田华为总部办公楼 邮编:518129

网址: http://www.huawei.com

版权所有 © 华为技术有限公司 2017。 保留一切权利。

非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形

式传播。

商标声明

和其他华为商标均为华为技术有限公司的商标。

本文档提及的其他所有商标或注册商标,由各自的所有人拥有。

注意

由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,

本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。

Page 3: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 2 页, 共 139 页

目 录

1 操作系统介绍................................................................................................................................ 10

1.1 HP-UX 简介................................................................................................................................................... 10

1.2 HP-UX 文件系统 ........................................................................................................................................... 10

1.3 HP-UX 目录结构 ........................................................................................................................................... 12

1.4 常用管理工具和命令 ................................................................................................................................... 12

1.4.1 管理工具 ............................................................................................................................................. 12

1.4.2 管理命令 ............................................................................................................................................. 13

1.5 版本信息 ....................................................................................................................................................... 14

1.5.1 查看当前版本信息 .............................................................................................................................. 15

1.5.2 查看某一文件的版本信息 .................................................................................................................. 15

1.6 存储系统与 HP-UX 的兼容性信息 ............................................................................................................. 15

1.7 规格限制 ....................................................................................................................................................... 16

1.7.1 文件系统 ............................................................................................................................................. 16

1.7.2 LUN 数量 ............................................................................................................................................. 16

1.7.3 卷管理软件.......................................................................................................................................... 17

2 组网规划 ........................................................................................................................................ 18

2.1 非双活存储组网 ........................................................................................................................................... 18

2.1.1 FC 组网图 ............................................................................................................................................. 18

2.1.2 iSCSI 组网图 ........................................................................................................................................ 21

2.2 双活存储组网 ............................................................................................................................................... 23

2.2.1 FC 组网图 ............................................................................................................................................. 24

3 配置前准备(主机系统) ........................................................................................................... 26

3.1 识别 HBA ..................................................................................................................................................... 26

3.2 查询 HBA 属性 ............................................................................................................................................ 26

4 配置前准备(存储系统) ........................................................................................................... 29

5 配置交换机 .................................................................................................................................... 30

5.1 光纤通道交换机 ........................................................................................................................................... 30

5.1.1 查询交换机的型号和版本 .................................................................................................................. 30

5.1.2 配置 Zone ............................................................................................................................................ 33

Page 4: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 3 页, 共 139 页

5.1.3 注意事项 ............................................................................................................................................. 36

5.2 以太网交换机 ............................................................................................................................................... 36

5.2.1 配置 VLAN ......................................................................................................................................... 36

5.2.2 配置端口绑定 ...................................................................................................................................... 37

5.3 FCoE 交换机 ................................................................................................................................................. 39

5.3.1 命令介绍 ............................................................................................................................................. 40

5.3.2 创建 VSAN .......................................................................................................................................... 42

5.3.3 创建 VLAN ......................................................................................................................................... 44

5.3.4 配置端口并加入 VLAN。 .................................................................................................................. 45

5.3.5 创建 Zone,并加入端口 .................................................................................................................... 45

5.3.6 创建 Zoneset,并加入 Zone ............................................................................................................... 47

6 建立 FC 连接 ................................................................................................................................ 49

6.1 确定拓扑模式 ............................................................................................................................................... 49

6.2 添加启动器 ................................................................................................................................................... 51

6.3 建立连接 ....................................................................................................................................................... 51

7 建立 iSCSI 连接 ........................................................................................................................... 52

7.1 检查并安装 iSCSI 软件包 ........................................................................................................................... 52

7.2 业务 IP 配置 ................................................................................................................................................. 58

7.2.1 存储系统侧配置 .................................................................................................................................. 58

7.2.2 主机系统侧配置 .................................................................................................................................. 60

7.3 主机系统启动器配置 ................................................................................................................................... 63

7.4 主机系统服务配置 ....................................................................................................................................... 65

7.4.1 OceanStor T V1 系列存储 .................................................................................................................... 65

7.4.2 OceanStor 18000/T V2/V3/Dorado V3 系列存储 ................................................................................ 72

7.5 建立连接 ....................................................................................................................................................... 76

8 LUN 映射和使用 ........................................................................................................................... 79

8.1 映射 LUN 给主机 ......................................................................................................................................... 79

8.1.1 OceanStor T V1 系列存储 .................................................................................................................... 79

8.1.2 OceanStor 18000/T V2/V3/Dorado V3 系列存储 ................................................................................ 80

8.2 主机系统扫描 LUN ...................................................................................................................................... 81

8.3 主机系统使用 LUN ...................................................................................................................................... 83

8.4 故障处理 ....................................................................................................................................................... 83

8.4.1 重新添加 LUN0 时,无法发现 LUN ................................................................................................ 83

9 多路径管理(PV-Links) .......................................................................................................... 85

9.1 简介 ............................................................................................................................................................... 85

9.2 运行环境要求 ............................................................................................................................................... 85

9.3 配置使用 ....................................................................................................................................................... 85

Page 5: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 4 页, 共 139 页

10 多路径管理(NMP) ................................................................................................................ 87

10.1 功能 ............................................................................................................................................................. 87

10.2 特点 ............................................................................................................................................................. 87

10.3 运行环境要求 ............................................................................................................................................. 88

10.4 配置多路径(存储侧) .................................................................................................................................. 88

10.4.1 华为新版本存储多路径相关配置 .................................................................................................... 89

10.4.2 华为老版本存储多路径相关配置 .................................................................................................... 96

10.5 配置使用(主机侧) ................................................................................................................................. 98

10.5.1 启用 NMP .......................................................................................................................................... 98

10.5.2 配置 NMP 使用方式 ....................................................................................................................... 100

10.6 虚拟卷的使用 ........................................................................................................................................... 107

11 卷管理 ........................................................................................................................................ 108

11.1 LVM ........................................................................................................................................................... 108

11.1.1 简介 .................................................................................................................................................. 108

11.1.2 安装 LVM ........................................................................................................................................ 110

11.1.3 常用配置命令 .................................................................................................................................. 110

11.2 VxVM ......................................................................................................................................................... 127

11.2.1 简介 .................................................................................................................................................. 127

11.2.2 安装 .................................................................................................................................................. 127

11.2.3 常用配置命令 .................................................................................................................................. 128

12 高可用技术介绍........................................................................................................................ 133

12.1 简介 ........................................................................................................................................................... 133

12.2 工作原理 ................................................................................................................................................... 133

12.2.1 集群管理器...................................................................................................................................... 133

12.2.2 包管理器.......................................................................................................................................... 134

12.2.3 网络管理器...................................................................................................................................... 134

12.3 安装与配置 ............................................................................................................................................... 134

12.4 集群维护 ................................................................................................................................................... 134

12.4.1 常用维护命令 .................................................................................................................................. 134

12.4.2 集群日志分析 .................................................................................................................................. 135

13 缩略语 ........................................................................................................................................ 137

Page 6: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 5 页, 共 139 页

插图目录

图 1-1 SAM 菜单工具功能 ................................................................................................................................. 13

图 1-2 兼容性查询链接...................................................................................................................................... 16

图 2-1 FC 多路径直连组网连接图(双控存储) ............................................................................................. 19

图 2-2 FC 多路径直连组网连接图(四控存储) ............................................................................................. 19

图 2-3 FC 多路径交换机组网连接图(双控存储) ......................................................................................... 20

图 2-4 FC 多路径交换机组网连接图(四控存储) ......................................................................................... 20

图 2-5 iSCSI 多路径直连组网连接图(双控存储) ........................................................................................ 21

图 2-6 iSCSI 多路径直连组网连接图(四控存储) ........................................................................................ 22

图 2-7 iSCSI 多路径交换组网连接图(双控存储) ........................................................................................ 22

图 2-8 iSCSI 多路径交换组网连接图(四控存储) ........................................................................................ 23

图 2-9 FC 多路径交换机组网连接图(双控存储) ......................................................................................... 24

图 2-10 FC 多路径交换机组网连接图(多控存储) ....................................................................................... 25

图 5-1 Switch information.................................................................................................................................... 31

图 5-2 交换机上灯的状态信息 .......................................................................................................................... 33

图 5-3 Zone 属性页签 ......................................................................................................................................... 34

图 5-4 Zone 配置截图 ......................................................................................................................................... 35

图 5-5 Zone Config 配置截图 ............................................................................................................................. 35

图 5-6 Name Server 管理界面 ............................................................................................................................. 36

图 5-7 存储系统管理界面.................................................................................................................................. 38

图 5-8 存储端口配置界面.................................................................................................................................. 39

图 5-9 FCoE 交换机配置流程 ............................................................................................................................ 40

图 6-1 FC 端口详细信息 ..................................................................................................................................... 50

图 6-2 OceanStor 18000/T V2/V3/Dorado V3 系列存储 FC 端口详细信息 ..................................................... 50

图 7-1 软件安装界面 ......................................................................................................................................... 53

图 7-2 标识待安装软件...................................................................................................................................... 54

Page 7: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 6 页, 共 139 页

图 7-3 安装选中的软件...................................................................................................................................... 54

图 7-4 软件分析完成后的界面 .......................................................................................................................... 55

图 7-5 常见的软件安装错误 .............................................................................................................................. 56

图 7-6 软件安装界面-1 ...................................................................................................................................... 56

图 7-7 软件安装界面-2 ...................................................................................................................................... 57

图 7-8 修改后的配置界面.................................................................................................................................. 57

图 7-9 IP 地址功能截图 ...................................................................................................................................... 59

图 7-10 sam 功能选择界面 ................................................................................................................................. 60

图 7-11 网络通信菜单页 .................................................................................................................................... 61

图 7-12 网络接口配置菜单页 ............................................................................................................................ 61

图 7-13 网络接口卡配置菜单页 ........................................................................................................................ 62

图 7-14 网口配置详细信息 ................................................................................................................................ 62

图 7-15 网口配置界面 ....................................................................................................................................... 63

图 7-16 启动器的 CHAP 菜单 ........................................................................................................................... 66

图 7-17 CHAP 配置菜单 ..................................................................................................................................... 67

图 7-18 CHAP 创建界面 ..................................................................................................................................... 67

图 7-19 将创建好的 CHAP 账号分配给启动器 ............................................................................................... 68

图 7-20 CHAP 状态设置 ..................................................................................................................................... 69

图 7-21 启用 CHAP ............................................................................................................................................ 69

图 7-22 激活 CHAP 后的启动器状态 ............................................................................................................... 70

图 10-1 进入“主机”界面 ................................................................................................................................ 94

图 10-2 选择需要修改的启动器信息 ................................................................................................................ 94

图 10-3 修改启动器的信息 ................................................................................................................................ 95

图 10-4 开启 T Series V100R005/Dorado2100/Dorado5100/Dorado2100 G2 ALUA 功能 .............................. 97

图 10-5 开启 T Series V200R002/18000 Series/V3 Series/18000 V3 Series ALUA 功能 ................................ 98

图 10-6 查看 LUN 的物理路径 ....................................................................................................................... 103

图 10-7 查看 Lunpath 路径信息 ...................................................................................................................... 103

图 10-8 查看 LUN 的 ALUA 开关 .................................................................................................................. 105

Page 8: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 7 页, 共 139 页

表格目录

表 1-1 HP-UX 常用的目录说明 ......................................................................................................................... 12

表 1-2 HP-UX 常用的命令 ................................................................................................................................. 13

表 1-3 HFS 文件系统的规格限制 ...................................................................................................................... 16

表 1-4 LUN 数量规格限制 ................................................................................................................................. 17

表 1-5 LVM 和 VxVM 的规格限制 .................................................................................................................... 17

表 2-1 组网划分 ................................................................................................................................................. 18

表 5-1 交换机型号和名称对应关系 .................................................................................................................. 31

表 5-2 链路聚合方式比较.................................................................................................................................. 38

表 7-1 启动器参数 ............................................................................................................................................. 73

表 7-2 启动器参数 ............................................................................................................................................. 74

表 10-1 存储版本介绍 ....................................................................................................................................... 91

表 10-2 启动器参数说明.................................................................................................................................... 91

表 10-3 HP-UX 对接非双活华为存储上的配置 ................................................................................................ 95

表 10-4 HP-UX 对接双活华为存储上的配置 .................................................................................................... 96

Page 9: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 8 页, 共 139 页

前 言

概述

本文档详细描述了华为 SAN 存储系统(简称存储系统)和 HP-UX(Hewlett Packard UniX)

系统(简称 HP-UX)连接时的配置使用方法和注意事项。

读者对象

本测试指导书主要适用于以下工程师:

华为存储技术支持工程师

华为合作伙伴技术工程师

约定

符号约定

在本文中可能出现下列标志,它们所代表的含义如下。

符号 说明

表示有潜在风险,如果忽视这些文本,可能导致设备损坏、

数据丢失、设备性能降低或不可预知的结果。

表示是正文的附加信息,是对正文的强调和补充。

通用格式约定

格式 说明

宋体 正文采用宋体表示。

黑体 一级、二级、三级标题、Block Label采用黑体。

Page 10: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 9 页, 共 139 页

楷体 警告、提示等内容用楷体表示。

“Terminal Display”

格式

“Terminal Display”格式表示屏幕输出信息。此外,

屏幕输出信息中夹杂的用户从终端输入的信息采用加粗

字体表示。

“” 用双引号表示文件路径。如“C:\Program Files\Huawei”。

命令行格式约定

格式 意义

粗体 命令行关键字(命令中保持不变、必须照输的部分)采用

加粗字体表示。

斜体 命令行参数(命令中必须由实际值进行替代的部分)采用

斜体表示。

Page 11: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 10 页, 共 139 页

1 操作系统介绍

1.1 HP-UX 简介

HP-UX 是惠普科技公司(HP,Hewlett-Packard)研发的类 UNIX 操作系统,它基于 System

V,是 Unix 的一个变种。HP-UX 可以在安装有 HP 的 PA-RISC 处理器、Intel 的 Itanium

处理器的电脑上运行。

1.2 HP-UX 文件系统

HP-UX 操作系统上,主要支持 HFS(High Performance File System),JFS(Journaled File

System),NFS(Network File System)和 CDFS(CD-ROM File System)四种文件系统。

各个文件系统的介绍如下:

HFS

HFS 文件系统存在于大容量存储设备上,一般为磁盘驱动器。在 HP-UX 10.01 版本

前,这是 HP 唯一的磁盘文件系统。

JFS

也被称为 Veritas 文件系统(VxFS),是一种扩展日志文件系统,提供快速文件系统

恢复和联机备份等功能。日志中包含了最近对文件系统数据结构的修改。磁盘出错

后,系统能够检查日志文件并执行需要的回滚或前滚操作。

NFS

NFS 允许不同系统通过服务器方式共享文件。NFS 提供了在网络上任何地方对文件

的透明访问,NFS 服务器通过输出一个目录使得网络上的其他主机可以访问这个目

录。NFS 客户通过 mount 该目录来访问 NFS 服务器的目录。对于 NFS 客户端上的

用户,这个目录就相当于一个本地的文件系统。

CDFS

CD-ROM 上使用的文件系统。

如果需要了解某一个卷的文件系统类型,则可以通过下面的两种方式进行查看:

查看已经挂载的文件系统类型

Page 12: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 11 页, 共 139 页

bash-4.0# mount -v

/dev/vg00/lvol3 on / type vxfs

ioerror=mwdisable,largefiles,delaylog,nodatainlog,dev=40000003 on Thu Jul 26

10:33:11 2012

/dev/vg00/lvol1 on /stand type vxfs

ioerror=mwdisable,nolargefiles,log,nodatainlog,tranflush,dev=40000001 on Thu Jul

26 10:33:19 2012

/dev/vg00/lvol8 on /var type vxfs

ioerror=mwdisable,largefiles,delaylog,nodatainlog,dev=40000008 on Thu Jul 26

10:33:45 2012

/dev/vg00/lvol7 on /usr type vxfs

ioerror=mwdisable,largefiles,delaylog,nodatainlog,dev=40000007 on Thu Jul 26

10:33:45 2012

/dev/vg00/lvol4 on /tmp type vxfs

ioerror=mwdisable,largefiles,delaylog,nodatainlog,dev=40000004 on Thu Jul 26

10:33:45 2012

/dev/vg00/lvol6 on /opt type vxfs

ioerror=mwdisable,largefiles,delaylog,nodatainlog,dev=40000006 on Thu Jul 26

10:33:45 2012

/dev/vg00/lvol5 on /home type vxfs

ioerror=mwdisable,largefiles,delaylog,nodatainlog,dev=40000005 on Thu Jul 26

10:33:45 2012

-hosts on /net type autofs ignore,indirect,nosuid,soft,nobrowse,dev=4000002 on Thu

Jul 26 10:39:10 2012

bash-4.0#

从上面的显示内容中,可以发现所有已经挂载的文件系统类型为 vxfs。

查看指定卷的文件系统类型

bash-4.0# fstyp -v /dev/vg00/rlvol3

vxfs

version: 6

f_bsize: 8192

f_frsize: 8192

f_blocks: 131072

f_bfree: 91695

f_bavail: 90979

f_files: 25504

f_ffree: 22912

f_favail: 22912

f_fsid: 1073741827

f_basetype: vxfs

f_namemax: 254

f_magic: a501fcf5

f_featurebits: 0

f_flag: 16

f_fsindex: 9

f_size: 131072

从上面我们可以发现卷:/dev/vg00/lvol3 的文件系统类型为 vxfs。

Page 13: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 12 页, 共 139 页

1.3 HP-UX 目录结构

HP-UX 采用了与其他 UNIX 完全相同的文件和目录层次结构,这种结构被称为文件树。

在这个树形结构中,目录作为树的根节点,将数据和程序有序地组织成一个个组,文件

作为树的叶节点,归属于某个目录下。

HP-UX 常用目录说明如表 1-1 所示。

表1-1 HP-UX 常用的目录说明

目录 目录说明

/dev 设备文件

/etc 系统配置文件,不包含可执行文件

/home 用户目录

/mnt 本地安装

/opt 应用程序

/sbin 启动系统和安装其他文件系统时需要的必要命令。

/stand 内核和启动装入器

/tmp 操作系统临时文件

/usr 共享的操作系统命令、库文件和文档

/var 动态信息,如日志、缓冲区文件

1.4 常用管理工具和命令

HP-UX 主机系统和存储系统连接使用时,可能会应用到的主机系统管理工具和管理命

令。

1.4.1 管理工具

HP-UX 系统有一种名为 SAM(System Administration Manager)的管理工具,这种工具

功能强大,可以提供完整的联机帮助,引导用户完成系统管理任务。

SAM 命令在后续版本中,调整为 SMH。可以通过输出 SAM 或者 SMH 进入。

Page 14: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 13 页, 共 139 页

SAM 有两种用户界面,X Window 系统用户界面和文本终端用户界面,不同之处在于屏

幕显示和键盘\鼠标操作方式。

SAM 工具简单易用,而且包含系统管理的绝大部分功能。

如图 1-1 所示的 SAM 菜单工具,它几乎涵盖了 HP-UX 所有的功能。

图1-1 SAM 菜单工具功能

这里已经是调整为 SMH 命令了。但是依旧可以通过执行 SAM 命令进入。

1.4.2 管理命令

在与存储系统连接的时候,常用的管理命令。

常用的管理命令功能介绍如表 1-2 所示:

表1-2 HP-UX 常用的命令

命令 功能

bdf 查看系统中文件系统的大小和使用情况。

diskinfo /dev/rdisk/disk# 查看 disk#的容量。

fcmsutil /dev/fcd# 查看光纤 HBA 的信息

fcmsutil /dev/fcd# vpd 查看光纤 HBA 的固件信息。

ifconfig 配置网络接口参数。

Page 15: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 14 页, 共 139 页

ioscan 扫描硬件并列出所有设备和发现的其他设备。显示每

个组件的硬件地址、类型和简单描述。

ioscan -funC disk 显示指定类型的设备,(适用于 HP-UX 11i v2 以及之

前的版本)

ioscan -funNC disk 显示指定类型的设备(适用于 HP-UX 11i v3 版本,可

以显示多路径虚拟化后的设备信息)

lanadmin -g 0 查看 lan0 的详细信息。

lanscan 查看网络配置情况。

lvdisplay -v

/dev/vgname/lvname 查看 lvname 的详细信息。

mount 挂载逻辑卷。

set_parms 系统参数配置工具。

shutdown -h now 关闭主机。

shutdown –ry 0 重启主机。

strings /etc/lvmtab 查看卷组及组成卷组的物理卷信息。

swlist iSCSI-00 查看系统是否安装了软件 iSCSI-00。

swinstall -s

/bash/iSCSI-00_B.11.31.03b_

HP-UX_B.11.31_IA_PA.depo

t

软件安装命令,安装软件:

iSCSI-00_B.11.31.03b_HP-UX_B.11.31_IA_PA.depot。

vgdisplay -v vgname 查看 vgname 的详细信息。

vgscan 扫描系统存在的卷组信息。

上面的表格中命令行中的#为一个数字编号,需要根据实际情况进行修改调整。

1.5 版本信息

在 HP-UX 11.11 版之前,HP 采用主版本号加小版本号的方式表示 HP-UX 版本。例如在

9 版本中,存在 9.01、9.03、9.05 等版本。

从 HP-UX 11.11 开始,HP 改用版本号 11i 加上 v 和代表版本号的数字来标示,其中字母

i 用于代表其具备互联网功能,因此产生了 11i v1、11i v2、11i v3 等版本。

Page 16: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 15 页, 共 139 页

1.5.1 查看当前版本信息

查询当前系统的版本,可以使用下面的命令:

bash-4.1# uname -a

HP-UX renyuan B.11.31 U ia64 0999971421 unlimited-user license

bash-4.1# swlist |grep HPUX11i

HPUX11i-BOE B.11.31.1103 HP-UX Base Operating Environment

bash-4.1# swlist -l bundle|grep -i oe

HPUX11i-BOE B.11.31.1103 HP-UX Base Operating Environment

bash-4.1#

从上面可以得知,当前的版本为 HP-UX 11i v3(B.11.31 Mar 2011)。

1.5.2 查看某一文件的版本信息

查看某一个文件当前的版本,可以使用下面的命令:

bash-4.1# swlist -l product|grep -i FibreChannel

FC-FCD B.11.31.1103 FibreChannel (FCD) Driver

FC-FCLP B.11.31.1103 PCIe FibreChannel

FC-FCOC B.11.31.1103 PCIe FibreChannel

FC-TACHYON-TL B.11.31.1003 FibreChannel (TD) Driver

bash-4.1#

从上面的显示中,可以看到 FC 光纤 HBA 驱动文件的版本信息。

1.6 存储系统与 HP-UX 的兼容性信息

存储系统与 HP-UX 主机系统连接时,需要考虑环境中各个组件(存储系统,HP-UX 系统,

HBA 卡,交换机等)以及上层应用软件的兼容性。

可以通过下面的方式在线查询最新的兼容性信息。

步骤 1 登录官方网站(“support-open.huawei.com”)。

步骤 2 进入兼容性信息查询界面。

在首页中,依次选择“产品兼容性 > 存储产品兼容性”,如下图所示。

Page 17: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 16 页, 共 139 页

图1-2 兼容性查询链接

单击链接后,就可以进入查询界面了。

----结束

1.7 规格限制

1.7.1 文件系统

HFS 文件系统在 HP-UX 上的规格限制,如表 1-3 所示。

表1-3 HFS 文件系统的规格限制

文件类型 文件大小 文件系统大小 支持操作系统版本

HFS 128GB 128GB HP-UX 11i v1,11i v2,11i v3

1.7.2 LUN 数量

HP-UX 11i v1、11i v2、11i v3 大版本上支持的 LUN 的数量各不相同,主要的差异如表

1-4 所示。

Page 18: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 17 页, 共 139 页

表1-4 LUN 数量规格限制

操作系统版本 HP-UX 11i v1 HP-UX 11i v2 HP-UX 11i v3

每个操作系统的

LUN 数量限制

8192 16384 16384 65536

每个 HBA 卡的

LUN 数量限制

1536 1536 1536

如表 1-4 所示,HP-UX 11i v1 操作系统在每个操作系统上的 LUN 数量限制有两个值,其

中,16384 为 2003 年 12 月发布 update 版本支持的 LUN 数量限制。

1.7.3 卷管理软件

HP-UX 上支持两种卷管理工具,一种是 LVM,另外一种为 VxVM。其中 LVM 是 HP-UX

系统默认的卷管理工具,两种卷管理工具的系统限制如表 1-5 所示。

表1-5 LVM 和 VxVM 的规格限制

卷管理工具类型 卷类型 大小 支持操作系统版本

LVM 物理卷 2TB HP-UX 11i v1,11i v2,11i v3

逻辑卷 2TB HP-UX 11i v1,11i v2

逻辑卷 16TB HP-UX 11i v3

VxVM 物理卷 2TB HP-UX 11i v1,11i v2,11i v3

逻辑卷 256TB HP-UX 11i v1,11i v2,11i v3

Page 19: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 18 页, 共 139 页

2 组网规划

按照不同的划分方式来区分,HP-UX 主机系统与存储系统的组网方式也有多种,如表

2-1 所示。

表2-1 组网划分

划分方式 组网分类

接口卡类型 FC 组网、iSCSI 组网

是否通过交换机 直连组网(即不通过交换机)和交换机组网(经过交换机)

是否使用多路径 单路径组网、多路径组网

是否使用双活 非双活组网、双活组网

对于 HP-UX 系统而言,应用最为广泛的是 FC 组网方式。同时,不管是直连组网还是交

换机组网,一般都要求为多路径组网,以保障业务数据的安全。

下面我们分别对各类组网图进行详细的介绍。

2.1 非双活存储组网

2.1.1 FC 组网图

多路径直连组网图

华为存储支持双控和多控,双控和多控的组网方式还有差异,下面分别加以介绍。

双控

以华为 OceanStor S5500T 存储为例,FC 多路径直连组网时,HP-UX 主机系统与存储系

统的连接方式如图 2-1 所示。

Page 20: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 19 页, 共 139 页

图2-1 FC 多路径直连组网连接图(双控存储)

双控存储系统在多路径直连组网的时候,存储系统的两个控制器分别引出一根光纤线和主机系统

上的 HBA 的两个端口连接。

多控

以华为 OceanStor 18800 系列存储(四控)为例,FC 多路径直连组网时,HP-UX 主机系

统与存储系统的连接方式如图 2-2 所示。

图2-2 FC 多路径直连组网连接图(四控存储)

四控存储系统在多路径直连组网的时候,存储系统的四个控制器分别引出一根光纤线和主机系统

上的 HBA 的四个端口相连。

多路径交换机组网图

华为存储支持双控和多控,双控和多控的组网方式还有差异,下面分别加以介绍。

双控

以华为 OceanStor S5500T 存储为例,FC 多路径直连组网时,HP-UX 主机系统与存储系

统的连接方式如图 2-3 所示。

Page 21: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 20 页, 共 139 页

图2-3 FC 多路径交换机组网连接图(双控存储)

双控存储在多路径交换组网的时候,存储系统的两个控制器分别通过光纤线和光纤交换机连接起

来。主机系统的接口上通过光纤线分别和这两个交换机相连。在交换机上将每个存储端口和每个

主机端口创建一个 Zone,确保每个主机端口都可以和存储系统连通。

多控

以华为 OceanStor 18800 系列存储(四控)为例,FC 多路径直连组网时,HP-UX 主机系

统与存储系统的连接方式如图 2-4 所示。

图2-4 FC 多路径交换机组网连接图(四控存储)

Page 22: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 21 页, 共 139 页

四控存储在多路径交换组网的时候,存储系统的四个控制器分别通过光纤线和光纤交换机连接起

来。主机系统的接口上通过光纤线分别和这两个交换机相连。在交换机上将每个存储端口和每个

主机端口创建一个 Zone,确保每个主机端口都可以和存储系统连通。

2.1.2 iSCSI 组网图

多路径直连组网图

华为存储支持双控和多控,双控和多控的组网方式还有差异,下面分别加以介绍。

双控

以华为 OceanStor S5500T 存储为例,iSCSI 多路径直连组网时,HP-UX 主机系统与存储

系统的连接方式如图 2-5 所示。

图2-5 iSCSI 多路径直连组网连接图(双控存储)

双控存储在多路径直连组网的时候,存储系统的两个控制器分别通过一根以太网网线和主机系统

上的网卡的两个端口连接。

多控

以华为 OceanStor 18800 系列存储(四控)为例,iSCSI 多路径直连组网时,HP-UX 主

机系统与存储系统的连接方式如图 2-6 所示。

Page 23: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 22 页, 共 139 页

图2-6 iSCSI 多路径直连组网连接图(四控存储)

四控存储在多路径直连组网的时候,存储系统的四个控制器分别通过一根以太网网线和主机系统

上的网卡的两个端口连接。

多路径交换组网图

华为存储支持双控和多控,双控和多控的组网方式还有差异,下面分别加以介绍。

双控

以华为 OceanStor S5500T 存储为例,iSCSI 多路径交换组网时,HP-UX 主机系统与存储

系统的连接方式如图 2-7 所示。

图2-7 iSCSI 多路径交换组网连接图(双控存储)

双控存储在多路径交换组网的时候,存储系统的两个控制器分别通过以太网网线和以太网交换机

连接。主机系统的网卡的接口上也通过以太网网线和这两个交换机相连。存储的端口和主机的端

口创建一个 VLAN,确保每个主机端口都可以和存储系统连通。

Page 24: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 23 页, 共 139 页

多控

以华为 OceanStor 18800 系列存储(四控)为例,iSCSI 多路径交换组网时,HP-UX 主

机系统与存储系统的连接方式如图 2-8 所示。

图2-8 iSCSI 多路径交换组网连接图(四控存储)

四控存储在多路径交换组网的时候,存储系统的四个控制器分别通过以太网网线和以太

网交换机连接。主机系统的网卡的接口上也通过以太网网线和这两个交换机相连。存储

的端口和主机的端口创建一个 VLAN,确保每个主机端口都可以和存储系统连通。

2.2 双活存储组网

组网要求

使用操作系统自带多路径的双活方案时,有如下要求。

− 默认使用多路径交换机组网。

− 交换机的 Zone 配置中,一个 Zone 只能包含一个启动器和一个目标器。

同时为了避免组网中存在单点故障,推荐使用双交换组网。

Page 25: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 24 页, 共 139 页

2.2.1 FC 组网图

多路径交换机组网

华为存储支持双控和多控,双控和多控的组网方式还有差异,下面分别加以介绍。

双控

以华为 OceanStor 6800V3 存储(双控)存储为例,FC 多路径交换机组网时,HP-UX 主

机系统与存储系统的连接方式如图 2-9 所示。

图2-9 FC 多路径交换机组网连接图(双控存储)

双控存储在多路径交换组网的时候,两台存储系统的两个控制器分别通过光纤线和光纤交换机连

接起来。主机系统的接口上通过光纤线分别和这两个交换机相连。在交换机上将每个存储端口和

每个主机端口创建一个 Zone,确保每个主机端口都可以和存储系统连通。两台存储的控制器间通

过光纤线连接起来作为复制链路,复制链路直连或通过交换机连接均可。

多控

以华为 OceanStor 6800V3 存储(四控)为例,FC 多路径交换组网时,HP-UX 主机系统

与存储系统的连接方式如图 2-10 所示。

Page 26: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 25 页, 共 139 页

图2-10 FC 多路径交换机组网连接图(多控存储)

四控存储在多路径交换组网的时候,两台存储系统的四个控制器分别通过光纤线和光纤交换机连

接起来。主机系统的接口上通过光纤线分别和这两个交换机相连。在交换机上将每个存储端口和

每个主机端口创建一个 Zone,确保每个主机端口都可以和存储系统连通。两台存储的控制器间通

过光纤线连接起来作为复制链路,复制链路直连或通过交换机连接均可。

Page 27: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 26 页, 共 139 页

3 配置前准备(主机系统)

在主机系统和存储系统连接之前,需要先确认主机系统上的 HBA(Host Bus Adapter)

能否正常被识别,能否正常工作。同时还需要查找出 HBA 上相应端口的 WWN,以便

后续阵列上的配置使用。

本章节将对这两部分内容进行详细的介绍。

3.1 识别 HBA

主机系统上安装好 HBA 后,需要检查主机系统是否已经正确识别出了该硬件。

可以通过下面的命令加以确认。

bash-4.0# ioscan -funC fc

Class I H/W Path Driver S/W State H/W Type Description

=====================================================================

fc 2 0/0/0/7/0/0/0 fcd CLAIMED INTERFACE HP 451871-B21 8Gb Dual Port

PCIe Fibre Channel Mezzanine (FC Port 1)

/dev/fcd2

fc 3 0/0/0/7/0/0/1 fcd CLAIMED INTERFACE HP 451871-B21 8Gb Dual Port

PCIe Fibre Channel Mezzanine (FC Port 2)

/dev/fcd3

bash-4.0#

上面的命令执行后,结果显示已经找到两个 FC 主机端口,速率为 8Gbps。与我们安装

的 HBA 的信息是一致的(一张 8Gbps 的 HBA,型号为 HP 451871-B21)。这就表明主

机系统已经正常识别出安装的 HBA 了。

通过上面的命令,还可以得到主机系统为 HBA 每个端口分配的设备名,如上面的

/dev/fcd2 和/dev/fcd3。这些设备名在后续的查询命令中会使用到。

3.2 查询 HBA 属性

当主机已经识别出安装的 HBA 后,才能在主机上对 HBA 的一些属性进行查看。下面对

其分别进行介绍。

Page 28: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 27 页, 共 139 页

HBA 的属性中,通常需要关注的有 WWN(World Wide Name)、Speed、Topology 以及

firmware 等。

对于 HBA 的 WWN 和速率,有两种方法可以查看。一种是使用 fcmsutil 命令,另外一

种是使用 scsimgr 命令,两条命令均可以查看到 HBA 的 WWN。

其例子如下所示:

bash-4.0# fcmsutil /dev/fcd0

Vendor ID is = 0x1077

Device ID is = 0x2422

PCI Sub-system Vendor ID is = 0x103C

PCI Sub-system ID is = 0x12D6

PCI Mode = PCI-X 133 MHz

ISP Code version = 4.4.4

ISP Chip version = 3

Topology = PTTOPT_FABRIC

Link Speed = 4Gb

Local N_Port_id is = 0x011100

Previous N_Port_id is = None

N_Port Node World Wide Name = 0x500143800422e1a3

N_Port Port World Wide Name = 0x500143800422e1a2

Switch Port World Wide Name = 0x201100051e895ee0

Switch Node World Wide Name = 0x100000051e895ee0

N_Port Symbolic Port Name = ywgldb_fcd0

N_Port Symbolic Node Name = ywgldb_HP-UX_B.11.31

Driver state = ONLINE

Hardware Path is = 1/0/10/1/0

Maximum Frame Size = 2048

Driver-Firmware Dump Available = NO

Driver-Firmware Dump Timestamp = N/A

Driver Version = @(#) fcd B.11.31.0903 Dec 14 2008

bash-4.0# scsimgr get_info -D /dev/fcd2

STATUS INFORMATION FOR SCSI CONTROLLER : /dev/fcd2

Generic Status Information

SCSI services internal state = IDLE

Target paths probed = 0

Target paths registered (active/inactive) = 0

LUN paths registered = 0

Trace buffer size = 0

Port name = 0x50014380062fe2f4

Port id = 0x30200

Protocol = fibre_channel

I/F driver version = @(#) fcd B.11.31.1109 May 23 2011

Firmware version = 5.4.4

Operating negotiated/configured speed = 8Gb

Maximum supported speed = 8Gb

Capability = "Boot Dump"

Type = "Physical"

Number of I/O objects = 1

I/O objects :

Page 29: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 28 页, 共 139 页

Object index = 0, cpu = 8

bash-4.0#

从上面的内容中,可以获取到 HBA 的 WWN,协商后的速率。使用 fcmsutil 还可以看到

HBA 的拓扑模式。

如果需要查看 HBA 的 firmware 信息,则可以使用下面的命令:

bash-4.0# fcmsutil /dev/fcd0 vpd

V I T A L P R O D U C T D A T A

--------- ------------- -------

Product Description : HP PCI-X 2.0 Dual Port 4Gb Fibre Channel HBA

Part number : AB379-60101

Engineering Date Code : B-4731

Part Serial number : MY50824GW7

Misc. Information : PW=15W;PCI=66MHZ;PCI-X=266MHZ

Mfd. Date : 4824

Mfd. ID : FC2410401-70 E

Check Sum : 0x75

EFI version : 01.09

ROM Firmware version : 04.00.90

BIOS version : 01.26

FCODE version : 01.17

Asset Tag : NA

Page 30: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 29 页, 共 139 页

4 配置前准备(存储系统)

在存储系统上需要创建好业务所需要的 RAID(Redundant Array of Independent Disks)、

LUN(Logical Unit Number)及主机等信息。不同类型的存储系统,操作会有差异,详

细的操作步骤请参见各个存储系统的指导手册。

Page 31: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 30 页, 共 139 页

5 配置交换机

对于 HP-UX 系统,存在 FC 交换机组网、iSCSI 交换机组网以及 FCoE 组网,本章节中

会重点介绍这三种组网中使用到的三类交换机:光纤通道交换机、以太网交换机和 FCoE

交换机。

5.1 光纤通道交换机

对于光纤通道交换机,目前有 Brocade、 QLogic 等厂家的产品在使用。下面以 Brocade

交换机为例,对其配置进行详细的介绍。

5.1.1 查询交换机的型号和版本

首先我们需要确定交换机的型号和版本。此时可以按照下面的步骤进行检查:

步骤 1 使用网页方式登录 Brocade 交换机。

在网页上输入 Brocade 交换机的 IP 地址,回车后,系统会弹出交换机的 Web Tools 账号

登录对话框。输入账号和密码(默认账号为:admin,密码为 password)。随后即可进入

管理界面。

使用 Web Tools 的前提是主机上必须安装有 Java 程序,推荐版本在 1.6 及以上。

步骤 2 查看交换机的 Switch Information。

在弹出的管理界面中,选择 Switch Information,可查看到交换机的相关信息,如图 5-1

所示。

Page 32: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 31 页, 共 139 页

图5-1 Switch information

上面的内容中,需要注意的有下面几个选项的内容:

Fabric OS version:交换机的版本信息。不同的交换机版本,其和存储系统的兼容

性是不同的。只有通过验证的交换机版本,才允许与存储系统正常对接。

Type:该值由两部分组成,整数部分为交换机型号,小数部分为交换机的模板版本。

这里,只需要关注交换机型号。常见的对应关系如表 5-1 所示:

表5-1 交换机型号和名称对应关系

Switch Type Switch Name Switch Type Switch Name

1 Brocade 1000 Switch 58 Brocade 5000 Switch

2,6 Brocade 2800 Switch 61 Brocade 4424 Embedded

Switch

3 Brocade 2100, 2400 Switches 62 Brocade DCX Backbone

4 Brocade 20x0, 2010, 2040,

2050 Switches

64 Brocade 5300 Switch

5 Brocade 22x0, 2210, 2240,

2250 Switches

66 Brocade 5100 Switch

7 Brocade 2000 Switch 67 Brocade Encryption Switch

Page 33: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 32 页, 共 139 页

9 Brocade 3800 Switch 69 Brocade 5410 Blade

10 Brocade 12000 Director 70 Brocade 5410 Embedded

Switch

12 Brocade 3900 Switch 71 Brocade 300 Switch

16 Brocade 3200 Switch 72 Brocade 5480 Embedded

Switch

17 Brocade 3800VL 73 Brocade 5470 Embedded

Switch

18 Brocade 3000 Switch 75 Brocade M5424 Embedded

Switch

21 Brocade 24000 Director 76 Brocade 8000 Switch

22 Brocade 3016 Switch 77 Brocade DCX-4S

Backbone

26 Brocade 3850 Switch 83 Brocade 7800 Extension

Switch

27 Brocade 3250 Switch 86 Brocade 5450 Embedded

Switch

29 Brocade 4012 Embedded

Switch

87 Brocade 5460 Embedded

Switch

32 Brocade 4100 Switch 90 Brocade 8470 Embedded

Switch

33 Brocade 3014 Switch 92 Brocade VA-40FC Switch

34 Brocade 200E Switch 95 Brocade VDX 6720-24

Data Center Switch

37 Brocade 4020 Embedded

Switch

96 Brocade VDX 6730-32

Data Center Switch

38 Brocade 7420 SAN Router 97 Brocade VDX 6720-60

Data Center Switch

40 Fibre Channel Routing (FCR)

Front Domain

98 Brocade VDX 6730-76

Data Center Switch

Page 34: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 33 页, 共 139 页

41 Fibre Channel Routing,

(FCR) Xlate Domain

108 Dell M8428-k FCoE

Embedded Switch

42 Brocade 48000 Director 109 Brocade 6510 Switch

43 Brocade 4024 Embedded

Switch

116 Brocade VDX 6710 Data

Center Switch

44 Brocade 4900 Switch 117 Brocade 6547 Embedded

Switch

45 Brocade 4016 Embedded

Switch

118 Brocade 6505 Switch

46 Brocade 7500 Switch 120 Brocade DCX 8510-8

Backbone

51 Brocade 4018 Embedded

Switch

121 Brocade DCX 8510-4

Backbone

55.2 Brocade 7600 Switch

Ethernet IPv4:交换机的 IP 地址信息。

Effective Configuration:当前生效的配置。该内容很重要,直接关系到后面 Zone 的

配置信息。这里显示,当前生效的配置为 ss。

5.1.2 配置 Zone

对于光纤交换机而言,最重要的就是配置交换机的 zone 信息。不同厂商及型号、版本

的交换机配置存在差异,具体可参考厂商交换机配置手册。此处以 Brocade 300 交换机

为例,Zone 配置步骤描述如下所示:

步骤 1 使用网页方式登录 Brocade 交换机。方法同上一章节。

步骤 2 查看交换机上端口状态是否正常。

正常情况下,此时交换机上相应的端口应该亮绿灯。交换机信息状态如图 5-2 所示。

图5-2 交换机上灯的状态信息

如果灯的状态不正确,则需要进行检查。检查的内容包括两端的拓扑模式及速率是否匹

配等。当灯的状态都正确后,才能进入下一个步骤。

步骤 3 进入 Zone Admin 管理界面。

Page 35: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 34 页, 共 139 页

在交换机的菜单栏中选择“Configure > Zone Admin”进入 Zone 管理界面。

步骤 4 查看交换机是否已经识别出主机系统和存储系统的信息。

在 Zone Admin 管理界面中,选择其中的 Zone 属性页,然后查看 Member Selection List

中端口连接的设备是否已经被识别出来。详细信息请参见图 5-3。

图5-3 Zone 属性页签

上图中,主机使用的端口为 1,16 和 1,17。上面显示交换机已经正确的识别出这两个端口

连接的设备信息了。

步骤 5 创建新 Zone。

Zone 配置时,可以选着将交换机端口加入到 Zone,也可以选择按设备 WWN 加入到 Zone。

此处按照 WWN 方式划分 Zone。

在 Zone 属性页中,选择“New Zone”创建新 Zone 并输入 Zone 名称,此处为“R910_2”。

然后选择 1,3(连接存储系统)和 1,17(连接主机)这两个端口下对应的设备 WWN,

将其加入该 zone 中。完成后 zone 的信息请参见图 5-4。

Page 36: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 35 页, 共 139 页

图5-4 Zone 配置截图

步骤 6 将新创的 zone 加入配置文件中,并激活。

在 Zone Admin 管理界面中,选择 Zone Config 属性页,然后在 Name 下拉菜单中选择当

前生效的配置:Dell_R910。

在 Member Selection List 中,选择我们创建好的 zone:R910_2,将其加入配置中。

最后,先选择 Save Config 保存修改后的配置,后选择 Enable Config 使该配置生效。

Zone Config 界面信息请参见图 5-5。

图5-5 Zone Config 配置截图

Page 37: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 36 页, 共 139 页

步骤 7 确认配置已经生效。

在交换机的 Web Tools 界面的左侧菜单栏中,选择“Task > Monitor > Name Server”,进

入 Name Server 管理界面。也可以通过在菜单栏中选择“Monitor > Name Server”进入。

Name Server 管理界面信息请参见图 5-6。

图5-6 Name Server 管理界面

上图中,对应的 WWN 已经添加到了 Zone 中,并且 Zone 已经生效(右上角有标识:*)。

至此,交换机的 zone 配置完成。

----结束

5.1.3 注意事项

当存储系统与 Brocade 交换机以 8Gbps 速率连接的时候,有下面一些注意点:

阵列的拓扑模式必须设置成交换机。

交换机上和阵列连接的对应端口上需要将 fill word 设置为 0。交换机上相关的的命

令为:portcfgfillword <port number> 0。

当主机系统与 Brocade 交换机以 8Gbps 速率连接的时候,有下面一些注意点:

当交换机和 HP VC 8Gb 20-port FC 或者 HP VC FlexFabric 10Gb/24-port 模块连接

的时候,需要修改交换机的配置,详见《HP Virtual Connect FlexFabric Cookbook》:

http://h20564.www2.hpe.com/hpsc/doc/public/display?docId=c02616817

5.2 以太网交换机

本章节主要介绍以太网交换机的相关配置操作,包括配置 VLAN、配置端口绑定。

5.2.1 配置 VLAN

在一个以太网网络中,当连接了大量的主机的时候,各主机之间的相互通信会产生大量

的广播报文。一个主机发送广播报文,同一个以太网中的所有主机都会接收到这些报文,

造成带宽的浪费。同时,同一个以太网中的主机之间可以相互访问,数据存在安全隐患。

Page 38: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 37 页, 共 139 页

为了避免以上情况的发生,可以将以太网中的主机划分为若干个逻辑工作组,每个逻辑

工作组即是一个 VLAN。下面我们以 Quidway 2700 以太网交换机(华为技术有限公司

生产)详细介绍一下如何配置 VLAN。

该例子中,我们创建了两个 VLAN(VLAN 1000 和 VLAN 2000)。其中 VLAN 1000 包

括端口:GE 1/0/1 到 1/0/16;VLAN 2000 包括端口:GE 1/0/20 到 1/0/24。

步骤 1 进入系统视图。

<Quidway>system-view

System View: return to User View with Ctrl+Z.

步骤 2 创建 VLAN 1000,并添加端口。

[Quidway]VLAN 1000

[Quidway-vlan1000]port GigabitEthernet 1/0/1 to GigabitEthernet 1/0/16

步骤 3 配置 VLAN 的 IP。

[Quidway-vlan1000]interface VLAN 1000

[Quidway-Vlan-interface1000]ip address 1.0.0.1 255.255.255.0

步骤 4 创建 VLAN2000,加入端口并配置 IP。

[Quidway]VLAN 2000

[Quidway-vlan2000]port GigabitEthernet 1/0/20 to GigabitEthernet 1/0/24

[Quidway-vlan2000]interface VLAN 2000

[Quidway-Vlan-interface2000]ip address 2.0.0.1 255.255.255.0

----结束

5.2.2 配置端口绑定

存储系统和主机系统之间采用点对点的连接时,带宽可能无法满足存储数据传输的需求。

而且点对点的连接可能无法实现冗余备份网络连接。通过配置端口绑定(链路聚合),

可以提供更大的带宽,实现多条链路的负载均衡。

分类

以太网链路聚合分为以下三种方式:

手工聚合

手工命令配置加入一个聚合组,要求端口的链路类型必须一致。

静态聚合

手工命令配置加入一个聚合组,要求加入聚合组的端口要开启 LACP 协议,且端口的链

路类型必须一致。

动态聚合

协议动态指定加入聚合组的端口,要求这些端口要开启 LACP 协议,且要求端口的速率、

双工模式、链路类型必须一致。

三种链路聚合方式的比较如表 5-2 所示:

Page 39: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 38 页, 共 139 页

表5-2 链路聚合方式比较

链路聚合方式 报文交互 端口探测 CPU 利用率

手工聚合 无 无 低

静态聚合 有 有 高

动态聚合 有 有 高

配置

目前华为 OceanStor 存储设备仅支持“802.3ad”模式的端口绑定,即动态链接聚合策略。

创建一个聚合组,让多个网卡端口工作在同一个激活的聚合体下,共享相同的速率和双

工模式。存储设备上的 iSCSI 主机端口配置端口绑定后,对端的交换机也要进行相应的

配置,否则存储设备和交换机之间的链路不通。

本章节以交换机上的端口 GE 1/0/1、GE 1/0/2 和存储系统上 A 控的 IOM1 模块的 P0 和

P1 做端口绑定为例进行描述。存储系统上两个端口的名称为 CTE0.A.IOM1.P0、

CTE0.A.IOM1.P1。

华为 OceanStor 存储系统在不同版本上的端口绑定配置方式存在差异,具体请参照相应

版本的产品手册,此处以 OceanStor V3 系统 V300R003 版本为例进行端口绑定配置。

步骤 1 登录 DeviceManager 管理软件,进入端口配置界面。

在 DeviceManager 管理软件导航树上依次选择“资源分配 >端口”,进入端口配置界面,

如图图 5-7 所示。

图5-7 存储系统管理界面

步骤 2 进入端口绑定界面,配置端口绑定。

选择“绑定端口>创建”,在弹出窗口中输入端口组名称,选择需要绑定端口所在的控

制器,并勾选对应的端口后点击确定,如图图 5-8 所示。

Page 40: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 39 页, 共 139 页

图5-8 存储端口配置界面

至此,存储系统上的端口绑定完成,接下来,需要在交换机上配置链路聚合。交换机上

的配置指令如下所示:

<Quidway>system-view

System View: return to User View with Ctrl+Z.

[Quidway-Switch]interface GigabitEthernet 1/0/1

[Quidway-Switch-GigabitEthernet1/0/19]lacp enable

LACP is already enabled on the port!

[Quidway-Switch-GigabitEthernet1/0/19]quit

[Quidway-Switch]interface GigabitEthernet 1/0/2

[Quidway-Switch-GigabitEthernet1/0/20]lacp enable

LACP is already enabled on the port!

[Quidway-Switch-GigabitEthernet1/0/20]quit

通过上面的命令,将端口 GE 1/0/1 和 GE 1/0/2 上的 LACP 都开启,系统会自动检测端

口的状态,并将其加入到一个聚。

----结束

5.3 FCoE 交换机

FCoE 交换机的配置与 FC 交换机和以太网交换机的配置都不相同,具体请参照交换机

厂商配置文档进行配置。

以 Cisco Nexus5548 为例,它的配置过程如图图 5-9 所示。

Page 41: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 40 页, 共 139 页

图5-9 FCoE 交换机配置流程

5.3.1 命令介绍

以 SSH 登录交换机进行管理,输入“?”会弹出当前界面上支持的所有命令:

switch# ?

callhome Callhome commands

cd Change current directory

cfs CFS parameters

checkpoint Create configuration rollback checkpoint

clear Reset functions

cli CLI commands

clock Manage the system clock

configure Enter configuration mode

copy Copy from one file to another

debug Debugging functions

debug-filter Enable filtering for debugging functions

delete Delete a file or directory

diff-clean Remove temp files created by '| diff' filters

dir List files in a directory

discover Discover information

dos2nxos DOS to NXOS text file format converter

echo Echo argument back to screen (useful for scripts)

ethanalyzer Configure cisco packet analyzer

event Event Manager commands

fcdomain Fcdomain internal command

fcping Ping an N-Port

fctrace Trace the route for an N-Port.

find Find a file below the current directory

fips Enable/Disable FIPS mode

gunzip Uncompresses LZ77 coded files

gzip Compresses file using LZ77 coding

hardware Change hardware usage settings

install Upgrade software

ip Configure IP features

ipv6 Configure IPv6 features

load Load system image

locator-led Turn on locator beacon

mkdir Create new directory

modem Modem commands

创建 VLAN,并将其加入

创建的 VSAN 中 创建 VSAN 配置端口,并将端

口加入 VLAN

创建 zone,并加入

端口

创建 zoneset,并

加入 zone

Enable 创建的

zoneset

Page 42: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 41 页, 共 139 页

move Move files

mping Run mping

mtrace Trace multicast path from receiver to source

no Negate a command or set its defaults

ntp NTP configuration

ping Test network reachability

ping6 Test IPv6 network reachability

pktmgr Display Packet Manager information

purge Deletes unused data

pwd View current directory

reload Reboot the entire box

restart Manually restart a component

rmdir Delete a directory

rollback Rollback configuration

routing-context Set the routing context

run-script Run shell scripts

san-port-channel Port-Channel related commands

scripting Configure scripting parameters

send Send message to open sessions

setup Run the basic SETUP command facility

show Show running system information

sleep Sleep for the specified number of seconds

sockets Display sockets status and configuration

ssh SSH to another system

system System management commands

system System configuration commands

tac-pac Save tac info in a compressed .gz file at specific location

tail Display the last part of a file

tar Archiving operations

tclsh Source tclsh script

telnet Telnet to another system

telnet6 Telnet6 to another system using IPv6 addressing

terminal Set terminal line parameters

test Test command

traceroute Traceroute to destination

traceroute6 Traceroute6 to destination

undebug Disable Debugging functions (See also debug)

write Write current configuration

xml Xml agent

xml Module XML agent

zone Execute Zone Server commands

zoneset Execute zoneset commands

end Go to exec mode

exit Exit from command interpreter

pop Pop mode from stack or restore from name

push Push current mode to stack or save it under name

where Shows the cli context you are in

switch#

以查询型号以及版本为例:

switch# show version

Cisco Nexus Operating System (NX-OS) Software

TAC support: http://www.cisco.com/tac

Page 43: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 42 页, 共 139 页

Documents:

http://www.cisco.com/en/US/products/ps9372/tsd_products_support_series_home.html

Copyright (c) 2002-2012, Cisco Systems, Inc. All rights reserved.

The copyrights to certain works contained herein are owned by

other third parties and are used and distributed under license.

Some parts of this software are covered under the GNU Public

License. A copy of the license is available at

http://www.gnu.org/licenses/gpl.html.

Software

BIOS: version 3.5.0

loader: version N/A

kickstart: version 5.1(3)N1(1a)

system: version 5.1(3)N1(1a)

power-seq: Module 1: version v1.0

Module 3: version v2.0

uC: version v1.2.0.1

SFP uC: Module 1: v1.0.0.0

BIOS compile time: 02/03/2011

kickstart image file is: bootflash:///n5000-uk9-kickstart.5.1.3.N1.1a.bin

kickstart compile time: 2/7/2012 23:00:00 [02/08/2012 07:49:30]

system image file is: bootflash:///n5000-uk9.5.1.3.N1.1a.bin

system compile time: 2/7/2012 23:00:00 [02/08/2012 12:44:33]

Hardware

cisco Nexus5548 Chassis ("O2 32X10GE/Modular Universal Platform Supervisor")

Intel(R) Xeon(R) CPU with 8263880 kB of memory.

Processor Board ID FOC16256KUW

Device name: switch

bootflash: 2007040 kB

Kernel uptime is 15 day(s), 1 hour(s), 59 minute(s), 8 second(s)

Last reset at 299763 usecs after Wed Feb 18 05:48:07 2009

Reason: Reset Requested by CLI command reload

System version: 5.1(3)N1(1a)

Service:

plugin

Core Plugin, Ethernet Plugin, Fc Plugin

5.3.2 创建 VSAN

在 Cisco Nexus5548 上创建 VSAN 的步骤如下。

步骤 1 激活 FCoE。

switch# conf t

Enter configuration commands, one per line. End with CNTL/Z.

switch(config)# feature fcoe

fcoe fcoe-npv

switch(config)# feature fcoe

switch(config)# show fcoe

Page 44: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 43 页, 共 139 页

Global FCF details

FCF-MAC is 54:7f:ee:b4:f8:20

FC-MAP is 0e:fc:00

FCF Priority is 128

FKA Advertisement period for FCF is 8 seconds

步骤 2 创建 VSAN。标红的部分为创建命令,同时使用“show vsan”命令查看是否创建成功。

switch(config)# show vsan

vsan 1 information

name:VSAN0001 state:active

interoperability mode:default

loadbalancing:src-id/dst-id/oxid

operational state:down

vsan 100 information

name:VSAN0100 state:active

interoperability mode:default

loadbalancing:src-id/dst-id/oxid

operational state:up

vsan 4079:evfp_isolated_vsan

vsan 4094:isolated_vsan

switch(config)# vsan database

switch(config-vsan-db)# vsan 200

switch(config-vsan-db)# exit

switch(config)# show vsan

vsan 1 information

name:VSAN0001 state:active

interoperability mode:default

loadbalancing:src-id/dst-id/oxid

operational state:down

vsan 100 information

name:VSAN0100 state:active

interoperability mode:default

loadbalancing:src-id/dst-id/oxid

operational state:up

vsan 200 information

name:VSAN0200 state:active

interoperability mode:default

loadbalancing:src-id/dst-id/oxid

operational state:down

vsan 4079:evfp_isolated_vsan

vsan 4094:isolated_vsan

----结束

Page 45: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 44 页, 共 139 页

5.3.3 创建 VLAN

在 Cisco Nexus5548 上创建 VLAN 的步骤如下。

步骤 1 查看现有的 VLAN

switch(config)# show vlan

VLAN Name Status Ports

---- -------------------------------- --------- -------------------------------

1 default active Eth1/1, Eth1/2, Eth1/4, Eth1/5

Eth1/6, Eth1/7, Eth1/8, Eth1/15

Eth1/21, Eth1/22, Eth1/23

Eth1/24, Eth1/25, Eth1/26

Eth1/27, Eth1/28

100 VLAN0100 active Eth1/1, Eth1/2, Eth1/3, Eth1/4

Eth1/5, Eth1/6, Eth1/7, Eth1/8

Eth1/9, Eth1/10, Eth1/11

Eth1/12, Eth1/13, Eth1/14

Eth1/15, Eth1/16, Eth1/17

Eth1/18, Eth1/19, Eth1/20

VLAN Type Vlan-mode

---- ----- ----------

1 enet CE

100 enet CE

Remote SPAN VLANs

-------------------------------------------------------------------------------

Primary Secondary Type Ports

------- --------- --------------- -------------------------------------------

步骤 2 创建 VLAN 以及查看创建是否成功。

switch(config)# vlan 200

switch(config-vlan)# show vlan

VLAN Name Status Ports

---- -------------------------------- --------- -------------------------------

1 default active Eth1/1, Eth1/2, Eth1/4, Eth1/5

Eth1/6, Eth1/7, Eth1/8, Eth1/15

Eth1/21, Eth1/22, Eth1/23

Eth1/24, Eth1/25, Eth1/26

Eth1/27, Eth1/28

100 VLAN0100 active Eth1/1, Eth1/2, Eth1/3, Eth1/4

Eth1/5, Eth1/6, Eth1/7, Eth1/8

Eth1/9, Eth1/10, Eth1/11

Eth1/12, Eth1/13, Eth1/14

Eth1/15, Eth1/16, Eth1/17

Eth1/18, Eth1/19, Eth1/20

200 VLAN0200 active Eth1/1, Eth1/2, Eth1/4, Eth1/5

Eth1/6, Eth1/7, Eth1/8, Eth1/15

VLAN Type Vlan-mode

Page 46: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 45 页, 共 139 页

---- ----- ----------

1 enet CE

100 enet CE

200 enet CE

Remote SPAN VLANs

-------------------------------------------------------------------------------

Primary Secondary Type Ports

------- --------- --------------- -------------------------------------------

----结束

5.3.4 配置端口并加入 VLAN。

在 Cisco Nexus5548 上完成该步骤的操作如下。

步骤 1 配置端口的运行模式,并且加入 VLAN。

switch (config)# interface ethernet 1/1

switch (config-if)# switchport mode trunk

switch (config-if)# spanning-tree port type edge trunk

步骤 2 创建 VFC,并与物理端口绑定。

switch (config)# interface vfc 1

switch (config-if)# bind interface ethernet 1/1

switch (config-if)# no shutdown

步骤 3 将创建的 VFC 加入 VSAN 中。

NEXUS(config)# vsan database

NEXUS(config-vsan-db)# vsan 2 interface vfc 1

----结束

5.3.5 创建 Zone,并加入端口

在 Cisco Nexus5548 上可以按照下面的步骤进行操作。

步骤 1 查看在交换机上连接好了的 FCoE 设备的 WWN。

switch# show flogi database

--------------------------------------------------------------------------------

INTERFACE VSAN FCID PORT NAME NODE NAME

--------------------------------------------------------------------------------

vfc1 100 0x2b0002 21:00:00:0e:1e:0a:6b:ab 20:00:00:0e:1e:0a:6b:ab

vfc4 100 0x2b0008 21:00:00:c0:dd:13:e2:a1 20:00:00:c0:dd:13:e2:a1

[lzh1]

vfc5 100 0x2b0007 20:00:00:07:43:ab:ce:07 10:00:00:07:43:ab:ce:07

vfc6 100 0x2b0009 21:00:00:c0:dd:13:e2:a3 20:00:00:c0:dd:13:e2:a3

[lzh2]

Total number of flogi = 4.

Page 47: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 46 页, 共 139 页

步骤 2 为设备在交换机上注册一个设备名称。在后面的划 zone 等操作中就可以直接用设备名

来代替 WWN 了。

switch(config)# device-alias database

switch(config-device-alias-db)# device-alias name test1 pwwn 20:00:00:0e:1e:0a:6b:ab

switch(config-device-alias-db)# device-alias name test2 pwwn 10:00:00:07:43:ab:ce:07

switch(config-device-alias-db)# device-alias commit

switch(config-device-alias-db)# show device-alias database

device-alias name lzh1 pwwn 21:00:00:c0:dd:13:e2:a1

device-alias name lzh2 pwwn 21:00:00:c0:dd:13:e2:a3

device-alias name lzh3 pwwn 20:00:00:07:43:ab:cd:ef

device-alias name lzh4 pwwn 20:00:00:07:43:ab:cd:f7

device-alias name test1 pwwn 20:00:00:0e:1e:0a:6b:ab

device-alias name test2 pwwn 10:00:00:07:43:ab:ce:07

步骤 3 将设备名加入 Zone 中。

switch# show zone

zone name zonexzh vsan 100

pwwn 21:00:00:0e:1e:0a:6b:ab

pwwn 00:00:00:07:43:ab:cd:f7

pwwn 20:00:00:07:43:ab:ce:07

zone name zonexzh02 vsan 100

pwwn 21:00:00:0e:1e:0a:6b:af

zone name zonexz vsan 100

pwwn 21:00:00:c0:dd:12:06:03

pwwn 20:00:00:07:43:ab:cd:ff

zone name lzhzone1 vsan 100

pwwn 21:00:00:c0:dd:13:e2:a1 [lzh1]

pwwn 20:00:00:07:43:ab:cd:ef [lzh3]

zone name lzhzone2 vsan 100

pwwn 21:00:00:c0:dd:13:e2:a3 [lzh2]

pwwn 20:00:00:07:43:ab:cd:f7 [lzh4]

zone name lzhzone3 vsan 100

switch(config)# zone name lzhzone3 vsan 100

switch(config-zone)# member device-alias test1

switch(config-zone)# member device-alias test2

switch(config-zone)# show zone

zone name zonexzh vsan 100

pwwn 21:00:00:0e:1e:0a:6b:ab

pwwn 00:00:00:07:43:ab:cd:f7

pwwn 20:00:00:07:43:ab:ce:07

zone name zonexzh02 vsan 100

pwwn 21:00:00:0e:1e:0a:6b:af

zone name zonexz vsan 100

pwwn 21:00:00:c0:dd:12:06:03

pwwn 20:00:00:07:43:ab:cd:ff

zone name lzhzone1 vsan 100

Page 48: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 47 页, 共 139 页

pwwn 21:00:00:c0:dd:13:e2:a1 [lzh1]

pwwn 20:00:00:07:43:ab:cd:ef [lzh3]

zone name lzhzone2 vsan 100

pwwn 21:00:00:c0:dd:13:e2:a3 [lzh2]

pwwn 20:00:00:07:43:ab:cd:f7 [lzh4]

zone name lzhzone3 vsan 100

pwwn 20:00:00:0e:1e:0a:6b:ab [test1]

pwwn 10:00:00:07:43:ab:ce:07 [test2]

----结束

5.3.6 创建 Zoneset,并加入 Zone

在 Cisco Nexus5548 上的操作步骤描述如下。

步骤 1 在 VSAN 下创建 Zoneset。

switch(config)# zoneset name lzhzoneset5 vsan 100

switch(config-zoneset)# show zoneset

zoneset name zoneset100 vsan 100

zone name zonexzh vsan 100

pwwn 21:00:00:0e:1e:0a:6b:ab

pwwn 00:00:00:07:43:ab:cd:f7

pwwn 20:00:00:07:43:ab:ce:07

zone name zonexzh02 vsan 100

pwwn 21:00:00:0e:1e:0a:6b:af

zone name zonexz vsan 100

pwwn 21:00:00:c0:dd:12:06:03

pwwn 20:00:00:07:43:ab:cd:ff

zone name lzhzone1 vsan 100

pwwn 21:00:00:c0:dd:13:e2:a1 [lzh1]

pwwn 20:00:00:07:43:ab:cd:ef [lzh3]

zone name lzhzone2 vsan 100

pwwn 21:00:00:c0:dd:13:e2:a3 [lzh2]

pwwn 20:00:00:07:43:ab:cd:f7 [lzh4]

zoneset name lzhzoneset5 vsan 100

步骤 2 将创建好的 Zoneset 中加入 Zone。

switch(config-zoneset)# member lzhzone3

switch(config-zoneset)# show zoneset

zoneset name zoneset100 vsan 100

zone name zonexzh vsan 100

pwwn 21:00:00:0e:1e:0a:6b:ab

pwwn 00:00:00:07:43:ab:cd:f7

pwwn 20:00:00:07:43:ab:ce:07

zone name zonexzh02 vsan 100

Page 49: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 48 页, 共 139 页

pwwn 21:00:00:0e:1e:0a:6b:af

zone name zonexz vsan 100

pwwn 21:00:00:c0:dd:12:06:03

pwwn 20:00:00:07:43:ab:cd:ff

zone name lzhzone1 vsan 100

pwwn 21:00:00:c0:dd:13:e2:a1 [lzh1]

pwwn 20:00:00:07:43:ab:cd:ef [lzh3]

zone name lzhzone2 vsan 100

pwwn 21:00:00:c0:dd:13:e2:a3 [lzh2]

pwwn 20:00:00:07:43:ab:cd:f7 [lzh4]

zoneset name lzhzoneset5 vsan 100

zone name lzhzone3 vsan 100

pwwn 20:00:00:0e:1e:0a:6b:ab [test1]

pwwn 10:00:00:07:43:ab:ce:07 [test2]\

步骤 3 激活 Zoneset。

switch (config)# zoneset activate name zoneset_1 vsan 2

zoneset activation initiated. check zone status

一台 FCoE 交换机只有一个 Zoneset 能够被激活,所以建议把所有的 Zone 都放在一个

Zoneset 中,防止对其他业务的影响。

----结束

Page 50: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 49 页, 共 139 页

6 建立 FC 连接

本章节主要介绍如何建立主机系统和存储系统之间的 FC 连接。

FC 连接建立比较简单,主机系统和存储系统物理连接建立后,检查双方的拓扑模式,

确保存储系统上能够找到相应的启动器。

6.1 确定拓扑模式

不同的 HBA 支持的拓扑模式不同,建立 FC 连接前需要先确定存储系统和主机系统的

拓扑模式。

下面分别介绍一下不同的华为存储系统上其拓扑模式的查看方法。

OceanStor T V1 系列存储

OceanStor T V1 系列存储系统上,可以按照下面的方法进行查看:

在 ISM 管理软件导航树上依次选择“设备信息 > 存储单元 > 端口”,然后在右侧工作

区选择“FC 主机端口”。在下方的工作区中选中连接的端口,然后再查看其下方显示的

详细信息。FC 端口详细信息如图 6-1 所示。

Page 51: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 50 页, 共 139 页

图6-1 FC 端口详细信息

如上所示,存储系统的运行模式为仲裁环。

当存储系统与 HP-UX 系统采用交换机组网时,可以按照交换机支持的端口模式来设置。

OceanStor 18000/T V2/V3/Dorado V3 系列存储

OceanStor 18000/T V2/V3/Dorado V3 系列存储系统上,可以按照下面的方法进行查看:

在 ISM 管理软件导航树上选择“系统”,然后在左上角单击“设备图”。在左边的选项卡

中选中“引擎 ENG > 控制器 > 接口模块 > FC 端口”,然后再查单击中间显示所要查

看的端口的详细信息。FC 端口详细信息如图 6-2 所示。

图6-2 OceanStor 18000/T V2/V3/Dorado V3 系列存储 FC 端口详细信息

如上所示,OceanStor 18000/T V2/V3/Dorado V3 系列存储系统上相应端口的运行模式为

P2P。

Page 52: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 51 页, 共 139 页

6.2 添加启动器

确认拓扑模式后,我们需要在存储系统上给主机系统添加相应的启动器。

步骤 1 在主机系统上查看 HBA 的 WWN。

步骤 2 存储系统上查找主机系统的 WWN,并将其添加给主机。

登录存储系统的管理界面,找到启动器。查看启动器信息,确认步骤 1 中查找到的 WWN

已经在里面了。如果不在里面,请在管理界面的主机中手动添加启动器。

----结束

6.3 建立连接

建立主机系统和存储系统之间的 FC 连接。

完成启动器的添加操作后,需要检查启动器的连接状态。

如果启动器的连接状态为“已连接”,则表明 FC 连接创建成功。

如果是“未连接”的状态,则可以在主机上执行硬件扫描命令(ioscan)。

当存储系统映射给主机的 LUN 上没有任何业务的时候,存储系统上的启动器的状态会

变成“未连接”的状态。此时只需要执行一下硬件扫描命令或者是对映射的 LUN 进行

读写操作就可以恢复成“已连接”的状态。

Page 53: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 52 页, 共 139 页

7 建立 iSCSI 连接

建立主机系统和存储系统之间的 iSCSI 连接。

与 FC 连接建立相比,iSCSI 连接建立需要配置 IP(Internet Protocol)地址与 iSCSI 服务,

更加复杂一些。其步骤大致描述如下:

步骤 1 确认主机系统上安装了相应的软件包。

步骤 2 主机系统和存储系统上配置好业务 IP。

步骤 3 主机系统上配置好 iSCSI 启动器。

步骤 4 查询存储系统的 iSCSI 目标器。

步骤 5 主机系统上配置 iSCSI 服务。

步骤 6 阵列上查找启动器并建立连接。

----结束

7.1 检查并安装 iSCSI 软件包

在安装 HP-UX 系统时,默认会安装 iSCSI 相应的软件包。也可以通过下面的命令查询

系统是否安装了该软件包。

bash-4.1# swlist iSCSI-00

# Initializing...

# Contacting target "renyuan"...

#

# Target: renyuan:/

#

# iSCSI-00 B.11.31.03b HP-UX iSCSI Software Initiator

iSCSI-00.ISCSI-SWD B.11.31.03b HP-UX iSCSI Software Initiator

bash-4.1#

bash-4.1# ioscan -kfnC iscsi

Class I H/W Path Driver S/W State H/W Type Description

Page 54: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 53 页, 共 139 页

==================================================================

iscsi 1 255/0 iscsi CLAIMED VIRTBUS iSCSI Virtual Node

bash-4.1#

如上所示,系统已经安装了 iSCSI 软件,软件版本为 B.11.31.03b。

如果操作系统上没有安装 iSCSI 软件,或者是其版本过低,则可以通过下面的方式来安

装或者更新该软件。

步骤 1 获取 HP-UX 发布的 iSCSI 软件:

https://h20392.www2.hpe.com/portal/swdepot/displayProductInfo.do?productNumber=T1452

A

步骤 2 将下载的安装包上传至主机系统中。

以下步骤以安装包存放在/bash 目录为例。

步骤 3 主机系统上执行下面的命令:

swinstall -s /bash/iSCSI-00_B.11.31.03b_HP-UX_B.11.31_IA_PA.depot

回车后进入安装配置界面,如图 7-1 所示:

图7-1 软件安装界面

步骤 4 选中需要安装的软件,然后选择菜单 Actions 中的“Mark For Install m”选项,将软件标

识为待安装。详细信息请参见图 7-2。

Page 55: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 54 页, 共 139 页

图7-2 标识待安装软件

步骤 5 将软件标识后,再选择菜单 Actions 中的“Install…”开始安装软件,如图 7-3 所示。

图7-3 安装选中的软件

系统会先对待安装的软件进行分析,分析结束后选择 OK 开始安装,如图 7-4 所示。

Page 56: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 55 页, 共 139 页

图7-4 软件分析完成后的界面

iSCSI 软件成功安装后,系统会生成一个 iSCSI 的管理工具:iscsiutil,其存放路径为:

/opt/iscsi/bin/iscsiutil。可以将该路径加入环境变量中,方便后续的管理维护。

软件安装成功后,系统会自动重启一次。

----结束

错误处理

如果软件分析失败,则需要查看其中的“Logfile…”选项中的日志信息,看看出错的原

因,修正错误后再重新安装。

最常见的安装错误是:“Could not open remote depot/root”,如图 7-5 所示:

Page 57: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 56 页, 共 139 页

图7-5 常见的软件安装错误

这是由于主机系统默认是以网络路径来安装文件,此时我们需要将其修改为本地目录。

修改步骤如下:

步骤 1 在软件安装界面,选择 Actions 菜单中的“Change Source…”,如图 7-6 所示。

图7-6 软件安装界面-1

步骤 2 选中 Source Depot Type 中的下拉菜单,将其由“Network Directory/CDROM”修改为

“Local Directory”,如图 7-7 所示:

Page 58: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 57 页, 共 139 页

图7-7 软件安装界面-2

同时,在 Source Depot Path 中,给出安装包的绝对路径,完成后的配置信息如图 7-8 所

示:

图7-8 修改后的配置界面

上面的内容中 Host Name(主机名)为 renyuan。主机名必须与文件/etc/hosts 中配置的主

机名一致,否则软件将无法安装成功。

步骤 3 重新标识待安装的软件,然后重新安装。

Page 59: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 58 页, 共 139 页

----结束

7.2 业务 IP 配置

对于 iSCSI 服务而言,存储系统与主机系统通过 IP 地址来识别对方。因此,给存储系统

和主机系统配置业务 IP 是必不可少的一部分。下面分别加以介绍:

7.2.1 存储系统侧配置

存储系统版本不同,所支持的 IP 协议也不同。具体选择时应根据实际的版本和实际的

应用场景来决定。

阵列 iSCSI 端口配置 IP 地址时,需要遵循下面一些原则:

iSCSI 主机端口的 IP 地址不能与管理网口的 IP 地址配置在同一个网段中。

iSCSI 主机端口的 IP 地址不能与心跳网口的 IP 地址配置在同一个网段中。

同一个控制器上的 iSCSI 主机端口 IP 地址不能配置在同一个网段中(虽然一些新

版本的存储系统允许配置在一个网段,但是应该避免这样操作)。

只读用户不能修改 iSCSI 主机端口 IP 地址。

修改 IP 地址会导致该主机端口的业务中断。

不同的存储系统上,其配置方法有差异,下面以配置 IPv4 地址为例,详细描述如何在

各个存储系统上配置 iSCSI 业务。

OceanStor T V1 系列存储

OceanStor T V1 系列存储上面的配置步骤描述如下。

在 ISM 管理软件导航树上依次选择“设备信息 > 存储单元 > 端口”,然后在右侧工作

区选择“iSCSI 端口”。

在右侧工作区选中对应的端口,然后选择工具栏中的“IP 地址”,在下拉菜单中选择“修

改 IPv4 地址”,详细信息如图 7-9 所示:

Page 60: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 59 页, 共 139 页

图7-9 IP 地址功能截图

在弹出的对话框中,输入新的 IP 地址和子网掩码,然后点击确认。

OceanStor 18000/T V2/V3/Dorado V3 系列存储

OceanStor 18000/T V2/V3/Dorado V3 系列存储上面的配置步骤描述如下。

步骤 1 进入“iSCSI主机端口”对话框。

依次进行下面的操作。

1. 在首页中点击设备图。

2. 在中间信息展示区,单击需要浏览的 iSCSI 主机端口所在的机柜。

3. 单击需要浏览的 iSCSI 主机端口所在的控制框,界面显示控制框视图。

4. 单击 ,切换到控制框的后视图。

5. 单击需要修改信息的 iSCSI 主机端口。

6. 系统弹出“iSCSI 主机端口”对话框。

7. 单击“修改”。

步骤 2 修改iSCSI主机端口。

1. 在“IPv4 地址”或者“IPv6 地址”中输入 iSCSI 主机端口 IP 地址。

2. 在“子网掩码”或者“前缀”中输入 iSCSI 主机端口的子网掩码或者前缀。

3. 在“最大传输单元(字节)”中输入 iSCSI 主机端口与服务器之间传输的最大数据包

的大小。取值范围为 1500~9216 的整数。

步骤 3 确认修改iSCSI主机端口操作。

1. 单击“应用”。系统弹出“危险”对话框。

Page 61: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 60 页, 共 139 页

2. 仔细阅读对话框中的内容,确认后选择“我已阅读上述信息,了解执行此操作带来

的后果”。

3. 单击“确定”。系统弹出“成功”对话框,提示操作成功。

4. 单击“确定”。

----结束

7.2.2 主机系统侧配置

主机系统上,配置 IP 地址的方法有很多,这里我们使用 HP-UX 系统的管理工具:sam

进行 IP 地址设定。详细步骤如下所示:

步骤 1 进入网络配置界面。

执行命令 sam,选择“Networking and Communications”。

Sam 功能选择界面如图 7-10 所示。

图7-10 sam 功能选择界面

步骤 2 选择“Network Interfaces Configuration”,如图 7-11 所示。

Page 62: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 61 页, 共 139 页

图7-11 网络通信菜单页

步骤 3 选择“Network Interface Cards”选项,如图 7-12 所示。

图7-12 网络接口配置菜单页

步骤 4 选择相应的端口,如图 7-13 所示:

Page 63: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 62 页, 共 139 页

图7-13 网络接口卡配置菜单页

选中网口后的配置界面如图 7-14 所示:

图7-14 网口配置详细信息

此时,按照上面的提示,输入“p”,进入配置修改界面,如图 7-15 所示。

Page 64: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 63 页, 共 139 页

图7-15 网口配置界面

如上所示的 IP 地址设置界面中,我们需要关注并设置如下参数:

IPv4 Address:网口的 IP 地址。

Subnet Mask:网口的掩码信息。

Broadcast Address:广播地址。

按照实际要求设置好上面的参数后,将配置页面下拉到最下面,选择其中的“Modify”

选项就可以了。

当主机系统和存储系统的 IP 地址配置完成后,可以使用 Ping 命令查看路径是否通畅。

如果不通畅,则需要检查物理链路是否正确,IP 地址设置是否无误等。

----结束

7.3 主机系统启动器配置

在确保主机与阵列的业务网络可以正常通信后,可以在主机系统上查看并配置 iSCSI 启

动器信息。配置步骤如下:

步骤 1 主机系统上输入 iscsiutil -l,查看启动器的相关信息。

bash-4.0# iscsiutil -l

Initiator Name :

iqn.1986-03.com.hp:renyuan.4d604eb9-4166-11e1-93af-0943d257379c

Initiator Alias :

Authentication Method :

Page 65: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 64 页, 共 139 页

CHAP Method : CHAP_UNI

Initiator CHAP Name :

CHAP Secret :

NAS Hostname :

NAS Secret :

Radius Server Hostname :

Header Digest : None,CRC32C (default)

Data Digest : None,CRC32C (default)

SLP Scope list for iSLPD :

bash-4.0#

上面的信息中,我们可以发现主机的启动器名称为

“iqn.1986-03.com.hp:renyuan.4d604eb9-4166-11e1-93af-0943d257379c”。

步骤 2 如果需要修改启动器名字的话,则可以参考下面的命令格式:

bash-4.0# iscsiutil -i -N iqn.1986-03.com.hp:renyuan.1234567890

iscsiutil: Initiator Name "iqn.1986-03.com.hp:renyuan.1234567890" has been successfully

updated.

bash-4.0#

bash-4.0# iscsiutil -l

Initiator Name : iqn.1986-03.com.hp:renyuan.1234567890

Initiator Alias :

Authentication Method :

CHAP Method : CHAP_UNI

Initiator CHAP Name :

CHAP Secret :

NAS Hostname :

NAS Secret :

Radius Server Hostname :

Header Digest : None,CRC32C (default)

Data Digest : None,CRC32C (default)

SLP Scope list for iSLPD :

bash-4.0#

上面的例子中我们将其修改为“iqn.1986-03.com.hp:renyuan.1234567890”。

iSCSI Initiator Name 命名规则如下:

格式为 iqn.domaindate.reverse.domain.name:optional name

在上面的名字中,只允许出现下面的字符:

特殊字符:破折号('-'),点号('.'),冒号(':')

小写英文字母:'a'..'z'

阿拉伯数字:'0'..'9'

此外,还要求名字的字符数长度不得超过 223。

步骤 3 添加或者修改 Initiator Alias。HP-UX 系统默认情况下 Initiator Alias 的内容为空,需要为

其赋予一个参数,否则主机和存储系统之间的 iSCSI 连接可能无法建立起来。

可以参考下面的命令进行操作:

Page 66: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 65 页, 共 139 页

bash-4.0# iscsiutil -i -A china

iscsiutil: Initiator Alias "china" has been successfully updated.

bash-4.0# iscsiutil -l

Initiator Name : iqn.1986-03.com.hp:renyuan.1234567890

Initiator Alias : china

Authentication Method :

CHAP Method : CHAP_UNI

Initiator CHAP Name :

CHAP Secret :

NAS Hostname :

NAS Secret :

Radius Server Hostname :

Header Digest : None,CRC32C (default)

Data Digest : None,CRC32C (default)

SLP Scope list for iSLPD :

bash-4.0#

上面的例子中,我们将 Initiator Alias 修改为 china。

----结束

7.4 主机系统服务配置

7.4.1 OceanStor T V1 系列存储

当主机系统和存储系统之间的业务 IP 地址可以相互 Ping 通的时候,主机系统上就可以

进行相应的配置,以便建立主机和存储系统之间的连接。

步骤 1 主机系统上添加目标 IP。这里我们将存储系统的业务 IP 配置为 121.121.121.121。主机

系统上执行下面的命令:

bash-4.0# iscsiutil -a -I 121.121.121.121

Target address "121.121.121.121:3260,1" has been successfully added.

bash-4.0#

步骤 2 查看目标器信息是否正确。

bash-4.0# iscsiutil -p -D

Discovery Target Information

----------------------------

Target # 1

-----------

IP Address : 121.121.121.121

iSCSI TCP Port : 3260

iSCSI Portal Group Tag : 1

User Configured:

----------------

Page 67: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 66 页, 共 139 页

Authenticaton Method :

CHAP Method : CHAP_UNI

Initiator CHAP Name :

CHAP Secret :

Header Digest : None,CRC32C (default)

Data Digest : None,CRC32C (default)

bash-4.0#

完成上面的操作后,在存储系统的管理软件上可以找到主机启动的启动器信息了,将其

添加给相应的主机即可。

步骤 3 当存储系统和主机系统之间不使用 CHAP 认证的时候,本章节的配置即结束。如果需要

配置 CHAP 认证信息,则继续后续的步骤。

从后续的步骤开始,为配置存储系统上的 CHAP 认证信息。

步骤 4 在 ISM 导航栏中依次选择“SAN 服务 > 映射 > 启动器”,在右侧的工作区中先选定

需要配置的启动器,然后选择 CHAP 菜单中的“CHAP 配置”,详细信息如图 7-16 所

示:

图7-16 启动器的 CHAP 菜单

步骤 5 在 CHAP 配置菜单中,选择右下角的“创建”,详细信息如图 7-17 所示:

Page 68: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 67 页, 共 139 页

图7-17 CHAP 配置菜单

在弹出的对话框中,配置 CHAP 的名称和密码,如图 7-18 所示:

图7-18 CHAP 创建界面

Page 69: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 68 页, 共 139 页

存储系统上的CHAP账号的位长必须在 4~25位之间,密码的位长必须在 12~16位之间。

不同的存储系统对 CHAP 账号和密码的构成限制可能不同,详细的信息请参考存储系统

相应的帮助文件。

这样我们就完成了 CHAP 账号的创建。

步骤 6 将之前创建的 CHAP 账号分配给启动器,如图 7-19 所示:

图7-19 将创建好的 CHAP 账号分配给启动器

步骤 7 CHAP 账号分配给主机后,需要将其启用起来。

回到 ISM 的管理界面,在导航栏选中“启动器”,在右侧的工作区选中需要配置的启动

器名称,然后在菜单栏中选择“CHAP > 状态设置”,详细信息如图 7-20 所示:

Page 70: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 69 页, 共 139 页

图7-20 CHAP 状态设置

在系统弹出的状态设置菜单中,选择“已启用”,如图 7-21 所示:

图7-21 启用 CHAP

此时在存储系统的 ISM 管理界面上查看启动器的状态如图 7-22 所示:

Page 71: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 70 页, 共 139 页

图7-22 激活 CHAP 后的启动器状态

步骤 8 配置主机上的 CHAP 认证信息。

在主机上可以使用 iscsiutil 进行相应的配置,iscsiutil 的参数格式如下:

iscsiutil [iscsi-device-file] -u -N <chap-initiator-name> [-T <target-name> [-I

<ip-address>] [-P <tcp-port>] [-M <portal-grp-tag>]]

iscsiutil [iscsi-device-file] -u -W <chap-initiator-secret> [-T <target-name> [-I

<ip-address>] [-P <tcp-port>] [-M <portal-grp-tag>]]

例子如下:

bash-4.0# iscsiutil -t authmethod CHAP None

Authentication method "CHAP,None" has been successfully updated.

bash-4.0#

bash-4.0# iscsiutil -u -N root

Chap name "root" has been successfully updated.

bash-4.0# iscsiutil -u -W hw1234567890

Chap secret "hw1234567890" has been successfully updated.

bash-4.0#

bash-4.0# iscsiutil -l

Initiator Name : iqn.1986-03.com.hp:renyuan.1234567890

Initiator Alias : china

Authentication Method : CHAP,None

CHAP Method : CHAP_UNI

Initiator CHAP Name : root

CHAP Secret : hw1234567890

NAS Hostname :

NAS Secret :

Radius Server Hostname :

Header Digest : None,CRC32C (default)

Data Digest : None,CRC32C (default)

SLP Scope list for iSLPD :

bash-4.0#

bash-4.0# iscsiutil -p -D

Discovery Target Information

----------------------------

Page 72: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 71 页, 共 139 页

Target # 1

-----------

IP Address : 121.121.121.121

iSCSI TCP Port : 3260

iSCSI Portal Group Tag : 1

User Configured:

----------------

Authenticaton Method : CHAP,None

CHAP Method : CHAP_UNI

Initiator CHAP Name : root

CHAP Secret : hw1234567890

Header Digest : None,CRC32C (default)

Data Digest : None,CRC32C (default)

bash-4.0#

如果主机系统上连接了多台存储系统,需要为每个存储系统单独配置相应的账号和密码,

则可以使用下面的命令:

为某个 IP 地址设定特定的账号

bash-4.0# iscsiutil -u -N root -I 121.121.121.121 -M 1

bash-4.0# iscsiutil -u -W hw1234567890 -I 121.121.121.121 -M 1

为某一个目标器设定特定的账号

bash-4.0# iscsiutil -u -N root -T

iqn.2006-08.com.huawei:oceanstor:2100333831303338::121.121.121.121

bash-4.0# iscsiutil -u -W hw1234567890 -T

iqn.2006-08.com.huawei:oceanstor:2100333831303338::121.121.121.121

为某一个目标器的一个特定 IP 地址设定特定的账号

bash-4.0# iscsiutil -u -N root -T

iqn.2006-08.com.huawei:oceanstor:2100333831303338::121.121.121.121 -I

121.121.121.121 -M 1

bash-4.0# iscsiutil -u -W hw1234567890 -T

iqn.2006-08.com.huawei:oceanstor:2100333831303338::121.121.121.121 -I

121.121.121.121 -M 1

配置完成后其信息如下所示:

bash-4.0# iscsiutil -p -T

iqn.2006-08.com.huawei:oceanstor:2100333831303338::121.121.121.121

Operational Target Information

------------------------------

Target # 1

-----------

Target Name :

iqn.2006-08.com.huawei:oceanstor:2100333831303338::121.121.121.121

Target Alias :

No. of Target Addresses : 1

Target Address # 1

Page 73: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 72 页, 共 139 页

-------------------

IP Address : 121.121.121.121

iSCSI TCP Port : 3260

iSCSI Portal Group Tag : 1

User Configured:

----------------

Authenticaton Method : CHAP,None

CHAP Method : CHAP_UNI

Initiator CHAP Name : root

CHAP Secret : hw1234567890

Header Digest : None,CRC32C (default)

Data Digest : None,CRC32C (default)

bash-4.0#

----结束

7.4.2 OceanStor 18000/T V2/V3/Dorado V3 系列存储

OceanStor 18000/T V2/V3/Dorado V3 系列存储上的操作大致分为下面几个部分。

创建主机

创建启动器

修改启动器

为主机添加启动器。

下面分别详细介绍。

创建主机

通过下面的步骤创建主机。

步骤 1 进入“主机属性”对话框。

1. 单击“主机”。系统进入主机管理界面。

2. 单击“创建”。系统弹出对话框。

步骤 2 修改主机常规属性。

1. 单击“常规”页签。

2. 在“名称”中输入新的名称。

为了兼容主机侧软件的使用,请按照以下规则进行命名:

1.名称不能重复。

2.只能包含半角的字母、半角的数字、“_”、“-”、“.”和简体中文字符。

3.长度为 1~31 个字符。

Page 74: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 73 页, 共 139 页

3. 可选: 在“描述”中输入新的描述。

4. 在“操作系统”后的下拉列表中选择主机的操作系统类型。

5. 可选: 在“IP 地址”中输入创建的主机的 IP 地址。

6. 可选: 在“设备位置”中输入主机的地理位置。

步骤 3 单击“所属主机组”,了解主机所在的主机组信息。

步骤 4 确认修改主机的操作。

1. 单击“确定”。系统弹出“执行结果”对话框,提示操作成功。

2. 单击“关闭”,返回主机管理界面。

----结束

创建启动器

通过该操作,可以为存储设备创建启动器。对接 HP-UX 系统时,如果在存储界面上无

法找到启动器,请手动添加启动器。

步骤 1 进入“创建启动器”对话框。

1. 选择需要添加启动器的主机,单击右键并选择“增加启动器”。系统弹出“增加启

动器”对话框。

2. 单击“创建”。系统弹出“创建启动器”对话框。

步骤 2 设置启动器的属性。相关参数说明如表 7-1 所示。

表7-1 启动器参数

参数名称 参数说明 参数设置

类型 启动器的类型 [示例]

FC

WWN 或 IQN 启动器的全球唯一标识 [示例]

2000000743abcdff

别名 启动器的别名 [示例]

FC1_ALIAS

启用 ALUA 启动器多路径模式的类型 [示例]

ALUA

Page 75: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 74 页, 共 139 页

启用 CHAP 认证 如果需要为已选的 iSCSI

启动器启用 CHAP 认证,

请选择“启用 CHAP 认

证”。

说明:

该参数只在启动器类型为

iSCSI 时有效。

[示例]

-

如果需要为已选的 iSCSI 启动器启用认证,请勾选“启用 CHAP 认证”,并输入“CHAP 名称”、

“密码”和“确认密码”。

1. CHAP 名长度为 4 到 25 个字符。

2.密码长度为 12 到 16 个字符。

3.密码必须包含如下 4 种字符中的 2 种:

− 大写字母。

− 小写字母。

− 数字。

− 特殊字符(包含空格)。

` ~ ! @ # $ % ^ & * ( ) - _ = + \ | [ { } ] ; : ' " , < . > / ?

5.密码不能和帐号或帐号的倒写一样。

步骤 3 单击“确定”,完成创建启动器的操作。

----结束

修改启动器

通过该操作,可以修改启动器的参数。

步骤 1 进入“修改启动器”对话框。

1. 选择需要修改启动器信息的主机,并在下方的“详细信息”区域框中单击“启动器”

页签。

2. 选择需要修改的启动器,单击“修改”。系统弹出“修改启动器”对话框。

步骤 2 修改主机启动器信息。相关参数说明如表 7-2所示。

表7-2 启动器参数

参数名称 参数说明 参数设置

别名 启动器的别名 [示例]

Initiator01

Page 76: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 75 页, 共 139 页

启用 ALUA 启动器多路径模式的类型 [示例]

ALUA

启用 CHAP 认证 如果需要为已选的 iSCSI启

动器启用 CHAP 认证,请

选择“启用 CHAP 认证”。

说明:

该参数只在启动器类型为

iSCSI 时有效。

[示例]

-

步骤 3 确认修改主机启动器的操作。

1. 单击“确定”。系统弹出“成功”提示框,提示操作成功。

2. 单击“确定”,返回主机管理界面。

----结束

为主机添加启动器

通过该操作,可以为主机添加启动器。

步骤 1 进入“添加启动器”对话框。

1. 单击“主机”。系统进入主机管理界面。

2. 选择需要添加启动器的主机,单击“增加启动器”。系统弹出“增加启动器”对话

框。

步骤 2 选择待添加给主机的启动器。

1. 根据业务需求,在“可选启动器”区域,勾选一个或多个启动器。

2. 单击 ,将启动器添加到“已选启动器”区域。

如果“可选启动器”区域不存在启动器,需要创建启动器,详细操作请参见创建启动器。

步骤 3 确定为主机添加启动器的操作。

1. 单击“确定”。系统弹出“危险”对话框。

2. 请仔细阅读对话框中的内容,确认后勾选“我已阅读上述信息,了解执行此操作带

来的后果”。

3. 单击“确定”。系统弹出“执行结果”提示框,提示操作成功。

4. 单击“关闭”。

----结束

Page 77: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 76 页, 共 139 页

7.5 建立连接

完成前面的准备操作后,就可以准备建立主机系统和存储系统之间的连接了,详细步骤

描述如下:

步骤 1 存储系统上添加 LUN 给主机,主机系统上执行下面的命令建立主机和存储之间的连接。

bash-4.0# /usr/sbin/ioscan -NH 64000

H/W Path Class Description

===============================================

64000/0x0 usbmsvbus USB Mass Storage

64000/0x0/0x0 escsi_ctlr USB Mass Storage Virt Ctlr

64000/0x2 iscsi iSCSI Virtual Root

64000/0x2/0x0 escsi_ctlr iSCSI Virtual Controller

64000/0x2/0x0.0x0 tgtpath iscsi target served by isvctlr driver, target port

id 0x0

64000/0xfa00 esvroot Escsi virtual root

64000/0xfa00/0x0 ctl HP P410i

64000/0xfa00/0x1 disk HP EH0072FAWJA

64000/0xfa00/0x2 disk HP EH0072FAWJA

bash-4.0#

执行上面的命令后,存储系统上的启动器状态将变为“已连接”。

对于 HP-UX 11i v3 系统,执行上面的命令即可。

对于 HP-UX 11i v1、11i v2 系统,需要执行命令:/usr/sbin/ioscan -H 255。

如果发现不了启动器,则可以在存储系统的管理界面上手动添加启动器。

步骤 2 在主机系统上执行扫 LUN 命令,就可以发现映射过来的 LUN 了。详细例子如下所示:

bash-4.0# ioscan

H/W Path Class Description

==============================================================

root

0 cell

0/0 ioa

0/0/0 ba Local Bus Adapter

0/0/0/1/0 ba PCItoPCI Bridge

0/0/0/1/0/0/4 usb HP UHCI Virtual Controller

0/0/0/1/0/0/4.1 usbcomp USB Composite Device

0/0/0/1/0/0/4.1.0 usbhid USB HID Kbd(0)

0/0/0/1/0/0/4.1.1 usbhid USB HID Pointer(1)

0/0/0/1/0/0/5 tty PCIe Serial (103c3301)

0/0/0/2/0 ba PCItoPCI Bridge

0/0/0/2/0/0/0 ext_bus PCIe SAS SmartArray P410i RAID Controller

Page 78: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 77 页, 共 139 页

0/0/0/2/0/0/0.8 target

0/0/0/2/0/0/0.8.0 disk HP EH0072FAWJA

0/0/0/2/0/0/0.8.1 disk HP EH0072FAWJA

0/0/0/3/0 ba PCItoPCI Bridge

0/0/0/3/0/0/0 lan HP PCIe 2-p 10GbE Built-in

0/0/0/3/0/0/1 lan HP PCIe 2-p 10GbE Built-in

0/0/0/4/0 ba PCItoPCI Bridge

0/0/0/4/0/0/0 lan HP PCIe 2-p 10GbE Built-in

0/0/0/4/0/0/1 lan HP PCIe 2-p 10GbE Built-in

0/0/0/5/0 ba PCItoPCI Bridge

0/0/0/5/0/0 slot PCI Slot

0/0/0/7/0 ba PCItoPCI Bridge

0/0/0/7/0/0 slot PCI Slot

0/0/0/9/0 ba PCItoPCI Bridge

0/0/0/9/0/0 slot PCI Slot

0/0/0/29/0 usb Intel UHCI Controller

0/0/0/29/1 usb Intel UHCI Controller

0/0/0/29/7 usb Intel EHCI 64-bit Controller

0/0/0/30/0 ba PCItoPCI Bridge

0/0/0/30/0/4/0 graphics PCI Display (1002515e)

0/120 processor Processor

0/122 processor Processor

0/124 processor Processor

0/126 processor Processor

0/128 processor Processor

0/130 processor Processor

0/132 processor Processor

0/134 processor Processor

0/250 ba Core I/O Adapter

0/250/0 tty Built-in RS232C

0/250/1 ipmi IPMI Controller

0/250/2 acpi_node Acpi Hardware

255/0 iscsi iSCSI Virtual Node

255/0/0.0 ext_bus iSCSI-SCSI Protocol Interface

255/0/0.0.0 target

255/0/0.0.0.0 disk HUAWEI S3900-M200

255/1 usbmsvbus USB Mass Storage

255/1/0 ext_bus USB Mass Storage SCSI

bash-4.0# ioscan -funNC disk

Class I H/W Path Driver S/W State H/W Type Description

===================================================================

disk 2 64000/0xfa00/0x1 esdisk CLAIMED DEVICE HP EH0072FAWJA

/dev/disk/disk2 /dev/disk/disk2_p2 /dev/rdisk/disk2

/dev/rdisk/disk2_p2

/dev/disk/disk2_p1 /dev/disk/disk2_p3 /dev/rdisk/disk2_p1

/dev/rdisk/disk2_p3

disk 3 64000/0xfa00/0x2 esdisk CLAIMED DEVICE HP EH0072FAWJA

/dev/disk/disk3 /dev/rdisk/disk3

disk 51 64000/0xfa00/0x26 esdisk CLAIMED DEVICE HUAWEI S3900-M200

/dev/disk/disk51 /dev/rdisk/disk51

bash-4.0#

Page 79: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 78 页, 共 139 页

上面的例子中,设备文件/dev/disk/disk51 就是我们映射给主机的 LUN 所对应的设备文

件。

如果主机系统没有给 LUN 分配设备文件,则可以执行命令“insf -e”生成设备文件。详

细的操作请参考下一章节中的“LUN 扫描”部分的内容。

----结束

Page 80: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 79 页, 共 139 页

8 LUN 映射和使用

8.1 映射 LUN 给主机

8.1.1 OceanStor T V1 系列存储

在存储系统与 HP-UX 主机系统建立物理连接后,就可以将存储系统的 LUN 映射给主机

系统。

LUN 映射有两种方式:

映射给主机,主要应用于小型的单个客户端的存储应用场景。

映射给主机组,主要应用于集群环境或者有多个客户端的存储应用场景。

前提条件

存储系统上创建好了 LUN。

操作步骤

本文档中以将 LUN 映射给主机为例进行描述,其步骤如下所示:

步骤 1 在 ISM 管理软件导航树上依次选择“SAN 服务 > 映射 >主机组”,选择创建主机组。

步骤 2 在 ISM 管理软件导航树上依次选择“SAN 服务 > 映射 > 主机”,选择创建主机,操

作系统类型必须选择“HP-UX”。

步骤 3 在右侧工作区中选择对应的主机,然后选择菜单栏中的“映射 > 添加 LUN 映射”。系

统弹出“添加 LUN 映射”对话框。

步骤 4 在对话框中选择需要映射给 HP-UX 主机的 LUN,然后单击确定。

由于主机系统本身的限制,存储系统上映射LUN 给主机系统的时候,需要包含Host LUN

ID 等于 0 的 LUN。

Page 81: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 80 页, 共 139 页

这里只对 LUN 映射时分配的主机 LUN ID(Host LUN ID)有要求,对 LUN 创建时分配

的设备 LUN ID(Dev LUN ID)没有要求。

步骤 5 此时在“映射 > 启动器”里面选中启动器添加给创建好的 HP-UX 类型主机。

----结束

8.1.2 OceanStor 18000/T V2/V3/Dorado V3 系列存储

在 OceanStor 18000/T V2/V3/Dorado V3 系列存储系统与 HP-UX 主机系统建立物理连接

后,就可以将存储系统的 LUN 映射给主机系统。

前提条件

已成功创建 LUN、LUN 组、主机和主机组后,即可通过创建映射视图将 LUN 映射给主

机。

操作步骤

步骤 1 进入“创建映射视图”对话框。

依次执行下面的操作。

找到“映射视图”。

单击“创建”。系统弹出“创建映射视图”对话框。

步骤 2 设置映射视图基本参数。

在“名称”文本框中输入映射视图的名称。

可选:在“描述”文本框中输入映射视图的描述。

步骤 3 为映射视图添加 LUN 组映射。

单击 。系统弹出“选择 LUN 组”对话框。

根据业务需要,可单击“创建”,新建一个 LUN组。

为方便快速定位 LUN组,可勾选对话框左下角的“仅显示未归属于映射视图的 LUN 组”

在 LUN 组列表中,选择需要添加到映射视图的 LUN 组。

单击“确定”。

步骤 4 为映射视图添加主机组映射。

单击 。

根据业务需要,可单击“创建”,新建一个主机组。

Page 82: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 81 页, 共 139 页

系统弹出“选择主机组”对话框。

在主机组列表中,选择需要添加到映射视图的主机组。

单击“确定”。

步骤 5 可选: 为映射视图添加端口组映射。

勾选“端口组”。

单击 。

系统弹出“选择端口组”对话框。

根据业务需要,可单击“创建”,新建一个端口组。

在端口组列表中,选择需要添加到映射视图的端口组。

单击“确定”。

步骤 6 确认创建映射视图信息的操作。

单击“确定”。系统弹出“执行结果”对话框,提示创建映射视图成功。

单击“关闭”。

----结束

8.2 主机系统扫描 LUN

存储系统上完成 LUN 映射和启动器添加后,主机系统上需要进行下面的操作才能找到

映射过来的 LUN。

步骤 1 执行硬件扫描命令。

执行硬件扫描命令,命令格式如下:

bash-3.2#ioscan

步骤 2 显示和查看系统识别到的磁盘信息

当主机系统版本为 HP-UX 11i v3 的时候,可以执行命令 ioscan -funNC disk 来显示主机

系统识别到的磁盘。如果版本是 HP-UX 11i v2 和 11i v1,则可以使用命令 ioscan -funC

disk 来查看。

例子如下所示:

bash-4.0# ioscan -funNC disk

Class I H/W Path Driver S/W State H/W Type Description

===================================================================

disk 2 64000/0xfa00/0x1 esdisk CLAIMED DEVICE HP EH0072FAWJA

/dev/disk/disk2 /dev/disk/disk2_p2 /dev/rdisk/disk2

/dev/rdisk/disk2_p2

Page 83: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 82 页, 共 139 页

/dev/disk/disk2_p1 /dev/disk/disk2_p3 /dev/rdisk/disk2_p1

/dev/rdisk/disk2_p3

disk 3 64000/0xfa00/0x2 esdisk CLAIMED DEVICE HP EH0072FAWJA

/dev/disk/disk3 /dev/rdisk/disk3

disk 51 64000/0xfa00/0x26 esdisk CLAIMED DEVICE HUAWEI S3900-M200

/dev/disk/disk51 /dev/rdisk/disk51

bash-4.0#

上面的例子中,主机系统上找到存储系统映射过来的一个 LUN,并为其创建的设备文

件为 disk51。如果主机系统没有自动创建设备文件,则需要执行命令“insf -e”为已经

存在的设备创建或重建设备文件。

例子如下所示:

bash-3.2# insf -e

insf: Installing special files for asio0 instance 2 address 0/0/1/2

insf: Installing special files for sdisk instance 11 address 0/0/2/1.0.16.0.0

insf: Installing special files for sctl instance 11 address 0/0/2/1.0.16.7.0

insf: Installing special files for sdisk instance 9 address 0/4/1/0.0.0.0.0

insf: Installing special files for sdisk instance 10 address 0/4/1/0.0.0.1.0

insf: Installing special files for sdisk instance 23 address 0/6/1/0/4/0.1.3.220.0.0.0

insf: Installing special files for sdisk instance 24 address 0/6/1/0/4/0.1.3.220.0.0.1

insf: Installing special files for sdisk instance 25 address 0/6/1/0/4/0.1.3.220.0.0.2

insf: Installing special files for sctl instance 25 address 0/6/1/0/4/0.1.3.255.13.12.0

insf: Installing special files for sctl instance 26 address 0/6/1/0/4/0.1.3.255.13.12.1

insf: Installing special files for sctl instance 27 address 0/6/1/0/4/0.1.3.255.13.12.2

insf: Installing special files for sdisk instance 5 address 0/6/1/0/4/0.8.0.6.0.0.0

insf: Installing special files for sdisk instance 6 address 0/6/1/0/4/0.8.0.6.0.0.1

insf: Installing special files for sdisk instance 7 address 0/6/1/0/4/0.8.0.6.0.0.2

insf: Installing special files for sctl instance 7 address 0/6/1/0/4/0.8.0.255.0.6.0

insf: Installing special files for sctl instance 8 address 0/6/1/0/4/0.8.0.255.0.6.1

insf: Installing special files for sctl instance 9 address 0/6/1/0/4/0.8.0.255.0.6.2

insf: Installing special files for sctl instance 1 address 0/7/1/0.7.0

insf: Installing special files for sctl instance 2 address 0/7/1/1.7.0

insf: Installing special files for ipmi instance 0 address 250/0

insf: Installing special files for asio0 instance 3 address 250/1

insf: Installing special files for pseudo driver cn

insf: Installing special files for pseudo driver mm

insf: Installing special files for pseudo driver ptym

insf: Installing special files for pseudo driver ptys

insf: Installing special files for pseudo driver udp

insf: Installing special files for pseudo driver tcp

insf: Installing special files for pseudo driver rawip

insf: Installing special files for pseudo driver nuls

insf: Installing special files for pseudo driver dmem

insf: Installing special files for pseudo driver ip

insf: Installing special files for pseudo driver arp

insf: Installing special files for pseudo driver tlcotsod

insf: Installing special files for pseudo driver tlcots

insf: Installing special files for pseudo driver tlclts

insf: Installing special files for pseudo driver devkrs

insf: Installing special files for pseudo driver dmp

insf: Installing special files for pseudo driver dev_config

Page 84: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 83 页, 共 139 页

insf: Installing special files for pseudo driver strlog

insf: Installing special files for pseudo driver sad

insf: Installing special files for pseudo driver stcpmap

insf: Installing special files for pseudo driver tels

insf: Installing special files for pseudo driver telm

insf: Installing special files for pseudo driver asyncdsk

insf: Installing special files for pseudo driver vols

insf: Installing special files for pseudo driver echo

insf: Installing special files for pseudo driver dlpi

insf: Installing special files for pseudo driver ptm

insf: Installing special files for pseudo driver pts

insf: Installing special files for pseudo driver klog

insf: Installing special files for pseudo driver sy

insf: Installing special files for pseudo driver kepd

insf: Installing special files for pseudo driver diag2

insf: Installing special files for pseudo driver root

可以通过下面的命令查看磁盘的容量信息:

bash-4.0# diskinfo /dev/rdisk/disk51

SCSI describe of /dev/rdisk/disk51:

vendor: HUAWEI

product id: S3900-M200

type: direct access

size: 5242880 Kbytes

bytes per sector: 512

bash-4.0#

----结束

8.3 主机系统使用 LUN

主机系统上找到映射过来的 LUN 后,可以直接使用裸设备配置相应业务,也可以创建

相应的文件系统后再使用。

如果是创建文件系统的话,请参考卷管理部分中的创建文件系统章节。

如果是配置多路径的话,请参考多路径管理部分中的配置使用章节。

8.4 故障处理

8.4.1 重新添加 LUN0 时,无法发现 LUN

现象

当启动器添加给主机或者主机组后,但是主机或主机组没有映射任何 LUN 资源,重启

主机后可以发现 LUN,然后再在阵列的 ISM 映射 Host LUN ID 等于 0 的 LUN 资源,此

时再扫 LUN 时无法发现 LUN。

Page 85: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 84 页, 共 139 页

根因分析

这样的操作都会使得主机识别 Host LUN ID 等于 0 的 LUN 的 WWN 和后续映射的 Host

LUN ID 等于 0 的 WWN 不一致,导致主机不再执行扫 LUN 的操作。

当我们替换一个 LUN 的时候,同样会存在这样的现象。

故障处理

一旦出现这样的问题,请使用主机相关命令 scsimgr replace_wwid 进行修复。

例如,在/var/adm/syslog/syslog.log 日志下查看有如下打印:

Oct 12 10:52:15 root vmunix: class : lunpath, instance 11

Oct 12 10:52:15 root vmunix: Evpd inquiry page 83h/80h failed or the current page 83h/80h

data do

not match the previous known page 83h/80h data on LUN id 0x0 probed beneath the target

path (class = tgtpath, instance = 5) The lun path is (class = lunpath, instance 11).Run

'scsimgr replace_wwid' command to validate the change

Oct 12 10:52:15 root vmunix:

Oct 12 10:52:15 root vmunix: An attempt to probe existing LUN id 0x0 failed with errno

of 14.

此时需要先执行命令:scsimgr replace_wwid -C lunpath –I 11 进行处理,然后再执行

ioscan 进行扫 LUN,这样就可以保证主机可以正确扫描到 LUN。

为了避免以上问题的产生,请按照 8.1 节的映射 LUN 给主机的操作步骤进行,最后再

在主机上执行扫 LUN 操作。

Page 86: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 85 页, 共 139 页

9 多路径管理(PV-Links)

9.1 简介

HP-UX 系统有两种多路径软件,分别为 PV-Links 和 NMP。

PV-Links 是通过将同一个 LUN 的多条路径加入同一个 VG 中,通过 VG 的功能来实现

多路径的管理。使用该功能的时候,需要手动配置每个 LUN 的相关数据。

NMP 是 HP-UX 的另外一款多路径软件,不需要进行相关的设置即可使用。

本章节首先对 PV-Links 进行介绍,下一个章节将介绍 NMP 多路径。

PV-Links 不支持 ALUA,不涉及 ALUA 相关的配置。

9.2 运行环境要求

在 HP-UX 11i v1、11i v2 和 11i v3 版本中,均包含该功能。

9.3 配置使用

PV-Links 多路径默认不会激活,需要进行手动设置。

使用 PV-Links 多路径时,配置步骤如下:

步骤 1 使用 ioscan -funC disk 查看系统找到的磁盘。

步骤 2 找到存储系统映射的 LUN 在主机上的设备文件名。

步骤 3 将该 LUN 每条路径上所对应的设备都创建成物理卷。

步骤 4 为该 LUN 创建一个卷组,然后将该 LUN 各条路径所对应的物理卷都扩展到该卷组中。

Page 87: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 86 页, 共 139 页

详细的操作命令,请参考卷管理章节中的 LVM 部分的内容

默认情况下,PV-Links 为 failover 的工作模式

----结束

Page 88: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 87 页, 共 139 页

10 多路径管理(NMP)

NMP 是 HP-UX 的另外一款多路径软件,不需要进行相关的设置即可使用。本章节将信

息介绍 NMP 多路径。

10.1 功能

NMP 软件具有以下的功能特性:

根据 LUNs 的路径最优化 I/O 分发

动态发现 LUNs

LUNs 路径的动态监控

LUNs 路径的自动切换和恢复

LUNs 失效路径的智能 I/O 重试算法

LUNs 路径鉴权以避免数据冲突

10.2 特点

负载均衡策略

在 NMP 多路径软件中,主要支持以下几种负载均衡策略:

Round_robin(默认)

该策略在多条路径中同时下发 I/O,使用于多条路径 I/O 处理能力相同的阵列。

Least command load

该策略选择挂起 I/O 最少的路径下发下一个 I/O,该策略适合于多条路径 I/O 处理能

力不同的阵列。

Cell aware round robin

该策略适合于支持硬分区的主机,减少内存延迟。

Page 89: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 88 页, 共 139 页

Closest path

该策略适合于 cell_based 平台,主要是根据当前运行的CPU 所在的 cell 来选择路径。

Prefer Path

该策略用户可自行设定优选路径。

Weighted round robin

该策略可设定每条路径下发 I/O 的百分比。

LUN 失效策略

当一个 LUN 的所有 lunpath 都是失效后,LUN 变为不可及的状态。此时 HP-UX 主机在

一定的时间范围内依旧正常接收该 LUN 上的相关 I/O。在该时间段内,任意一条路径恢

复,则 I/O 会继续发送下去。如果在该时间段内,路径依旧没有恢复,则所有挂起的 I/O

会返回一个错误标识。

当一个 LUN 在主机上识别后,主机上会对该 LUN 进行鉴权,查看 LUN 的 WWID 和之

前保存的 WWID 是否一致。如果一致,则鉴权成功,LUN 可以继续使用。如果不一致,

则表示 LUN 发生了改变。此时串口上会有相关的打印信息,所有该 LUN 上挂起的 I/O

都会失败,LUN 会变成不可使用的状态。

10.3 运行环境要求

仅在 HP-UX 11i v3 版本中存在该功能。

10.4 配置多路径(存储侧)

本节中将重点介绍 HP-UX 和华为存储系统建立连接时主机操作系统侧和存储侧的配置。

对于是否支持使用操作系统自带多路径双活功能,华为存储固件可以分为老版本和新版

本,具体说明:

老版本存储(不支持多控ALUA和ALUA双活):

TV1/TV2/18000V1/V300R001/V300R002/V300R003C00/V300R003C10/V300R005/

Dorado V300R001C00

新版本存储(支持多控 ALUA 和 ALUA 双活):

V300R003C20/V300R006C00/Dorado V300R001C01

V300R006C00 只支持 V300R006C00SPC100 及以后版本;

Dorado V300R001C01 只支持 V300R001C01SPC100 及以后版本

Page 90: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 89 页, 共 139 页

10.4.1 华为新版本存储多路径相关配置

双活工作模式介绍

双活提供两种典型的工作模式:负载均衡模式,本端优选模式。阵列必须支持 ALUA,

且主机必须使用 ALUA,典型工作模式才能生效,主机多路径选路策略推荐配置为

round-robin。如果双活工作在负载均衡模式,主机多路径选路策略必须配置为 round-robin。

当主机不使用 ALUA 或者多路径配置其他选路策略时,将由主机多路径策略完全决定双

活的其他工作模式。

按与主机的距离划分,双活阵列又分为:本端阵列和远端阵列。距离主机较近的阵列即

为本端阵列,反之为远端阵列。

典型工作模式配置方法及应用场景:

工作模式 配置方法 应用场景

负载均衡模式 主机开启 ALUA,多路径选路策略必

须配置 round-robin。

双活存储的所有阵列,添加给同一主机

的所有启动器,配置为支持 ALUA 的

切换模式。

双活存储的所有阵列,添加给同一主机

的所有启动器,路径类型均配置为优选

路径。

双活阵列间距离小于 1KM,例

如在同一机房或者楼层。

本端优选模式 主机开启 ALUA,多路径选路策略推

荐配置 round-robin。

双活存储的所有阵列,添加给同一主机

的所有启动器,配置为支持 ALUA 的

切换模式。

本端阵列添加给同一主机的所有启动

器,路径类型配置为优选路径。远端阵

列添加给同一主机的所有启动器,路径

类型配置为非优选路径。

双活阵列间距离大于 1KM,例

如在不同的地域或数据中心。

其他工作模式 双活存储的启动器切换模式按照指导

书后面章节配置,路径类型选项无需手

动配置。

用户决定。

Page 91: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 90 页, 共 139 页

工作原理及故障切换:

当 ALUA 工作时,主机多路径会将对磁盘的物理路径划分优先级,主要分为 AO(Active

Optimized)及 AN(Active Non-optimized),优先选择从存储的 AO 路径下发业务。

AO 路径:最佳 IO 访问路径,对应工作控制器上的路径。

AN 路径:次优 IO 访问路径,对应非工作控制器上的路径

当工作在负载均衡模式时,主机多路径将选择双活存储的所有阵列的工作控制器上的路

径为 AO 路径,其他所有控制器上的路径为 AN 路径;两端阵列的 AO 路径提供访问,

当其中一条 AO 路径无法提供访问时,主机 I/O 将下发到另外的 AO 路径;当其中一台

阵列 AO 路径所在控制器故障时,另一个控制器将转换为工作控制器,继续维持负载均

衡。

Host

A B A B

AO AOAN AN

Host

A B A B

AO AOAO’AN

Site A Site B Site A Site B

Path failure SP failure

当工作在本端优选模式时,主机多路径将选择本端阵列工作控制器上的路径为AO路径,

保证 IO 只在本端阵列的工作控制器下发,减小链路消耗;当本端阵列工作控制器的所

有 AO 路径断开无法提供访问时,主机 I/O 将从非工作控制器上的 AN 路径下发。当工

作控制器故障时,另一个控制器将转换为工作控制器,继续维持本端优选。

Host

A B A B

AO ANAN AN

Host

A B A B

AO ANAO’ AN

Site A Site B Site A Site B

Path failure SP failure

ALUA 介绍

1) ALUA定义:ALUA(Asymmetric Logical Unit Access, 非对称逻辑单元访问),是一种多

目标器端口访问模型。在多路径状态下,ALUA标准提供了一种将LUN的Active/Passive

模型呈现给主机的方式。同时还提供了端口的可访问状态切换接口,可用来实现LUN工

作控制器切换等。例如,LUN在一个控制器故障时,可以将该控制器的端口置为

Unavailable,支持ALUA的主机多路径软件收到该状态后,会将I/O切换到另一端控制器。

2) 存储系统支持:老版本存储系统只支持双控场景下的ALUA特性,不支持多控、双活场

景下的ALUA特性,新版本存储系统支持双控、多控、双活的ALUA特性。

Page 92: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 91 页, 共 139 页

表10-1 存储版本介绍

存储版本类型 详细版本列表 备注

老版本存储 TV1/TV2/18000V1/V300R001/V300R002/V300R003

C00/V300R003C10/V300R005/Dorado V300R001C00

新版本存储 V300R003C20/V300R006C00/Dorado V300R001C01 V300R006C00 只支持

SPC100 及以后版本;

Dorado V300R001C01

只支持 SPC100 及以后

版本。

3)ALUA 特性影响:非对称访问主要适用于,具有 LUN 优选控制器(有且仅有一个)属性

的存储系统,所有的主机 I/O 可以通过不同的控制器最终路由到工作控制器执行。存储配置

ALUA 模式,将指导主机优先选择从 LUN 的工作控制器下发 I/O,从而减少非工作控制器的

I/O 路由消耗。当 LUN 的工作控制器的所有 I/O 路径断开,主机 I/O 将只会从非工作控制器

下发并路由到工作控制器执行,因此必须避免此场景发生。

4)华为存储使用 ALUA 特性建议:为了避免 IO 下发到非工作控制器,建议按照以下实践

− LUN 的归属/工作控制器在存储系统上均衡分布。

− 当存储系统改变(节点故障、替换)时,可能引起 I/O 路径切换,尽量保证主机

选择最优路径下发 I/O。

− 尽量避免主机业务的所有 I/O 只下发到其中一个控制器,这样会导致存储系统无

法负载均衡。

启动器介绍

目前,存储系统上支持的启动器参数含义描述如下。

表10-2 启动器参数说明

参数名称 参数说明 参数举例

使用第三方多

路径

该参数仅在启动器已成功添加给主

机后显示。

如果在启用或者取消启用“使用第三

方多路径”之前,已经有 LUN 通过该

路径映射给主机,在重新配置之后,

需要重启主机操作系统。

在安装了 UltraPath 的主机中,无需

启“使用第三方多路径”功能。

[示例]

使用第三方多路径

切换模式 路径切换的模式。系统支持以下四种模式:

“老版本 ALUA”:适用于老版本存

储系统升级到当前版本时的系统默

认模式。具体要求:

Page 93: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 92 页, 共 139 页

存 储 系 统 版 本 是 从

V300R003C10 及之前版本升级

到 V300R003C20 或

V300R006C00SPC100 及之后版

本 、 从 V300R005 升 级 到

V300R006C00SPC100 及之后版

本、从 Dorado V300R001C00 升

级到 V300R001C01SPC100 及之

后版本。

升级前,存储设备是单控或双

控且已开启 ALUA。

“通用 ALUA”:适用于 V300R003C20、

V300R006C00SPC100 、 Dorado

V300R001C01SPC100及之后版本的存

储系统。具体要求:

存储系统版本是 V300R003C20

或 V300R006C00SPC100 或

Dorado V300R001C01SPC100 及

之后版本。

对接存储系统的主机操作系统

为 SUSE、Red Hat 6.X、Windows

Server 2012(使用 Emulex HBA

卡)、Windows Server 2008

(使用 Emulex HBA 卡)、HP-UX

11i V3 等。

“不使用 ALUA”:此模式不支持

ALUA,不支持双活存储。适用于主机

不支持 ALUA 特性(如 HP-UX 11i V2

主机)或实际应用场景不需要启用

ALUA 时选用。

“特殊模式”:此模式支持 ALUA,

存 在 多 种 特 殊 模 式 ; 适 用 于

V300R003C20、V300R006C00SPC100、

Dorado V300R001C01SPC100 及之后

版本的存储系统,且对接存储系统的

主机操作系统与“通用 ALUA”模式

支持的范围不同时选用。具体要求:

存储系统版本是 V300R003C20

或 V300R006C00SPC100 或

Dorado V300R001C01SPC100 及

之后版本。

对接存储系统的主机操作系统

为 VMware、AIX、Red Hat 7.X、

Windows Server 2012(使用

QLogic HBA 卡)、 Windows

Server 2008(使用 Qlogic HBA

卡)等。

特殊模式类型 此模式支持 ALUA。

模 式 0 : 适 用 于 V300R003C20 、

[示例]

模式 0

Page 94: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 93 页, 共 139 页

V300R006C00SPC100 、 Dorado

V300R001C01SPC100及之后版本的存

储系统。具体要求:

仅限于主机与阵列为FC组网。

对接存储系统的主机操作系统

为Red Hat 7.X、Windows Server

2012(使用QLogic HBA 卡)、

Windows Server 2008 ( 使 用

Qlogic HBA 卡)等。

模 式 1 : 适 用 于 V300R003C20 、

V300R006C00SPC100 、 Dorado

V300R001C01SPC100及之后版本的存

储系统。具体要求:

对接存储系统的主机操作系统

为AIX、VMvare等。

当双活工作在负载均衡模式。

模 式 2 : 适 用 于 V300R003C20 、

V300R006C00SPC100 、 Dorado

V300R001C01SPC100及之后版本的存

储系统。具体要求:

对接存储系统的主机操作系统

为AIX、VMvare等。

当双活工作在本端优选模式。

路径类型 系统支持“优选路径”和“非优选路径”

两种路径选择类型。

当双活工作在均衡模式时,双活的本

端和远端阵列的启动器都选择为“优

选路径”,在主机和阵列都使用 ALUA,

主机多路径配置为 round-robin 时,

主机将从两端存储轮询下发数据。

当双活工作在本端优选模式时,本端

阵列的启动器选择为“优选路径”,

远端阵列的启动器选择为“非优选路

径”,在主机和阵列都使用 ALUA,

主机将从本端存储下发数据。

[示例]

优选路径

请严格按照各操作系统要求的启动器模式配置,且添加给同一主机的存储系统所有启动

器切换模式必须相同,否则可能导致主机业务中断。

每次阵列上配置完启动器模式后,需要重启主机才能让新的配置生效!

Page 95: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 94 页, 共 139 页

启动器配置方法介绍

当需要配置启动器的模式的时候,可以按照下面的步骤进行操作。

步骤 1 进入“主机”配置界面。

打开 OceanStor DeviceManager。在右侧导航栏选择“资源分配”,然后在左侧工作栏选

择“主机”。

图10-1 进入“主机”界面

步骤 2 选定需要修改的启动器信息。

在“主机”界面中,先选择需要修改的主机,然后选择该主机上配置的启动器信息,最

后单击“修改”。

图10-2 选择需要修改的启动器信息

步骤 3 按照要求完成启动器的修改。

在弹出的“修改启动器”菜单中,按照各个操作系统下的要求修改启动器信息。

Page 96: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 95 页, 共 139 页

图10-3 修改启动器的信息

步骤 4 按照相同的步骤,完成该主机上其他启动器的修改。

步骤 5 重启主机,让配置生效。

----结束

存储侧配置策略

针对非双活存储场景,请按照如下方式配置:

表10-3 HP-UX 对接非双活华为存储上的配置

操作系统 存储系统上的配置

控制器

数量

操作系

使用第三

方多路径

切换模式 特殊模式

类型

路径类型

HP-UX 11iv3 双控、多

HP-UX 勾选 通用 ALUA 优选路径

其他 HP-UX

版本

双控、多

HP-UX 勾选 不使用 ALUA 优选路径

注:HP-UX 支持的详细版本,参见兼容性列表:

http://support-open.huawei.com/ready/pages/user/compatibility/support-matrix.jsf

每次阵列上配置完启动器模式后,需要重启主机才能让新的配置生效!

Page 97: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 96 页, 共 139 页

针对双活存储场景,请按照如下方式配置

表10-4 HP-UX 对接双活华为存储上的配置

操作系统 存储系统上的配置

双活工

作模式

存储 操作系

使用第三

方多路径

切换模式 特殊模式

类型

路径类型

HP-UX 11iv3

负载均

衡模式

本端存

储系统

HP-UX 勾选 通用ALUA

优选路径

远端存

储系统

HP-UX 勾选 通用ALUA

优选路径

本端优

选模式

本端存

储系统

HP-UX 勾选 通用ALUA

优选路径

远端存

储系统

HP-UX 勾选 通用ALUA

非优选路径

注:HP-UX 支持的详细版本,参见兼容性列表:

http://support-open.huawei.com/ready/pages/user/compatibility/support-matrix.jsf

每次阵列上配置完启动器模式后,需要重启主机才能让新的配置生效!

10.4.2 华为老版本存储多路径相关配置

存储侧配置策略

老版本存储不支持多控 ALUA 及双活 ALUA,存储侧默认推荐不开启 ALUA,若要使

用 ALUA 功能,可按如下方法启用:

T Series V100R005/Dorado2100/Dorado5100/Dorado2100 G2

使用 Huawei OceanStor ISM 管理存储系统,并参照下图开启主机启动器的 ALUA

功能。

Page 98: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 97 页, 共 139 页

图10-4 开启 T Series V100R005/Dorado2100/Dorado5100/Dorado2100 G2 ALUA 功能

T Series V200R002/18000 Series/V3 Series/18000 V3 Series 老版本

使用 Huawei OceanStor Device Manager 管理存储系统,并参照下图步骤开启主机启

动器的 ALUA 功能。

Page 99: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 98 页, 共 139 页

图10-5 开启 T Series V200R002/18000 Series/V3 Series/18000 V3 Series ALUA 功能

由于不支持多控 ALUA,当存储控制器数>2 的场景下,ALUA 已默认关闭,不可修改。

10.5 配置使用(主机侧)

NMP 存在多种应用方式,这里对下面几种主流的使用方式进行介绍。

Round-robin

Prefer Path

ALUA

这三种方式使用的前提都是操作系统已经启用了 NMP 功能,下面分别针对如何查看系

统是否启用 NMP 功能以及如何配置 NMP 的各种使用方式进行介绍。

10.5.1 启用 NMP

对于 HP-UX 11i v3 版本而言,NMP 是默认启动的,不需要额外的设置。

可以按照本章节的步骤进行检查。

步骤 1 查看系统的 NMP 开启状态,确认该功能已经开启。

bash-4.0# scsimgr get_attr -a leg_mpath_enable

Page 100: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 99 页, 共 139 页

SCSI GLOBAL ATTRIBUTES:

name = leg_mpath_enable

current = true

default = true

saved =

如上所示,显示系统的 NMP 功能是已经启用了。

步骤 2 修改系统的 NMP 状态。

如果上一步骤已经发现 NMP 处于开启状态,则跳过该步骤。

如果发现系统的 NMP 状态为 false,则可以使用下面的命令进行调整。

scsimgr set_attr -a leg_mpath_enable=true

scsimgr save_attr -a leg_mpath_enable=true

步骤 3 查看系统找到的磁盘,并查看映射过来的 LUN 的 NMP 开启状态。例子如下所示:

bash-4.0# ioscan -funNC disk

Class I H/W Path Driver S/W State H/W Type Description

===================================================================

disk 2 64000/0xfa00/0x1 esdisk CLAIMED DEVICE HP EH0072FAWJA

/dev/disk/disk2 /dev/disk/disk2_p2 /dev/rdisk/disk2

/dev/rdisk/disk2_p2

/dev/disk/disk2_p1 /dev/disk/disk2_p3 /dev/rdisk/disk2_p1

/dev/rdisk/disk2_p3

disk 3 64000/0xfa00/0x2 esdisk CLAIMED DEVICE HP EH0072FAWJA

/dev/disk/disk3 /dev/rdisk/disk3

disk 56 64000/0xfa00/0x28 esdisk CLAIMED DEVICE HUAWEI S3900-M200

/dev/disk/disk56 /dev/rdisk/disk56

disk 57 64000/0xfa00/0x29 esdisk CLAIMED DEVICE HUAWEI S3900-M200

/dev/disk/disk57 /dev/rdisk/disk57

disk 60 64000/0xfa00/0x2a esdisk CLAIMED DEVICE HUAWEI S3900-M200

/dev/disk/disk60 /dev/rdisk/disk60

bash-4.0#

bash-4.0# scsimgr get_attr -D /dev/rdisk/disk60 -a leg_mpath_enable

SCSI ATTRIBUTES FOR LUN : /dev/rdisk/disk60

name = leg_mpath_enable

current = true

default = true

saved =

Page 101: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 100 页, 共 139 页

bash-4.0#

第一条命令显示:系统找到 3 个 HUAWEI 存储(型号为 S3900-M200)所映射过来的

LUN,分配的设备名分别是/dev/disk/disk56、/dev/disk/disk57 和/dev/disk/disk60。

第二条命令显示:磁盘/dev/disk/disk60 上的 NMP 已经启用。

步骤 4 修改单个 LUN 的 NMP 开启状态。

如果上一步骤已经发现 LUN 的 NMP 状态处于开启状态,则跳过该步骤。

如果发现单个 LUN 的 NMP 状态为 false,则可以使用下面的命令进行调整。

scsimgr set_attr -D /dev/rdisk/disk60 -a leg_mpath_enable=true

scsimgr save_attr -D /dev/rdisk/disk60 -a leg_mpath_enable=true

----结束

10.5.2 配置 NMP 使用方式

本章节分别对 NMP 的常用的几种方式进行详细的介绍。

未开启 ALUA Round-robin

当存储系统没有启用 ALUA 时,Round-robin 为 NMP 默认的 load_bal_policy 策略,主机

系统上不需要进行额外的配置。

可以按照下面的步骤查看 NMP 的路径策略。

步骤 1 查看 LUN 的路径策略。

在使用过程中,可以通过相关的命令来查看 LUN 的负载均衡策略,例子如下所示:

bash-3.2# scsimgr get_attr -D /dev/rdisk/disk60 -a load_bal_policy

SCSI ATTRIBUTES FOR LUN : /dev/rdisk/disk60

name = load_bal_policy

current = round_robin

default = round_robin

Page 102: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 101 页, 共 139 页

saved =

bash-3.2#

如上所示,disk60 当前的负载均衡策略为 round_robin。

步骤 2 查看 NMP 接管后的磁盘的路径信息,例子如下:

bash-4.0# scsimgr lun_map -D /dev/rdisk/disk60

LUN PATH INFORMATION FOR LUN : /dev/rdisk/disk60

Total number of LUN paths = 2

World Wide Identifier(WWID) = 0x633383110030333807b9074d0000010a

LUN path : lunpath39

Class = lunpath

Instance = 39

Hardware path = 0/0/0/7/0/0/1.0x2019333831303338.0x4002000000000000

SCSI transport protocol = fibre_channel

State = ACTIVE

Last Open or Close state = ACTIVE

LUN path : lunpath40

Class = lunpath

Instance = 40

Hardware path = 0/0/0/7/0/0/0.0x2009333831303338.0x4002000000000000

SCSI transport protocol = fibre_channel

State = ACTIVE

Last Open or Close state = ACTIVE

bash-4.0#

bash-4.0# scsimgr get_info -D /dev/rdisk/disk60

STATUS INFORMATION FOR LUN : /dev/rdisk/disk60

Generic Status Information

SCSI services internal state = ONLINE

Device type = Direct_Access

EVPD page 0x83 description code = 1

EVPD page 0x83 description association = 0

EVPD page 0x83 description type = 3

World Wide Identifier (WWID) = 0x633383110030333807b9074d0000010a

Serial number = "s3900develop004723900266"

Vendor id = "HUAWEI "

Product id = "S3900-M200 "

Product revision = "2102"

Other properties = ""

SPC protocol revision = 4

Open count (includes chr/blk/pass-thru/class) = 1

Raw open count (includes class/pass-thru) = 0

Pass-thru opens = 0

LUN path count = 2

Active LUN paths = 2

Page 103: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 102 页, 共 139 页

Standby LUN paths = 0

Failed LUN paths = 0

Maximum I/O size allowed = 2097152

Preferred I/O size = 2097152

Outstanding I/Os = 0

I/O load balance policy = round_robin

Path fail threshold time period = 0

Transient time period = 120

Tracing buffer size = 1024

LUN Path used when policy is path_lockdown = NA

LUN access type = NA

Asymmetric logical unit access supported = No

Asymmetric states supported = NA

Preferred paths reported by device = No

Preferred LUN paths = 0

Driver esdisk Status Information :

Capacity in number of blocks = 4194304

Block size in bytes = 512

Number of active IOs = 0

Special properties =

Maximum number of IO retries = 45

IO transfer timeout in secs = 30

FORMAT command timeout in secs = 86400

START UNIT command timeout in secs = 60

Timeout in secs before starting failing IO = 120

IO infinite retries = false

bash-4.0#

在上面显示的内容中,我们主要关注下面的内容:

State

路径状态,使用前需要确认两条路径的状态都是 ACTIVE。

I/O load balance policy

负载均衡模式。默认情况下,当存储系统上不启用 ALUA 时,NMP 的负载均衡模

式为 round_robin。

Asymmetric logical unit access supported

LUN 是否支持 ALUA 模式。如果启用 ALUA 的话,则该项会显示其支持的 ALUA

的类型(隐式还是显式 ALUA)。

Page 104: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 103 页, 共 139 页

Prefer Path

当存储系统没有启用 ALUA 时,Round-robin 为 NMP 默认的使用方式,无法实现路径

优选。如果手动配置成 Prefer Path 模式,则可以实现路径优选,可以按照下面的步骤来

操作:

步骤 1 查看 LUN 的物理路径。

使用命令:“ioscan -kfnNC disk”查看需要修改配置的 LUN 的物理路径。

图10-6 查看 LUN 的物理路径

如上图所示,disk27 的物理路径为:“64000/0xfa00/0xb”。

步骤 2 查看物理路径对应的 Lunpath 路径信息。

使用命令:“ioscan -m hwpath -H 64000/0xfa00/0xb”查看物理路径对应的 lunpath 路径信

息,如下图所示。

图10-7 查看 Lunpath 路径信息

如上图所示,我们发现 disk27 有 9 条 lunpath 路径。

步骤 3 查看 LUN 的策略信息。

使用命令“scsimgr get_attr -D /dev/rdisk/disk27”来查看 LUN 当前的策略信息。如下所

示:

Page 105: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 104 页, 共 139 页

# scsimgr get_attr -D /dev/rdisk/disk27

name = load_bal_policy

current = round_robin

default = round_robin

saved =

name = preferred_path

current =

default =

saved =

从这里可以发现 LUN 的默认策略为“round_robin”,没有优选路径。

步骤 4 配置优选路径。

配置命令的格式如下:

scsimgr save_attr -D /dev/rdisk/disk27 -a load_bal_policy=preferred_path -a

preferred_path=0/2/1/0/4/0.221a9c37f496bdb8.0x4002000000000000

其中,“/dev/rdisk/disk27”为磁盘的盘符,

“0/2/1/0/4/0.221a9c37f496bdb8.0x4002000000000000”为查看到的需要设置为优选的路径。

步骤 5 再次检查 LUN 的策略信息。

使用命令“scsimgr get_attr -D /dev/rdisk/disk27”来查看 LUN 当前的策略信息。如下所

示:

# scsimgr get_attr -D /dev/rdisk/disk27

name = load_bal_policy

current = preferred_path

default = round_robin

saved = preferred_path

name = preferred_path

current = 0/2/1/0/4/0.221a9c37f496bdb8.0x4002000000000000

default =

saved = 0/2/1/0/4/0.221a9c37f496bdb8.0x4002000000000000

从这里可以发现 LUN 的默认策略为已经调整为“preferred_path”,优选路径是:

“0/2/1/0/4/0.221a9c37f496bdb8.0x4002000000000000”。

----结束

Page 106: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 105 页, 共 139 页

开启 ALUA

当存储系统启用 ALUA 时,ALUA 为 NMP 默认的使用方式,主机系统上不需要进行额

外的配置,主机上可以按照下面的步骤查看 NMP 的路径策略。

步骤 1 查看 LUN 的 ALUA 开关。

使用命令“scsimgr get_attr -D /dev/rdisk/disk27 -a alua_enabled”来查看 LUN 当前的策略

信息。如下所示:

图10-8 查看 LUN 的 ALUA 开关

步骤 2 查看 LUN 的 load_bal_policy 策略

# scsimgr get_attr -D /dev/rdisk/disk24 -a load_bal_policy

SCSI ATTRIBUTES FOR LUN : /dev/rdisk/disk24

name = load_bal_policy

current = round_robin

default = round_robin

saved =

步骤 3 查看 LUN 的属性。

使用命令“scsimgr get_info -D /dev/rdisk/disk27”查看 LUN 的属性信息,如下所示。

bash-4.0# scsimgr get_info -D /dev/rdisk/disk27

STATUS INFORMATION FOR LUN : /dev/rdisk/disk27

Generic Status Information

SCSI services internal state = ONLINE

Device type = Direct_Access

EVPD page 0x83 description code = 1

EVPD page 0x83 description association = 0

EVPD page 0x83 description type = 3

World Wide Identifier (WWID) = 0x63400a3100da4f9f00f4f6b500000002

Serial number = "210235982610F4000017005"

Vendor id = "HUAWEI "

Product id = "XSG1 "

Product revision = "4303"

Page 107: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 106 页, 共 139 页

Other properties = ""

SPC protocol revision = 6

Open count (includes chr/blk/pass-thru/class) = 1

Raw open count (includes class/pass-thru) = 0

Pass-thru opens = 0

LUN path count = 9

Active LUN paths = 1

Standby LUN paths = 7

Failed LUN paths = 1

Maximum I/O size allowed = 2097152

Preferred I/O size = 2097152

Outstanding I/Os = 0

I/O load balance policy = round_robin

Path fail threshold time period = 0

Transient time period = 120

Tracing buffer size = 1024

LUN Path used when policy is path_lockdown = NA

LUN access type = T10 Asymmetric Active-Active

Asymmetric logical unit access supported = Implicit

Asymmetric states supported = ao_sup,an_sup,u_sup,rsvd

Preferred paths reported by device = YES

Preferred LUN paths = 0

Driver esdisk Status Information :

Capacity in number of blocks = 734003200

Block size in bytes = 512

Number of active IOs = 0

Special properties =

Maximum number of IO retries = 45

IO transfer timeout in secs = 30

FORMAT command timeout in secs = 86400

START UNIT command timeout in secs = 60

Timeout in secs before starting failing IO = 120

IO infinite retries = false

bash-4.0#

从上面的显示中,可以看到 LUN 的下面的属性:

LUN access type

T10 Asymemetric Active-Active 就表示支持 ALUA。

Asymmetric logical unit access supported

LUN 是否支持 ALUA 模式。如果启用 ALUA 的话,则该项会显示其支持的 ALUA

的类型(Implicit 还是 explicit)。

从上面的信息可以看到,LUN 支持的是 Implicit ALUA 模式。

----结束

Page 108: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 107 页, 共 139 页

10.6 虚拟卷的使用

使用 NMP 多路径的时候,必须使用命令“ioscan -funNC disk”来查看 NMP 虚拟化后

的盘符信息。使用的时候,也必须使用“disk*”格式的盘符。例子如下所示:

bash-4.0# newfs -F vxfs -o largefiles /dev/rdisk/disk60

version 7 layout

2097152 sectors, 2097152 blocks of size 1024, log size 16384 blocks

largefiles supported

bash-4.0#

bash-4.0# mount /dev/disk/disk60 /test/mnt3/

bash-4.0# bdf

Filesystem kbytes used avail %used Mounted on

/dev/vg00/lvol3 1048576 314600 728296 30% /

/dev/vg00/lvol1 1835008 364368 1459224 20% /stand

/dev/vg00/lvol8 8912896 1421696 7434296 16% /var

/dev/vg00/lvol7 6553600 3037552 3488696 47% /usr

/dev/vg00/lvol4 524288 20952 499536 4% /tmp

/dev/vg00/lvol6 7864320 3071152 4760808 39% /opt

/dev/vg00/lvol5 114688 37872 76352 33% /home

/dev/vg_try/lv_try00

1228800 2447 1149713 0% /test/mnt1

/dev/vg_try/lv_try01

797845 9 718051 0% /test/mnt2

/dev/disk/disk60 2097152 18006 1949207 1% /test/mnt3

bash-4.0#

----结束

Page 109: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 108 页, 共 139 页

11 卷管理

在 HP-UX 主机系统中,应用比较广泛的卷管理软件有系统自带的 LVM(Logic Volume

Manager)卷管理软件和 Symantec 公司提供的 VxVM(Veritas Volume Manager)卷管理

软件。

本章节中我们分别对这两种卷管理软件进行详细的描述。

11.1 LVM

11.1.1 简介

LVM 可以将几个磁盘(物理卷)里的空间组合成一个卷组,然后把卷组中的空间再分

为逻辑卷(LVM 里的分区)。

LVM 管理克服了整盘方法的一些不足,可以实现以下功能:

创建跨越多个磁盘的逻辑卷。

在同一磁盘上创建多个逻辑卷。

根据需要扩展和压缩逻辑卷。

在使用 LVM 之前,需要先掌握 LVM 中的几个概念,下面分别加以介绍。

物理卷

被 LVM 管理的磁盘被称为物理卷(PV,Physical Volume)。磁盘被 LVM 使用之前,必

须将一些特殊的数据结构创建在磁盘上。一旦这些数据被创建,磁盘就被认为是物理卷

了,可以加入卷组中。

物理卷设备文件

我们可以通过与物理卷相关的磁盘设备文件引用物理卷。由于磁盘可能被关联为块设备

和字符设备模式,故每个物理卷具有块和字符设备文件。例如:

/dev/dsk/c0t3d0 #在 SCSI 地址 3 的块设备文件。

Page 110: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 109 页, 共 139 页

/dev/rdsk/c0t3d0 #在 SCSI 地址 3 的字符设备文件名。

卷组

卷组(VG,Volume Group)由一个或多个物理卷组成。卷组中的物理卷组成一块能分

配给一个或多个逻辑卷的磁盘空间。

卷组设备文件

卷组也是通过设备文件相关联的。每个卷组在/dev 下包含一个子目录,包含一个叫做

group 的设备文件与卷组本身相关联,以及一些与卷组中的所有逻辑卷相关联的设备文

件。卷组子目录的名字确定了卷组的名字,例如:

/dev/vg01 #包含了与 vg01 有关的设备文件的目录。

/dev/vg01/group #vg01 卷组的设备文件。

逻辑卷

一个卷组的磁盘空间可以被分配给一个或多个逻辑卷(LV,Logical Volume)。逻辑卷与

分区类似,可以包含文件系统、交换区或原始数据。

逻辑卷还可以:

包含所有或任何一部分物理卷上的空间。

扩展到多个 LVM 物理卷。

如果需要,可以被改变大小,移动到不同磁盘中。

逻辑卷设备文件

逻辑卷设备文件存放在它们所属的卷组的目录中。每个逻辑卷有两个设备文件:一个在

用字符模式访问逻辑卷时使用,另一个在用块模式访问逻辑卷时使用。例如:

/dev/vg01/lvol01 #vg01 中逻辑卷“lvol01”的块设备文件。

/dev/vg01/rlvol01 # vg01 中逻辑卷“lvol01”的逻辑设备文件。

LVM 主号和次号

每个逻辑卷和卷组设备文件必须具有主号和次号。

所有 LVM 设备文件的主号均为 64,主号与 LVM 内核驱动相关。

次号码的前两位数字表明设备文件与那个卷组相关,最后两位数字表明与设备文件相关

的逻辑卷。

例子如下:

bash-4.0# ls -lrt /dev/vg_try/*

crw-r--r-- 1 root sys 64 0x050000 Jul 27 17:13 /dev/vg_try/group

brw-r----- 1 root sys 64 0x050001 Jul 27 17:57 /dev/vg_try/lv_try00

crw-r----- 1 root sys 64 0x050001 Jul 27 17:57 /dev/vg_try/rlv_try00

Page 111: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 110 页, 共 139 页

brw-r----- 1 root sys 64 0x050002 Jul 27 17:57 /dev/vg_try/lv_try01

crw-r----- 1 root sys 64 0x050002 Jul 27 17:57 /dev/vg_try/rlv_try01

bash-4.0#

上面的内容中,以 lv_try01 为例,详细解释如下:

名字:/dev/vg_try/lv_try01

主号:64

次号:0x050002

此时,次号的前面两位数字(05)表明该卷在 vg_try 卷组中,最后两位数字(02)表明

它是 lv_try01。

PE 和 LE

在 LVM 中可分配的最小空间单元被称为“extent”,物理卷被分为多个 PE(Physical

Extent)。物理卷被加到卷组后即能分配使用。

逻辑卷中包含一系列顺序计数的 LE(Logical Extent),每个 LE 只是指向磁盘上一个 PE

的指针。

一个卷组中PE和LE的大小是一致的,可以在创建卷组时设置。默认extent大小为4MB。

11.1.2 安装 LVM

默认情况下,主机系统在安装的时候就会将 LVM 安装起来,不需要进行任何的配置。

11.1.3 常用配置命令

创建物理卷

操作步骤描述如下:

步骤 1 显示当前系统存在的磁盘。

bash-4.0# ioscan -funC disk

Class I H/W Path Driver S/W State H/W Type Description

==================================================================

disk 0 0/0/0/2/0/0/0.8.0 sdisk CLAIMED DEVICE HP

EH0072FAWJA

/dev/dsk/c0t8d0 /dev/rdsk/c0t8d0

disk 1 0/0/0/2/0/0/0.8.1 sdisk CLAIMED DEVICE HP

EH0072FAWJA

/dev/dsk/c0t8d1 /dev/dsk/c0t8d1s2 /dev/rdsk/c0t8d1

/dev/rdsk/c0t8d1s2

/dev/dsk/c0t8d1s1 /dev/dsk/c0t8d1s3 /dev/rdsk/c0t8d1s1

/dev/rdsk/c0t8d1s3

disk 52 0/0/0/7/0/0/0.3.20.0.0.0.0 sdisk CLAIMED DEVICE HUAWEI

S3900-M200

/dev/dsk/c13t0d0 /dev/rdsk/c13t0d0

Page 112: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 111 页, 共 139 页

disk 53 0/0/0/7/0/0/0.3.20.0.0.0.1 sdisk CLAIMED DEVICE HUAWEI

S3900-M200

/dev/dsk/c13t0d1 /dev/rdsk/c13t0d1

disk 54 0/0/0/7/0/0/1.1.20.0.0.0.0 sdisk CLAIMED DEVICE HUAWEI

S3900-M200

/dev/dsk/c14t0d0 /dev/rdsk/c14t0d0

disk 55 0/0/0/7/0/0/1.1.20.0.0.0.1 sdisk CLAIMED DEVICE HUAWEI

S3900-M200

/dev/dsk/c14t0d1 /dev/rdsk/c14t0d1

bash-4.0#

步骤 2 选择合适的磁盘创建物理卷。

bash-4.0# pvcreate -f /dev/rdsk/c13t0d0

Physical volume "/dev/rdsk/c13t0d0" has been successfully created.

bash-4.0#

bash-4.0# pvcreate -f /dev/rdsk/c14t0d0

Physical volume "/dev/rdsk/c14t0d0" has been successfully created.

bash-4.0#

上面的步骤中,我们将 c13t0d0 和 c14t0d0 创建了物理卷。

如果不确认磁盘是否存在坏块,则可以通过命令 mediainit 来初始化磁盘。该命令会通过

读写测试模式来校验磁盘的完成性,并闲置所有发现的坏块。命令格式如下:

bash-4.0# mediainit /dev/rdsk/c14t0d2

mediainit 会破坏磁盘上所有现存的用户数据,使用的时候需要小心。

步骤 3 使用 pvdisplay 命令查看物理卷是否创建成功。

bash-4.0# pvdisplay -l /dev/dsk/c13t0d0

/dev/dsk/c13t0d0:LVM_Disk=yes

bash-4.0# pvdisplay -l /dev/dsk/c13t0d1

/dev/dsk/c13t0d1:LVM_Disk=no

bash-4.0#

若物理卷创建成功,则 LVM_Disk 的值为 yes,否则为 no。如上所示,c13t0d0 已经成

功创建物理卷,而 c13t0d1 还没有创建。

----结束

创建卷组

操作步骤描述如下:

步骤 1 创建卷组目录和卷组设备文件。

bash-4.0# ls -lrt /dev/*/group

crw-r----- 1 root sys 64 0x000000 May 23 17:38 /dev/vg00/group

crw-r--r-- 1 root sys 64 0x030000 May 26 17:10 /dev/vg_test2/group

Page 113: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 112 页, 共 139 页

crw-r--r-- 1 root sys 64 0x060000 May 28 09:43 /dev/vg_testB/group

crw-r--r-- 1 root sys 64 0x040000 May 28 10:03 /dev/vg_testC/group

bash-4.0#

bash-4.0# mkdir /dev/vg_try

bash-4.0# mknod /dev/vg_try/group c 64 0x050000

bash-4.0#

上面的步骤中先是显示系统中已经存在的卷组设备文件,而后再创建了一个卷组设备文

件。

卷组设备文件(或称为控制文件),提供一种机制,使得 LVM 内核和 LVM 命令通过它

们在创建的卷组中通信。

group 文件是字符设备文件,主号一般为 64,次号为 16 进制,总以 0000 结尾,为如下格式:

0xhh0000

其中 hh 为 16 进制数,表示卷组号。不同的卷组该部分必须不同。

步骤 2 选择物理卷,并创建卷组。

bash-4.0# vgcreate /dev/vg_try /dev/dsk/c13t0d0 /dev/dsk/c14t0d0

Increased the number of physical extents per physical volume to 1535.

Volume group "/dev/vg_try" has been successfully created.

Volume Group configuration for /dev/vg_try has been saved in /etc/lvmconf/vg_try.conf

bash-4.0#

上面的命令中,创建了卷组 vg_try,卷组中物理卷成员为 c13t0d0 和 c14t0d0。如果这两

个物理卷为同一个 LUN 在不同路径上的设备,则上面的方法相当于让该 LUN 被

PV-Links 多路径接管。

步骤 3 显示卷组信息。

bash-4.0# vgdisplay -v vg_try

--- Volume groups ---

VG Name /dev/vg_try

VG Write Access read/write

VG Status available

Max LV 255

Cur LV 0

Open LV 0

Max PV 16

Cur PV 1

Act PV 1

Max PE per PV 1535

VGDA 2

PE Size (Mbytes) 4

Total PE 1535

Alloc PE 0

Free PE 1535

Total PVG 0

Total Spare PVs 0

Total Spare PVs in use 0

VG Version 1.0

Page 114: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 113 页, 共 139 页

VG Max Size 98240m

VG Max Extents 24560

--- Physical volumes ---

PV Name /dev/dsk/c13t0d0

PV Name /dev/dsk/c14t0d0 Alternate Link

PV Status available

Total PE 1535

Free PE 1535

Autoswitch On

Proactive Polling On

由于加入 vg_try的是同一个LUN在两条路径上的设备,所以相当于已经使用了PV-Links

接管该 LUN。

从上面的信息可以发现,当前主路径为/dev/dsk/c13t0d0,备用路径为/dev/dsk/c14t0d0。

路径的主备取决于创建卷组时给出的 PV 的顺序。

----结束

扩展卷组

命令格式如下:

vgextend vgname pvname

操作例子如下所示:

bash-4.0# vgdisplay -v /dev/vg_tong

--- Volume groups ---

VG Name /dev/vg_tong

VG Write Access read/write

VG Status available

Max LV 255

Cur LV 0

Open LV 0

Max PV 16

Cur PV 1

Act PV 1

Max PE per PV 1791

VGDA 2

PE Size (Mbytes) 4

Total PE 1791

Alloc PE 0

Free PE 1791

Total PVG 0

Total Spare PVs 0

Total Spare PVs in use 0

Page 115: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 114 页, 共 139 页

VG Version 1.0

VG Max Size 114624m

VG Max Extents 28656

--- Physical volumes ---

PV Name /dev/dsk/c14t0d1

PV Status available

Total PE 1791

Free PE 1791

Autoswitch On

Proactive Polling On

bash-4.0# vgextend /dev/vg_tong /dev/dsk/c13t0d1

Volume group "/dev/vg_tong" has been successfully extended.

Volume Group configuration for /dev/vg_tong has been saved in /etc/lvmconf/vg_tong.conf

bash-4.0#

bash-4.0# vgdisplay -v /dev/vg_tong

--- Volume groups ---

VG Name /dev/vg_tong

VG Write Access read/write

VG Status available

Max LV 255

Cur LV 0

Open LV 0

Max PV 16

Cur PV 1

Act PV 1

Max PE per PV 1791

VGDA 2

PE Size (Mbytes) 4

Total PE 1791

Alloc PE 0

Free PE 1791

Total PVG 0

Total Spare PVs 0

Total Spare PVs in use 0

VG Version 1.0

VG Max Size 114624m

VG Max Extents 28656

--- Physical volumes ---

PV Name /dev/dsk/c14t0d1

PV Name /dev/dsk/c13t0d1 Alternate Link

PV Status available

Total PE 1791

Free PE 1791

Autoswitch On

Proactive Polling On

bash-4.0#

卷组/dev/vg_tong 中原本包含有物理卷:/dev/dsk/c14t0d1。上面的命令将物理卷:

/dev/dsk/c13t0d1 加入该卷组中,从而达到扩展卷组的目的。

Page 116: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 115 页, 共 139 页

创建逻辑卷

操作步骤描述如下:

步骤 1 使用交互式命令 lvcreate 命令创建逻辑卷,例子如下所示:

bash-4.0# lvcreate -L 10 -n lv_try00 vg_try

Warning: rounding up logical volume size to extent boundary at size "12" MB.

Logical volume "/dev/vg_try/lv_try00" has been successfully created with

character device "/dev/vg_try/rlv_try00".

Logical volume "/dev/vg_try/lv_try00" has been successfully extended.

Volume Group configuration for /dev/vg_try has been saved in /etc/lvmconf/vg_try.conf

bash-4.0#

bash-4.0# lvcreate -l 100 -n lv_try01 vg_try

Logical volume "/dev/vg_try/lv_try01" has been successfully created with

character device "/dev/vg_try/rlv_try01".

Logical volume "/dev/vg_try/lv_try01" has been successfully extended.

Volume Group configuration for /dev/vg_try has been saved in /etc/lvmconf/vg_try.conf

bash-4.0#

上面的命令中,部分参数解释如下:

-L:Logical_volume_size,以 MB 为单位的逻辑卷大小。大小将取大于完整 logical

extent 大的最小值。如上面的例子中,给出的为 10,而每个 logical extent 的大小为

4MB,所以这里会取 3 个 logical extent,也就是 12MB 的空间。

-l:Logical_extents_number,逻辑卷中的 logical extent 数。

-n:逻辑卷的名字。

其他的参数,保持默认,回车后,即可创建逻辑卷。

步骤 2 查看创建的逻辑卷,确认卷的信息无误。

bash-4.0# vgdisplay -v vg_try

--- Volume groups ---

VG Name /dev/vg_try

VG Write Access read/write

VG Status available

Max LV 255

Cur LV 2

Open LV 2

Max PV 16

Cur PV 1

Act PV 1

Max PE per PV 1535

VGDA 2

PE Size (Mbytes) 4

Total PE 1535

Alloc PE 103

Free PE 1432

Total PVG 0

Total Spare PVs 0

Total Spare PVs in use 0

VG Version 1.0

Page 117: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 116 页, 共 139 页

VG Max Size 98240m

VG Max Extents 24560

--- Logical volumes ---

LV Name /dev/vg_try/lv_try00

LV Status available/syncd

LV Size (Mbytes) 12

Current LE 3

Allocated PE 3

Used PV 1

LV Name /dev/vg_try/lv_try01

LV Status available/syncd

LV Size (Mbytes) 400

Current LE 100

Allocated PE 100

Used PV 1

--- Physical volumes ---

PV Name /dev/dsk/c13t0d0

PV Name /dev/dsk/c14t0d0 Alternate Link

PV Status available

Total PE 1535

Free PE 1432

Autoswitch On

Proactive Polling On

bash-4.0#

bash-4.0# lvdisplay -v /dev/vg_try/lv_try00

--- Logical volumes ---

LV Name /dev/vg_try/lv_try00

VG Name /dev/vg_try

LV Permission read/write

LV Status available/syncd

Mirror copies 0

Consistency Recovery MWC

Schedule parallel

LV Size (Mbytes) 12

Current LE 3

Allocated PE 3

Stripes 0

Stripe Size (Kbytes) 0

Bad block on

Allocation strict

IO Timeout (Seconds) default

--- Distribution of logical volume ---

PV Name LE on PV PE on PV

/dev/dsk/c13t0d0 3 3

--- Logical extents ---

LE PV1 PE1 Status 1

00000 /dev/dsk/c13t0d0 00000 current

00001 /dev/dsk/c13t0d0 00001 current

Page 118: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 117 页, 共 139 页

00002 /dev/dsk/c13t0d0 00002 current

bash-4.0#

bash-4.0# lvdisplay -v /dev/vg_try/lv_try01

--- Logical volumes ---

LV Name /dev/vg_try/lv_try01

VG Name /dev/vg_try

LV Permission read/write

LV Status available/syncd

Mirror copies 0

Consistency Recovery MWC

Schedule parallel

LV Size (Mbytes) 400

Current LE 100

Allocated PE 100

Stripes 0

Stripe Size (Kbytes) 0

Bad block on

Allocation strict

IO Timeout (Seconds) default

--- Distribution of logical volume ---

PV Name LE on PV PE on PV

/dev/dsk/c13t0d0 100 100

--- Logical extents ---

LE PV1 PE1 Status 1

00000 /dev/dsk/c13t0d0 00003 current

00001 /dev/dsk/c13t0d0 00004 current

00002 /dev/dsk/c13t0d0 00005 current

00003 /dev/dsk/c13t0d0 00006 current

00004 /dev/dsk/c13t0d0 00007 current

00005 /dev/dsk/c13t0d0 00008 current

00006 /dev/dsk/c13t0d0 00009 current

00007 /dev/dsk/c13t0d0 00010 current

00008 /dev/dsk/c13t0d0 00011 current

00009 /dev/dsk/c13t0d0 00012 current

00010 /dev/dsk/c13t0d0 00013 current

00011 /dev/dsk/c13t0d0 00014 current

00012 /dev/dsk/c13t0d0 00015 current

00013 /dev/dsk/c13t0d0 00016 current

00014 /dev/dsk/c13t0d0 00017 current

00015 /dev/dsk/c13t0d0 00018 current

00016 /dev/dsk/c13t0d0 00019 current

00017 /dev/dsk/c13t0d0 00020 current

00018 /dev/dsk/c13t0d0 00021 current

00019 /dev/dsk/c13t0d0 00022 current

00020 /dev/dsk/c13t0d0 00023 current

00021 /dev/dsk/c13t0d0 00024 current

00022 /dev/dsk/c13t0d0 00025 current

00023 /dev/dsk/c13t0d0 00026 current

00024 /dev/dsk/c13t0d0 00027 current

00025 /dev/dsk/c13t0d0 00028 current

00026 /dev/dsk/c13t0d0 00029 current

Page 119: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 118 页, 共 139 页

00027 /dev/dsk/c13t0d0 00030 current

00028 /dev/dsk/c13t0d0 00031 current

00029 /dev/dsk/c13t0d0 00032 current

00030 /dev/dsk/c13t0d0 00033 current

00031 /dev/dsk/c13t0d0 00034 current

00032 /dev/dsk/c13t0d0 00035 current

00033 /dev/dsk/c13t0d0 00036 current

00034 /dev/dsk/c13t0d0 00037 current

00035 /dev/dsk/c13t0d0 00038 current

00036 /dev/dsk/c13t0d0 00039 current

00037 /dev/dsk/c13t0d0 00040 current

00038 /dev/dsk/c13t0d0 00041 current

00039 /dev/dsk/c13t0d0 00042 current

00040 /dev/dsk/c13t0d0 00043 current

00041 /dev/dsk/c13t0d0 00044 current

00042 /dev/dsk/c13t0d0 00045 current

00043 /dev/dsk/c13t0d0 00046 current

00044 /dev/dsk/c13t0d0 00047 current

00045 /dev/dsk/c13t0d0 00048 current

00046 /dev/dsk/c13t0d0 00049 current

00047 /dev/dsk/c13t0d0 00050 current

00048 /dev/dsk/c13t0d0 00051 current

00049 /dev/dsk/c13t0d0 00052 current

00050 /dev/dsk/c13t0d0 00053 current

00051 /dev/dsk/c13t0d0 00054 current

00052 /dev/dsk/c13t0d0 00055 current

00053 /dev/dsk/c13t0d0 00056 current

00054 /dev/dsk/c13t0d0 00057 current

00055 /dev/dsk/c13t0d0 00058 current

00056 /dev/dsk/c13t0d0 00059 current

00057 /dev/dsk/c13t0d0 00060 current

00058 /dev/dsk/c13t0d0 00061 current

00059 /dev/dsk/c13t0d0 00062 current

00060 /dev/dsk/c13t0d0 00063 current

00061 /dev/dsk/c13t0d0 00064 current

00062 /dev/dsk/c13t0d0 00065 current

00063 /dev/dsk/c13t0d0 00066 current

00064 /dev/dsk/c13t0d0 00067 current

00065 /dev/dsk/c13t0d0 00068 current

00066 /dev/dsk/c13t0d0 00069 current

00067 /dev/dsk/c13t0d0 00070 current

00068 /dev/dsk/c13t0d0 00071 current

00069 /dev/dsk/c13t0d0 00072 current

00070 /dev/dsk/c13t0d0 00073 current

00071 /dev/dsk/c13t0d0 00074 current

00072 /dev/dsk/c13t0d0 00075 current

00073 /dev/dsk/c13t0d0 00076 current

00074 /dev/dsk/c13t0d0 00077 current

00075 /dev/dsk/c13t0d0 00078 current

00076 /dev/dsk/c13t0d0 00079 current

00077 /dev/dsk/c13t0d0 00080 current

00078 /dev/dsk/c13t0d0 00081 current

00079 /dev/dsk/c13t0d0 00082 current

Page 120: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 119 页, 共 139 页

00080 /dev/dsk/c13t0d0 00083 current

00081 /dev/dsk/c13t0d0 00084 current

00082 /dev/dsk/c13t0d0 00085 current

00083 /dev/dsk/c13t0d0 00086 current

00084 /dev/dsk/c13t0d0 00087 current

00085 /dev/dsk/c13t0d0 00088 current

00086 /dev/dsk/c13t0d0 00089 current

00087 /dev/dsk/c13t0d0 00090 current

00088 /dev/dsk/c13t0d0 00091 current

00089 /dev/dsk/c13t0d0 00092 current

00090 /dev/dsk/c13t0d0 00093 current

00091 /dev/dsk/c13t0d0 00094 current

00092 /dev/dsk/c13t0d0 00095 current

00093 /dev/dsk/c13t0d0 00096 current

00094 /dev/dsk/c13t0d0 00097 current

00095 /dev/dsk/c13t0d0 00098 current

00096 /dev/dsk/c13t0d0 00099 current

00097 /dev/dsk/c13t0d0 00100 current

00098 /dev/dsk/c13t0d0 00101 current

00099 /dev/dsk/c13t0d0 00102 current

bash-4.0#

上面的显示命令中显示了 PE 和 LE 的对应关系。

----结束

创建文件系统

操作步骤描述如下:

步骤 1 使用 newfs 命令创建文件系统。例子如下:

bash-4.0# newfs -F vxfs -o largefiles /dev/vg_try/rlv_try00

version 7 layout

12288 sectors, 12288 blocks of size 1024, log size 1024 blocks

largefiles supported

bash-4.0#

bash-4.0# newfs -F hfs -o largefiles /dev/vg_try/rlv_try01

mkfs (hfs): Warning - 40 sector(s) in the last cylinder are not allocated.

mkfs (hfs): /dev/vg_try/rlv_try01 - 409600 sectors in 2660 cylinders of 7 tracks, 22

sectors

419.4Mb in 167 cyl groups (16 c/g, 2.52Mb/g, 384 i/g)

Super block backups (for fsck -b) at:

16, 2504, 4992, 7480, 9968, 12456, 14944, 17432, 19728, 22216,

24704, 27192, 29680, 32168, 34656, 37144, 39440, 41928, 44416, 46904,

49392, 51880, 54368, 56856, 59152, 61640, 64128, 66616, 69104, 71592,

74080, 76568, 78864, 81352, 83840, 86328, 88816, 91304, 93792, 96280,

98576, 101064, 103552, 106040, 108528, 111016, 113504, 115992, 118288, 120776,

123264, 125752, 128240, 130728, 133216, 135704, 138000, 140488, 142976, 145464,

147952, 150440, 152928, 155416, 157712, 160200, 162688, 165176, 167664, 170152,

172640, 175128, 177424, 179912, 182400, 184888, 187376, 189864, 192352, 194840,

197136, 199624, 202112, 204600, 207088, 209576, 212064, 214552, 216848, 219336,

221824, 224312, 226800, 229288, 231776, 234264, 236560, 239048, 241536, 244024,

Page 121: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 120 页, 共 139 页

246512, 249000, 251488, 253976, 256272, 258760, 261248, 263736, 266224, 268712,

271200, 273688, 275984, 278472, 280960, 283448, 285936, 288424, 290912, 293400,

295696, 298184, 300672, 303160, 305648, 308136, 310624, 313112, 315408, 317896,

320384, 322872, 325360, 327848, 330336, 332824, 335120, 337608, 340096, 342584,

345072, 347560, 350048, 352536, 354832, 357320, 359808, 362296, 364784, 367272,

369760, 372248, 374544, 377032, 379520, 382008, 384496, 386984, 389472, 391960,

394256, 396744, 399232, 401720, 404208, 406696, 409184

bash-4.0#

上面的命令中,有一个参数为 largefiles,其含义是支持大文件系统。

HP-UX 在创建文件系统的时候,默认为小文件系统(单个文件不得超过 2GB)。实际应

用中大于 2GB 的文件是很常见的,所以需要在创建的时候,添加上面的参数,使得该

文件系统支持大于 2GB 的文件。

如果我们无法确定一个逻辑卷上创建的文件系统是否支持大文件系统,则可以通过命令:

fstyp 来查看。命令格式及例子如下所示:

#fstyp -v /dev/vgXX/lvolX

其中,“f_flag"”项的值是 0 或者 16,如果是 16 的话,就说明是已经支持大文件系统了。

步骤 2 为文件系统创建相应的挂载点并将逻辑卷挂载起来。

bash-4.0# mkdir -p /test/mnt1

bash-4.0# mkdir -p /test/mnt2

bash-4.0# mount /dev/vg_try/lv_try00 /test/mnt1/

bash-4.0# mount /dev/vg_try/lv_try01 /test/mnt2/

步骤 3 显示挂载信息。

bash-4.0# bdf

Filesystem kbytes used avail %used Mounted on

/dev/vg00/lvol3 1048576 315152 727752 30% /

/dev/vg00/lvol1 1835008 364368 1459224 20% /stand

/dev/vg00/lvol8 8912896 1419480 7436496 16% /var

/dev/vg00/lvol7 6553600 3037552 3488696 47% /usr

/dev/vg00/lvol4 524288 20952 499536 4% /tmp

/dev/vg00/lvol6 7864320 3071152 4760808 39% /opt

/dev/vg00/lvol5 114688 37872 76352 33% /home

/dev/vg_try/lv_try00

12288 2141 9520 18% /test/mnt1

/dev/vg_try/lv_try01

398869 9 358973 0% /test/mnt2

如上所示,两个逻辑卷挂载正常,后续即可对其进行读写操作。

步骤 4 如果需要卸载卷,则可以执行下面的命令:

bash-4.0# umount /dev/vg_try/lv_try00

bash-4.0# umount /test/mnt2/

bash-4.0# bdf

Filesystem kbytes used avail %used Mounted on

/dev/vg00/lvol3 1048576 315296 727608 30% /

/dev/vg00/lvol1 1835008 364368 1459224 20% /stand

Page 122: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 121 页, 共 139 页

/dev/vg00/lvol8 8912896 1419528 7436448 16% /var

/dev/vg00/lvol7 6553600 3037552 3488696 47% /usr

/dev/vg00/lvol4 524288 20952 499536 4% /tmp

/dev/vg00/lvol6 7864320 3071152 4760808 39% /opt

/dev/vg00/lvol5 114688 37872 76352 33% /home

bash-4.0#

----结束

逻辑卷扩容

如果需要对已经创建的逻辑卷进行扩容操作,则可以按照下面的步骤进行:

步骤 1 卸载卷。

bash-4.0# bdf

Filesystem kbytes used avail %used Mounted on

/dev/vg00/lvol3 1048576 315368 727536 30% /

/dev/vg00/lvol1 1835008 364368 1459224 20% /stand

/dev/vg00/lvol8 8912896 1421144 7434840 16% /var

/dev/vg00/lvol7 6553600 3037552 3488696 47% /usr

/dev/vg00/lvol4 524288 20952 499536 4% /tmp

/dev/vg00/lvol6 7864320 3071152 4760808 39% /opt

/dev/vg00/lvol5 114688 37872 76352 33% /home

/dev/vg_try/lv_try00

12288 2141 9520 18% /test/mnt1

bash-4.0# umount /dev/vg_try/lv_try00

bash-4.0# bdf

Filesystem kbytes used avail %used Mounted on

/dev/vg00/lvol3 1048576 314880 728016 30% /

/dev/vg00/lvol1 1835008 364368 1459224 20% /stand

/dev/vg00/lvol8 8912896 1421248 7434736 16% /var

/dev/vg00/lvol7 6553600 3037552 3488696 47% /usr

/dev/vg00/lvol4 524288 20952 499536 4% /tmp

/dev/vg00/lvol6 7864320 3071152 4760808 39% /opt

/dev/vg00/lvol5 114688 37872 76352 33% /home

bash-4.0#

步骤 2 执行卷扩容命令。命令格式如下所示:

lvextend -l xxx lv_path

lvextend -L yyy lvpath

上面的命令中 xxx 为扩容后的 logical extent,yyy 为扩容后的容量。

例子如下:

bash-4.0# lvextend -l 300 /dev/vg_try/lv_try00

Logical volume "/dev/vg_try/lv_try00" has been successfully extended.

Volume Group configuration for /dev/vg_try has been saved in /etc/lvmconf/vg_try.conf

bash-4.0#

bash-4.0# lvextend -L 800 /dev/vg_try/lv_try01

Page 123: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 122 页, 共 139 页

Logical volume "/dev/vg_try/lv_try01" has been successfully extended.

Volume Group configuration for /dev/vg_try has been saved in /etc/lvmconf/vg_try.conf

步骤 3 进行文件系统扩容操作。

bash-4.0# fstyp /dev/vg_try/rlv_try00

vxfs

bash-4.0# fstyp /dev/vg_try/rlv_try01

hfs

bash-4.0# extendfs -F vxfs /dev/vg_try/rlv_try00

bash-4.0# extendfs -F hfs /dev/vg_try/rlv_try01

max number of sectors extendible is 409600.

extend file system /dev/vg_try/rlv_try01 to have 409600 sectors more.

Warning: 80 sector(s) in last cylinder unallocated

extended super-block backups (for fsck -b#) at:

411672, 413968, 416456, 418944, 421432, 423920, 426408, 428896, 431384, 433680,

436168, 438656, 441144, 443632, 446120, 448608, 451096, 453392, 455880, 458368,

460856, 463344, 465832, 468320, 470808, 473104, 475592, 478080, 480568, 483056,

485544, 488032, 490520, 492816, 495304, 497792, 500280, 502768, 505256, 507744,

510232, 512528, 515016, 517504, 519992, 522480, 524968, 527456, 529944, 532240,

534728, 537216, 539704, 542192, 544680, 547168, 549656, 551952, 554440, 556928,

559416, 561904, 564392, 566880, 569368, 571664, 574152, 576640, 579128, 581616,

584104, 586592, 589080, 591376, 593864, 596352, 598840, 601328, 603816, 606304,

608792, 611088, 613576, 616064, 618552, 621040, 623528, 626016, 628504, 630800,

633288, 635776, 638264, 640752, 643240, 645728, 648216, 650512, 653000, 655488,

657976, 660464, 662952, 665440, 667928, 670224, 672712, 675200, 677688, 680176,

682664, 685152, 687640, 689936, 692424, 694912, 697400, 699888, 702376, 704864,

707352, 709648, 712136, 714624, 717112, 719600, 722088, 724576, 727064, 729360,

731848, 734336, 736824, 739312, 741800, 744288, 746776, 749072, 751560, 754048,

756536, 759024, 761512, 764000, 766488, 768784, 771272, 773760, 776248, 778736,

781224, 783712, 786200, 788496, 790984, 793472, 795960, 798448, 800936, 803424,

805912, 808208, 810696, 813184, 815672, 818160,

bash-4.0#

步骤 4 重新挂载卷。

bash-4.0# mount /dev/vg_try/lv_try00 /test/mnt1

bash-4.0# mount /dev/vg_try/lv_try01 /test/mnt2

bash-4.0# bdf

Filesystem kbytes used avail %used Mounted on

/dev/vg00/lvol3 1048576 314912 727984 30% /

/dev/vg00/lvol1 1835008 364368 1459224 20% /stand

/dev/vg00/lvol8 8912896 1421176 7434816 16% /var

/dev/vg00/lvol7 6553600 3037552 3488696 47% /usr

/dev/vg00/lvol4 524288 20952 499536 4% /tmp

/dev/vg00/lvol6 7864320 3071152 4760808 39% /opt

/dev/vg00/lvol5 114688 37872 76352 33% /home

/dev/vg_try/lv_try00

1228800 2447 1149713 0% /test/mnt1

/dev/vg_try/lv_try01

797845 9 718051 0% /test/mnt2

bash-4.0#

从上面的显示可以发现,逻辑卷的容量已经更新,扩容成功。

Page 124: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 123 页, 共 139 页

在有在线 JFS 的情况下,也可以通过 fsadm 实现 JFS 文件系统的在线扩容。例如我们可以通过下

面的命令将目录/test/mnt1 扩展至 32MB:

fsadm -F vxfs -b 32768 /test/mnt1

上面的命令中 b 为新文件系统的块数。JFS 块的大小一般为 1KB。

----结束

激活卷组

当导入一个卷组后,必须先将其激活,然后才能挂载,才能进行读写操作。激活卷组的

命令格式如下:

vgchange -a y 卷组名称

例子如下所示:

bash-4.0# vgchange -a y /dev/vg_tong

Activated volume group.

Volume group "/dev/vg_tong" has been successfully changed.

bash-4.0#

去激活卷组

当导出一个卷组前,需要先将其去激活。去激活命令格式如下:

vgchange –a n 卷组名称

例子如下所示:

bash-4.0# vgchange -a n /dev/vg_tong

Volume group "/dev/vg_tong" has been successfully changed.

bash-4.0#

导出卷组

集群、数据备份和数据恢复等应用场景时,需要导入或导出卷组。

导出卷组命令格式如下:

vgexport –p –s –v –m vgname.map 卷组名称

上面的命令会将卷组的信息保存在 vgname.map 文件中。在导出卷组之前,需要先将卷

组去激活。

例子如下所示:

bash-4.0# vgchange -a n /dev/vg_tong

Volume group "/dev/vg_tong" has been successfully changed.

Page 125: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 124 页, 共 139 页

bash-4.0# vgexport -p -s -v -m vg_tong.map /dev/vg_tong

Beginning the export process on Volume Group "/dev/vg_tong".

/dev/dsk/c14t0d1

/dev/dsk/c13t0d1

vgexport: Preview of vgexport on volume group "/dev/vg_tong" succeeded.

bash-4.0# ls -lrt ./vg_tong.map

-rw-r--r-- 1 root sys 34 Jul 30 14:00 ./vg_tong.map

bash-4.0#

导入卷组

导入卷组命令格式如下:

vgimport –s –v –m vgname.map 卷组名称

如果是在另外一台主机上导入该卷组(例如在集群环境中),则需要将之前导出卷组时

生成的 vgname.map 复制到该主机上;随后还需要为该卷组创建相应的目录和卷组设备

文件,内容与第一台主机保持一致。

例子如下所示(在本机上导入卷组):

bash-4.0# vgimport -s -v -m vg_tong.map /dev/vg_tong

Beginning the import process on Volume Group "/dev/vg_tong".

vgimport: Volume group "/dev/vg_tong" already exists in the "/etc/lvmtab" file.

bash-4.0# vgchange -a y /dev/vg_tong

Activated volume group.

Volume group "/dev/vg_tong" has been successfully changed.

bash-4.0#

删除逻辑卷

命令格式如下:

lvremove lvname

例子如下所示:

bash-4.0# bdf

Filesystem kbytes used avail %used Mounted on

/dev/vg00/lvol3 1048576 314880 728016 30% /

/dev/vg00/lvol1 1835008 364368 1459224 20% /stand

/dev/vg00/lvol8 8912896 1421296 7434696 16% /var

/dev/vg00/lvol7 6553600 3037552 3488696 47% /usr

/dev/vg00/lvol4 524288 20952 499536 4% /tmp

/dev/vg00/lvol6 7864320 3071152 4760808 39% /opt

/dev/vg00/lvol5 114688 37872 76352 33% /home

/dev/vg_try/lv_try00

1228800 2447 1149713 0% /test/mnt1

/dev/vg_try/lv_try01

797845 9 718051 0% /test/mnt2

/dev/vg_tong/lv_tong00

398869 9 358973 0% /test/mnt3

bash-4.0#

bash-4.0# umount /dev/vg_tong/lv_tong00

Page 126: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 125 页, 共 139 页

bash-4.0# lvremove /dev/vg_tong/lv_tong00

Current path "/dev/dsk/c13t0d1" is an alternate link, skip.

The logical volume "/dev/vg_tong/lv_tong00" is not empty;

do you really want to delete the logical volume (y/n) : y

Logical volume "/dev/vg_tong/lv_tong00" has been successfully removed.

Volume Group configuration for /dev/vg_tong has been saved in /etc/lvmconf/vg_tong.conf

bash-4.0#

删除卷组

命令格式如下所示:

vgremove vgname

操作步骤描述如下:

步骤 1 确保卷组上的逻辑卷已经全部删除。

bash-4.0# vgdisplay -v /dev/vg_tong

--- Volume groups ---

VG Name /dev/vg_tong

VG Write Access read/write

VG Status available

Max LV 255

Cur LV 0

Open LV 0

Max PV 16

Cur PV 1

Act PV 1

Max PE per PV 1791

VGDA 2

PE Size (Mbytes) 4

Total PE 1791

Alloc PE 0

Free PE 1791

Total PVG 0

Total Spare PVs 0

Total Spare PVs in use 0

VG Version 1.0

VG Max Size 114624m

VG Max Extents 28656

--- Physical volumes ---

PV Name /dev/dsk/c14t0d1

PV Name /dev/dsk/c13t0d1 Alternate Link

PV Status available

Total PE 1791

Free PE 1791

Autoswitch On

Proactive Polling On

bash-4.0#

步骤 2 移除卷组中的物理卷,使之只剩下最后一个物理卷。

Page 127: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 126 页, 共 139 页

bash-4.0# vgreduce /dev/vg_tong /dev/dsk/c13t0d1

Device file path "/dev/dsk/c13t0d1" is an alternate path.

Volume group "/dev/vg_tong" has been successfully reduced.

Volume Group configuration for /dev/vg_tong has been saved in /etc/lvmconf/vg_tong.conf

bash-4.0# vgdisplay -v /dev/vg_tong

--- Volume groups ---

VG Name /dev/vg_tong

VG Write Access read/write

VG Status available

Max LV 255

Cur LV 0

Open LV 0

Max PV 16

Cur PV 1

Act PV 1

Max PE per PV 1791

VGDA 2

PE Size (Mbytes) 4

Total PE 1791

Alloc PE 0

Free PE 1791

Total PVG 0

Total Spare PVs 0

Total Spare PVs in use 0

VG Version 1.0

VG Max Size 114624m

VG Max Extents 28656

--- Physical volumes ---

PV Name /dev/dsk/c14t0d1

PV Status available

Total PE 1791

Free PE 1791

Autoswitch On

Proactive Polling On

bash-4.0#

步骤 3 删除卷组。

bash-4.0# vgremove /dev/vg_tong

Volume group "/dev/vg_tong" has been successfully removed.

bash-4.0#

----结束

删除物理卷

删除物理卷的命令格式如下:

pvremove 裸设备名

例子如下所示:

bash-4.0# pvremove /dev/rdsk/c13t0d1

Page 128: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 127 页, 共 139 页

The physical volume associated with "/dev/rdsk/c13t0d1" has been removed.

bash-4.0# pvremove /dev/rdsk/c14t0d1

pvremove: Physical Volume "/dev/rdsk/c14t0d1" contains no LVM information

bash-4.0#

bash-4.0# pvdisplay -l /dev/dsk/c13t0d1

/dev/dsk/c13t0d1:LVM_Disk=no

bash-4.0# pvdisplay -l /dev/dsk/c14t0d1

/dev/dsk/c14t0d1:LVM_Disk=no

bash-4.0#

11.2 VxVM

11.2.1 简介

VxVM 是一个存储管理子系统,使用该系统可将物理磁盘作为逻辑设备进行管理。

在应用程序与操作系统看来,VxVM 卷就是可以在上面配置文件系统、数据库以及其他

托管数据对象的物理磁盘。

VxVM 为计算环境和存储区域网络环境提供简单易用的联机磁盘存储管理功能。它有以

下优点:

支持独立磁盘冗余阵列(RAID)模型。

提供可以提升容错和磁盘故障快速修复能力的功能。

提供逻辑卷管理层来允许卷跨越多个磁盘,从而克服了磁盘设备的物理局限性。

提供可以提升性能并确保数据可用性与完整性的工具。

可以在系统处于活动状态时动态地配置磁盘存储。

11.2.2 安装

默认情况下,安装操作系统时,不会安装 VxVM 卷管理软件。VxVM 是收费软件,需

要购买才能使用。

安装前检查

安装前需要确认主机系统中是否有安装相应的软件。可以使用下面的命令加以确认。

swlist|grep –i vxvm

若无安装,则无任何显示。

安装步骤

VxVM 卷管理软件安装步骤如下:

步骤 1 将 VxVM 安装包上传至 HP-UX 系统的某一目录下。

步骤 2 将上传的压缩包解开。

Page 129: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 128 页, 共 139 页

如果是 gz 后缀结尾的文件,可以使用 gunzip filename.gz 将其解开。

如果是 tar 后缀结尾的文件,可以使用 tar -xvf filename.tar 命令将软件包解开。

其中 filename 根据实际情况进行修改。

步骤 3 进入安装包所在目录,执行命令 chmod +x installer,为 installer 文件添加执行权限。

步骤 4 执行命令./installer,安装需要的卷管理软件。

----结束

11.2.3 常用配置命令

磁盘加载

在 HP-UX 主机系统下,执行 LUN 扫描命令后,HP-UX 系统识别到阵列映射给主机的

LUN。

VxVM 卷管理软件并不能直接管理这些 LUN。需要运行“vxdisk scandisks”来加载磁盘

后,VxVM 才能正常管理这些磁盘。命令格式如下:

vxdisk scandisks

显示接管的磁盘

运行“vxdisk list”可以列出 VxVM 已接管的磁盘。例子如下:

bash-4.0# vxdisk list

DEVICE TYPE DISK GROUP STATUS

disk_0s2 auto:LVM - - LVM

disk_1s2 auto - - error

huawei-s3900m20_0 auto:none - - online invalid

huawei-s3900m20_1 auto:none - - online invalid

huawei-s3900m20_2 auto:FS_wholedisk - - FS_wholedisk

huawei-s3900m20_3 auto:FS_wholedisk - - FS_wholedisk

huawei-s3900m20_4 auto:none - - online invalid

初始化磁盘

VxVM 初次接管的磁盘的状态并不是“online”,这是由于该磁盘没有被初始化,还不能

正常使用该磁盘。需要通过运行“vxdisksetup -i 磁盘名”来初始化磁盘,成功初始化后

的磁盘状态为“online”。例子如下:

bash-4.0# /opt/VRTS/bin/vxdisksetup -i huawei-s3900m20_0

bash-4.0# vxdisk list

DEVICE TYPE DISK GROUP STATUS

disk_0s2 auto:LVM - - LVM

disk_1s2 auto - - error

huawei-s3900m20_0 auto:cdsdisk - - online

huawei-s3900m20_1 auto:none - - online invalid

huawei-s3900m20_2 auto:FS_wholedisk - - FS_wholedisk

Page 130: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 129 页, 共 139 页

huawei-s3900m20_3 auto:FS_wholedisk - - FS_wholedisk

huawei-s3900m20_4 auto:none - - online invalid

bash-4.0#

创建磁盘组

磁盘初始化后,可以通过运行命令“vxdg init 磁盘组名 磁盘名”来创建磁盘组。例子

显示如下:

bash-4.0# vxdg init dg1 huawei-s3900m20_0 huawei-s3900m20_1

bash-4.0# vxdisk list

DEVICE TYPE DISK GROUP STATUS

disk_0s2 auto:LVM - - LVM

disk_1s2 auto - - error

huawei-s3900m20_0 auto:cdsdisk huawei-s3900m20_0 dg1 online

huawei-s3900m20_1 auto:cdsdisk huawei-s3900m20_1 dg1 online

huawei-s3900m20_2 auto:FS_wholedisk - - FS_wholedisk

huawei-s3900m20_3 auto:FS_wholedisk - - FS_wholedisk

huawei-s3900m20_4 auto:none - - online invalid

bash-4.0#

创建卷

创建磁盘组后,通过运行“vxassist -g 磁盘组名 make 卷名 容量”来创建卷。例子如

下所示:

bash-4.0# vxassist -g dg1 make vol2 1g

bash-4.0# vxprint -g dg1 -t vol2

V NAME RVG/VSET/CO KSTATE STATE LENGTH READPOL PREFPLEX UTYPE

v vol2 - ENABLED ACTIVE 1048576 SELECT - fsgen

bash-4.0#

创建文件系统

卷创建后,需要创建文件系统并挂载后才能使用。创建文件系统命令的格式与 LVM 卷

管理部分是一样的,不同之处在于其设备名有所变化而已,例子如下所示:

bash-4.0# newfs -F vxfs -o largefiles /dev/vx/rdsk/dg1/vol2

version 7 layout

1048576 sectors, 1048576 blocks of size 1024, log size 16384 blocks

largefiles supported

bash-4.0#

挂载卷

建卷后,即可将卷挂载在相应目录,命令格式如下:

mount /dev/vx/dsk/磁盘组/卷名称 所挂载目录

Page 131: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 130 页, 共 139 页

停止卷

使该卷对用户不可用,并且将卷内核状态从 ENABLED 或 DETACHED 更改为

DISABLED。命令格式如下:

vxvol -g 磁盘组 stop 卷名称

例子如下所示:

bash-4.0# vxvol -g dg1 stop vol2

bash-4.0# vxprint -g dg1 -t vol2

V NAME RVG/VSET/CO KSTATE STATE LENGTH READPOL PREFPLEX UTYPE

v vol2 - DISABLED CLEAN 1048576 SELECT - fsgen

bash-4.0#

启动卷

使其对用户可用,并且将卷内核状态从 DISABLED 更改为 ENABLED 或 DETACHED。

命令格式如下:

vxvol -g 磁盘组 start 卷名称

例子如下所示:

bash-4.0# vxvol -g dg1 start vol2

bash-4.0# vxprint -g dg1 -t vol2

V NAME RVG/VSET/CO KSTATE STATE LENGTH READPOL PREFPLEX UTYPE

v vol2 - ENABLED ACTIVE 1048576 SELECT - fsgen

bash-4.0#

删除卷

命令格式如下:

vxedit -g 磁盘组 -rf rm 卷名称

例子如下所示:

bash-4.0# vxedit -g dg1 -rf rm vol2

bash-4.0# vxprint

Disk group: dg1

TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0

dg dg1 dg1 - - - - - -

dm huawei-s3900m20_0 huawei-s3900m20_0 - 6254464 - - - -

dm huawei-s3900m20_1 huawei-s3900m20_1 - 7303040 - - - -

bash-4.0#

Page 132: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 131 页, 共 139 页

导出磁盘组

在集群,数据备份和数据恢复等应用场景时,需要导入或导出卷组信息。在导出磁盘组

之前,需要先停止此磁盘组上的所有卷。然后运行命令“vxdg deport 磁盘组”导出磁

盘组,例子如下所示:

bash-4.0# vxvol -g dg1 stop vol2

bash-4.0# vxdg deport dg1

bash-4.0# vxdg list

NAME STATE ID

bash-4.0#

导入磁盘组

导入磁盘组命令格式如下:

vxdg import 磁盘组名称

导入磁盘组后需要激活磁盘组才能正常使用磁盘组,例子如下:

bash-4.0#vxdg import dg1

bash-4.0#vxdg list

NAME STATE ID

dg1 enabled,cds 1330044217.14.ibm130

bash-4.0#vxvol -g dg1 startall

磁盘组中增加磁盘

当磁盘组中的容量已无法满足现实数据存储时,可以向磁盘组里添加磁盘。命令格式为:

vxdg -g 磁盘组名称 adddisk 磁盘名

例子如下所示:

bash-4.0# vxdg -g dg1 adddisk huawei-s3900m20_1

bash-4.0# vxdisk list

DEVICE TYPE DISK GROUP STATUS

disk_0s2 auto:LVM - - LVM

disk_1s2 auto - - error

huawei-s3900m20_0 auto:cdsdisk huawei-s3900m20_0 dg1 online

huawei-s3900m20_1 auto:cdsdisk huawei-s3900m20_1 dg1 online

huawei-s3900m20_2 auto:FS_wholedisk - - FS_wholedisk

huawei-s3900m20_3 auto:FS_wholedisk - - FS_wholedisk

huawei-s3900m20_4 auto:none - - online invalid

bash-4.0#

磁盘组中移除磁盘

命令格式如下:

vxdg -g 磁盘组名称 rmdisk 磁盘名

例子如下:

Page 133: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 132 页, 共 139 页

bash-4.0# vxdg -g dg1 rmdisk huawei-s3900m20_1

bash-4.0# vxdisk list

DEVICE TYPE DISK GROUP STATUS

disk_0s2 auto:LVM - - LVM

disk_1s2 auto - - error

huawei-s3900m20_0 auto:cdsdisk huawei-s3900m20_0 dg1 online

huawei-s3900m20_1 auto:cdsdisk - - online

huawei-s3900m20_2 auto:FS_wholedisk - - FS_wholedisk

huawei-s3900m20_3 auto:FS_wholedisk - - FS_wholedisk

huawei-s3900m20_4 auto:none - - online invalid

Page 134: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 133 页, 共 139 页

12 高可用技术介绍

12.1 简介

随着业务需求日益增加,关键的应用程序必须一直可用,系统必须对故障有容忍能力。

但是,这些有容错能力的系统的成本很高。因此,需要通过应用程序提供这些能力,同

时这个应用程序还应该是经济有效的。

高可用性解决方案可以确保解决方案的任何组件的故障都不会导致用户无法使用应用

程序及其数据。实现这一目标的方法是通过消除单一故障点消除或掩盖计划内和计划外

停机。

MC/SG(Multi-Computer/ServiceGuard)是 HP-UX 操作系统上的高可靠集群软件,配置

冗余,消除单点故障,保证整个系统连续可用性和安全可靠性。

MC/SG 具有以下特点:

高可靠性

平衡工作负荷

保护数据完整性

集成 MC/SG 群集和网络节点管理程序。

截止本文档发布日期,HP-UX 于发布的最新版本的 MC/SG 为 A.11.20。

12.2 工作原理

MC/SG 软件由三部分组成,分别是集群管理器(Cluster Manager)、包管理器(Package

Manager)和网络管理器(Network Manager)。下面分别对其加以介绍。

12.2.1 集群管理器

集群由节点组成,而节点就是生产机、备份机。

Page 135: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 134 页, 共 139 页

只有在 MC/SG 的管理下,各个节点才能组成一个集群,其中的生产机节点称为集群协

调器(Cluster Coordinator)。集群协调器接受各节点发送的心跳线消息,可知节点状态。

如果某个节点状态不正常,MC/SG 试图形成新的集群,新的集群中不包含不正常的节

点。新的集群的配置信息将传给包管理器,使得应用系统不再在不正常的节点上运行。

12.2.2 包管理器

包是运行应用所需的后台进程和服务的总称。包管理器的作用是:

决定何时在何节点运行、挂起、迁移 package。

执行用户定义的控制文本从而正确的挂起和运行 package。

12.2.3 网络管理器

每个节点的当前活动网卡(主网网卡)应配置其 IP 地址,这是静态的 IP 地址。静态的

IP 地址不会传给另一个节点,但可以传给备份网卡,所以一定不要配置备份网卡的 IP

地址。

此外,对于每个包应配置其唯一的 IP 地址,这就是浮动地址(Floating Address)。集群

中的每个节点的浮动地址是相同的,并与主网静态 IP 地址处于同一网段。启动包时,

该浮动地址将分配给主网网卡。主网网卡出现故障时,主网的静态 IP 地址和包地址都

将切换到备份网卡。所以对于应用来讲,访问包时无须知道当前节点的静态 IP 地址或

主机名。

12.3 安装与配置

该部分的内容,可以参考 HP-UX 官方链接:

http://h20565.www2.hpe.com/portal/site/hpsc/template.PAGE/public/psi/manualsResults/?sp4

ts.oid=4162060&spf_p.tpst=psiContentResults&spf_p.prp_psiContentResults=wsrp-navigatio

nalState%3Daction%253Dmanualslist%257Ccontentid%253DUser-Guide-%252528how-to-u

se%252529%257Clang%253Den&javax.portlet.begCacheTok=com.vignette.cachetoken&jav

ax.portlet.endCacheTok=com.vignette.cachetoken

针对 MC/SG 集群软件应用,华为技术有限公司也提供了相应的配置建议书供参考使用,

详情请联系华为客户服务中心。

12.4 集群维护

12.4.1 常用维护命令

启动集群

启动集群的命令格式如下:

Page 136: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 135 页, 共 139 页

# cmruncl -v

# cmruncl -v -n nodename1 -n nodename2

停止集群

停止集群的命令格式如下:

# cmhaltcl -f -v

如果只是在某一个节点上停止集群服务,则可以使用下面的命令:

# cmhaltnode -f -v nodename1

查看集群状态

查看集群状态的命令格式如下:

cmviewcl -v

包服务切换

将包从一个节点切换到另外一个节点时,其操作步骤如下所示:

步骤 1 当前节点上使用下面的命令停止包服务。

cmhaltpkg -n nodename1 pkg1

步骤 2 另外一个节点上使用下面的命令启动包服务。

cmrunpkg -n nodename2 pkg1

cmmodpkg -e pkg1

----结束

12.4.2 集群日志分析

当集群运行出现问题的时候,需要结合集群的日志进行分析定位。

MC/SG 集群相关的日志主要有下面几个:

/var/adm/syslog/syslog.log

此日志提供与以下内容有关的信息:

− 所执行的命令和执行结果

− 可能是也可能不是错误的主要群集事件

− 群集状态信息

/etc/cmcluster/pkg1/pkg1.cntl.log

集群包的一些日志信息。

/var/opt/cmom/cmomd.log

集群对象管理器守护程序 cmomd 将消息记录到该文件中,可以使用命令 cmreadlog

来查看这些消息,格式如下所示:

Page 137: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 136 页, 共 139 页

cmreadlog /var/opt/cmom/cmomd.log

cmomd 中的消息包括有关从对象管理器中请求数据的进程的信息,其中包括数据类

型、时间戳等。

Page 138: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 137 页, 共 139 页

13 缩略语

C

CLI Command Line Interface 命令行接口

CDFS CD-ROM File System CD-ROM 文件系统

F

FC Fiber Channel 光纤通道

H

HBA Host Bus Adapter 主机总线适配器

HFS High Performance File System 高性能文件系统

HP-UX Hewlett Packard UniX

I

IP Internet Protocol 互联网协议

ISM Integrated Storage Manager 集成存储管理软件

iSCSI Internet Small Computer System Interface 互联网小型计算机接口

J

JFS Journaled File System 日志型文件系统

L

Page 139: SAN 存储在 HP-UX 系统下的主机连通性 指南support-open.huawei.com/ready/files/document/host-doc/HP-UX.pdf · 华为SAN 存储在HP-UX 系统下的主机连通性指南

2017 年 8 月 15 日

成都,中国

技术白皮书:第 20170815012 号

华为 SAN 存储在 HP-UX 系统下的主机连通性指南 第 138 页, 共 139 页

LE Logical Extent

LUN Logical Unit Number 逻辑单元号

LV Logic Volume 逻辑卷

M

MC Multi-Computer

N

NFS Network File System 网络文件系统

R

RAID Redundant Array of Independent Disks 独立磁盘冗余阵列

S

SG ServiceGuard

P

PE Physical Extent

S

SAM System Administration Manager 系统管理工具

V

VG Volume Group 卷组

VxVM Veritas Volume Manager Veritas 卷管理器

W

WWN World Wide Name 全球唯一标识符