技术小站

AIX存储管理命令详解

pv 命令


lspv 显示物理卷(lsvg -p rootvg指定显示rootvg里的pv)

lspv -l pv 显示该pv上的lv

lspv -M pv

chpv -an hdisk0 关闭磁盘分配权限

cfgmgr 识别新添加的硬盘

rmdev -dl hdisk 从ODM库中删除hdisk

chpv -hy hdisk 定义hdisk为热备盘

migratepv hdisk1 hdisk5 转移hdisk1的数据到hdisk5

migratepv -l lv hdisk1 hdisk5

chdev -l hdisk0 -a pv=clear / pv=yes 清除pvid/分配pvid


vg命令


lsvg   查看所有的vg

lsvg -o   查看激活的vg

lsvg rootvg   查看vg属性

lsvg -l rootvg   查看vg上的lv

lsvg -p rootvg   查看vg上的pv

lsvg -n rootvg   从特定的磁盘中读取VGDA信息

mkvg -y vg1 -s ppsize -f hdisk1 创建一个通常的vg

extendvg rootvg hdisk  给rootvg增加一个pv

chvg -ay vg  系统启动时自动激活

extendvg -f testvg hdisk2  添加hdisk2到testvg

redeucevg -d testvg hdisk3  在testvg VG里删除hdisk3

chvg -t 5 rootvg   //在原有小硬盘的基础上添加大硬盘,改变VG PP数量  默认1016  命令参数 5的意思是  1016*5=5080个 可用命令 lsvg rootvg查看

chvg -Qn vg 关闭定额

chvg -t 16 vg 修改PPSIZE

chvg -L 123testvg 修改vg LTG

chvg -hy testvg 修改禁止卷组热备策略

chvg -P2048 testvg 修改PV最大数

chvg -v 4096 testvg 修改lv最大数

chvg -u 解锁一个卷组

exportvg testvg 导出VG

importvg -y testvg hdisk 从物理卷hdisk导入卷组

varyonvg -f testvg 激活VG

varyoffvg testvg 取消激活VG

reorgvg testvg 重组卷组

syncvg -p hdisk hdisk 同步物理分区

mirror 镜像卷组


lv命令


lslv lv 看lv详细信息

lslv -l lv看lv相应的PP

lslv -m lv 看lv逻辑分区的编号和相应的物理分区

lslv -n hdisk testlv 看lv从位于hdisk上的VGDA

mklv -y lv -t jfs -a 10 hdisk 创建逻辑卷

chlv -x 1000 lv 修改lv的lp数目为1000

chfs -a size=100M修改fs大小自动修改该lv的大小

extendlv -a ie -ex lv1 hdisk2 hdisk3 使用hdisk2、hdisk3内缘的三个逻辑分区扩展lv

rmlv lv 删除lv*(建议不用rmlv直接删除lv,先删除文件系统。)

cplv -v dumpvg -y lv1 lv2 复制LV  lv2到 dumpvg下的lv1

smit mklvcopy 传进lv拷贝

splitlvcopy -y copylv testlv 将testlv中的备份附件分割成不同的copylv、testlv。

rmlvcopy testlv 2 hdisk 删除位于hdisk上的复件


缩小LV 减少LV

# getlvodm -l data10glv

00f90bad00004c000000014692e1fbbb.15


# lquerylv -L 00f90bad00004c000000014692e1fbbb.15 -r

00f90bad9fd15e10 112 1

00f90bad9fd15e10 113 2

00f90bad9fd15e10 114 3

00f90bad9fd15e10 115 4

00f90bad9fd15e10 116 5

00f90bad9fd15e10 117 6

00f90bad9fd15e10 118 7    


# lspv | grep 00f90bad9fd15e10

hdisk2 00f90bad9fd15e10 data10glv active   


编辑mapping文件(=/tmp/mapping).包括要删除的lp:

00f90bad9fd15e10 112 1

00f90bad9fd15e10 113 2

00f90bad9fd15e10 114 3

00f90bad9fd15e10 115 4

00f90bad9fd15e10 116 5

00f90bad9fd15e10 117 6

00f90bad9fd15e10 118 7 


缩小LV:

lreducelv -l 00f90bad00004c000000014692e1fbbb.15 -s 7 /tmp/mapping


检查是否正常

 # getlvcb -AT data10glv

         AIX LVCB

         intrapolicy = m

         copies = 1

         interpolicy = m

         lvid = 00f90bad00004c000000014692e1fbbb.15

         lvname = data10glv

         label = /data10glv

         machine id = 90BAD4C00

         number lps = 40

         relocatable = y

         strict = y

         stripe width = 0

         stripe size in exponent = 0

         type = jfs2

         upperbound = 32

         fs = vfs=jfs2:log=/dev/hd8:mount=true:account=false

         time created = Thu Aug 14 21:01:39 2014

         time modified = Fri Aug 15 01:45:53 2014


如果LVCB中LP的数量不正确.就更新LVCB

# putlvcb -n 2 data10glv 


检查ODM中LP的数量

# lslv data10glv 

LOGICAL VOLUME: data10glv VOLUME GROUP: rootvg

LV IDENTIFIER: 00f90bad00004c000000014692e1fbbb.15 PERMISSION: read/write

VG STATE: active/complete LV STATE: opened/syncd

TYPE: jfs2 WRITE VERIFY: off

MAX LPs: 512 PP SIZE: 512 megabyte(s)

COPIES: 1 SCHED POLICY: parallel

LPs: 40 PPs: 40

STALE PPs: 0 BB POLICY: relocatable

INTER-POLICY: minimum RELOCATABLE: yes

INTRA-POLICY: middle UPPER BOUND: 32

MOUNT POINT: /data10glv LABEL: /data10glv

MIRROR WRITE CONSISTENCY: on/ACTIVE

EACH LP COPY ON A SEPARATE PV ?: yes

Serialize IO ?: NO

INFINITE RETRY: no


如果ODM中LP的数量不正确.就更新ODM

# synclvodm -v rootvg data10glv 


检查VGDA中LP的数量(应该就是检查LVCB)

# lquerylv -L 00f90bad00004c000000014692e1fbbb.15 -p hdisk0 hdisk1 -At 


执行同步

# savebase


fs 命令

 

crfs -v jfs -g testvg -a size=10M -m /fs1 在testvg创建上大小10mjfs类fs

mount /fs1 挂载文件系统

lsfs -a 显示所有文件系统和属性

lsfs 显示所有的文件系统

mount 显示mount的文件系统

umount /fs1卸载文件系统

rmfs /fs1 删除/fs1文件系统

chfs -a size=25M /fs1   扩展fs1文件系统到25M

chfs -a size=+1g /         扩展 / 文件系统 加1G

fsck -y /fs1 检测文件系统,若发现鼓励的文件和目录,被放置到/lost+found目录下

fuser /fs1 检查fs1子进程

fuser -kxuc /fs1 关闭该文件系统所有的进程

df -m 、-g 、-k 显示文件系统可用空间

du 显示磁盘已用空间 ,-sk 一个目录文件的总大小;-a查看所有文件的使用空间

logform /dev/loglv01 初始化loglv01的jfslog日志设备

defragfs /home 整理文件系统碎片

istat /etc/passwd 显示文件的信息节点信息

showmount -e localhost 显示共享文件系统


原创文章请注明转载自技术小站本文地址:http://www.i5i6.net/post/93.html,标题:AIX存储管理命令详解

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

【我来说两句】
分享到:

精彩推荐:

相关文章:

IBM AIX 7100-03-00 系统盘 云盘下载  (2015-10-12 8:55:9)

AIX连接IBM存储 多路径软件常用命令  (2015-9-22 8:39:16)

IBM AIX 7100-01-00 系统盘 云盘下载  (2015-9-17 8:16:39)

IBM AIX 6100-09-03 系统盘 云盘下载  (2015-8-13 17:0:40)

IBM AIX 6100-09-00 系统盘 云盘下载  (2015-8-10 15:15:32)

IBM AIX 6100-08-02 系统盘 云盘下载  (2015-8-6 12:42:52)

IBM AIX 6100-08-00 系统盘 云盘下载  (2015-8-5 9:46:1)

IBM AIX 6100-07-04 系统盘 云盘下载  (2015-8-3 9:3:55)

IBM AIX 6100-07-00 系统盘 云盘下载  (2015-7-29 6:6:39)

IBM AIX 6100-06-05 系统盘 云盘下载  (2015-7-25 12:13:46)

评论 0

    发表留言:

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。