3par命令行扩容

HPUX主机存储空间扩容步骤:

一. 变更内容

  • 存储3PAR8440划分3TB存储,分配给HPUX主机HOSTNAME
  • 主机系统识别新扩容的存储磁盘,并创建磁盘别名(Oracle ASM磁盘管理时需要)。

二. 变更前准备

2.1 收集相应主机存储磁盘使用情况及链路识别状态。

2.1.1 确认系统连接的存储

ioscan -fnCdisk -N (确认划分的是3par磁盘)

2.1.2 通过存储工具查看磁盘情况

# 根据步骤 2.1.1 查询的结果,使用相应的存储工具查看具体信息(3parinfo/evainfo/xpinfo...)
3parinfo -i |sort -k6

2.1.2.1 确认磁盘命名和规则:

记录vv name以及当前系统已使用的命名编号;比如vv_HOSTNAME_004,下一块vv从005开始

2.1.2.2 确认存储序列号,查询对应存储名称和登录方式

查询《设备清单表》,记录有管理ip以及登录账号/密码等

2.1.2.3 确认当前系统已有磁盘单个vv的容量大小。

客户一般只会提出存储空间需求总容量(或初步规划了单个盘大小和数量,不一定合理),具体该如何拆分需要根据情况分析。
比如:如果磁盘是oracle asm管理使用的磁盘,建议与以前划分磁盘Raid方式以及容量大小要保持一致。
注:此处需要评估客户扩容空间合理性:
1、存储剩余空间是否满足扩容需求 
2、需要与客户沟通3T空间具体的划分方式:1T * 3

2.2 确认存储3PAR8440健康状态正常

尽量不要在存储故障状态下变更,避免增加后台分配或blance的压力,发生意外影响。

三. 3PAR8440存储操作

登录3par:ssh 3paradm@192.168.xx.xx
密码:

3.1 检查并确认存储数据分布方式和vv name排列序号

是否与系统查看结果相符 参照2.1.2结果

showvv vv_HOSTNAME*
# 1、确认vv数据分布方式是TPVV模式、full模式 or TDVV模式 
# 2、确认新vvname排序号从005开始)
备注:如果系统无法运行3parinfo 查看vv情况,且客户提供的主机名称与存储命令vv、host、hostset、vvset等命名信息不完全一致,需要让客户提供WWN,进一步进行确认。(比如ESXi主机)
showhost 
# 查询wwn对应主机名 --> showvlun 查询导出(映射)到主机的vv

3.2 检查并确认vv所在CPG

showcpg
showvvcpg vv_HOSTNAME* (确认扩容主机vv当前使用的CPG)

3.3 检查vv对应的vvset名字

showvlun -lvm |grep
showvlun -v vv_HOSTNAME*

3.4 划分存储vv磁盘空间,并将新vv加入到vvset中。

3.4.1 创建vv

createvv -tpvv CPG_SAS_PROD_R5 vv_HOSTNAME_005 1T
createvv -tpvv CPG_SAS_PROD_R5 vv_HOSTNAME_006 1T
createvv -tpvv CPG_SAS_PROD_R5 vv_HOSTNAME_007 1T

3.4.2 将划分的vv添加至已有的vvset

createvvset -add vset_HOSTNAME vv_HOSTNAME_005 vv_HOSTNAME_006 vv_HOSTNAME_007

注:每个vv 1T,共计3个vv

⚠️ 此处为扩盘,使用hset和vset方式映射分配主机组,无需再进行充分createvlun映射操作。只要新增vv加入到vvset中,自动就具有映射关系。【重复映射可能会造成lun id混乱】

四. HPUX主机操作

4.1 硬件扫描识别新磁盘:

for HP-UX:

ioscan -fnCdisk -N (11.31)
ioscan -fnCdisk    (11.11 和 11.23)

for AIX:

cfgmgr -v
lsdev -C |grep disk
lspv

for Linux:

echo "- - -" > /sys/class/scsi\_host/hostX/scan
或
ls -1 /sys/class/scsi\_host/host\*/scan |xargs  -i sh -c 'echo " - - -" > {}' (待验证)

fdisk -l (扫描磁盘)

for ESXi

在管理界面,重新硬件扫描,可以核对WWID

4.2 存储脚本扫描新磁盘

(确认存储lun名字能够正确识别):

3parinfo -i |awk '{printf "%-50s%-10s%-10s\\n", $1, $2, $6}'|sort -k3

4.3 确认主机别名命名方式和序列,并对新磁盘创建别名

ll /dev/oracle

根据3parinfo扫描的新磁盘设备文件名获取设备号

ll /dev/rdisk/newdisk|awk '{print $5 " " $6}'|read -r major minor

根据别名命名和序列,添加新磁盘别名,针对6个新增vv均需要创建别名

mknod /dev/oracle/asmDiskXX c $major $minor
3parinfo -i |tail -3 |awk '{print $1}'|xargs -i ll {}
scsimgr get\_info -D /dev/rdisk/diskxx |grep -i -e wwid -e serial

ioscan -m lun
ioscan -m dsf
ioscan -P health

变更需要与客户相关确认事项:

了解扩容内容

  1. 查看系统已有磁盘情况初判磁盘的大小/数量/vv类型;(建议:文件系统TPVV,数据库FULL
  2. 如果涉及HPUX文件系统扩容,需要提前确认VG是否还可以扩容,以及识别的最大磁盘限制
  3. 如果临时用途建议重新命名,不要沿用旧的磁盘命名序号,方便后续回收
  • 变更前:是否需要提供方案,以及最晚提交方案时间;实施具体时间,是否需要额外提出变更申请
  • 实施中:配合人员(包括友商操作系统人员,以及客户人员)
  • 实施后:确认完成后的交付方式和内容(比如邮件说明+存储空间使用表格 等等)

转载至https://segmentfault.com/a/1190000023142314?utm_source=tag-newest

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值