硬盘分区
fdisk gdisk 硬盘分区命令
lsblk 查看设备硬盘信息
以下演示使用gdisk命令进行磁盘分区操作
首先查看系统中的硬盘 lsblk 可以进行分区的硬盘有 sdb sdc

- 对sdb进行分区
gdisk /dev/sdb
在交互页面中输入 n 添加一个新分区,然后写入要分区的容量大小, p 进行打印查看 ,w写入硬盘 ,分区完成。
在Last sector 一行指定容量大小 ,不输入默认将硬盘所有容量写入分区。

- 交互页面输入p指令打印已完成的分区

- w 分区完成 ,yes确认

- lsblk 查看

分区完成后分区还不能写入数据,因为没有文件系统,也没有进行挂载,需要我们进行格式化文件系统
格式化文件系统 mkfs.xfs /dev/sdb1 mkfs.xfs /dev/sdb2
查看文件系统 lsblk -f /dev/sdb1
sdb1 xfs abb20eb8-e925-424e-aeaf-3e3108181b07
sdb2 xfs 4f32c284-ea49-4d25-a6f4-bec3c0781b13
挂在硬盘到/根目录下test01目录 mount dev/sdb1 /test01
挂载成功后写入目录/test01的文件会放进分区 /dev/sdb1当中
查看挂载目录 df -h /test01

注意:使用mount挂载是临时挂载,系统重启后挂载失效,进行永久挂在需要修改配置文件 /etc/fatab
在文件最后一行编辑配置文件vim /etc/fstab
/dev/sdb1 (要挂载的分区) /test01/(挂载的目录) xfs(文件系统) 0 0 (默认值 0 0 即可)
LVM技术图解

PV物理卷为VG逻辑卷组提供存储容量
VG逻辑卷组为LV逻辑卷分配空间,进行扩缩容等工作
- PV物理卷:硬盘,分区
- VG卷组:整合磁盘,分区空间(虚拟硬盘)
- LV逻辑卷:最终存储数据的地方
使用LVM技术对硬盘空间进行管理,流程为
实际操作:
创建VG卷组[root@test01 /]# vgcreate system /dev/sdc
使用vgs查看卷组,可以看到我的卷组实际大小为30g

基于VG卷组创建lv逻辑卷 lvcreate -L 10G -n upload system
lvcreate语法说明 lvcreate [选项 选项值] 新建逻辑卷名 指定VG卷组(我的VG卷组为system)
选项说明:
- -L 指定逻辑卷的大小
- -n 指定逻辑卷的名称
lvs查看逻辑卷

格式化逻辑卷 mkfs.xfs /dev/system/upload
挂载逻辑卷到/upload
mkdir -p /upload
mount /dev/system/upload /upload
永久挂载方式
vim /etc/fstab
最后一行写入:/dev/system/upload /upload xfs defaults 0 0
保存退出,执行 mount -a 不报错说明配置挂载成功
lvm可以对逻辑卷进行动态扩缩容,现在进行对/dev/system/upload 进行扩容
lvextend -L +10G /dev/system/upload
命令格式:lvextend [选项 选项值] 扩容逻辑卷的绝对路径
选项
- -L +指定扩容的大小
扩容后不会立刻生效,需要进行刷新文件系统
xfs_growfs /upload/
命令格式:xfs_growfs 挂载目录或绝对目录
df -h /uoload 查看 刷新文件系统之后容量扩大,扩容成功


接下来准备对根分区进行扩容
根分区扩容
首先 lsblk 查看根分区是不是lvm分区,只有属于lvm的根分区才可以使用lvm技术进行磁盘扩容

vgs查看根分区VG卷组 cs代表卷组名称

将新硬盘加入卷组 vgextend cs /dev/sdd
命令格式:vgextend 卷组名 硬盘路径
对根分区进行扩容 lvextend -L +30G /dev/cs/root
查看根分区的文件系统 不同文件系统使用不同命令刷新 df -hT /
刷新文件系统 xfs_growfs /
扩容完成

文件系统
常见文件系统EXT4 XFS
centos6 分区默认的文件系统为EXT4
EXT 4特点:
- 日志记录(系统意外关机,断电,日志数据记录功能,可以进行数据恢复,避免数据丢失)
- 管理分区空间,可以管理1EB的存储空间
- 管理分区数据,可以支持一个文件存储16T的数据
centos7 分区默认的文件系统为XFS
XFS特点:
- 日志记录,避免数据丢失,数据恢复
- 最大管理8EB容量的分区空间
- 支持一个文件存储500T的数据
格式化文件系统
格式化文件系统为XFS :mkfs.xfs /dev/sdX
XFS刷新文件系统:xfs_growfs 硬盘路径
格式化文件系统为EXT4命令:mkfs.ext4 /dev/sdX
EXT4刷新文件系统命令:resize2fs 硬盘绝对路径
注意 lvm与xfs文件系统兼容不如与EXT4兼容高,处于安全考虑,使用lvm时,尽量使用EXT4文件系统



1116

被折叠的 条评论
为什么被折叠?



