#uname -a
HP-UX xxxx B.11.31 U ia64

磁盘阵列通常允许调整 LUN 的大小,如果增加 LUN 的大小,请执行以下步骤将附加空间合并到卷组中:
1、按照阵列说明增加 LUN 的大小。
2、运行 vgmodify 检测任何物理卷大小更改。还将报告卷组能否使用所有空间。
3、如果 vgmodify 报告,每个物理卷的最大物理盘区数 (max_pe) 太小,无法容纳新增的空
   间,请使用带 -t 和 -n 选项的 vgmodify 确定 max_pe 的新值,如“修改卷组参数”
4、按照新的设置运行带 -r 选项的 vgmodify 检查这些值。
5、停用卷组。
6、提交 max_pe 的任何新值,运行不带 -r 选项的 vgmodify 更新物理卷信息。
7、激活卷组。运行 vgdisplay 和 pvdisplay 命令验证增加的空间是否可用。

详细实施步骤:
一步:备份VG配置信息
#vgcfgbackup -f /home/vg01_bak vg01

二步:选择合适的max_pv与max_pe

做这一步的原因是VG默认的Max PE per PV=5960,而PE Size (Mbytes) =64,并不能满足LUN扩展后PV的容量需求
需要调整VG属性值。

#vgmodify -v -r vg01            #查看vg01当前的VG配置信息

#vgmodify -t vg01            #查看可选的卷组配置信息,会看到一张max_pv,max_pe与Disk_size的对照表

#vgmodify -t -v -n vg01        #与上条命令类似,会生成更大磁盘容量的max_pv,max_pe与Disk_size的对照表

找到一个合适的值,主要是确定max_pv数与每PV支持的max_pe数组合能满足扩展后物理卷要求
从列表可以看出当max_pv<14都可以满足需求,这里选择max_pv=12,max_pe=16124

三步:修改VG的属性
#vgmodify -p 12 -e 16124 -r vg01        #先预览下调整后的效果

#fuser -cu /oracle/data                    #列出正在使用/oracle/data的进程信息
#fuser -ku /oracle/data                    #kill掉正使用/oracle/data的进程

#umount /oracle/data                    #卸载文件系统(不是必须的)

#vgchange -a -n vg01                    #关闭vg01

#vgmodify -p 12 -e 16124 vg01            #修改vg01属性值

#vgchange -a -y vg01                    #激活vg01

四步:扩展文件系统                        
#extendfs -L 819200 /dev/vg01/lvo1        #扩展文件系统到819200M

五步:挂载文件系统
#mount /dev/vg01/lvo1 /oracle/data

六步:查看调整后的VG
#vgdisplay -v vg01

实施过程的几个疑点
问一:调整LUN大小后HUUX能否立即识别,怎么确认?
回答:LUN调整后,HPUX操作系统可以立即识别,可使用以下命令检查:diskinfo /dev/rdisk/disk9

问二:调整LUN大小后,对应的PV是否会自动增加容量?
回答:主要看PV所在卷组属性,如果Max PE per PV*PE Size > 扩展后PV则可以识别到,反之则识别不到,需要调整VG属性值

将第二步与第四步的一些输出信息贴出来做个参考:

# vgmodify -v -r vg01
Volume Group configuration for /dev/vg01 has been saved in /etc/lvmconf/vg01.conf
Current Volume Group settings:Max LV      255Max PV       12Max PE per PV    16124PE Size (Mbytes)       64VGRA Size (Kbytes)     1600
An update to the Volume Group is NOT required
# vgmodify -t vg01
Current Volume Group settings:Max LV      255Max PV       12Max PE per PV    16124PE Size (Mbytes)       64VGRA Size (Kbytes)     1600VGRA space (Kbytes) without PE renumbering     1600VGRA space (Kbytes) PE renumbering lower    65536
Volume Group optimized settings (no PEs renumbered):max_pv(-p)        max_pe(-e)        Disk size (Mb)2                 65535             4194241  3                 65020             4161281  4                 48636             3112705  5                 38908             2490113  6                 32508             2080513  7                 27644             1769217  8                 24316             1556225  9                 21500             1376001  10                19452             1244929  11                17660             1130241  12                16124             1031937  13                14844             950017   14                13820             884481   15                12796             818945   16                12028             769793   17                11260             720641   18                10748             687873   19                10236             655105   20                9724              622337   21                9212              589569
# vgmodify -t -v -n vg01
Volume Group configuration for /dev/vg01 has been saved in /etc/lvmconf/vg01.conf
Current Volume Group settings:Max LV      255Max PV       12Max PE per PV    16124PE Size (Mbytes)       64VGRA Size (Kbytes)     1600
VGRA space (Kbytes) on Physical Volumes with extents in use:PV                               current          -n/dev/rdisk/disk9                       1600       65536/dev/rdisk/disk24                      1600       65536Summary                                1600       65536
Physical Extent zero is not free on all PVs. You will not achieve these
values until the first extent is made free (see pvmove(1M)) on all the
following disks:
/dev/rdisk/disk9
/dev/rdisk/disk24
Volume Group optimized settings (PEs renumbered lower):max_pv(-p)        max_pe(-e)        Disk size (Mb)123               65535             4194304  124               65532             4194112  125               65020             4161344  126               64508             4128576  127               63996             4095808  128               63484             4063040  129               62972             4030272  130               62460             3997504  --                -----             -------252               32252             2064192  254               31996             2047808  255               31740             2031424
# vgdisplay -v vg01
--- Volume groups ---
VG Name                     /dev/vg01
VG Write Access             read/write
VG Status                   available
Max LV                      255
Cur LV                      1
Open LV                     1
Max PV                      12
Cur PV                      2
Act PV                      2
Max PE per PV               16124
VGDA                        4
PE Size (Mbytes)            64
Total PE                    20839
Alloc PE                    12800
Free PE                     8039
Total PVG                   0
Total Spare PVs             0
Total Spare PVs in use      0
VG Version                  1.0
VG Max Size                 12093g
VG Max Extents              193488       --- Logical volumes ---LV Name                     /dev/vg01/lvol1LV Status                   available/syncd          LV Size (Mbytes)            819200         Current LE                  12800    Allocated PE                12800      Used PV                     2      --- Physical volumes ---PV Name                     /dev/disk/disk9PV Status                   available               Total PE                    8940   Free PE                     0      Autoswitch                  On       Proactive Polling           On              PV Name                     /dev/disk/disk24PV Status                   available               Total PE                    11899  Free PE                     8039   Autoswitch                  On       Proactive Polling           On

转载于:https://blog.51cto.com/crazy123/1380076

一个真实的案例———HPUX调整LUN大小识别更改相关推荐

  1. 手写体数字图像识别图像_手写识别调整笔画大小而不是图像

    手写体数字图像识别图像 A straightforward algorithm to dealing with handwritten symbol recognition problems in M ...

  2. 系统计算机大小怎么更改,调整设置电脑图标大小的方法

    所谓的计算机图标是具有明确指代含义的计算机图形.其中桌面图标是软件标识,界面中的图标是功能标识.下面是学习啦小编为大家整理的关于调整设置电脑图标大小的方法,一起来看看吧! 调整设置电脑图标大小的方法 ...

  3. Markdown更改字体、颜色、大小,设置文字背景色,调整图片大小设置居中,插入表格等方法

    Markdown更改字体.颜色.大小,设置文字背景色,调整图片大小设置居中,插入表格等方法 Markdown 通过简单标记语法,使普通文本内容具有一定格式.但它本身不支持修改字体.字号与颜色等功能的. ...

  4. 服务器里怎么更改网站图片大小,php实现在服务器端调整图片大小的方法

    本文实例讲述了php实现在服务器端调整图片大小的方法.分享给大家供大家参考.具体分析如下: 在服务器端完成图片大小的调整,会比在浏览器的处理有很多的好处. 本文介绍了PHP如何在服务器端调整图片大小. ...

  5. html 修改浏览器图标大小设置,如何在网页中插入、编辑图像和调整其大小

    了解如何在 Dreamweaver 中插入.编辑.替换图像和调整其大小. 图像可以通过为网站访问者提供额外的上下文,构成网站的组成部分.尽管存在多种图形文件格式,但在网页中通常应使用 GIF.JPEG ...

  6. 【计算机视觉40例】案例30:EigenFaces人脸识别

    [导读]本文是专栏<计算机视觉40例简介>的第30个案例<EigenFaces人脸识别>的简介,该专栏简要介绍李立宗主编<计算机视觉40例--从入门到深度学习(OpenC ...

  7. html5+div+字体缩放,调整字体大小以适合div(在一行上)

    14 个答案: 答案 0 :(得分:45) CSS no,Javascript yes 你无法用CSS做到这一点,但是你可以在javascript / jQuery中做到这一点.为了帮助您使用伪代码, ...

  8. linux扩文件系统大小,调整卷大小后扩展 Linux 文件系统 - Amazon Elastic Compute Cloud...

    AWS 文档中描述的 AWS 服务或功能可能因区域而异.要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门. 调整卷大小后扩展 Linux 文件系统 在增加 EBS 卷的大小后,您必须使用特定 ...

  9. android 调整字体,android设置:调整字体大小

    在手机的设置中,我可以全局更改应用的字体大小.android设置:调整字体大小 设置>显示>字体大小 我可以做的字体大小(小,中,大,非常大),也看过Java和(如果适用).只为我的应用程 ...

最新文章

  1. 微众银行的金融级消息服务平台建设实践和思考
  2. xshell筛选出字符串中的数字,计算网络流量
  3. winrunner事务概念的代码应用(毫秒级)
  4. mysql 包含非数字_mysql 正则表达式查询含有非数字和字符的记录
  5. zTree 显示为‘aa’,当选择aa时,传的参数为‘22’
  6. 2016-05-29 for循环几种应用
  7. 转 Struct 和 Union区别 以及 对内存对齐方式的说明
  8. Java并发编程的基础-Thread.interrupted
  9. Python API简单验证
  10. toj 4615 Tetrahedrons and Spheres
  11. linux 系统一键安装 lnmp
  12. Wap wml开发中需要注意的地方
  13. 小凡Dynamips 虚拟pc的使用
  14. 未root的情况下获取墨墨背单词的databases文件夹
  15. [NDK]-搭建ndk-build环境
  16. 程序员5大热门发展行业,就业迷茫的同学注意啦!
  17. supersu二进制更新安装失败_supersu 二进制更新解决方法
  18. 使用Axis2创建一个Web Service的客户端 - 子非鱼,安知鱼之乐? - CSDNBlog
  19. SpringBoot之使用Security
  20. html5指南针源码,全套指南针软件源码

热门文章

  1. 20170505思考点--编写案例时是以功能为主还是业务为主要
  2. AC日记——阶乘和 openjudge 1.6 15
  3. JavaWeb学习总结(1-53)
  4. 用instrument的僵尸工具
  5. 数据库中主键的选择和使用
  6. not supported between instances of 'SafeText' and 'int' 问题出现以及解决
  7. Linux中变量 #, @, 0, 1, 2, *,$$,$?的含义
  8. html5 标准结构_IT兄弟连 HTML5教程 HTML文件的主体结构
  9. python watchdog的使用_python watchdog监控文件修改
  10. shell菜鸟学习之echo命令