Linux磁盘管理

一、磁盘 Disk

1、磁盘简介

作用:存储数据。例如音乐文件、视频文件、文本文件、游戏、目录等。

类型:机械、固态

硬盘尺寸:磁盘的对角线(2.5英寸、3.5英寸)

接口:IDE / SATA

转速:每分钟旋转的速度

RHEL7 磁盘命名:

SATA(串口):/dev/sda 、/dev/sdb

/dev 存放设备文件的目录;s 代表sata串口;d 代表磁盘;a 第一块

 分区方式:

① MBR:主引导记录(记录整块磁盘的分区结构)

MBR 支持最大磁盘容量 < 2TB,设计时分配4个分区。如果超过四个分区,需要放弃主分区,改为扩展分区和逻辑分区。

② GPT:全局唯一标识分区表

GPT 支持大于 2T 的硬盘,支持 128 个分区。

2、管理磁盘:

流程:分区(MBR 或 GPT)、格式化 / 文件系统 Filesystem、挂载 mount

(1) 查看磁盘信息:

① ll /dev/sd*

sda、sda1、sda2 是同一块硬盘的三个分区

② lsblk

(2) 创建分区(以 sdb 为例)

① 启动分区工具

fdisk /dev/sdb

② 进入会话模式 

进入欢迎界面,可输入帮助指令或操作指令

按 n 后可选择分区类型:p:主分区 ;e:扩展分区

n:add a new partition

选择 p 划分主分区后,选择分区编号,默认为 1,可直接回车

选择磁盘开始的扇区,可直接回车。每个扇区的划分从上一个扇区结束处开始。

选择磁盘分区结束的扇区,即分区大小。

输入 “+2G” 后回车。实际环境根据磁盘划分(如 4T 可以 500G 一个分区)

回车之后的提示说明已完成 2G 大小的分区记录,但并未生效。

在命令行输入 w 保存分区信息,如果需要继续划分,再按 n 重复上述步骤。

③ 刷新分区表

partprobe /dev/sdb

④ 查看分区结果

fdisk -l /dev/sdb

或者用 lsblk 查看

(3) 创建文件系统

mkfs.ext4  /dev/sdb1 (第二块串口硬盘的第一个分区,准备格式化)

(4) 挂载 monut

将磁盘分区连接到文件系统的特定目录上,挂载成功后,可以通过 /mnt/disk1 目录访问和管理硬盘分区上的数据。

创建挂载点,一个分区一个挂载点。

mount 是临时挂载,重启后会失效。

(5) 查看挂载信息

df -hT

3、扩展分区

一块磁盘使用 MBR 划分分区,数量上只能有如下选择:

4 个主分区 ; 3 个主分区 + 1 扩展(N个逻辑)

删除第 4 个分区

设置扩展分区:

扩展分区不能格式化挂载直接存储数据,需要按 n 添加逻辑分区

二、交换分区管理 Swap

1、简介

(1) 作用:是一个临时存储空间,当内存不够用的时候,计算机会把一部分暂时不怎么需要的数据放到交换分区中,腾出内存供其他程序使用。

(2) 大小:

sawp 的大小通常为内存的 2 倍。

在生产环境下:

大于 4GB 而小于 16GB 内存的系统,最小需要 4GB 交换空间;

大于 16GB 而小于 64GB 内存的系统,最小需要 8GB 交换空间;

大于 64GB 而小于 256GB 内存的系统,最小需要 16GB 交换空间。

2、查看交换分区

free -m (-m:显示单位为 M)

swapon -s

3、创建交换分区

(1) 创建分区

划分分区后将类型设置为 82

(2) 格式化

mkswap /dev/sdc1

UUID:磁盘的身份证号

(3) 挂载

swapon /dev/sdc1

挂载后查询可发现交换分区的空间增加了

三、逻辑卷 LVM

1、简介

(1) 特点:可随意扩张大小

(2) 术语:PV:物理卷 ; VG:卷组 ; LV:逻辑卷

(3) 流程:

物理硬盘变成物理卷 - 加入卷组 - 在卷组中抽调空间制作逻辑卷 - 格式化 - 挂载

2、创建 LVM

(1) 准备物理磁盘,将物理磁盘转换成物理卷(PV)

pvcreate /dev/sd*

创建卷组(VG)

创建逻辑卷(LV)

lvcreate -L 大小 -n 卷名 组名

(2) 创建文件系统并挂载

格式化:mkfs.ext4 /dev/卷组名/逻辑卷名

3、卷组扩容

通过 vgextended 命令可以扩大卷组的容量。

新建物理卷加入卷组,扩充原有卷组。

4、逻辑卷扩容

(1) LV扩容

(2) FS扩容

逻辑卷扩容之后还需要给文件系统扩容(resize2fs)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值