Linux中的LVM的创建及使用方法

一:LVM的概念:逻辑卷管理器(Logical Volume Manage)是对由逻辑磁盘形成的虚拟盘进行

管理,也可称为磁盘分区。

二:LVM的作用:解决分区空间不够用或者分区空间绰绰有余的情况。因为分区的大小在刚刚

划分后分区就已经固定了,没法改变。比如我们有一个8GB的硬盘和一个

20GB的硬盘,想要分成一个12GB和一个16GB的两个逻辑盘,显然在物

理盘上已经无法实现,此时只有从逻辑上划分,这就出现了逻辑分区

三:LVM中的涉及的一些基本概念:

PV:物理磁盘分区

VG:将多个物理磁盘合并为同一个卷组,在这个组上才能划分逻辑分区

LV:在卷组上划分的逻辑卷

四:LVM的实现方法:首先将物理磁盘初始化为物理卷pv(可以是几个磁盘组合 ,也可以是

分区的组合)其次将物理卷组合成组(vg),最后在卷组的基础上创建逻

辑卷(lv)。要使用逻辑卷再将其格式化(即建立文件系统)

五:LVM比直接使用物理储存的优越性:

1. 简单地对单一的逻辑卷操作就可以改变储存容量的大小

2. 磁盘条块化

3. 可以使用快照

六:LVM的详细实现过程:

1.在新添加的sdb硬盘上划分sdb1,sdb2两个分区,并给与两分区类型为Linux LVM               

2.使用命令pvcreate  /dev/sdb{1,2}创建物理卷,后用pvs查看

3.使用vgcreate  sdvg /dev/sdb{1,2}创建卷组sdvg,用vgs查看

4.使用lvcreate -n lv1 -L 6G sdvg 在卷组sdvg上创建逻辑卷lv1,并制定大小为6G,并用

lvs查看

5.要想使用lv1储存数据必须对其进行格式化(即创建文件系统)用命令mke2fs

七:对创建好的lv1进行管理:

1.扩充lv1,应该先扩充物理边界,物理边界扩充应该确定sdvg卷

组上有足够的空间可用,然后再扩展逻辑边界。当然如果sdvg

空间不足的时候应该先扩充sdvg的空间,此时需要再加一块磁

盘或者分期做成pv卷再利用vgextend 扩展sdvg。

当然如果sdvg空间不足的时候应该先扩充sdvg的空间,此时需要再加

一块磁盘或者分区做成pv卷再利用vgextend 扩展sdvg。

2.缩减lv1,应该先缩减逻辑边界,在缩减物理边界

这样lv1的大小就缩减了

注意:在缩减逻辑卷的时候应该注意缩减后的大小,否则会误删数据,缩减前应该先卸载该设备

八:LVM快照:LMV 快照是保存逻辑卷中某一时刻信息的状态,用来一致性备份或测试数据

更新效果而不影响真是数据。快照的大小取决于你在某段时间内容更新的大小。

LVM的创建方法:

此时就可以直接使用

逻辑卷的删除:

删除逻辑卷应该按照以下顺序删除,快照卷,逻辑卷,卷组,物

理卷。

时间: 2024-07-30 16:28:22

Linux中的LVM的创建及使用方法的相关文章

Linux中切换用户变成-bash4.1-$的解决方法【转】

转自 Linux中切换用户变成-bash4.1-$的解决方法 - xia_xia的博客 - 博客频道 - CSDN.NEThttp://blog.csdn.net/xia_xia0919/article/details/50588985 在linux中切换用户时变成-bash4.1-$,发现有两个情况可能会出现这种现象. 场景一:1.在根目录下创建目录dir 2.useradd -d /dir tom 创建用户tom,指定其家目录为/dir,而不是其默认家目录下(/home/tom) 3.su

Linux中执行shell脚本的4种方法

这篇文章主要介绍了Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法,需要的朋友可以参考下. bash shell 脚本的方法有多种,现在作个小结.假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/root/bin目录中并已有执行权限(添加权限的方法:chmod +x hello.sh). 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: ./ 的意思是说在当前的工作目录下执行hello.sh.如果不加上

linux中查找文件属于那个软件包的方法

一.linux中查找文件属于那个软件包的方法 [[email protected] prod]# whereis htpasswdhtpasswd: /usr/bin/htpasswd /usr/share/man/man1/htpasswd.1.gz [[email protected] prod]# rpm -qf /usr/bin/htpasswdhttpd-tools-2.4.6-80.el7.centos.x86_64 原文地址:https://www.cnblogs.com/nuli

Linux中的LVM(逻辑卷管理)

一.创建逻辑卷的步骤:fdisk 工具将磁盘转换为linux分区pvcreate命令将linux分区转换成物理卷(PV):vgcreate命令将创建好的物理卷处理成卷组(VG):lvcreate命令将卷组分成若干个逻辑卷(LV):对逻辑卷进行格式化,挂载,动态调整逻辑卷的大小,并且该操作不会影响逻辑卷(Lv)上的数据. 物理卷(PV)创建及管理具体操作步骤:先查看linux分区,将未使用空间转换为物理卷(先使用fdisk建立普通分区) # fdisk -l /dev/sdb   #查看linux

Linux中的LVM和软RAID

? ? 在实际工作中,会经常碰到所给的服务器硬盘容量太小,而实际的应用软件中却需要一个容量较大的分区进行数据存储等,除了通过硬件RAID卡来实现合并多硬盘外,其实我们也可以通过软件的方式来实现. 实验环境 虚拟机:CentOS 6.6 x64 硬盘1:/dev/sdb 硬盘2:/dev/sdc 硬盘3:/dev/sdd ? 详细硬盘列表信息如下所示: 使用LVM合并硬盘 使用LVM目的如下所示: 将两块独立的硬盘合并为逻辑上的一块,并挂载到指定的挂载点中,达到在一个目录中使用两块硬盘所有空间的效

在 Linux 中如何自动批量创建用户

作为一名 Linux 系统管理员,你有时必须向系统添加新的用户帐户.为此,经常使用 adduser 命令.当涉及到多个用户的创建时,adduser 命令可能会变得相当无聊和耗时.这篇短文旨在为 Linux 系统管理员提供一种简单而无人值守的方式来批量创建用户.newusers 命令将帮助你通过从预填文件中获取信息来创建多个用户. 要求 访问 Linux 计算机的特权. 约定 #- 给定命令需要以 root 用户权限运行或者使用sudo命令 $- 给定命令以常规权限用户运行 如何进行 创建一个包含

Linux 中改变主机名的 4 种方法

今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法. -- Magesh Maruthamuthu 昨天我们已经在我们的网站中写过 如何在 Linux 中修改主机名的文章 .今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法. 使用 systemd 的系统自带一个名为 hostnamectl 的好用工具,它可以使我们能够轻易地管理系统的主机名. 当你使用这个原生命令时,它可以立刻改变主机名而无需重启来生效. 但假如你通过手动修改某个配置文件来更

Linux中Bash发现重大安全漏洞修改方法

北京时间9月25日消息,Linux用户今天又得到了一个“惊喜”!Red Hat安全团队在 Linux 中广泛使用的Bash shell中发现了一个隐晦而危险的安全漏洞.该漏洞被称为“Bash Bug”或“Shellshock”. 当用户正常访问,该漏洞允许攻击者的代码像在Shell中一样执行,这就为各种各样的攻击打开了方便之门.而且,更糟糕的是,该漏洞已经在Linux中存在很长时间了,所以修补某个Linux机器很容易,但是要全部修补,几乎不可能实现. Red Hat和Fedora已经发布了针对该

Linux中cp和scp命令的使用方法

Linux为我们提供了两个用于文件copy的命令,一个是cp,一个是scp,但是他们略有不同. cp --- 主要是用于在同一台电脑上,在不同的目录之间来回copy文件 scp --- 主要是在不同的Linux系统之间来回copy文件 关于cp的具体用法: 命令基本格式: cp [OPTIONS] SOURCE DEST --- 从源路径copy文件到目的路径 cp [OPTIONS] SOURCE... DIRECTORY --- 将多个源文件copy到指定的目录(多个源文件用空格分隔) OP