卷组、逻辑卷、物理卷的操作命令

合集下载

创建逻辑卷使用的命令

创建逻辑卷使用的命令

创建逻辑卷使用的命令创建逻辑卷使用的命令概述逻辑卷是一个虚拟的磁盘分区,它由多个物理磁盘组成。

逻辑卷管理器(LVM)是一种软件工具,它可以将多个物理磁盘组合成一个或多个逻辑卷。

在Linux系统中,可以使用命令行界面来创建和管理逻辑卷。

本文将介绍创建逻辑卷时使用的命令。

包括以下内容:1. 检查物理磁盘2. 创建物理卷3. 创建卷组4. 创建逻辑卷检查物理磁盘在创建逻辑卷之前,需要先检查系统中的物理磁盘。

可以使用以下命令来列出所有可用的物理磁盘:```fdisk -l```该命令将列出系统中所有可用的硬盘和分区信息。

创建物理卷在创建逻辑卷之前,需要先将物理磁盘转换为LVM格式。

这可以通过创建一个物理卷来实现。

可以使用以下命令来创建一个新的物理卷:```pvcreate /dev/sdb1```其中,/dev/sdb1 是要转换为LVM格式的设备名称。

可以使用以下命令来列出系统中所有可用的物理卷:```pvdisplay```创建卷组在创建逻辑卷之前,需要先创建一个卷组。

卷组是由一个或多个物理卷组成的逻辑单元。

可以使用以下命令来创建一个新的卷组:```vgcreate myvg /dev/sdb1```其中,myvg 是要创建的卷组名称,/dev/sdb1 是要添加到该卷组中的物理卷名称。

可以使用以下命令来列出系统中所有可用的卷组:```vgdisplay```创建逻辑卷在创建了物理卷和卷组之后,可以开始创建逻辑卷。

可以使用以下命令来创建一个新的逻辑卷:```lvcreate -L 10G -n mylv myvg```其中,-L 10G 指定了逻辑卷的大小为10GB,-n mylv 指定了逻辑卷的名称为mylv,myvg 指定了将该逻辑卷添加到哪个卷组中。

可以使用以下命令来列出系统中所有可用的逻辑卷:```lvdisplay```总结本文介绍了在Linux系统中创建逻辑卷时使用的命令。

首先需要检查系统中可用的物理磁盘,然后将其转换为LVM格式并添加到一个新建或已有的卷组中。

卷组管理-vgcreate命令

卷组管理-vgcreate命令

卷组管理-vgcreate命令
一、vgcreate命令的作用
vgcreate命令用于创建LVM卷组,可以将一个或多个物理卷组合在一起生成一个卷组,屏蔽了底层物理卷细节,在卷组上创建逻辑卷时不用考虑具体的物理卷信息。

二、vgcreate命令的语法
vgcreate [选项] 卷组名物理卷名
三、vgcreate命令的选项说明
-l 卷组上允许创建的最大逻辑卷数;
-p 卷组中允许添加的最大物理卷数;
-s 卷组上的物理卷的PE大小。

四、vgcreate命令实例
(一)查看当前系统中的卷组
使用vgscan命令查看当前系统中的卷组,可以看到当前系统的没有卷组。

(二)查看当前物理卷列表
使用pvscan查看一下当前系统中的物理卷。

(三)将单个物理卷组成卷组
卷组是由一个或多个物理卷所组成的存储池,使用vgcreate将单个物理卷创建为一个卷组,例如将/dev/sda2、/dev/sda3分别创建为卷组,卷组名分别为vg1和vg2。

(四)将多个物理卷组成卷组
使用vgcreate还可以将多个物理卷组成一个卷组,例如将/dev/sda5、/dev/sda6、/dev/sda7创建为一个卷组,卷组名为vg3。

LVM 命令

LVM 命令

LVM 命令extendfs扩充文件系统:# extendfs /dev/vg00/rlvol3lvchange更改逻辑卷的特性:# lvchange -t 60 /dev/vg00/lvol3lvcreate在卷组中创建逻辑卷:# lvcreate -L 100 /dev/vg00lvdisplay显示有关逻辑卷的信息:# lvdisplay -v /dev/vg00/lvol1lvextend为逻辑卷添加镜像:# lvextend -m 1 /dev/vg00/lvol3lvextend增加逻辑卷的大小:# lvextend -L 120 /dev/vg00/lvol3lvlnboot准备将逻辑卷用作根区域、交换区域或转储区域:# lvlnboot -d/dev/vg00/lvol2lvmerge将拆分卷合并为一个逻辑卷:# lvmerge /dev/vg00/lvol4b /dev/vg00/lvol4 lvreduce减小逻辑卷的大小:# lvreduce -L 100 /dev/vg00/lvol3lvreduce减小逻辑卷的镜像副本的数量:# lvreduce -m 0 /dev/vg00/lvol3 lvremove从卷组中删除逻辑卷:# lvremove /dev/vg00/lvol6lvrmboot删除到根区域、交换区域或转储区域的逻辑卷链路:# lvrmboot -d/dev/vg00/lvol2lvsplit将一个镜像逻辑卷拆分为两个逻辑卷:# lvsplit /dev/vg00/lvol4lvsync同步过时的逻辑卷镜像:# lvsync /dev/vg00/lvol1pvchange更改物理卷的特性:# pvchange -a n /dev/disk/disk2pvck对物理卷执行一致性检查:# pvck /dev/disk/disk47_p2pvcreate创建用作卷组的一部分的物理卷:# pvcreate /dev/rdisk/disk2pvdisplay显示有关物理卷的信息:# pvdisplay -v /dev/disk/disk2pvmove将盘区从一个物理卷移动到另一个物理卷:# pvmove /dev/disk/disk2/dev/disk/disk3pvremove从物理卷中删除 LVM 数据结构:# pvremove /dev/rdisk/disk2 vgcfgbackup保存卷组的 LVM 配置:# vgcfgbackup vg00vgcfgrestore恢复 LVM 配置:# vgcfgrestore -n /dev/vg00 /dev/rdisk/disk2 vgchange打开或关闭卷组:# vgchange -a y /dev/vg00vgchgid更改物理卷的卷组 ID:# vgchgid /dev/rdisk/disk3vgcreate创建卷组:# vgcreate /dev/vg01 /dev/disk/disk2 /dev/disk/disk3 vgdisplay显示有关卷组的信息:# vgdisplay -v /dev/vg00vgextend通过添加物理卷来扩充卷组:# vgextend /dev/vg00 /dev/disk/disk2 vgexport从系统中删除卷组:# vgexport /dev/vg01vgimport向系统添加现有卷组:# mkdir /dev/vg04# mknod /dev/vg04/group c 640x0n0000# vgimport -v /dev/vg04(n 编号在所有卷组中是唯一的)。

IBM常用命令V1

IBM常用命令V1

1、文件系统:df –k2、设备:lsdev –C3、磁盘物理卷:lspv4、paging space:lsps –a5、配置:lscfg –vp6、软件:lslpp –l7、用户:who8、处理器个数:lsdev -Cgrep proc9、内存大小:lsattr -El mem01、shutdown使用 wall 命令提醒用户若干时间后关机;2、shutdown 22 分钟后关机3、shutdown -Fr-r 关机后重新启动1、显示错误:errpt2、显示详细的错误信息:errpt –a3、清空错误记录信息:errclear 0smitty tapesmitty usersmitty tcpipsmitty inetsmitty nfssmitty jfssmitty lvm1、显示卷组:列出卷组细节:lsvg列出卷组中的逻辑卷:lsvg -l列出卷组中的物理卷:lsvg -p2、增加卷组:smitty mkvg3、修改卷组属性:smitty chvg4、激活卷组:varyonvg vg_name5、解除卷组:varyoffvg vg_name6、向卷组中增加一个物理卷:extendvg vg_name hdiskn 注:extendvg 命令用于向已存在的卷组增加新的物理卷,这个物理卷设备的必须是可用的Available。

7、从卷组中删除一个物理卷:reducevg -d vg_name hdiskn 注:删除物理卷时其所在的卷组必须处于非活动,如果被删除的物理卷是卷组中仅存的一个,那么这个卷组同时也被删除。

1、lspv 列出物理卷名称:lspv 列出物理卷细节:lspv hdiskN 列出物理卷中的逻辑卷:lspv -l hdiskN列出物理卷中的物理分区分布:lspv -p hdiskN2、增加物理卷:cfgmgr /mkdev3、删除物理卷:rmdev1、显示逻辑卷信息列出逻辑卷名称:lslv -l列出逻辑卷细节:lslv列出与逻辑卷相关的物理卷:lslv –l列出物理卷中物理分区的分配:lslv –p显示逻辑卷中 LP逻辑分区与 PP物理分区的对应:lslv -m2、增加逻辑卷smitty mklvmklv3、删除逻辑卷smitty rmlv rmlv4、设置逻辑卷属性smitty lvsc chlv5、增加逻辑卷拷贝:smitty mklvcopy6、删除逻辑卷拷贝:smitty rmlvcopy1、cfgmgr/mkdev:配置系统中新增设备。

简述添加新硬盘并扩展现有逻辑卷的步骤。

简述添加新硬盘并扩展现有逻辑卷的步骤。

简述添加新硬盘并扩展现有逻辑卷的步骤。

添加新硬盘并扩展现有逻辑卷的步骤如下:1、将新硬盘连接到计算机,并确保其被正确识别,可以使用命令`fdisk -l`或`lsblk`来查看。

2、使用命令`fdisk /dev/sdX`(其中X为新硬盘的设备号)来对新硬盘进行分区。

可以选择创建一个主分区或逻辑分区,并将其设置为Linux LVM类型(类型代码为8e)。

3、使用命令`pvcreate /dev/sdX1`来创建物理卷(PV)。

这里假设新硬盘的分区号为1,如果不是,需要相应地更改。

4、使用命令`vgextend <VolumeGroup> /dev/sdX1`来将新的物理卷添加到现有卷组(Volume Group)中。

这里需要将`<VolumeGroup>`替换为您要扩展的卷组的名称。

5、使用命令`lvextend -L +<size>/dev/<VolumeGroup>/<LogicalVolume>`来扩展现有逻辑卷(Logical Volume)。

注意要将`<size>`替换为要增加的大小(如+10G),`<VolumeGroup>`替换为卷组的名称,`<LogicalVolume>`替换为要扩展的逻辑卷的名称。

6、使用命令`resize2fs /dev/<VolumeGroup>/<LogicalVolume>`来调整文件系统的大小,使其能够使用新扩展的空间。

这里的命令是适用于ext2/ext3/ext4文件系统的,如果使用其他类型的文件系统,需要相应地使用其他命令。

7、完成以上步骤后,可以使用命令`df -h`来验证逻辑卷的大小是否已经扩展。

请注意,这些步骤中的命令可能会因不同的Linux发行版和版本而有所不同。

建议在操作前先备份重要数据,并在执行命令时谨慎操作。

物理卷管理-pvscan命令

物理卷管理-pvscan命令

物理卷管理-pvscan 命令
一、pvscan 命令的作用
pvscan 指令会扫描系统中连接的所有硬盘,列出找到的物理卷列表。

二、pvscan 命令的语法
pvscan [选项]
三、pvscan 命令的选项说明
-d 调试模式
-e 仅显示属于输出卷组的物理卷
-n 仅显示不属于任何卷组的物理卷
-s 短格式输出
-u 显示UUID
四、pvscan 命令实例
(一)查看当前分区列表
使用fidisk -l 命令查看所有分区列表,可以看到当前系统的分区列表。

(二)查看当前物理卷列表
使用pv s can 命令查看当前系统物理卷列表,“no matching phy s ical volume s found”表示此时系统中没有任何物理卷。

(三)创建物理卷
使用pvcreate 命令将分区转化成物理卷,如图8 所示,显示“successfully created”创建成功即可。

(四)显示物理卷
使用pvscan 查看一下当前系统中的物理卷,可以看到当前系统中刚才新建的物理卷。

(五)显示物理卷的UUID
使用pv s can –u 命令查看一下当前系统中的物理卷的UUID,如图所示可以查看到当前系统中物理卷的UUID 号。

AIX 卷组、逻辑卷、物理卷的操作命令

AIX 卷组、逻辑卷、物理卷的操作命令
增加逻辑卷: smitty mklv 或 mklv
删除逻辑卷: smitty rmlv 活 rmlv
设置逻辑卷属性: smitty lvsc 或 chlv
增加逻辑卷拷贝: smitty mklvcopy
删除逻辑卷拷贝: smitty rmlvcopy
有关安装基于 Web 的系统管理器的信息,请参阅《AIX 5L V5.2 基于 Web 的系统管理器管理指南》中的『第 2 章:安装基于 Web 的系统管理器』。
AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 System Management Interface Tool(SMIT):Overview 解释结构、主菜单和 SMIT 执行的任务。
Permission 访问许可权:只读或读写。
Max LVs 卷组中允许的逻辑卷的最大数目。
LVs 当前在卷组中的逻辑卷数。
Open LVs 当前打开的卷组内的逻辑卷数。
Total PVs 卷组内的物理卷的总数。
Active PVs 当前活动的物理卷数。
VG identifier 卷组标识。
PP size 每个物理分区的大小。
Total PPs 卷组内的物理分区的总数。
Free PP 没有分配的物理分区数。
Alloc PPs 当前分配到逻辑卷的物理分区数。
Quorum 多数需要的物理卷数。
VGDS 卷组内的卷组描述符区域数。
或 no)。
AIX lsvg 命令
用途显示关于卷组的信息。
语法lsvg [ -L ] [ -o ] |[ -n DescriptorPhysicalVolume ] | [ -i ] [ -l | -M | -p ] VolumeGroup ...

LVM常用命令汇总

LVM常用命令汇总

【术语解释】∙物理卷physical volumes(PV):物理卷处于逻辑卷管理器中的底层,任何的逻辑卷和卷组都必需依靠物理卷来建立;物理卷可以是一个完整的硬盘,也可以是硬盘中的一个分区∙逻辑卷logical volumes(LV):逻辑卷建立在卷组之上,卷组中的空间可以建立多个逻辑卷,并且逻辑卷可以随意在卷组的空闲空间中增减,逻辑卷可以属于一个卷组,也可以属于不同的多个卷组。

LV 是位于PV 上的信息的组合,在LV 上的数据可以连续或者不连续地出现在PV。

∙卷组logical volume group(VG):卷组是建立在物理卷之上,一个卷组中可以包含一个物理卷组或者多个物理卷。

所有的物理卷属于一个称作rootvg 的卷组。

∙卷组描述区域Volume Group Descriptor Area (VGDA):用于描述物理卷、卷组、逻辑卷分配的所由信息。

逻辑卷以及卷组相关的元数据也是保存在位于物理卷起始处的VGDA( 卷组描述符区域) 中。

1、查看lvm状态:[root@LOCALHOST ~]# pvs --partial[root@LOCALHOST ~]# vgs --partial[root@LOCALHOST ~]# lvs --partial2、查看pv、vg、lv是否异常[root@LOCALHOST ~]# pvs[root@LOCALHOST ~]# vgs[root@LOCALHOST ~]# lvs[root@LOCALHOST ~]# lsblk #列出所有可用块设备的信息3、PV (物理卷) 命令:pvcreate(创建)pvmove(移动)pvdisplay(显示)pvremove(移除)pvs(显示)4、VG (卷组) 命令:vgextend (扩展)vgs(显示)vgcreate(创建)vgdisplay(显示)vgremove(移除)vgrename(重命名)vgreduce (缩小)5、LV (逻辑卷) 命令:lvextend(扩展)lvreduce(缩小)lvs(显示)lvcreate(创建)lvremove (移除)lvscan(扫描)lvdisplay(显示)lvrename(重命名)[root@LOCALHOST ~]# blkid #查看设备上所采用的文件系统类型6、修复操作:修复pv成功[root@LOCALHOST ~]#pvcreate -ff --uuidY1KeaF-czHD-TJml-YR12-efV7-Z3rc-6RR19M --restorefile/etc/lvm/backup/system /dev/sdf接下下来修复vg[root@LOCALHOST ~]# vgcfgrestore -f /etc/lvm/backup/system system激活卷组system[root@LOCALHOST ~]# vgchange -ay system至此一切正常,数据也没有任何的损失,为了保险起见建议进行文件系统扫描以确保万无一失。

HP双机常见操作步骤和相关命令

HP双机常见操作步骤和相关命令

HP双机常见操作步骤和相关命令激活锁盘:vgchange -a y /dev/vglock去激活锁盘:vgchange -a n /dev/vglock编译生成二进制配置文件:# cmapplyconf -v -C /etc/cmcluster/cmcluster.asc配置双机软件包修改以下主要文件:scupkg.asc control.sh spy.sh同步两边节点的PKG配置文件编译生成PKG:cmapplyconf -v -P /etc/cmcluster/scupkg/scupkg.asc启动双机系统:以root用户身份在SCU_A上进行下列操作:scu% su - root# cmruncl -v -f -n SCU_A# cmviewcl确认CLUSTER在SCU_A启动后,再执行下列操作:# cmrunnode -v SCU_B# cmviewcl -vCLUSTER启动正常运行,且SCU_B加入到CLUSTER中屏幕显示如下:CLUSTER STATUShpcluster upNODE STATUS STATUSSCU_A up runningSCU_B up runningPACKAGE STATUS STA TE PKG_SWITCH NODEscupkg up running enabled SCU_A如果一切顺利,此时各节点状态应为Running,包的状态为up。

HP双机常见命令:1、cmruncl -f –v –n node_name(如scp1) //启动cluster2、cmhaltcl -v //停止cluster3、cmrunnode –v node_name //节点加入cluster4、cmhaltnode –v node_name //节点退出cluster5、cmrunpkg –v package_name (如scppkg) //运行软件包6、cmmodpkg –e –v package_name(包可切换) //修改软件包切换标志7、cmhaltpkg –v package_name //停止软件包8、cmviewcl –v –p package_name(smppkg) //查看双机状态9、cmcheckconf [-v] [-C cluster_ascii_file] [-P pkg_ascii_file] //检查双机配置,包配置10、cmapplyconf [-v] [-C cluster_ascii_file] [-P pkg_ascii_file] //编译生成双机配置文件,包配置文件11、./spy.sh auto_recover standby(启动备机应用,修改机器切换标记,至少执行3分钟才能Hp双机操作命令, HP双机操作命令一、HP-UX系统管理1、创建卷组和逻辑卷(LVM)(1)创建物理卷# pvcreate -f /dev/rdsk/c0t1d0# pvcreate -f /dev/rdsk/c0t2d0(2)创建卷组# mkdir /dev/vg01# mknod /dev/vg01/group c 64 0x010000# vgcreate /dev/vg01 /dev/dsk/c0t1d0 /dev/dsk/c0t2d0(3)创建两个逻辑卷# lvcreate -L 100 -n lvoldata1 vg01# lvcreate -L 100 -n lvoldata2 vg01(4)查看物理卷、卷组和逻辑卷信息# pvdisplay -v /dev/dsk/c0t1d0# vgdisplay -v vg01# lvdisplay -v /dev/vg01/lvoldata1(5)扩展卷组和逻辑卷例1 向vg01增加一块物理硬盘c2t6d0,大小500MB# pvcreate –f /dev/rdsk/c2t6d0# vgextend /dev/vg01 /dev/dsk/c2t6d0例2 给逻辑卷lvoldata1增加到600M空间# lvextend –L 600 /dev/vg01/lvoldata12、创建文件系统(1)创建文件系统# newfs –F vxfs /dev/vg01/lvmyfs注意# newfs –F vxfs –o largefiles /dev/vg01/lvmyfs2 支持2GB以上大文件系统# newfs –F vxfs /dev/rdsk/c1t1d0 把整个磁盘做成一个文件系统(2)创建mount点# mkdir /myfs(3)mount文件系统# mount /dev/vg01/lvmyfs /myfs(4)查看文件系统是否mount上# bdf 或# mount -v(5)卸载文件系统# umount /myfs 或# umount /dev/vg01/lvmyfs(6)如果要系统启动时自动mount,则把文件系统加入到/etc/fstab。

卷组管理-vgextend命令

卷组管理-vgextend命令

卷组管理-vgextend 命令
一、vgextend 命令的作用
vgextend 命令用于向卷组中添加物理卷,动态扩展 LVM 卷组,通过向卷组中添加物理卷来增加卷组的容量。

二、vgextend 命令的语法
vgextend 卷组名物理卷名
三、vgextend 命令实例
(一)查看当前物理卷列表
使用 pvscan 查看一下当前系统中的物理卷。

(二)创建卷组
卷组是由一个或多个物理卷所组成的存储池。

使用 vgcreate 将/dev/sda2 创建为卷组 vg100,此时查看卷组属性,可以看到 vg100 这个卷组的大小大约为 3GB。

(三)向卷组中添加物理卷
使用 vgextend 命令将/dev/sda3 添加到 vg100 这个卷组中,此时再查看卷组属性,可以看到 vg100 这个卷组的大小为 6GB,已经实现了卷组的扩容。

lvm逻辑卷分区的创建步骤

lvm逻辑卷分区的创建步骤

lvm逻辑卷分区的创建步骤
在Linux操作系统中,使用LVM(逻辑卷管理器)来进行分
区管理,以下是创建逻辑卷分区的步骤:
1. 创建物理卷(Physical Volume):
- 使用`fdisk`命令创建磁盘分区,并将其类型设置为Linux LVM(类型码为8E)。

- 使用`pvcreate`命令将创建的分区转换为物理卷。

2. 创建卷组(Volume Group):
- 使用`vgcreate`命令创建卷组,并指定所属的物理卷。

- 可以同时指定多个物理卷来扩展卷组的容量。

3. 创建逻辑卷(Logical Volume):
- 使用`lvcreate`命令创建逻辑卷,并指定所属的卷组、大小、名称等参数。

- 逻辑卷相当于分区,可以在其中存储文件系统或者其他数据。

4. 格式化逻辑卷:
- 使用适当的文件系统格式化逻辑卷。

- 例如,可以使用`mkfs.ext4`命令创建ext4文件系统。

5. 挂载逻辑卷:
- 在文件系统中创建一个目录作为挂载点。

- 使用`mount`命令将逻辑卷挂载到该目录。

6. 设置开机自动挂载:
- 在`/etc/fstab`文件中添加逻辑卷的挂载信息,以便系统在启动时自动挂载。

完成以上步骤后,就成功创建了LVM逻辑卷分区。

可以通过命令如`pvdisplay`、`vgdisplay`和`lvdisplay`来查看物理卷、卷组和逻辑卷的详细信息。

物理卷操作命令:pvcreate,pvscan,pvdisplay.卷组操作命令:vgcr。。。

物理卷操作命令:pvcreate,pvscan,pvdisplay.卷组操作命令:vgcr。。。

物理卷操作命令:pvcreate,pvscan,pvdisplay.卷组操作命令:vgcr。

新硬盘创建LVM系统过程。

物理卷操作命令:pvcreate,pvscan,pvdisplay.卷组操作命令:vgcreate,vgdisplay.逻辑卷操作命令:lvcreate,lvdisplay.Linx卷管理详解VG LV PV作者:吴伟龙⼀、前⾔每个Linux使⽤者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最⼤值。

因为如果估计不准确,当遇到某个分区不够⽤时管理员可能甚⾄要备份整个系统、清除硬盘、重新对硬盘分区,然后恢复数据到新分区。

虽然现在有很多动态调整磁盘的⼯具可以使⽤,例如Partation Magic等等,但是它并不能完全解决问题,因为某个分区可能会再次被耗尽;另外⼀个⽅⾯这需要重新引导系统才能实现,对于很多关键的服务器,停机是不可接受的,⽽且对于添加新硬盘,希望⼀个能跨越多个硬盘驱动器的⽂件系统时,分区调整程序就不能解决问题。

因此完美的解决⽅法应该是在零停机前提下可以⾃如对⽂件系统的⼤⼩进⾏调整,可以⽅便实现⽂件系统跨越不同磁盘和分区。

那么我们可以通过逻辑盘卷管理(LVM,Logical Volume Manager)的⽅式来⾮常完美的实现这⼀功能。

LVM是逻辑盘卷管理(Logical Volume Manager)的简称,他是磁盘管理的另⼀种⼯具,就⽬前基本上所有操作系统均⽀持,LVM是建⽴在硬盘和分区之上的⼀个逻辑层,来提⾼磁盘分区管理的灵活性。

通过LVM系统管理员可以轻松管理磁盘分区,如:将若⼲个磁盘分区连接为⼀个整块的卷组(volume group),形成⼀个存储池。

管理员可以在卷组上随意创建逻辑卷组(logical volumes),并进⼀步在逻辑卷组上创建⽂件系统。

LVM常用命令汇总

LVM常用命令汇总

LVM常用命令汇总LVM(Logical Volume Manager)是一个在Linux系统中提供逻辑卷管理的组件。

它允许管理员将硬盘划分为逻辑卷,并在需要的时候动态地修改、扩展和缩小这些卷。

下面是LVM的常用命令汇总。

1. 创建物理卷(Physical Volume):- pvcreate /dev/sda1 # 创建/dev/sda1为物理卷- pvcreate /dev/sdb /dev/sdc # 创建多个物理卷2.显示物理卷信息:- pvdisplay # 显示所有物理卷的信息- pvdisplay /dev/sda1 # 显示/dev/sda1的信息3. 创建卷组(Volume Group):- vgcreate vg1 /dev/sda1 # 创建卷组vg1,包含/dev/sda1物理卷- vgcreate vg2 /dev/sdb /dev/sdc # 创建卷组vg2,包含多个物理卷4.显示卷组信息:- vgdisplay # 显示所有卷组的信息- vgdisplay vg1 # 显示卷组vg1的信息5.扩展卷组:- vgextend vg1 /dev/sdb # 将/dev/sdb添加到卷组vg1中6.减小卷组:- vgreduce vg1 /dev/sdb # 从卷组vg1中移除/dev/sdb7. 创建逻辑卷(Logical Volume):- lvcreate -n lv1 -L 10G vg1 # 在卷组vg1中创建大小为10G的逻辑卷lv1- lvcreate -n lv2 -l 100%FREE vg1 # 在卷组vg1中创建使用剩余空间的逻辑卷lv28.显示逻辑卷信息:- lvdisplay # 显示所有逻辑卷的信息- lvdisplay vg1/lv1 # 显示逻辑卷vg1/lv1的信息9.扩展逻辑卷:- lvextend -L +5G vg1/lv1 # 将逻辑卷vg1/lv1扩展5G- lvextend -l +100%FREE vg1/lv1 # 将逻辑卷vg1/lv1使用剩余空间扩展10.减小逻辑卷:- umount /dev/vg1/lv1 # 卸载逻辑卷vg1/lv1- e2fsck -f /dev/vg1/lv1 # 检查文件系统- resize2fs /dev/vg1/lv1 50G # 缩小文件系统- lvreduce -L 50G vg1/lv1 # 缩小逻辑卷vg1/lv111.移除逻辑卷:- umount /dev/vg1/lv1 # 卸载逻辑卷vg1/lv1- lvremove vg1/lv1 # 移除逻辑卷vg1/lv112.重命名逻辑卷:- lvrename vg1/lv1 new_lv1 # 将逻辑卷vg1/lv1重命名为new_lv113.移除卷组:- vgremove vg1 # 移除卷组vg114.移除物理卷:- pvremove /dev/sda1 # 移除物理卷/dev/sda115.扩展文件系统:- lvextend -L +5G vg1/lv1 # 扩展逻辑卷vg1/lv1- resize2fs /dev/vg1/lv1 # 扩展文件系统16.创建快照卷:- lvcreate -s -n lv1_snap -L 1G vg1/lv1 # 在逻辑卷vg1/lv1上创建1G的快照卷lv1_snap17.显示快照卷信息:- lvdisplay vg1/lv1_snap # 显示逻辑卷vg1/lv1_snap的信息18.移除快照卷:- lvremove vg1/lv1_snap # 移除逻辑卷vg1/lv1_snap以上是LVM的常用命令汇总。

Linuxlvm(pv、vg、lv)操作命令收集

Linuxlvm(pv、vg、lv)操作命令收集

Linuxlvm(pv、vg、lv)操作命令收集摘要: 在Linux中,lvm逻辑卷应⽤⾮常⼴泛,vg卷组可以动态的调整空间⼤⼩,逻辑卷的扩容,可以轻松解决系统挂载点空间不⾜的问题。

vg 卷组创建的前提是设备分区标签必须为lvm。

⼀、物理卷操作命令1、创建物理卷:pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3这⾥创建了三个物理卷: /dev/sdb1 /dev/sdb2 /dev/sdb3。

2、删除物理卷:pvremove /dev/sdb1 /dev/sdb2 /dev/sdb3这⾥删除了三个物理卷: /dev/sdb1 /dev/sdb2 /dev/sdb3。

⼆、VG卷组操作命令:1、创建vg卷组,把/dev/sdb1、/dev/sdb2两个pv加⼊到vg中:vgcreate vg_data /dev/sdb1 /dev/sdb22、扩容vg,把新创建的pv(/dev/sdb3)添加到现有的vg_data卷组中:vgextend vg_data /dev/sdb33、减少vg,把物理卷/dev/sdb3从vg中删除::vgreduce vg_data /dev/sdb34、删除vg卷组:vgremove vg_data三、LV逻辑卷操作命令1、创建逻辑卷:⽅法⼀:lvcreate -L 10G -n lv1 vg_data⽅法⼆:lvcreate -l 100%free -n lv2 vg_data2、格式化逻辑卷并挂载:如果是新创建的逻辑卷,还需要格式化后,再挂载给⼀个⽬录,这样才能正常使⽤!格式化:mkfs.ext4 /dev/mapper/vg_data-lv1创建⽬录并挂载:mkdir /datamount /dev/mapper/vg_data-lv1 /data/3、删除逻辑卷:lvremove /dev/vg_data/lv24、扩容逻辑卷:⽅法⼀:lvextend -L +10G /dev/vg_data/lv1再增加10G,总共到20G。

创建逻辑卷的命令

创建逻辑卷的命令

创建逻辑卷的命令
创建逻辑卷的命令可以使用`lvcreate`命令。

以下是创建逻辑卷
的一些常用的命令选项:
1. 创建逻辑卷并指定逻辑卷名称、所属卷组名称和逻辑卷大小: ```
lvcreate -n <逻辑卷名称> -L <逻辑卷大小> <卷组名称>
```
2. 创建线性逻辑卷:
```
lvcreate -n <逻辑卷名称> -l <卷组剩余空间> <卷组名称>
```
3. 在指定物理卷上创建逻辑卷:
```
lvcreate -n <逻辑卷名称> -l <卷组剩余空间> /dev/<物理卷名称>
```
4. 创建指定数据镜像的逻辑卷:
```
lvcreate -m1 -n <逻辑卷名称> -L <逻辑卷大小> <卷组名称>
```
以上命令中,`<逻辑卷名称>`是要创建的逻辑卷的名称,`<逻
辑卷大小>`是逻辑卷的大小(可以使用单位例如G、M等),`<卷组名称>`是逻辑卷所属的卷组的名称,`<卷组剩余空间>`
可以指定为卷组剩余空间的百分比或绝对大小。

请注意,创建逻辑卷前需要先创建卷组和物理卷。

确认卷组和物理卷已经存在后,才能使用上述命令创建逻辑卷。

删除逻辑卷的步骤

删除逻辑卷的步骤

删除逻辑卷的步骤
删除逻辑卷的步骤通常包括以下几个步骤:
1. 卸载逻辑卷:首先,需要确保逻辑卷没有正在使用。

如果逻辑卷挂载在文件系统上,请先卸载它。

可以使用"umount"命令来卸载逻辑卷。

2. 关闭逻辑卷:使用"lvremove"命令关闭逻辑卷。

例如,执行"lvremove /dev/VolGroup00/LogVol00"来关闭名为"LogVol00"的逻辑卷。

3. 删除卷组:如果逻辑卷所在的卷组不再使用,可以使用"vgremove"命令删除卷组。

例如,执行"vgremove VolGroup00"来删除名为"VolGroup00"的卷组。

4. 删除物理卷:如果物理卷不再使用,可以使用"pvremove"命令删除物理卷。

例如,执行"pvremove /dev/sdb1"来删除文件系统上的/dev/sdb1物理卷。

请注意,这些步骤可能需要超级用户权限才能执行。

在执行任何操作前,请务必备份数据,并确保了解正在执行的操作的后果。

Linux删除逻辑卷、卷组以及物理卷

Linux删除逻辑卷、卷组以及物理卷
输入y确认删除逻辑卷
4、列出卷组的详细信息情况,逻辑卷删除了。
当前和打开的逻辑卷 已经为0
5、使用命令vgremove删除卷组vgtest。 卷组vgtest已经 被删除 6、使用命令pvremove移除物理卷。
7、最后目录/LV1-test我们有可能也要删除掉
1、列出本系统中所有的文件系统挂载信息
逻辑卷 挂载的目录
2、卸载掉LV1-test目录
逻lvremove移除设备文件 /dev/vgtest/LV1所对应的逻辑卷。 温馨提示:如果你在/etc/fstab文件中加入这 个挂载信息请你也要同时删除它,否则系统 启动可能出现出错情况。
Linux删除逻辑卷、卷组以及物理卷实例
前期工作已经把硬盘创建成逻辑卷,如果 要释放这些磁盘空间,我们可以删除它。 删除逻辑卷的步骤跟创建逻辑卷的步骤刚 好相反。我们一定要按照这个方式来删除 Linux系统中的逻辑卷以释放它的磁盘空间。
卸载 逻辑卷
LV
VG
PV
因为我们的逻辑卷LV1是挂载在/LV1-test目 录上,我们必须先从系统中卸载掉。

逻辑卷操作相关命令

逻辑卷操作相关命令

逻辑卷操作相关命令逻辑卷操作相关命令逻辑卷的优势:1、在多个磁盘上条带化存储数据,提供并⾏IO能⼒2、可以建⽴磁盘镜像,提供容错功能保护数据3、扩展性好,根据需要灵活扩容存储空间逻辑卷常⽤命令:pvcreate 设备名vgcreate 卷组名物理卷名1 物理卷名2lvcreate -L ⼤⼩ -n 逻辑卷名卷组名lvextend -L +⼤⼩ /dev/卷组名/逻辑卷名扫描:pvscan vgscan lvscan建⽴:pvcreate vgcreate lvcreate显⽰:pvdisplay vgdisplay lvdisplay删除:pvremove vgremove lvremoveresize命令:resize2fs ---ext⽂件系统xfs_growfs ----xfs⽂件系统swap ---swap off lv_namemake swap lv_nameswapon lv_name⽰例⼀:缩⼩根⽬录,增⼤/usr⽬录当前:[root@mysql2 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_system-Log_root 9.8G 2.8G 6.5G 30% /tmpfs 864M 72K 863M 1% /dev/shm/dev/sda1 190M 84M 93M 48% /boot/dev/mapper/vg_data-LogVol0030G 44M 28G 1% /data/dev/mapper/vg_system-Log_tmp 2.9G 639M 2.2G 23% /tmp/dev/mapper/vg_system-LogVol02 3.9G 3.5G 144M 97% /usr计划把/data⽬录缩⼩⾄15G,把5G给/usr⾸先umountumount /dev/mapper/vg_data-LogVol00e2fsck -f /dev/mapper/vg_data-LogVol00resize2fs /dev/mapper/vg_data-LogVol00 25Glvreduce -L -5G /dev/mapper/vg_data-LogVol00lvdisplaymount /dev/mapper/vg_data-LogVol00 /data[root@mysql2 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_system-Log_root 9.8G 2.8G 6.5G 30% / tmpfs 864M 72K 863M 1% /dev/shm/dev/sda1 190M 84M 93M 48% /boot/dev/mapper/vg_system-Log_tmp 2.9G 639M 2.2G 23% /tmp /dev/mapper/vg_system-LogVol02 3.9G 3.5G 144M 97% /usr /dev/mapper/vg_data-LogVol00 25G 44M 23G 1% /data然后把我们缩⼩得到的5G给/usrlvextend -L +5G /dev/mapper/vg_system-LogVol02resize2fs /dev/mapper/vg_system-LogVol02⽰例⼆.red hat 7.9 逻辑卷,把/home⽬录缩⼩,把swap扩⼤⾸先备份/home⽬录umount /dev/mapper/rhel-homelvreduce -L 150G /dev/mapper/rhel-homemkfs.xfs -f /dev/mapper/rhel-homemount /dev/mapper/rhel-home /home把备份的/home⽬录的内容恢复回去lvextend -L +28G /dev/mapper/rhel-swapswapoff -amkswap /dev/mapper/rhel-swapswapon -va。

烂泥:LVM学习之逻辑卷、卷组及物理卷删除

烂泥:LVM学习之逻辑卷、卷组及物理卷删除

烂泥:LVM学习之逻辑卷、卷组及物理卷删除本⽂由提供友情赞助,⾸发于。

上篇⽂章,我们介绍了有关LVM的逻辑卷及卷组的空间缩⼩。

这次我们来介绍下如何删除⼀个逻辑卷及卷组。

删除逻辑卷需要以下⼏个步骤:1、卸载已经挂载的逻辑卷2、删除逻辑卷,使⽤lvremove命令⾸先来查看逻辑卷的挂载信息,如下:df -h卸载已经挂载的逻辑卷,如下:umount /testlvm/现在我们来查看逻辑卷的相关信息,使⽤lvs或者lvdisplay命令,如下:通过上图我们可以看到,⽬前LVM中只有⼀个逻辑卷/dev/vg1/data,⼤⼩为300M。

现在开始是可⽤lvremove命令,删除逻辑卷/dev/vg1/data。

如下:lvremove /dev/vg1/data有关lvremove命令的使⽤,可以查看帮助,如下:lvremove --help以上是有关删除逻辑卷的操作,下⾯我们来删除卷组。

卷组的删除很简单,我们只需要使⽤vgremove命令来操作即可。

在删除逻辑卷之前,我们来查看其相关的信息。

如下:通过上图,我们可以很明显的看到⽬前系统中两个物理卷/dev/sda5/、/dev/sda6,⽽且物理卷/dev/sda5/已经都加⼊到卷组vg1中。

我们现在来使⽤vgremove命令,来删除卷组vg1。

如下:vgremove vg1卷组删除完毕后,我们再来查看物理卷的相关信息。

如下:通过上图,我们可以很明显的看到,系统中的两个物理卷现在不属于任何⼀个卷组。

有关vgremove命令的使⽤,可以查看帮助⽂档。

如下:⾄此,我们卷组的删除就已经操作完毕。

下⾯我们来删除物理卷,可以通过pvremove命令来实现。

pvremove /dev/sda5通过上图,我们可以很明显的看到物理卷/dev/sda5已经被删除。

如果/dev/sda5是⼀块硬盘的话,那么我们现在就可以轻松的把该硬盘给移除掉。

有关pvremove命令的使⽤,可以查看帮助⽂档。

lvm的基本组成

lvm的基本组成

lvm的基本组成LVM(Logical Volume Manager)是一种用于在Linux系统上管理磁盘空间的工具。

它提供了一种灵活的方法来管理硬盘分区,并允许管理员根据需要动态地调整存储空间大小。

LVM由多个组件组成,包括物理卷(Physical Volume)、卷组(Volume Group)和逻辑卷(Logical Volume)。

本文将详细介绍LVM的基本组成。

1. 物理卷(Physical Volume)物理卷是LVM的基本组成单位,可以是硬盘的一个分区、整个硬盘或者是网络存储设备。

物理卷通常使用Linux支持的文件系统格式进行格式化,例如ext4或XFS。

在使用LVM之前,需要将物理卷初始化为LVM格式,可以使用pvcreate命令进行初始化。

2. 卷组(Volume Group)卷组是由一个或多个物理卷组成的逻辑单元,它将多个物理卷合并为一个存储池。

卷组可以跨越多个硬盘,提供了更大的存储空间。

通过卷组,管理员可以更方便地管理和分配存储空间。

在创建卷组之前,需要使用vgcreate命令来定义卷组名称,并将一个或多个物理卷添加到卷组中。

3. 逻辑卷(Logical Volume)逻辑卷是从卷组中划分出的存储空间,它类似于传统的分区。

逻辑卷可以根据需要动态调整大小,而无需重新分区和格式化硬盘。

在创建逻辑卷之前,需要使用lvcreate命令来指定逻辑卷的名称、大小以及所属的卷组。

4. 磁盘空间管理LVM提供了一套灵活的磁盘空间管理工具,可以根据需要对卷组和逻辑卷进行扩展或缩小。

管理员可以使用pvresize命令来调整物理卷的大小,使用vgextend和vgreduce命令来扩展或缩小卷组的大小,使用lvextend和lvreduce命令来调整逻辑卷的大小。

这种动态调整磁盘空间的能力使得LVM成为了一种非常强大的存储管理工具。

5. 快照(Snapshot)快照是LVM的一个重要功能,它可以在不中断系统运行的情况下创建逻辑卷的副本。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
显示物理分区与逻辑分区的对应情况:lspv -M hdiskN
增加物理卷: cfgmgr /mkdev
删除物理卷: rmdev
逻辑卷:
列出逻辑卷名称: lsvg -l vg_name
列出逻辑卷细节: lslv lv_name
列出逻辑卷相关的物理卷: lslv -l lv_name
从卷组中删除一个物理卷: reducevg [-d] vg_name hdiskN 删除物理卷时其所在的卷组必须处于非 活动状态
物理卷:
列出物理卷名称: lspv
列出物理卷细节: lspv hdiskN
列出物理卷中的逻辑卷: lspv -l hdiskN
列出物理卷中的物理分区分布: lspv -p hdiskN
增加逻辑卷拷贝: smitty mklvcopy
删除逻辑卷拷贝: smitty rmlvcopy
卷组、逻辑卷、物理卷的操作命令

卷组:
列出卷组细节: lsvg vg_name
列出卷组中的逻辑卷: lsvg -l vg_name
列出卷组中的物理卷: lsvg -p vg_name
按卷组列出所有的逻辑卷: lsvg -o|lsvg -i -l
增加卷组: smitty mkvg
卷组扩容/缩小 smitty vgsc
激活卷组(使其可用): varyonvg vg_name
解除卷组: varyoffvg vg_name
修改卷组属性: smitty chvg
向卷组中增加一个物理卷: extendvg vg_name hdiskN 这个硬盘的状态必须是可用的。
列出物理卷中物理分区的分配: lslv -p pv_name
显示逻辑卷中LP与PP的对应: lslv -m lv_name
增加逻辑卷: smitty mklv 或 mklv
删除逻辑卷: smitty rmlv 活 rmlv
设置逻辑卷属性: smitty lvsc 或 chlv
相关文档
最新文档