LVM备份(1)-创建LVM逻辑卷

时间:2021-01-13 01:48:51

LV(Logical Volume) - 逻辑卷

VG(Volume Group) - 卷组

PV(Physical Volume) - 物理卷

LVM备份(1)-创建LVM逻辑卷

1.查看分区信息:fdisk -l

LVM备份(1)-创建LVM逻辑卷

可看到磁盘大小为12.8GB,/dev/sda1占用10GB,/dev/sda2占用2GB

2.创建新磁盘:fdisk /dev/sda

  因为/dev/sda2是swap交换分区,所以要先关闭:swapoff  /dev/sda2

  然后删除再创建,p查看分区信息:

LVM备份(1)-创建LVM逻辑卷

  因为这里只有两个分区,所以只能用/dev/sda2来做lvm逻辑卷

3.修改分区格式,使分区表生效,无需重启

LVM备份(1)-创建LVM逻辑卷

4.创建PV:pvcreate /dev/sda2

LVM备份(1)-创建LVM逻辑卷

5.创建VG: vgcreate autovg /dev/sda2

6.创建LV:lvcreate -L 100M -n autolv autovg

  -L指定100M容量,-n指定lv的名字

7.格式化及挂载:mkfs -t ext3 /dev/autovg/autolv 

LVM备份(1)-创建LVM逻辑卷

8.扩容LV

LVM备份(1)-创建LVM逻辑卷

9.创建快照:lvcreate -s -n snap20180831 /dev/autovg/autolv  -L 100M

10.挂载快照

11.备份,删除快照

步骤回顾:

1.先创建2个普通分区:fdisk /dev/sda

2.添加lvm属性并做标识

3.利用pvcreate把这两个lvm转化成物理卷(PV),并加入到同一个卷组(VG)

4.从卷组中分2G给一个逻辑卷,2G给另外一个逻辑卷,使用lvcreate命令

5.在逻辑卷上面创建ext4系统,并挂载

6.先添加分区(PV),然后加入到卷组(VG),卷组再分配空间给逻辑卷(LV)

7.先卸载逻辑卷(LV),缩减大小后,缩减的空间就还给卷组(VG),卷组再分配给其他逻辑卷(LV)

注意:文件系统为xfs挂载点为根目录(/)的逻辑卷不能进行空间缩小,强行进行空间缩小会导致系统无法启动,且数据无法进行修复。

参考博客:

Linux扩容时新建分区报错No free sectors available:
http://hchmsguo.iteye.com/blog/1226666

LVM创建:
https://www.cnblogs.com/zhaijunming5/p/9025862.html

Linux LVM硬盘管理及LVM扩容:
https://www.cnblogs.com/gaojun/archive/2012/08/22/2650229.html

Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载)https://www.aliyun.com/jiaocheng/130100.html

LVM备份(1)-创建LVM逻辑卷的更多相关文章

  1. GNU/Linux下LVM配置管理以及快照卷、物理卷、卷组、逻辑卷的创建和删除

    LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上.文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性.最大的优点是在不损伤数据的前提下调整存储空间的大小. 本篇主要讲述L ...

  2. Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载)

    Linux LVM逻辑卷配置过程详解 许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份.删除相关数据, ...

  3. LVM逻辑卷的创建及使用

    在上一篇随笔里面 LVM逻辑卷基本概念及LVM的工作原理,详细的讲解了Linux的动态磁盘管理LVM逻辑卷的基本概念以及LVM的工作原理,包括LVM中最重要的四个基本点(PE.PV.VG以及LV),这 ...

  4. Linux磁盘管理:LVM逻辑卷的创建及使用

    一.创建LVM逻辑卷 事先添加了三块虚拟物理磁盘/dev/sdb 1G, /dev/sdc 2G, /dev/sdd 3G 使用fdisk –l命令查看: [root@localhost ~]# fd ...

  5. LVM逻辑卷管理测试——创建逻辑卷

    虚拟机里再添加两块硬盘,如下所示: 启动系统后,我们可以看到新添加的两块硬盘为/dev/sdb和/dev/sdc.每个2GB. [root@lxjtest ~]# fdisk -l Disk /dev ...

  6. (转)Linux LVM逻辑卷配置过程详解(创建、扩展、缩减、删除、卸载、快照创建)

    一.预备知识 LVM全称为Logical Volume Manager 逻辑卷管理器,LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上.文件系统之下的一个逻辑层,可提高磁盘 ...

  7. Linux学习之CentOS(二十六)--Linux磁盘管理:LVM逻辑卷的创建及使用

    在上一篇随笔里面 Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理,详细的讲解了Linux的动态磁盘管理LVM逻辑卷的基本概念以及LVM的工作原理, ...

  8. LVM逻辑卷创建管理

    首先添加三块硬盘 结构关系图 相关命令 查看磁盘 #fdisk -l 分区 #fdisk /dev/sda/ #n新建 ProMary主分区 extended扩展分区 #p查看 #q不保存退出 #w保 ...

  9. LINUX逻辑卷(LVM)管理与逻辑卷分区

    LINUX之逻辑卷管理与逻辑卷扩展 LVM是逻辑卷管理(Logical Volume Manager)的简称,他是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,和直接使用物理存储在管理上相 ...

  10. LVM逻辑卷管理测试——逻辑卷扩展、收缩、快照及删除

    一.逻辑卷扩展 [root@lxjtest /]# umount /testLVM/ [root@lxjtest /]# df -h Filesystem Size Used Avail Use% M ...

随机推荐

  1. 【PHP开发】国外程序员收集整理的 PHP 资源大全

    依赖管理 依赖和包管理库 Composer/Packagist:一个包和依赖管理器 Composer Installers:一个多框架Composer库安装器 Pickle:一个PHP扩展安装器 其他 ...

  2. iOS之 动态热修补技术JSPatch

    所谓动态热修补就是把能够导致app 崩溃的严重bug,提交新版本到appstore 审核速度太慢影响用户使用,这时候就可以利用 JSPatch 可以让你用 JavaScript 书写原生 iOS AP ...

  3. mof提权带回显带清楚命令版本.php

    <?php $path="c:/caonimei.txt"; session_start(); if(!empty($_POST['submit'])){ setcookie ...

  4. 很励志的帖子,转来自勉,也反省一下自己写码这几年【奋斗10年,一个&period;NET程序员从0到拥有5系】

    http://bbs.csdn.net/topics/390833230 想想自己毕业近8年,真正写码也5年.从当初毕业时的拒绝写码,到迫不得已开始写码,是命运也好,是自己的不努力也罢.今天看来,写码 ...

  5. Algorithm --&gt&semi; DFS和BFS

    定义结点 struct MGraph { int vexs[MAXVEX]; //顶点数组 int arc[MAXVEX][MAXVEX]; //邻接矩阵 int numVertex, numEdge ...

  6. 物联网智能家居ppt

  7. 【学习】如何安装GraphLab Create 【转载】

    前人走过的路不用再走,慢慢加上一些工具的链接 GraphLab Create安装,链接地址: http://www.imooc.com/article/18094?block_id=tuijian_w ...

  8. Linux系统-tcpdump常用抓包命令

    主要语法 过滤主机/IP: tcpdump -i eth1 host 172.16.7.206 抓取所有经过网卡1,目的IP为172.16.7.206的网络数据 过滤端口:  tcpdump -i e ...

  9. Celery框架简单实例

    Python 中可以使用Celery框架 Celery框架是提供异步任务处理的框架,有两种用法,一种:应用程式发布任务消息,后台Worker监听执行,好处在于不影响应用程序继续执行.第二种,设置定时执 ...

  10. 转载:IE下div使用margin&colon;0px auto不居中的原因

    转自:http://www.blogjava.net/sealyu/archive/2010/01/08/308640.html 一般在将div居中显示时,使用css: divX {margin:0  ...