CentOS7下LVM的基本操作-创建LVM

环境

  • 物理主机:windows10
  • 虚拟软件:VMWare14
  • 虚拟机:CentOS Linux release 7.6.1810 (Core)
  • 软件环境:lvm2

模拟实验

  1. 为虚拟主机添加磁盘

      1. 右击虚拟机,选择设置,打开所使用的虚拟机设置
      1. 选择添加选项
      1. 在硬件类型中选择磁盘选项,单击下一步
      1. 选择磁盘的类型(IED与NVME由于不支持热插拔,需要在虚拟机处于关机状态下设置)
      1. 选择创建磁盘方式
      1. 指定磁盘容量(单位GB)及虚拟机磁盘文件存放方式,单击下一步
      1. 指定磁盘存放路径及磁盘文件名(磁盘默认存储在虚拟机所在目录下)
      1. 按照同样方式创建另一块磁盘(如图)
      1. 开机后使用fdisk -l 查看磁盘是否能够被系统识别
  2. 磁盘格式化
      1. 使用fdisk /dev/sdb --->fdisk 设备名进行磁盘分区划分(模拟实验所以只分两个主分区,每个分区为1G)
      1. 输入p 查看当前磁盘分区信息,为空表示磁盘未被分区
      1. 输入n 创建新的分区
      1. 输入p 选择分区为主分区 e 为扩展分区
      1. 指定分区编号(主分区与扩展分区编号1~4,可手动指定,逻辑分区为自动分配5~16,最多12个逻辑分区)
      1. 指定起始扇区,直接回车使用默认(扇区大小为512字节,起始扇区2048大小为1M,为EFI的预留空间)
      1. 指定分区大小,+1000M表示分区为1G大小(这里进制为1000)
      1. 同上步骤再次创建另一个主分区,将剩余空间全部分配
      1. 输入p 查看分区信息(此时磁盘还未被修改,输入q不进行任何操作退出fdisk)
      1. 输入t 修改分区的文件系统类型为Linux LVM,1指定分区为/dev/sdb1,L 查看Linux支持的文件系统类型类型

      1. 输入8e,设定分区为Linux LVM
      1. 对分区2(/dev/sdb2)执行相同操作
      1. 再次查看分区信息
      1. 输入w保存分区信息,此时对磁盘进行分区
      1. 对/dev/sdc做相同分区(可使用命令sfdisk -d /dev/sdb | sfdisk -f /dev/sdc按照/dev/sdb分区快速完成分区)
  3. 创建pv物理卷
      1. 使用命令pvcreate /dev/sdb1 /dev/sdb2 /dev/sdc1 /dev/sdc2 创建pv(成功后提示successfully created)
      1. 使用pvs命令查看物理卷(可使用pvdisplay查看详细信息)
  4. 创建vg卷组
      1. 使用命令vgcreate vg1 /dev/sdb1 /dev/sdc1 创建卷组(vg1为卷组名称,可同时将多个分区加入卷组中)
      1. 使用vgs 查看卷组信息(可使用vgdisplay查看详细信息)
  5. 创建lv逻辑卷
      1. 使用命令vgcreate vg1 /dev/sdb1 /dev/sdc1 创建卷组(vg1为卷组名称,可同时将多个分区加入卷组中)
      1. 使用lvs 查看卷组信息(可使用lvdisplay查看详细信息)
  6. 创建文件系统(LVM创建的lv逻辑卷不能再次分区)
  7. 创建挂载点并挂载逻辑卷

  8. 查看逻辑卷信息


  9. 修改/etc/fstab,添加逻辑卷挂载信息,保存使其永久生效(设备名可以使用UUID或LABEL)

  10. mount -a 命令测试配置是否正确,无报错即可

    ==未完待续==

CentOS7下LVM的基本操作的更多相关文章

  1. centos7下LVM挂载和扩容

    说明:此操作在centos7下进行,如果是centos6发行版,需要注意格式化LV的文件系统类型(centos7.0开始默认文件系统是xfs,centos6是ext4).最后一步写入系统的类型,其中文 ...

  2. centos7下使用LVM给系统硬盘扩容超详细

    简单介绍: LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的 ...

  3. 【mysql】centos7下mysql的安装以及基本操作

    centos7使用的MariaDB,替代了早期版本默认的MySQL.MariaDB是MySQL的一个分支,由开源社区维护,采用GPL授权许可,且MariaDB完全贱人MySQL. 检查centos7下 ...

  4. 【转载】CentOS7下使用LVM给系统硬盘扩容

    原文地址:https://www.cnblogs.com/ding2016/p/9680690.html 简单介绍: LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是L ...

  5. Centos7下的基本操作

    本系统是在centos7下最小化安装的 文件操作相关 创建文件夹mkdir name //创建一个文件夹 创建文本touch test.txt //创建文本 删除文件夹rm -rf 文件名 //删除文 ...

  6. Hyperledger超级账本在Centos7下搭建运行环境

    超级账本(hyperledger)是Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目,加入成员包括:荷兰银行(ABN AMRO).埃森哲(Accenture)等十几个不同利益体 ...

  7. centos下LVM配置与管理

    centos下LVM配置与管理 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层, ...

  8. 【Linux】Centos7安装之后,双系统的情况下,怎么能在CentOS7下访问Windows的磁盘

    想要在CentOS7下访问Windows的NTFS格式的磁盘,需要在Linux下下载ntfs-3g步骤1: 进入root用户下,使用yum命令下载ntfs-3g.[前提是已经添加了常用源:http:/ ...

  9. Linux系统:Centos7下搭建PostgreSQL关系型数据库

    本文源码:GitHub·点这里 || GitEE·点这里 一.PostgreSQL简介 1.数据库简介 PostgreSQL是一个功能强大的开源数据库系统,具有可靠性.稳定性.数据一致性等特点,且可以 ...

随机推荐

  1. wav封装格式

    wav文件格式作为一种常用的多媒体音频文件格式,其由MS在1991年8月在Windows 3.1上推出,文件扩展名为WAV,是WaveFom的简写.通常存储未压缩的pcm数据,也可存储压缩的pcm数据 ...

  2. JS基础-该如何理解原型、原型链?

    JS的原型.原型链一直是比较难理解的内容,不少初学者甚至有一定经验的老鸟都不一定能完全说清楚,更多的"很可能"是一知半解,而这部分内容又是JS的核心内容,想要技术进阶的话肯定不能对 ...

  3. 图解Java数据结构之队列

    本篇文章,将对队列进行一个深入的解析. 使用场景 队列在日常生活中十分常见,例如:银行排队办理业务.食堂排队打饭等等,这些都是队列的应用.那么队列有什么特点呢? 我们知道排队的原则就是先来后到,排在前 ...

  4. 基于python的mysql复制工具

    一简介 python-mysql-replication 是由python实现的 MySQL复制协议工具,我们可以用它来解析binlog 获取日志的insert,update,delete等事件 ,并 ...

  5. Cassandra查询操作趟坑记录

    例子表 CREATE TABLE employee ( name TEXT, age SMALLINT, phone TEXT, bornDate DATE, createDate timestamp ...

  6. Unity/C#基础复习(5) 之 浅析观察者、中介者模式在游戏中的应用与delegate原理

    参考资料 [1] <Unity 3D脚本编程 使用C#语言开发跨平台游戏>陈嘉栋著 [2] @张子阳[C#中的委托和事件 - Part.1] http://www.tracefact.ne ...

  7. java web基础 js、JSP、servlet之间的传递

    @ JS 与 JSP :JSP无法直接获取JS的值,只能通过隐藏表单或者dom节点设置. JSP中设置隐藏表单input,或者设置任意一个隐藏或者不隐藏的节点比如div, 而JS就通过document ...

  8. 用java实现取1-100之间的99个不重复的随机数 然后输出没有被取出的数字

    package cn.kgc.springtest2.demo1.dao; import java.util.BitSet; /** * @author * @create 2019-08-02 17 ...

  9. 浅谈JavaWeb发展

    真的认认真真了解JavaWeb的发展,还是因为突然帮朋友弄个没什么功能的小网站时的突然奇想.但是上来就搭SSM的框架,搭到一半却想起来没什么功能那么麻烦干嘛.干脆不用框架,可是又蒙了,不用框架怎么写. ...

  10. JavaScript的“true/false && expression”逻辑表达式

    true/false && expression 在学习react的过程中,遇到了如下一个方法: function Mailbox(props) { const unreadMessa ...