Linux卷组详细介绍

合集下载

linux所属组权限

linux所属组权限

linux所属组权限Linux所属组权限指的是在Linux操作系统中,一个文件或目录所属的组对该文件或目录的权限控制。

在Linux中,每个文件或目录都有一个所有者和一个所属组,所有者是创建该文件或目录的用户,而所属组是该用户所属的组。

权限控制是Linux系统中非常重要的一部分,通过对文件或目录的权限进行设置,可以实现对文件或目录的读、写、执行等操作的控制。

本文将从不同的角度介绍Linux 所属组权限的相关内容。

一、Linux所属组权限的基本概念在Linux中,每个文件或目录都有三种不同的权限,即读权限、写权限和执行权限。

这三种权限分别对应于文件或目录的所有者、所属组和其他用户。

所属组权限即指的是对于所属组中的用户来说,对文件或目录的读、写、执行等操作的控制权限。

二、设置Linux所属组权限的方法1. 使用chmod命令设置所属组权限使用chmod命令可以对文件或目录的权限进行设置,其中包括所属组权限。

通过chmod命令,可以使用数字或符号来设置所属组的权限。

例如,使用数字表示权限时,可使用数字0~7分别表示不同的权限组合,其中0表示无权限,7表示具有读、写和执行权限。

而使用符号表示权限时,可使用“+”、“-”和“=”来设置所属组的权限。

例如,使用“+”表示增加权限,“-”表示取消权限,“=”表示直接设置权限。

2. 使用chgrp命令更改所属组使用chgrp命令可以更改文件或目录的所属组。

通过chgrp命令,可以将文件或目录的所属组更改为其他组。

例如,使用chgrp命令加上新的所属组名称,即可将文件或目录的所属组更改为指定的组。

三、Linux所属组权限的作用1. 实现文件或目录的共享在Linux中,可以通过设置所属组权限,将文件或目录共享给同一组中的其他用户。

这样,其他用户就可以通过所属组权限来对文件或目录进行读、写、执行等操作。

2. 提高文件或目录的安全性通过设置所属组权限,可以限制对文件或目录的访问。

linux分区标准

linux分区标准

linux分区标准Linux分区标准。

在Linux系统中,分区是管理存储空间的重要方式,合理的分区设置可以提高系统的性能和安全性。

本文将介绍Linux系统中的分区标准,帮助用户更好地理解和应用分区技术。

1. 主分区。

主分区是硬盘上的第一个分区,最多只能有4个。

每个主分区都可以单独安装操作系统,是系统的基本存储单元。

在主分区中可以创建文件系统,存储用户数据和系统文件。

2. 扩展分区。

扩展分区是为了克服主分区数量限制而设计的,一个硬盘上只能有一个扩展分区。

在扩展分区中可以创建逻辑分区,从而允许更多的分区存在。

扩展分区本身不包含文件系统,只是用来存放逻辑分区的容器。

3. 逻辑分区。

逻辑分区是在扩展分区中创建的,用于存储用户数据和系统文件。

Linux系统可以有多个逻辑分区,每个逻辑分区都可以单独安装文件系统。

逻辑分区的数量取决于硬盘的空间大小和用户的需求。

4. 分区命名。

在Linux系统中,分区使用设备文件来表示,通常以/dev开头,后面跟着设备名和分区号。

例如,/dev/sda1表示硬盘sda上的第一个分区。

分区的命名规则有助于用户识别和管理存储空间。

5. 分区格式。

分区格式指的是文件系统格式,常见的文件系统格式包括ext4、xfs、btrfs等。

不同的文件系统格式具有不同的特性和适用场景,用户可以根据自己的需求选择合适的文件系统格式。

6. 分区大小。

在进行分区时,需要合理规划每个分区的大小。

通常建议将根分区(/)设置为较大的空间,用于安装操作系统和存储系统文件;/home分区用于存储用户数据;/boot分区用于存储启动文件等。

7. 分区策略。

合理的分区策略可以提高系统的性能和安全性。

例如,可以将不同用途的数据存储在不同的分区中,避免因某个分区的数据损坏而影响其他分区的正常使用。

此外,定期对分区进行备份和整理也是很重要的。

总结。

在Linux系统中,合理的分区设置对系统的稳定性和性能有着重要的影响。

通过对主分区、扩展分区、逻辑分区的合理规划,以及对分区命名、格式、大小和策略的合理选择,可以更好地管理存储空间,提高系统的可靠性和安全性。

linux 文件系统的组成

linux 文件系统的组成

linux 文件系统的组成Linux文件系统是Linux操作系统中的一种重要组成部分,它负责管理和组织计算机上的文件和目录。

本文将介绍Linux文件系统的组成,包括文件、目录、文件权限、文件链接和文件系统结构等内容。

一、文件文件是存储在计算机中的数据单元,可以是文本文件、图像文件、音频文件等各种类型。

在Linux系统中,文件以字节序列的形式存储在磁盘上,每个文件都有一个唯一的名称和相应的扩展名。

文件可以被用户创建、读取、写入和删除。

二、目录目录是用于组织和管理文件的容器,它可以包含文件和其他目录。

在Linux系统中,目录以树状结构组织,顶层目录为根目录(/),其他目录都是根目录的子目录。

用户可以通过目录的路径来定位和访问文件,例如“/home/user/file.txt”表示根目录下的home目录下的user目录下的file.txt文件。

三、文件权限Linux文件系统使用权限来控制对文件的访问和操作。

每个文件都有一个所有者和一个所属组,同时还可以设置其他用户的访问权限。

权限分为读(r)、写(w)和执行(x)三种,分别表示对文件的读取、写入和执行操作。

文件权限可以通过命令“ls -l”来查看和修改。

四、文件链接文件链接是指在文件系统中创建一个指向另一个文件或目录的链接。

在Linux系统中,有两种类型的链接:硬链接和软链接。

硬链接是指多个文件共享相同的物理存储空间,它们具有相同的inode(索引节点)和数据块。

软链接是一个特殊的文件,它包含了指向另一个文件或目录的路径,软链接的inode指向原始文件或目录的inode。

五、文件系统结构Linux文件系统采用分层结构来组织文件和目录。

最上层是根目录(/),包含了系统的所有文件和目录。

在根目录下有一些重要的系统目录,如bin目录存放可执行文件,etc目录存放系统配置文件,home目录存放用户的个人文件等。

此外,Linux文件系统还支持挂载(mount)功能,可以将其他存储设备(如硬盘、光盘、USB 设备)挂载到文件系统的某个目录下,使其成为文件系统的一部分。

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目 录上,我们必须先从系统中卸载掉。

linux分区格式说明

linux分区格式说明

Linux分区格式主要包括以下几种:1. Ext2:Ext2是GNU/Linux系统中标准的文件系统,适用于标准的块设备(如硬盘)和移动存储设备(如软盘)。

它具有极快的速度和极小的CPU占用率。

2. Ext3:Ext3是Ext2的下一代,它在Ext2的基础上增加了日志功能。

Ext3是一种日志式文件系统(Journal File System),能够将整个磁盘的写入动作完整地记录在磁盘的某个区域上,以便有需要时回溯追踪。

当在某个过程中断时,系统可以根据这些记录直接回溯并重整被中断的部分,重整速度相当快。

该分区格式被广泛应用在Linux系统中。

3. Linux swap:Linux swap是Linux中一种专门用于交换分区的文件系统。

整个分区被用作交换空间,一般大小为主内存的2倍。

在内存不够时,Linux会将部分数据写到交换分区上。

4. VFAT:VFAT叫长文件名系统,这是一个与Windows系统兼容的Linux文件系统,支持长文件名,可以作为Windows 与Linux交换文件的分区。

5. XFS:XFS是一种高性能的文件系统,适用于大型文件和大量并发操作的场景。

它具有很高的性能和可扩展性,支持高达100PB的文件系统容量。

6. BtrFS:BtrFS(B-Tree Filesystem)是一种先进的文件系统,具有优秀的性能、可靠性和可扩展性。

它采用B树数据结构进行文件和目录的组织,支持高达1YB的文件系统容量。

7. GlusterFS:GlusterFS是一种分布式文件系统,适用于大数据处理和云计算场景。

它将文件分布在多个物理节点上,提供高可用性、高性能和可扩展性。

以上就是Linux常见的分区格式,不同的分区格式具有不同的特点和应用场景。

在实际使用中,可以根据需求选择合适的分区格式。

linux_raid_partition格式_概述说明

linux_raid_partition格式_概述说明

linux raid partition格式概述说明1. 引言1.1 概述在计算机科学领域中,RAID(磁盘冗余阵列)是一种数据存储技术,通过将多个物理硬盘组合成一个逻辑卷来提高数据的容错性和性能。

Linux操作系统支持多种RAID级别,并提供了各种分区格式以满足不同的需求。

1.2 文章结构本文将对Linux RAID分区格式进行全面的概述和说明。

首先,我们将简要介绍RAID的概念,并探讨分区格式的基本概述。

然后,我们将详细说明几种常见的Linux RAID分区格式,包括Ext4、XFS和Btrfs文件系统的分区格式。

接下来,我们将给出一些注意事项和最佳实践,以帮助读者在创建RAID分区时做出正确的决策,并提供硬盘配对、故障恢复和数据备份策略方面的建议。

最后,文章将总结所讨论的内容,并展望可能的未来发展方向。

1.3 目的本文旨在向读者介绍Linux RAID分区格式并提供详细说明。

通过阅读本文,读者将了解到不同的RAID级别及其适用场景,掌握常见的分区格式类型,并了解创建RAID分区时应注意的事项和最佳实践。

本文还将为读者提供数据备份策略方面的建议,并展示Linux RAID分区格式领域可能的未来发展方向。

2. Linux RAID 分区格式解释:2.1 RAID 概念简介:RAID是一种通过将多个磁盘驱动器组合成一个逻辑单元来提供冗余性和性能增强的技术。

RAID可以通过分布数据和奇偶校验来提供数据冗余,以便在其中一个磁盘故障时可以恢复数据。

在Linux中,RAID支持被内核模块化,允许用户创建各种类型的RAID级别,如RAID 0、RAID 1、RAID 5等。

2.2 分区格式概述:在Linux RAID中,分区格式用于指定如何在磁盘上存储数据。

不同的文件系统和分区格式具有不同的特点和优势。

常见的Linux RAID分区格式包括Ext4、XFS和Btrfs。

2.3 常见的分区格式类型:- Ext4 文件系统分区格式:Ext4是Linux上最常用的文件系统之一,它是对Ext3文件系统进行改进而生成的。

卷组管理-vgextend命令

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

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

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

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

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

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`来查看物理卷、卷组和逻辑卷的详细信息。

linux磁盘分区详解

linux磁盘分区详解标签: linux磁盘扩展idewindows2008-04-09 14:26 56786人阅读评论(14) 在学习 Linux 的过程中,安装 Linux 是每一个初学者的第一个门槛。

在这个过程中间,最大的困惑莫过于给硬盘进行分区。

虽然,现在各种发行版本的 Linux 已经提供了友好的图形交互界面,但是很多的人还是感觉无从下手。

这其中的原因主要是不清楚 Linux 的分区规定,以及它下面最有效的分区工具― Fdisk 的使用方法。

首先我们要对硬盘分区的基本概念进行一些初步的了解,硬盘的分区主要分为基本分区(primary partion)和扩充分区(extension partion)两种,基本分区和扩充分区的数目之和不能大于四个。

且基本分区可以马上被使用但不能再分区。

扩充分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区。

那么由扩充分区再分下去的是什么呢?它就是逻辑分区(logical partion),况且逻辑分区没有数量上限制。

对习惯于使用dos或windows的用户来说,有几个分区就有几个驱动器,并且每个分区都会获得一个字母标识符,然后就可以选用这个字母来指定在这个分区上的文件和目录,它们的文件结构都是独立的,非常好理解。

但对这些初上手 red hat linux的用户,可就有点恼人了。

因为对red hat linux用户来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构。

red hat linux中每个分区都是用来组成整个文件系统的一部分,因为它采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。

这时要载入的一个分区将使它的存储空间在一个目录下获得。

对windows用户来说,操作系统必须装在同一分区里,它是商业软件! 所以你没有选择的余地!对red hat linux来说,你有了较大的选择余地,你可以把系统文件分几个区来装(必须要说明载入点),也可以就装在同一个分区中(载入点是“/”)。

linux分区及逻辑卷划分

划分磁盘阵列和创建逻辑卷1创建磁盘阵列分区任务说明执行此任务可以手动格式化磁盘阵列并根据需要创建新的分区。

本节以在双机上创建分区/dev/sdc1为例,给出手动创建磁盘分区的方法。

操作时请根据实际的安装规划调整分区的具体信息。

操作指引创建磁盘阵列的磁盘分区操作步骤如下:步骤 1以root用户登录主节点。

步骤 2检查磁盘阵列的分区信息。

# fdisk -l屏幕显示信息如下(供参考)。

Disk /dev/sda: 40.0 GB, 40007756288 bytes64 heads, 32 sectors/track, 38154 cylindersUnits = cylinders of 2048 * 512 = 1048576 bytesDevice Boot Start End Blocks Id System/dev/sda1 1 1024 1048560 82 Linux swap/dev/sda2 1025 11264 10485760 83 Linux/dev/sda3 11265 38154 27535360 83 LinuxDisk /dev/sdb: 128.8 GB, 128849018880 bytes255 heads, 63 sectors/track, 15665 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk /dev/sdb doesn't contain a valid partition tableDisk /dev/sdc: 73.1 GB, 73139224576 bytes255 heads, 63 sectors/track, 8892 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk /dev/sdc doesn't contain a valid partition table从以上加粗的信息可以看出磁盘阵列里的逻辑盘sdb和sdc没有划分分区。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、Volume Group的高级管理:1、Combining Volume Groups:一块100G大小的磁盘sdb,分了俩个分区:sdb1和sdb2。

sdb1创建了vg01,sdb2创建了vg02.合并前vg01的信息如下:现在将vg01和vg02合并在一起,组成新的vg01.如上图所示,vg01的大小是50G,合并后的结果如下图所示:vg01从50G扩大到100G了。

再次查看vg01的信息:2、Splitting a Volume Group3、Backing Up Volume Group Metadata:当创建vg的时候,系统默认会自动备份Metadata。

/etc/lvm/backup下面存放的是metadata 的备份信息,而/etc/lvm/archive下面存放的是metadata的archive信息。

查看下vg02的metadata备份信息:由以上信息可以看出,vg02是从vg01分离出来的。

vg02的metadata archive信息:也可以手工备份vg的metadata,这里用的命令是vgcfgbackup,同样恢复命令是vgcfgrestore。

恢复metadata:4、Moving a Volume Group to Another System: 这里就一台机器,演示下效果就OK.二、LVM的高级管理:1、创建线型逻辑卷:上面创建u02时指定的大小是vg02大小的20%,而创建u01时将vg02的所有空余空间全部分配给了u01。

2、Creating Mirrored Volumes:刚开始的时候,我为sdb分了三个分区:/dev/sdb1,/dev/sdb2,/dev/sdb3,然后分别创建了vg01,vg02以及vg03:接着在创建mirrored volume时报如下错误:在网上查了查,也没有给出明确的解决办法,查看了下官方文档,也没有明确的答案,最后就将vg02、vg03删除了,将/dev/sdb2、/dev/sdb3、/dev/sdb4加到vg01,再次创建mirrored volume,就不会再出现上述错误了。

注意查看u01的Attr前面多了一个m,这就说明u01是镜像卷。

Copy%代表正在同步数据。

同步完的结果如下图所示:查看/dev/mapper下面:这里的vg01-u01_mlog是专门存放mirror log的设备。

并且存放mirror log的设备不能与数据处于同一个PV里,否则会报错的。

使用lvdisplay可以看到u01的镜像卷设备个数是2个。

NOTICE:镜像卷不能被重新分配大小了。

系统对于镜像失败后的操作策略可以查看/etc/lvm/lvm.conf文件,主要是以下俩个参数:对于log的失败策略,系统默认是allocate,而对于image的失败策略是remove.更详细的信息请参官方文档。

3、将一个逻辑卷转换为镜像卷:新创建了一个u02逻辑卷:使用lvconvert将其转换为mirror volume:对于如何修复Mirrored Volume,等遇到具体的故障时在讨论。

4、Creating Snapshot Volumes:对mirror volume创建快照是rhel6.1的新特性之一。

下面针对镜像卷u01创建快照:当前/dev/vg01/u01挂载于/u01目录下,总共有56个文件:创建快照:通过lvs查看:通过lvdisplay查看快照信息:接着挂载/dev/vg01/u01_snap访问它:对snap可以进行完全访问。

5、Merging Snapshot Volumes:这个错误是由于u01目前正在使用,所以卸载它之后,系统立即开始合并:6、Changing the Parameters of a Logical Volume Group:将/dev/vg01/u02更改为只读状态:对于存在快照的卷不能更改其读写模式,否则会报错的,以下使我更改u01时报错:关于更多LVM的信息,请参考官方文档。

Red Hat Enterprise Linux 6 Logical Volume Manager Administration卷组命令卷组相关命令的名称通常以vg开始后面紧跟相应的操作动作,如下所示命令说明vgcfgbackup 备份卷组中各物理卷的VGDA信息到/etc/lvmconf目录的文件中vgcfgrestore 从文件中恢复卷组中物理卷的VGDAvgchange 改变卷组属性vgck 检测卷组中VGDA的一致性vgcreate 建立新的卷组vgdisplay 显示卷组属性vgexport 输出卷组,使系统不能识别该卷组vgextend 把物理卷加入卷组,实现对卷组的动态扩展vgimport 输入卷组,使系统能够识别该卷组vgmerge 合并两个已存在的卷组vgmknodes 重新建立已有卷组的卷组目录和其中的设备文件vgreduce 把卷组中未使用的物理卷移出卷组vgremove 删除空的(不包含任何逻辑卷)卷组vgrename 重命名非活动的卷组vgscan 查找系统中现有卷组vgsplit 把一个卷组拆分为两个卷组的一般维护命令vgscanvgscan命令检测系统中的所有磁盘,查找卷组的定义,并建立文件/etc/lvmtab和目录/etc /lvmtab.d中的文件#vgscanvgckvgck [卷组名]vgck命令用于检查卷组中卷组描述区域(VGDA)信息的一致性。

#vgckvgdisplayvgdisplay [卷组名]vgdisplay命令用于显示卷组的属性信息,包括逻辑卷、物理卷及其大小等信息。

#vgdisplayvgrenamevgrename 原卷组名新卷组名或vgrename 原卷组名路径新卷组名路径vgrename命令用于对已存在的卷组进行改名#vgrename myVG myVG1...#vgrename /dev/myVG1 /dev/myVG...vgchangevgchange -a y|n [卷组名]vgchange -l 最大逻辑卷数vgchange -x y|n [卷组名]vgchange 命令用于改变卷组的相应属性,如卷组中可容纳的最大逻辑卷数、卷组是否有效、卷组是否可分配等。

#vgchange -a yvgchange -- volume group "myVG" successfully activated#vgchange -x nvgchange -- doing automatic backup of volume group "myVG"vgchange -- volume group "myVG" successfully changedvgmknodesvgmknodes [卷组名|卷组路径]vgmknodes 命令用于建立(重新建立)已有卷组的卷组目录和其中的设备文件。

#vgmknodesvgmknodes -- successfully made all nodes of volume group "myVG"卷组配置的备份与恢复命令vgcfgbackupvgcfgbackup [卷组名]vgcfgbackup命令用于把卷组中的VGDA信息备份到/etc/lvmconf目录中的文件#vgcfgbackupvgcfgbackup -- volume groups found:myVGvgcfgbackup -- successfully VGDA backup of volume group "myVG" to "/etc/lvmconf/myVG.conf"vgcfgrestorevgcfgrestore -n 卷组名物理卷全路径名vgcfgrestore命令用于从卷组备份文件中恢复指定物理卷的VGDA信息。

使用vgcfgrestore 命令后要执行vgmknodes命令,重新建立卷组和逻辑卷的设备文件。

#vgcfgrestore -n myVG /dev/hdb1vgcfgrestore -- INFO: using backup file "/etc/lvmconf/myVG.conf"vgcfgrestore -- VGDA for "myVG" successfully restored to physical volume "/dev/hdb1"卷组的建立与删除命令vgcreatevgcreate 卷组名物理卷全路径名[物理卷全路径名]vgcreate命令使用指定的物理卷创建卷组。

#vgcreate myVG /dev/hdb2vgremovevgremove 卷组名vgremove 命令用于删除指定的卷组,被删除的卷组中不能包含逻辑卷,并且该卷组不能是活动的。

#vgremove myVG卷组的扩充与缩小命令vgextendvgextend 卷组名物理卷全路径名[物理卷全路径名]vgextend命令用于将一个或多个已初始化的物理卷添加到指定的卷组,扩充其容量。

#vgextend myVG /dev/hdb2vgreducevgreduce 卷组名物理卷全路径名[物理卷全路径名]vgreduce 命令用于从卷组中去除一个或多个未使用的物理卷,卷组的容量也会随之减小。

#vgreduce myVG /dev/hdb2卷组的合并与拆分命令vgmergevgmerge 目的卷组名源卷组名vgmerge命令用于合并两个已存在的卷组,要求两个卷组的物理区域(PE)大小相等,且源卷组是非活动的。

#vgmerge myVG myVG1vgsplitvgsplit 现有卷组新卷组物理卷组全路径名[物理卷组全路径名]vgsplit命令用于把一个或多个物理卷从其所在的卷组分离到新创建的卷组,被拆分的卷组应是“活动”的。

被分离出来的物理卷中不能包含任何的逻辑卷,可以预先使用pvmove命令把逻辑卷转移到其他的物理卷中。

#vgsplit myVG myVG1 /dev/hdb2卷组的输入输出命令vgexportvgexport 卷组名vgexport 命令用于输出一个卷组,使系统不可识别该卷组,该卷组应是非活动的。

此后就可以把该卷组中的所有物理卷转移到其他系统中,并用vgimport命令进行输入。

一个已经输出的卷组不能够被vgscan命令识别到,但是pvscan命令可以显示哪些物理卷属于已输出的卷组。

#vgchange -a n myVG1vgchange -- volume group "myVG1" successfully deactivated#vgexport myVG1vgexport -- volume group "myVG1" successfully exportedvgimportvgimport 卷组名卷组中的物理卷[卷组中的物理卷]vgimport 命令用于输入一个已输出的卷组,使当前系统可以识别到该卷组。

相关文档
最新文档