• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

3par ss8200

7小时前提问
  • 0关注
  • 0收藏,37浏览
粉丝:0人 关注:0人

问题描述:

3par 如何创建一个500G的精简卷对接CAS平台

2 个回答
粉丝:208人 关注:0人

# HPE 3PAR 创建500G精简卷(TPVV)对接H3C CAS完整操作手册
## 前置说明
1. CAS仅**原生支持FC协议对接3PAR**(iSCSI兼容性差、官方不推荐生产),下文以**FC SAN**流程为主;
2. 3PAR精简卷 = TPVV(Thin Provision Virtual Volume),创建必须指定 `-tpvv` 参数;
3. 环境前提:
- 已建好业务CPG(RAID5/RAID6,用于分配精简空间);
- FC交换机已完成Zone(单发起者单目标最佳实践);
- 所有CVK主机HBA WWPN已收集;
- 3PAR与CVK网络/FC链路互通。

## 一、SSMC图形界面创建500G精简卷(推荐)

### 步骤1:登录SSMC管理界面
输入3PAR管理IP,管理员账号登录,进入【配置→虚拟卷】。

### 步骤2:创建精简虚拟卷TPVV
1. 右上角【创建虚拟卷】
2. 基础配置:
- 名称:`cas_500g_thin_01`(自定义,标识CAS使用)
- 用户CPG:选择业务RAID CPG(存放数据精简空间)
- 快照CPG:同用户CPG或独立快照CPG
- **容量:500 GB**
- 配置类型:**精简配置(TPVV)**(关键,默认是完整配置FPVV,必须手动切换)
3. 高级选项:
- 开启**零检测zero_detect**(精简空间回收必备,适配CAS虚拟机删除空间回收)
- 访问模式:读写
4. 点击【确定】,完成500G精简卷创建。

### 步骤3:在3PAR添加CAS主机组(批量CVK)
1. 进入【配置→主机】→【创建主机集】
- 主机集名称:`CAS_CVK_Group`
2. 逐个添加所有CVK主机:
- 主机名:cvk01、cvk02、cvk03…
- 主机类型:**Linux**(CVK底层为Linux)
- 绑定每台CVK的HBA卡WWPN(全部FC HBA口)
3. 保存主机集,统一管理所有虚拟化节点。

### 步骤4:将500G精简卷映射给CAS主机组(导出VLUN)
1. 选中刚创建的`cas_500g_thin_01` → 右键【导出】
2. 目标选择:主机集 `CAS_CVK_Group`
3. LUN编号:自动分配(或自定义1~255不冲突编号)
4. 多路径策略:`ALUA`(CAS Linux原生multipath兼容)
5. 确认导出,卷完成映射,生成唯一NAA ID(CAS识别LUN核心标识)。

## 二、3PAR CLI命令行一键创建500G精简卷(批量运维)
### 1. 创建TPVV 500G精简卷
```bash
# 格式:createvv -tpvv -zero_detect 业务CPG 卷名 容量G
createvv -tpvv -zero_detect CPG_R6_DATA cas_500g_thin_01 500G
```
参数解释:
- `-tpvv`:强制精简配置;
- `-zero_detect`:自动回收虚拟机空白零块,释放精简容量;
- `CPG_R6_DATA` 替换为你实际业务CPG名称。

### 2. 查看卷验证
```bash
# 查看卷信息,确认Type=TPVV,Size=500GB
showvv cas_500g_thin_01
```

### 3. 创建主机集+添加CVK WWPN(示例)
```bash
# 创建主机组
createhostset CAS_CVK_Group

# 单台CVK主机绑定WWPN(多台重复执行)
createhost cvk01 linux 20000000c9xxxxxx,20000000c9yyyyyy
sethostset CAS_CVK_Group cvk01
```

### 4. 映射卷到CAS主机集
```bash
# mapvv 卷名 主机集
mapvv cas_500g_thin_01 CAS_CVK_Group
```

### 5. 查看映射与NAA ID(CAS需要NAA)
```bash
showvlun -vv cas_500g_thin_01
```
记录输出中 `NAA ID`,后续CAS添加存储必填。

## 三、CAS平台侧配置(挂载3PAR 500G精简LUN)
### 场景A:该500G卷用作**CAS共享存储池(放虚拟机磁盘)**

1. 登录CVM CAS管理平台 → 顶部【云资源】→ 左侧【计算→集群】
2. 切换【共享文件系统】→ 点击【增加共享文件系统】
- 名称:`3PAR_500G_Thin_Pool`
- 类型:**FC共享文件系统**(3PAR仅支持FC块存储)
- 目标路径:默认`/vms/xxx`自动生成
3. 下一步【LUN信息】:粘贴3PAR查询到的**NAA ID**,自动识别500G容量
4. 勾选集群下全部CVK主机 → 确定创建共享存储池
5. 验证:存储列表出现该500G共享池,状态正常,可创建虚拟机磁盘。

### 场景B:该500G卷仅给单台虚拟机做独立数据盘
1. CAS【虚拟机】→ 编辑虚拟机 →【磁盘】→【添加磁盘】
2. 存储类型:FC块设备
3. 填入3PAR LUN的NAA ID,系统识别500G精简卷
4. 保存后虚拟机内识别全新500G磁盘,分区格式化使用。

## 四、CVK底层验证(故障排查用)
登录任意一台CVK后台ssh,执行:
```bash
# 重新扫描FC存储
rescan-scsi-bus.sh

# 查看多路径磁盘,识别3PAR LUN
multipath -ll

# 查看磁盘容量500G
lsblk
```
正常会出现对应NAA的mpath设备,容量500GB。

## 五、关键注意事项(精简+CAS对接避坑)
1. **精简配置必开zero_detect**
虚拟机删除文件后,3PAR才能回收闲置空间,否则精简容量只增不减;
2. **CAS仅支持FC对接3PAR**
iSCSI存在断连、多路径异常、精简回收失效问题,生产禁止;
3. 主机类型必须选Linux
选错Windows会导致ALUA多路径策略异常,IO卡顿;
4. 不要多集群共用同一个VLUN
一个LUN仅映射给一套CAS集群,避免元数据损坏;
5. 精简CPG预留20%空闲空间
防止虚拟机瞬间写满触发存储锁IO;
6. CAS空间回收定时任务
建议每周执行虚拟机磁盘unmap,配合3PAR zero_detect释放精简容量。

## 六、常用排查命令汇总
### 3PAR侧
```bash
# 查看精简卷空间实际占用
showvv -space cas_500g_thin_01

# 查看主机集与WWPN
showhostset -det CAS_CVK_Group

# 查看LUN映射状态
showvlun
```
### CAS CVK侧
```bash
# 刷新存储池识别新LUN
pvscan
vgscan
```

暂无评论

粉丝:19人 关注:2人

前置说明
3PAR 精简卷全称 TPVV(Thin Provisioned Virtual Volume),创建时不加-full默认就是精简卷,也可显式加-tpvv参数;
CAS 对接分两种链路:FC 光纤(生产推荐)、iSCSI 以太网(测试 / 低配);
核心组件依赖:CPG(存储资源池)、Host 主机对象、VV 精简卷、Volume Set 导出映射。
一、存储侧前置检查(SSMC/CLI 二选一)
1. 确认 CPG 资源池(必须提前建好)
CPG 定义 RAID、磁盘介质、分层策略,CAS 虚拟机数据建议:
性能业务:SSD/SAS 盘,RAID10;
容量业务:NL-SAS,RAID6;
查看现有 CPG CLI 命令:
bash
运行
showcpg
showcpg -detail 你的CPG名称
确认 CPG 剩余物理空间充足(精简卷仅预分配逻辑 500G,实际占用随写入增长)。
2. 收集 CAS 集群主机标识(关键)
FC 组网(推荐)
登录每台 CVK 节点,查看 HBA 卡 WWPN:
bash
运行
cat /sys/class/fc_host/host*/port_name
SAN 交换机创建 Zone,把 CVK WWPN 与 3PAR 前端 FC 端口划通。
iSCSI 组网
每台 CVK 查看 iSCSI 发起器 IQN:
bash
运行
cat /etc/iscsi/initiatorname.iscsi
3PAR 前端 iSCSI 端口配置同网段 IP,互通 CVK 存储网。
二、创建 500G 精简卷(两种方式)
方式 1:CLI 命令行(最快,生产常用)
标准精简卷(默认 thin)
bash
运行
# 语法:createvv -tpvv <卷名> <CPG名> 500g
createvv -tpvv cas_vv_500g_01 cpg_sas_raid10 500g
参数说明:
-tpvv:显式指定精简置备,不加也默认精简;
cas_vv_500g_01:自定义卷名,建议带 CAS 标识方便区分;
cpg_sas_raid10:替换为你实际业务 CPG;
500g:逻辑容量 500GB。
带零检测优化(虚拟机推荐,释放空闲块)
bash
运行
createvv -tpvv -zerodetect cas_vv_500g_01 cpg_sas_raid10 500g
验证卷创建成功
bash
运行
showvv cas_vv_500g_01
# 查看置备类型ProvisiOning=Thin,Size=500GB
方式 2:SSMC 图形界面操作


SSMC创建虚拟卷入口
登录 SSMC(https://3PAR 管理 IP:8443,账号 3paradm/3pardata);
左侧导航【Provisioning】→【Virtual Volumes】,右键【Create Virtual Volume】;
填写:
Name:cas_vv_500g_01
Common Provisioning Group:选择业务 CPG
Size:500,单位 GB
Provisioning Type:Thin(精简),不要选 Full;
高级选项勾选 Zero Detect(零检测),下一步完成创建。
三、3PAR 存储侧配置 CAS 主机 + 导出映射
1. 创建 Host 主机对象(把 CVK 注册到存储)
FC 环境(添加 WWPN)
bash
运行
# 创建主机组(CAS集群多节点统一映射用Volume Set)
createhostset hs_cas_cluster
# 逐个添加CVK节点WWPN
createhost cvk01_10.0.0.1 -wwpn 21000024ffxxxxxxx
createhost cvk02_10.0.0.2 -wwpn 21000024ffyyyyyyy
# 主机加入主机组
addhostset hs_cas_cluster cvk01_10.0.0.1
addhostset hs_cas_cluster cvk02_10.0.0.2
iSCSI 环境(添加 IQN)
bash
运行
createhost cvk01_10.0.0.1 -iscsi ***.***.redhat:xxxx
createhost cvk02_10.0.0.2 -iscsi ***.***.redhat:yyyy
addhostset hs_cas_cluster cvk01_10.0.0.1
addhostset hs_cas_cluster cvk02_10.0.0.2
2. 精简卷批量导出给 CAS 集群(Volume Set)
bash
运行
# 创建卷集
createvset vs_cas_storage
# 将500G精简卷加入卷集
addvset vs_cas_storage cas_vv_500g_01
# 卷集映射给CAS主机组(多节点同时识别)
exportvset -hostset hs_cas_cluster vs_cas_storage
3. 验证映射关系
bash
运行
showvv -exported cas_vv_500g_01
# 查看Export Hosts字段,确认所有CVK主机存在
四、CAS 平台端识别存储卷并创建存储池
场景 A:FC 光纤存储
登录 CAS 管理平台→【存储】→【增加】;
存储类型选择FC SAN 存储,填写存储标识;
点击【选择主机】,勾选全部 CVK 节点;
NAA 信息勾选刚创建的 500G 精简卷(NAA 号在 3PAR showvv可查);
多路径模式勾选 Multipath,确认添加;
刷新存储列表,可见 500G 共享块设备,可用于虚拟机磁盘 / 共享存储。


CAS添加iSCSI存储界面
场景 B:iSCSI 以太网存储
CAS【存储】→【增加】→类型选iSCSI 网络存储;
填写存储名称,下一步;
【增加 Target】输入 3PAR iSCSI 端口 IP(3260 端口),自动搜索 Target IQN 并选中;
下一步勾选 500G 精简卷对应的 NAA 设备;
启用多路径,完成添加。
五、精简卷运维关键注意事项(CAS 场景必看)
空间监控
精简卷逻辑 500G,但 CPG 物理空间写满会触发 IO 报错,定期查看:
bash
运行
showvv -space cas_vv_500g_01
showcpg 你的CPG名
建议 CPG 使用阈值告警 80%,避免超额分配。
虚拟机磁盘优化
CAS 虚拟机磁盘块设备开启 discard,配合 3PAR -zerodetect,删除文件后自动回收精简空间:
bash
运行
# CVK虚拟机磁盘挂载参数添加discard
mount -o discard /dev/mapper/xxx /mnt
扩容操作
精简卷支持在线扩容,无需停机:
bash
运行
growvv cas_vv_500g_01 100g # 扩容100G至600G
禁止操作
不要将同一精简卷同时映射给多台虚拟机(无集群文件系统会损坏数据);如需共享磁盘,CAS 需搭建集群文件系统。
六、常见排错
CAS 看不到卷:检查 Zone / 网络互通、Host WWPN/IQN 录入错误、exportvset 未映射;
卷识别容量不对:3PAR 单位统一用 g,不要混淆 GiB/GB;
精简空间不回收:虚拟机未开启 discard,或创建卷时未加-zerodetect;
IO 卡顿:FC 检查 Zone 负载,iSCSI 开启多路径、存储网单独 VLAN 隔离。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明