CentOS7下LVM的基本操作
CentOS7下LVM的基本操作-创建LVM
环境
- 物理主机:windows10
- 虚拟软件:VMWare14
- 虚拟机:CentOS Linux release 7.6.1810 (Core)
- 软件环境:lvm2
模拟实验
- 为虚拟主机添加磁盘
- 右击虚拟机,选择设置,打开所使用的虚拟机设置
- 右击虚拟机,选择设置,打开所使用的虚拟机设置
- 选择添加选项
- 选择添加选项
- 在硬件类型中选择磁盘选项,单击下一步
- 在硬件类型中选择磁盘选项,单击下一步
- 选择磁盘的类型(IED与NVME由于不支持热插拔,需要在虚拟机处于关机状态下设置)
- 选择磁盘的类型(IED与NVME由于不支持热插拔,需要在虚拟机处于关机状态下设置)
- 选择创建磁盘方式
- 选择创建磁盘方式
- 指定磁盘容量(单位GB)及虚拟机磁盘文件存放方式,单击下一步
- 指定磁盘容量(单位GB)及虚拟机磁盘文件存放方式,单击下一步
- 指定磁盘存放路径及磁盘文件名(磁盘默认存储在虚拟机所在目录下)
- 指定磁盘存放路径及磁盘文件名(磁盘默认存储在虚拟机所在目录下)
- 按照同样方式创建另一块磁盘(如图)
- 按照同样方式创建另一块磁盘(如图)
- 开机后使用fdisk -l 查看磁盘是否能够被系统识别
- 开机后使用fdisk -l 查看磁盘是否能够被系统识别
- 磁盘格式化
- 使用fdisk /dev/sdb --->fdisk 设备名进行磁盘分区划分(模拟实验所以只分两个主分区,每个分区为1G)
- 使用fdisk /dev/sdb --->fdisk 设备名进行磁盘分区划分(模拟实验所以只分两个主分区,每个分区为1G)
- 输入p 查看当前磁盘分区信息,为空表示磁盘未被分区
- 输入p 查看当前磁盘分区信息,为空表示磁盘未被分区
- 输入n 创建新的分区
- 输入n 创建新的分区
- 输入p 选择分区为主分区 e 为扩展分区
- 输入p 选择分区为主分区 e 为扩展分区
- 指定分区编号(主分区与扩展分区编号1~4,可手动指定,逻辑分区为自动分配5~16,最多12个逻辑分区)
- 指定分区编号(主分区与扩展分区编号1~4,可手动指定,逻辑分区为自动分配5~16,最多12个逻辑分区)
- 指定起始扇区,直接回车使用默认(扇区大小为512字节,起始扇区2048大小为1M,为EFI的预留空间)
- 指定起始扇区,直接回车使用默认(扇区大小为512字节,起始扇区2048大小为1M,为EFI的预留空间)
- 指定分区大小,+1000M表示分区为1G大小(这里进制为1000)
- 指定分区大小,+1000M表示分区为1G大小(这里进制为1000)
- 同上步骤再次创建另一个主分区,将剩余空间全部分配
- 同上步骤再次创建另一个主分区,将剩余空间全部分配
- 输入p 查看分区信息(此时磁盘还未被修改,输入q不进行任何操作退出fdisk)
- 输入p 查看分区信息(此时磁盘还未被修改,输入q不进行任何操作退出fdisk)
- 输入t 修改分区的文件系统类型为Linux LVM,1指定分区为/dev/sdb1,L 查看Linux支持的文件系统类型类型
- 输入t 修改分区的文件系统类型为Linux LVM,1指定分区为/dev/sdb1,L 查看Linux支持的文件系统类型类型
- 输入8e,设定分区为Linux LVM
- 输入8e,设定分区为Linux LVM
- 对分区2(/dev/sdb2)执行相同操作
- 对分区2(/dev/sdb2)执行相同操作
- 再次查看分区信息
- 再次查看分区信息
- 输入w保存分区信息,此时对磁盘进行分区
- 输入w保存分区信息,此时对磁盘进行分区
- 对/dev/sdc做相同分区(可使用命令sfdisk -d /dev/sdb | sfdisk -f /dev/sdc按照/dev/sdb分区快速完成分区)
- 创建pv物理卷
- 使用命令pvcreate /dev/sdb1 /dev/sdb2 /dev/sdc1 /dev/sdc2 创建pv(成功后提示successfully created)
- 使用命令pvcreate /dev/sdb1 /dev/sdb2 /dev/sdc1 /dev/sdc2 创建pv(成功后提示successfully created)
- 使用pvs命令查看物理卷(可使用pvdisplay查看详细信息)
- 使用pvs命令查看物理卷(可使用pvdisplay查看详细信息)
- 创建vg卷组
- 使用命令vgcreate vg1 /dev/sdb1 /dev/sdc1 创建卷组(vg1为卷组名称,可同时将多个分区加入卷组中)
- 使用命令vgcreate vg1 /dev/sdb1 /dev/sdc1 创建卷组(vg1为卷组名称,可同时将多个分区加入卷组中)
- 使用vgs 查看卷组信息(可使用vgdisplay查看详细信息)
- 使用vgs 查看卷组信息(可使用vgdisplay查看详细信息)
- 创建lv逻辑卷
- 使用命令vgcreate vg1 /dev/sdb1 /dev/sdc1 创建卷组(vg1为卷组名称,可同时将多个分区加入卷组中)
- 使用命令vgcreate vg1 /dev/sdb1 /dev/sdc1 创建卷组(vg1为卷组名称,可同时将多个分区加入卷组中)
- 使用lvs 查看卷组信息(可使用lvdisplay查看详细信息)
- 使用lvs 查看卷组信息(可使用lvdisplay查看详细信息)
- 创建文件系统(LVM创建的lv逻辑卷不能再次分区)
- 创建挂载点并挂载逻辑卷
- 查看逻辑卷信息
- 修改/etc/fstab,添加逻辑卷挂载信息,保存使其永久生效(设备名可以使用UUID或LABEL)
- mount -a 命令测试配置是否正确,无报错即可
==未完待续==
CentOS7下LVM的基本操作的更多相关文章
- centos7下LVM挂载和扩容
说明:此操作在centos7下进行,如果是centos6发行版,需要注意格式化LV的文件系统类型(centos7.0开始默认文件系统是xfs,centos6是ext4).最后一步写入系统的类型,其中文 ...
- centos7下使用LVM给系统硬盘扩容超详细
简单介绍: LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的 ...
- 【mysql】centos7下mysql的安装以及基本操作
centos7使用的MariaDB,替代了早期版本默认的MySQL.MariaDB是MySQL的一个分支,由开源社区维护,采用GPL授权许可,且MariaDB完全贱人MySQL. 检查centos7下 ...
- 【转载】CentOS7下使用LVM给系统硬盘扩容
原文地址:https://www.cnblogs.com/ding2016/p/9680690.html 简单介绍: LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是L ...
- Centos7下的基本操作
本系统是在centos7下最小化安装的 文件操作相关 创建文件夹mkdir name //创建一个文件夹 创建文本touch test.txt //创建文本 删除文件夹rm -rf 文件名 //删除文 ...
- Hyperledger超级账本在Centos7下搭建运行环境
超级账本(hyperledger)是Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目,加入成员包括:荷兰银行(ABN AMRO).埃森哲(Accenture)等十几个不同利益体 ...
- centos下LVM配置与管理
centos下LVM配置与管理 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层, ...
- 【Linux】Centos7安装之后,双系统的情况下,怎么能在CentOS7下访问Windows的磁盘
想要在CentOS7下访问Windows的NTFS格式的磁盘,需要在Linux下下载ntfs-3g步骤1: 进入root用户下,使用yum命令下载ntfs-3g.[前提是已经添加了常用源:http:/ ...
- Linux系统:Centos7下搭建PostgreSQL关系型数据库
本文源码:GitHub·点这里 || GitEE·点这里 一.PostgreSQL简介 1.数据库简介 PostgreSQL是一个功能强大的开源数据库系统,具有可靠性.稳定性.数据一致性等特点,且可以 ...
随机推荐
- Linux源码包安装apache(httpd)
我这里实验是用的CentOS7 #事先先检查一下自己的linux是否安装apache [root@localhost ~]#rpm –q httpd #如果已安装则先卸载原来的apache [root ...
- springboot启动慢解决方法
jdk的配置文件中,使用securerandom.source设置了熵源: cat /usr/java/jdk1.8.0_121/jre/lib/security/java.security secu ...
- springboot的整合springMvc中的postman的post中的form-data和raw区别
package com.example.demomap.Controller; import com.example.demomap.pojo.ParaEntity; import org.sprin ...
- Kibana 管理界面使用教程
使用浏览器访问 ip:5601 默认端口,进入首页 Discover:日志管理视图 Visualize:统计视图 Dashboard:仪表视图 Timelion:时间轴视图 APM:性能管理视图 De ...
- vue-小爱ADMIN系列文章(二):微信微博等分享,国际化,前端性能优化,nginx服务器部署
最近在做我的小爱ADMIN后台管理系统,结合当前市场后台管理系统对相关功能的需求,我又开始新增了一些新的功能和组件,如分享功能组件,项目国际化功能:项目完成后,部署在nginx服务器,发现首次访问的速 ...
- Nacos(九):Nacos集群部署和遇到的问题
前言 前面的系列文章已经介绍了Nacos的如何接入SpringCloud,以及Nacos的基本使用方式 之前的文章中都是基于单机模式部署进行讲解的,本文对Nacos的集群部署方式进行说明 环境准备 J ...
- 《Java 8 in Action》Chapter 8:重构、测试和调试
我们会介绍几种方法,帮助你重构代码,以适配使用Lambda表达式,让你的代码具备更好的可读性和灵活性.除此之外,我们还会讨论目前比较流行的几种面向对象的设计模式, 包括策略模式.模板方法模式.观察者模 ...
- centos7搭建hadoop3.*.*系列
最近搭建这个hadoop踩过不少坑,先是配置JDK搞错路径(普通用户和root用户下的路径不同),再就是hadoop版本不同导致的启动错误,网上找到的是hadoop2.*.*的版本,但是我安装的had ...
- Leetcode之回溯法专题-47. 全排列 II(Permutations II)
Leetcode之回溯法专题-47. 全排列 II(Permutations II) 给定一个可包含重复数字的序列,返回所有不重复的全排列. 示例: 输入: [1,1,2] 输出: [ [1,1,2] ...
- Python中绘制场景热力图
我们在做诸如人群密集度等可视化的时候,可能会考虑使用热力图,在Python中能很方便地绘制热力图. 下面以识别图片中的行人,并绘制热力图为例进行讲解. 步骤1:首先识别图像中的人,得到bounding ...