文档章节

系统分区,创建LVM,挂载使用

Kanonpy
 Kanonpy
发布于 2018/11/12 13:42
字数 743
阅读 29
收藏 0
LVM

新硬盘回来,需要在现有的系统挂载使用:

分区/格式化

fdisk /dev/sdb 输入:

Command (m for help): n                               #### 创建新的分区
Command action
   e   extended
   p   primary partition (1-4)
p                                                     #### 创建主分区
Partition number (1-4):1                              #### 分区ID
First cylinder (1-65270, default 1): 
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-65270, default 65270): 
Using default value 65270

Command (m for help):t                                 #### 修改分区类型
Command (m for help):8e                                #### Linux lvm
Command (m for help):w                                 #### 保存修改

parted parted /dev/sdb

可以用于修改 Disk label type, 比如把dos 改为 gpt:mklabel gpt 新增分区:mkpart 查看分区 :p

(parted) mklabel gpt   # 将MBR磁盘格式化为GPT
(parted) mkpart primary ext4 0% 100%    将所有容量分为一个主分区
(parted) p    #打印当前分区
(parted) q    #退出

创建物理卷

物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数

pvcreate /dev/sdb1

创建逻辑组

由一个或多个物理卷组成一个整体,即称为卷组,在卷组中可以动态的添加或移除物理卷,许多个物理卷可以分别组成不同的卷组,卷组名称由用户自行定义。

vgcreate fastDevice /dev/sdb1

创建逻辑卷

逻辑卷是建立在卷组之上的,与物理卷无直接关系,对于逻辑卷来说,每一个卷组就是一个整体,从这个整体中切出一小块空间,作为用户创建文件系统的基础,这一小块空间就称为逻辑卷,使用mkfs等工具在逻辑卷之上建立文件系统以后,即可挂载到Linux系统中的目录下使用。

使用600G空间从fastDevice创建一个名叫data

lvcreate -L 600G -n data fastDevice

使用剩余空闲空间的100%

lvcreate -l 100%Free -n runtime fastDevice

创建文件系统

使用mkfs.ext4命令在逻辑卷data上创建ext4文件系统

mkfs.ext4 /dev/fastDevice/data

设置挂载和开机自动挂载

挂在分区到本地目录

mount /dev/fastDevice/data /home/data

设置开机挂载

vi /etc/fstab                                   #### 修改fstab 开机自动挂载
-----------

UUID=94e4e384-0ace-437f-bc96-057dd64f42ee / ext4 defaults,barrier=0 1 1
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/VolGroup01/lvmServer       /server         ext4    defaults        0 0

新硬盘扩容

将新的物理卷加入卷组:

vgextend data /dev/vdc

卸载要扩充逻辑卷:

umount /home/data

扩充逻辑卷:

lvextend -L +100G /dev/data/data

检查逻辑卷及重新设置大小:

e2fsck -f /dev/data/data
resize2fs /dev/data/data

挂载:

mount /dev/data/data /home/data

© 著作权归作者所有

Kanonpy
粉丝 16
博文 42
码字总数 45373
作品 0
广州
程序员
私信 提问
Linux LVM硬盘管理及LVM扩容

近日一台日志服务器硬盘空间不足,想扩容一下磁盘容量,增加4块磁盘 方法1:做raid0 优点:硬件效率高 ,实施易操作。 缺点:需要重启服务器 方法2: LVM 优点:不需要重启服务器 缺点:操作有...

syomi
2013/11/18
0
0
Linux LVM硬盘管理及LVM扩容

LVM磁盘管理 一、LVM简介 二、 LVM基本术语 三、 安装LVM 四、 创建和管理LVM 2、 创建PV 3、 创建VG 4、 创建LV 5、LV格式化及挂载 一、LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)...

yl497103815
2018/07/02
0
0
Linux LVM硬盘管理及LVM扩容

LVM磁盘管理 一、LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它...

庆沉
2015/07/01
171
0
linux学习-添加多个硬盘和lvm配置

一般,服务器会有多个硬盘,一块硬盘分区安装操作系统,另外多块硬盘分区做存储使用。现在测试添加多块硬盘分区,使用lvm进行实现动态磁盘分配。 1.新增硬盘查看 fdisk -l 可以看到新增的两块...

羊草
2018/08/12
0
0
LVM详解

1.LVM是什么 LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过...

LavenDer7n
2017/11/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
今天
5
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
今天
7
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
今天
6
0
【技术分享】TestFlight测试的流程文档

上架基本需求资料 1、苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2、开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa上传到appstoreconnect.apple.com进行TestF...

qtb999
今天
10
0
再见 Spring Boot 1.X,Spring Boot 2.X 走向舞台中心

2019年8月6日,Spring 官方在其博客宣布,Spring Boot 1.x 停止维护,Spring Boot 1.x 生命周期正式结束。 其实早在2018年7月30号,Spring 官方就已经在博客进行过预告,Spring Boot 1.X 将维...

Java技术剑
今天
18
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部