Linux系统LVM基本使用
一、关于LVM的几个概念
1. LVM:逻辑卷管理器,是建立在物理存储设备上的一个抽象层,允许你生成逻辑存储卷,
与硬件相关的存储设置被其隐藏,你不用停止应用或卸载文件系统来调整卷大小
或迁移数据,可以弹性管理你的分区。
2. 物理卷:直接对应实际硬盘分区,也可以是整个硬盘或已创建的软RAID,是LVM的基
本存储设备。
3. 卷组:是由一个或多个物理卷所组成的存储池,在卷组上能创建一个或多个逻辑卷。
4. 逻辑卷:类似于非LVM系统中的硬盘分区,它建立在卷组之上,是一个标准的块设备,
在逻辑卷上可以建立文件系统。
二、创建
1. 创建一个物理卷:
pvcreate (硬盘分区,如:/dev/sdb1)(把硬盘分区转换成物理卷)
通过命令pvdisplay可以查看系统中所有的物理卷信息。
刚创建的物理卷不属于任何卷组,不能直接使用。
2. 创建一个卷组:
vgcreate (卷组名,如:wjt_vg) (物理卷,如:/dev/sdb1)
(物理卷可以是已创建的,也可以是未创建的,当物理未创建时,该命令可直接创建一
个物理卷,并加入卷组中)
通过命令vgdisplay可以查看系统中所有的物理卷信息。
3. 在卷组中创建逻辑卷:
lvcreate -L (逻辑卷大小,如:3G) -n (逻辑卷名称,如:wjt_lv1) (卷组名称,如:
wjt_vg)
通过命令lvdisplay可以查看系统中所有的逻辑卷信息。
4. 在逻辑卷创建文件系统:
mke2fs -j (逻辑卷,如:/dev/wjt_vg/wjt_lv1)
5. 挂载逻辑卷:
mount -t ext3 (逻辑卷,如:/dev/wjt_vg/wjt_lv1) (挂载目录,如:/opt)
三、移除
1. 卸载逻辑卷 umount (挂载目录,如:/opt)
2. 删除逻辑卷 lvremove (逻辑卷,如:/dev/wjt_vg/wjt_lv1)
3. 删除卷组: vgremove (卷组,如:/dev/wjt_gv)
4. 删除物理卷:pvremove (物理卷,如:/dev/sdb1)
注:移除和创建的步骤顺序是相反的。
Linux系统LVM基本使用的更多相关文章
- Linux系统LVM分区减容扩容
Linux系统LVM分区减容扩容 目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root 1.首先查看磁盘使用情况 [root@localhost ...
- Linux系统LVM逻辑卷创建过程以及自动化脚本
转至:https://cloud.tencent.com/developer/article/1068328 Linux系统LVM逻辑卷创建过程以及自动化脚本 2018-03-21阅读 6300 ...
- Linux 系统 LVM(Logical Volume Manager)逻辑卷管理
一.前言 每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到 当前某个分区需要的容量,还要预见该分区以后可能需要 ...
- Linux系统lvm管理
pv: 物理卷,被pv命令处理过的物理分区vg:物理卷组 被组装到一起的物理卷pe: 物理扩展 lvm设备的最小存储单元 lvm是pe的整数倍lvm:逻辑卷 ...
- RedHat6.5系统LVM增加新硬盘实现根文件系统扩容
一.新增物理空间 二.linux中创建新分区 1.首先查看硬盘信息,用fdisk -l命令,如果有硬盘有剩余空间就可以对其进行分区. [root@master 桌面]# fdisk -l Disk / ...
- SUSE linux 使用LVM安装系统和管理
引出 在我们安装好linux系统后会发现在需要修改磁盘分区的时候会比较困难,系统安装的/目录的文件系统要更改基本不太可能,其他目录如/home目录也比较困难.但是系统安装时要是采用的LVM管理的方式安 ...
- Linux系统中lvm简介
LVM逻辑卷管理器 实战场景:对于生产环境下的服务器来说,如果存储数据的分区磁盘空间不够了怎么办? 答:只能换一个更大的磁盘.如果用了一段时间后,空间又不够了,怎么办?再加一块更大的?换磁盘的过程中, ...
- 初阶项目一-集成一套linux系统:红帽系统,LVM分区,Apache服务,MySQL服务,数据定时备份脚本
目录 一.项目目标 二.实施工具 三.项目实施计划 四.安装rhel7.5操作系统 4.1 配置虚拟机 4.2 安装操作系统 4.3 系统配置 4.3.1 网络配置 4.3.2 修改主机名 4.3.3 ...
- Linux系统使用lvm扩展根分区
Linux系统使用lvm扩展根分区 背景:买的云主机虚拟机封装镜像是40G的系统盘,后期适用不规范或者其他需求需要扩展系统盘,而非挂载在一个盘至新建目录. 1.原本目录磁盘等信息: 2.使用vgdis ...
随机推荐
- 【Intellij Idea】设置JDK
1,File-->Project Structure 说明:可以设置整个工程的JDK,也设置每个modules的JDK,但是一般整个工程的JDK. 2,或者通过快捷键:ctrl+alt+shif ...
- java:数组操作工具类 java.util.Arrays包 主要方法详解
Arrays类位于Java.util包下,是一个对数组操作的工具类,现将Arrays类中的方法做一个总结(JDK版本:1.6.0_34).Arrays类中的方法可以分为八类: sort(对数组排序) ...
- python 浅析对return的理解
最近很忙,但是还是很认真的学习python这个东西,不是出于什么目的,只是单纯的喜欢罢了.最近学习的东西比较简单,但是也遇到了一些问题,就是比较迷惑人的问题,今天小编就在这里讲讲自己的对return的 ...
- Struts2第九篇【OGNL、valueStack详解】
什么是OGNL表达式? OGNL是Object Graphic Navigation Language 是操作对象属性的开源表达式. Struts2框架使用OGNL作为默认的表达式语言. 为什么我们学 ...
- 二、js的控制语句
二.流程控制语句 ECMA-262规定了一组流程控制语句.语句定义了ECMAScript中的主要语法,语句通常由一个或者多个关键字来完成给定的任务.诸如:判断.循环.退出等. 语句的定义 在E ...
- QCW切割 --铁片
1.QCW切割旋转轴限位部件 --刘锦峰协助 :铁片 功率85% 最大功率100 最小功率50 脉宽0.1ms 调整焦点-0.5左右
- kbhit()
kbhit() 非阻塞的响应键盘输入时间 C++函数 功能和返回值:检查是否有键盘输入 ,有返回非0 ,无返回0 int khbit(void) 头文件: #include<conio.h& ...
- Javascript 中 ==(相等运算符) 和 ===(严格相等运算符) 区别
在JS中,"==="叫做严格运算符,"=="叫做相等运算符. 它们的区别是相等运算符(==)比较两个值是否相等,严格相等运算符(===)比较它们是否为" ...
- 集群提交spark任务命令
>>spark-submit --class WordCount DataMining.jar /dept_ana/part-00000 /dept_ana/output/wordCou ...
- PHP,Mysql根据经纬度计算距离并排序
网上给出的计算公式是这样的: Lng1表示A点纬度和经度,Lat2 Lng2 表示B点纬度和经度 a = Lat1 – Lat2为两点纬度之差 b = Lng1 -Lng2 为两点经度之差 6378. ...