(需要Word版笔记的请私信留邮箱)

【IBM小型机AIX操作系统总结06–逻辑卷管理LVM】

注意:
LVM ( LogicalVolumeManager ) 即逻辑卷管理,和Linux区别的是,在Linux中的pv为一个分区,但在AIX中的一个pv为一个磁盘。pv的概念许多人把Linux和AIX的弄混淆,面试中也经常遇到此类的问答。

方便整理,此篇共分三个知识点:LVM1, LVM2, LVM3,如下

一:LVM知识点1:

磁盘命名:

AIX中对于磁盘用hidiskX 形式命名
lspv    --查看本机所有pv
lsdev -Cc disk   --查看本机所有磁盘类设备
lspv hdisk1      ----

显示结果描述中:virtual SCSI…表示小型机自身磁盘
DS 4K DS4700… 共享存储及型号

LVM基本概念:

PV  物理卷,一块磁盘称为一个PV
VG  卷组,多个PV组成一个PV组,称为VG
LV   逻辑卷,从VG中划分出的一块从存储空间,称为LV,制作文件系统FS后,挂载使用PP   物理存储单元,PV加入VG时,会按固定大小被分割成n多个存储单元,称为PP
LP   逻辑存储单元,划分LV时,根据LV的大小,从VG中划分出足够的PP。组成LV空间PP在LV中又称为LP,即LP是PP在LV中的映射。

实验:

1.制作PV

lspv  --查看PV,显示信息,第二列PV编号,第三列PV所在VG,第四列 PV状态
chdev  -a PV=clear -l hdisk1    --取消磁盘PV
chdev  -a PV=yes -l hdisk1     ---制作PV
rmdev  -l hdisk1             --暂时关闭磁盘(lspv 查看不到,lsdev -Cc disk可查看到状态)
mkdev -l hdisk1              --启用PV
rmdev  -dl hdisk1            --卸载PV
cfgmgr                     --扫描新设备

2.新建VG

smitty  lvm  =》 VG  =》 add an Original 标准VG    =》=》     ..big...     大VG字=》    ...salable   超大VG
=》菜单中:输入VG名字
PPsize 选中PP大小,
PVnames 选PV名
Force…强制加入PV建议no
active vg ..开机自动激活VG选yeslsvg -l VG名字    --查看VG中的LV划分
lsvg      --显示所有VG
lsvg -o   --显示可用VG(去激活后不可用lsvg VG名字   --查看VG的信息 (可见大小限制信息等)

3.划分LV

smitty  lvm =>  LV => add ..选择VG名字 => 菜单中:输入LV名
输入LP数
选PV
选文件系统类型jfs2lslv LV名字   --查看lv信息
lslv -m lv名字   --查看LV中LP映射

4.制作文件系统

smitty fs  =》 add ... =》enhence  ..对应jsf2 =》 add an  ... on Previously Defined LV  =》 =》菜单中: 选LV,输入挂载点路径,
auto...开机自动挂载
选择block大小

lsfs —查看文件系统

5.挂载使用

mount 挂载点路径    --指定挂载点 (人为挂载也可以)/etc/filesystems   (AIX中)
/etc/fstab   (linux)mount  --查看
df -g  --查看使用率
umount 挂载点路径   --卸载

二:LVM知识点2:

VGDA:
VGSA:
VG A:

VGDA 卷组描述区域,
每个PV上都会有一个VGDA。记录本PV的相关信息。如:PP数量。使用率,空闲PP等。
AIX系统中,通VGDA可用与否,判断PV是否正常。
AIX系统中,一个VG中可用PV数超过一半,视为VG可用状态。即VGDA的可用数大于51%时,VG可用。
quorum值:当前VG中有几个VGDA可用时,满足大于51%的要求。

chvg -Qn VG名字 —关闭VGDA的quorum的51%限制
chvg -Qy VG名字 —启用VGDA的quorum的51%限制

VG管理:
lsvg VG名字 --可见VG中:现有的PP数,使用数,空闲数,现有的PV数,激活数,PPsize,
VG中最多允许划分的LV数,现有LV数
VG中最多允许的PP数。单个PV最大PP数,VG中最多允许PV数
计算:VG的最大容量 = PPsize *VG中最大PP个数
单个PV的最大容量 = PPsize * PV的最大PP数

lsvg -l VG名字    --查看VG中的LV划分
lsvg      --显示所有VG
lsvg -o   --显示可用VG(去激活后不可用)
varyoffvg VG名字    --去激活VG。即关闭VG
varyonvg  VG名字   --激活VG

实验:
VG扩容,索容
方式一:smitty 菜单
smitty lvm => VG =》 set Charactor …=>
=>change …更改VG类型,改为big VG,或 salable VG
=>add a … 给VG加入PV. =>force ,强制,建议选择no
=>rmove a… 从VG中剔除PV

方式二:命令
extendvg VG名字 hdisk3 —扩容VG,加入PV
reducevg -d VG名字 hdisk3 —缩容VG,剔除PV, -d 表示若PV上有LV的划分,则自动删除LV后,再删除PV
注:reducevg最后一块PV后,VG自动剔除(和Linux有不同)

共享存储上的VG,在不同LPAR上的切换:
第一个LPAR上:

umount 挂载点路径 --卸载该VG上的所有FS卸载
varyoffvg VG名字 --去激活VG
exportvg VG名字 --导出VG,即本LPAR释放对该VG的控制权

第二个LPAR上:
importvg -y VG名字2 hdisk2 --导入VG
-y 指定VG在本LPAR中的名字
hdisk2 表示VG中的任一PV即可

lsvg -l VG名字  --查看所有LV
mkdir 挂载点路径   --新建挂载点
mount /dev/vg名字2  /挂载点路径   --手动挂载FS

三:LVM知识点3

PV管理

lspv  --查看本机所有PV
lspv hdisk3   --查看单个PV--可见:所属VG,大小,PP数,空闲PP数,VGDA个数,划分的LV数

故障盘的更换

sar 时间 次数   --查看
sar 1 3  ---每1秒查看一次,查看3次
sar -d 1 1 --查看磁盘繁忙度busy以及读写速度
iostat  --查看磁盘读写速度

判断:繁忙度高,读写速度慢的PV判定为故障盘
开始换盘,插入新盘,新盘加入VG中

lspv -l dhisk2  --查看PV上的LV
lslv -m LV名字  --查看LV上的LP的映射
migratepv   --整个PV的数据转移
migratepv  -l LV名字 hdisk2 hdisk3  --把指定LV上的hdisk2上的映射,全部转移到hdisk3上。
migratepv  hdisk2 hdisk3   --把hdisk2上的所有LV,全部转移映射到hdisk3上

lsvg -p VG名字 —查看VG中的所有PV

LV管理

lsvg -l VG名字
lspv -l hdisk2
lslv -m LV名字

smitty lvm =》 set 设置属性=》
=》change… =》 更改LV属性 ,MAXimum number of LP 最大LP数,可更改
=》increase …扩容 LV,指定增加的LP数,指定PV名

注:扩容LV后,新扩容的空间默认不能直接使用,因为未做文件系统
1.必须手动扩容文件系统才可用
2.清空LV,重新做文件系统

生成环境中,直接扩容文件系统FS,则会自动扩容LV
smitty fs = Add/change … =》enhance …=> change… =》 更改单位M或G,指定文件系统FS大小

LP转移
migratelp LV名字/LP名字/第几份数据 磁盘名
migratelp LV名字/20/1 hdisk3 --把指定LV上的第20个LP上的第一份copy映射,转移到hdisk2上

用脚本批量转移
for shu in `seq 21 38`
do
migratelp LV名字/$shu/1 hdisk3
done

或者命令:
for shu in seq 21 38 ;do migratelp LV名字/$shu/1 hdisk3 ;done

ksh不支持seq,用以下命令
for shu in 21 22 23…38 ;do migratelp LV名字/$shu/1 hdisk3 ;done

练习实验
清理一块PV,如:hdisk3
新建VG,加入hdisk3
VG中新建LV,并制作文件系统,挂载使用
清理hdisk4,加入VG
在hdisk4上给LV扩容
重做文件系统FS
数据转移,把hdisk3上的所有数据转移到hdisk4上
逆向操作,清理实验。

IBM小型机AIX操作系统总结06--逻辑卷管理LVM相关推荐

  1. IBM小型机AIX操作系统总结02--软件安装

    (需要Word版笔记的请私信留邮箱) [IBM小型机AIX操作系统总结02–软件安装] AIX系统软件命名: 命名方式:产品名.软件名.文件集名 例:远程通信类.ssh.server 远程通信类.ss ...

  2. IBM小型机AIX操作系统总结01--基础知识

    (需要Word版笔记的请私信留邮箱) [IBM小型机AIX操作系统总结01–基础知识] AIX是IBM小型机专用系统: AIX系统中使用的shell是ksh #set -o emacs --Esc两次 ...

  3. IBM小型机AIX操作系统总结15–性能参数

    (需要Word版笔记的请私信留邮箱) [IBM小型机AIX操作系统总结15–性能参数] 综合参数 topas --查看系统综合参数,3秒刷新一次可见:CPU,内存,换页空间,磁盘,网络,进程内存部分: ...

  4. IBM小型机AIX操作系统总结10–备份恢复

    (需要Word版笔记的请私信留邮箱) [IBM小型机AIX操作系统总结10–备份恢复] 刀片服务器: x86 U盘即可装系统,Linux系统,ghost系统恢复 小型机:4 URISC 精简指令集,A ...

  5. IBM小型机AIX操作系统总结13–网络配置

    (需要Word版笔记的请私信留邮箱) [IBM小型机AIX操作系统总结13–网络配置] 网络设备 ent0 ,ent1 --网卡名,网络适配器名,一个网卡可以有多个接口 en0 , en1 --网络接 ...

  6. IBM小型机AIX操作系统总结09–文件系统FS

    (需要Word版笔记的请私信留邮箱) [IBM小型机AIX操作系统总结09–文件系统FS] 文件系统 FS一: lsfs --查看所有文件系统 mount -- 查看挂载表, 可见文件系统是否挂载 d ...

  7. IBM小型机AIX操作系统总结03--系统安装

    (需要Word版笔记的请私信留邮箱) [IBM小型机AIX操作系统总结03–系统安装] 查看光驱: lsdev -l cd0 --查看光驱 available --表示光驱可用 defind --表示 ...

  8. Android逻辑卷管理LVM,LINUX——LVM逻辑卷管理

    LVM: logical volumes manager LVM逻辑卷部署 物理卷->卷组->逻辑卷 第一步:关机添加磁盘:两个磁盘可以构成一个磁盘组. 第二步:查看磁盘 # ls /de ...

  9. 逻辑卷管理LVM (Logical Volume Manager)

    什么是LVM? LVM(Logical Volume Manager)逻辑卷管理,是一种将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的 ...

最新文章

  1. java内存模型和线程安全
  2. 汇编:ZF(zero flag)标志位
  3. python_0基础开始_day05
  4. 09、组策略之软件分发(05)
  5. CentOS 6.7 FTP安装配置之pure-ftpd
  6. 如何批量查询PR值、百度权重、百度快照及收录量,用BlueCatTools批量网站查询工具
  7. AndroidStudio中添加第三库文件的方法
  8. (44)生成时钟场景
  9. 动态规划——最长公共子序列
  10. 元数据管理Atlas
  11. memcached-session-manager配置
  12. windows 通过公匙SSH到其他服务器
  13. win7 IIS服务发布网站
  14. 浏览器事件模型捕获、冒泡
  15. 关于计算机教学的论文,关于计算机教学论文.docx
  16. 往期回顾和开学第二周总结
  17. 域名备案和域名实名认证相同吗?
  18. 大数据框架之Zookeeper详解
  19. pip 查看可安装版本
  20. 2023年破产重整投资策略研究报告

热门文章

  1. 英语特别差能学java吗_英语特别差能学java吗
  2. 竞速游戏经典之《极品飞车》系列完整回顾(图)
  3. 虚拟地址 线性地址 物理地址 傻傻分不清楚?
  4. kafka内存溢出分析:OutOfMemoryError
  5. 熬夜总结了 “HTML5画布” 的知识点(万字长文,建议收藏)
  6. microwindows
  7. c语言狗脸字符画,小学一年级语文《十二生肖》教学教案
  8. 锂电回收含锂溶液专用除钙镁树脂
  9. 抓取马上跳转的页面POST信息或者页面内容
  10. linux中每个进程都有唯一的进程标识,Linux进程标识