centos 磁盘分区

磁盘的定义

  • 磁盘就是用来存储文件的,我们的服务器在使用的时候经常可以看到有很多的磁盘

硬盘的逻辑结构
在这里插入图片描述

每个扇区的大小是固定的,为512Byte,扇区也是磁盘的最小存贮单位。
在这里插入图片描述

  • 其实说这么多,硬盘就是用来存储的我们服务器上的资源信息的

常用的硬盘管理命令

df 命令

-a 显示特殊文件系统,这些文件系统几乎都是保存在内存中的。如/proc,因为是挂载在内存中的,所以占用量都是0
-h 单位不再只是kb,而是换算成习惯单位
-T 多出文件系统类型一列
  • df -h 查询我们的服务器上的磁盘情况
[root@YHW-ZJ /]# df -h

Filesystem      Size  		Used  Avail   Use% 	Mounted on
/dev/sda3       166G         58G     100G  37%     /
tmpfs           7.8G         72K     7.8G   1%	   /dev/shm
/dev/sda1       194M     	 34M     150M  19% 	/boot

上的意思是:
文件系统         总大小      已用    可用  	已经使用的%	 	挂载点
/dev/sda3       166G         58G     100G 		37%   		 /
tmpfs           7.8G         72K     7.8G  		1%	  		/dev/shm
/dev/sda1       194M         34M     150M  		19% 		/boot

  • df -a 查看所有文件系统
[root@YHW-ZJ /]# df /home  
Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda3      173193016 60208928 104186344  37% /
[root@YHW-ZJ /]# df -a
文件系统       1K-块   		 已用     可用 		已用% 		挂载点
/dev/sda3      173193016	 60208940 104186332  37%	 	/
proc                   0        0         0    	  - 		/proc
sysfs                  0        0         0  	  - 		/sys
devpts                 0        0         0   	  - 		/dev/pts
tmpfs            8166860       72   8166788       1%		 /dev/shm
/dev/sda1         198337    34499    153598  19% 			/boot
none                   0        0         0   	  - 		/proc/sys/fs/binfmt_misc

du 查看文件或目录的大小

  • 大家会有疑问 ll 也可以查看文件大小,但是无法查看目录大小 所以想要查看这个目录的大小必须是du
  • du -sh 要查的目录名 ---- 查看一个文件夹的大小
[root@YHW-ZJ /]# du -sh home
4.0K	home
du  -h 目录  列出这个目录下的所有的子文件的大小,然后再列出这个文件的总大小
du  -sh 目录  列出这个目录下的总大小
du  -sh *  查看当前目录下的所有文件和目录的总大小
df 统计的是空间大小,所以df 和du会有差距,空间大小,垃圾文件,删除的临时文件也属于空间内的

df 与 du的区别:du是用于统计文件大小的,统计的文件大小是准确的,df是用于统计空间大小的,统计剩余空间是准确的

  • lsof | grep deleted 查看被删除的文件,然后一个进程一个进程的kill也是可以的

系统的硬盘

  • 首先我们要了解磁盘的信息,磁盘可以分为sdx,一般第一块是a,第二块磁盘是b,第三块是c, 如果通过查询发现有sda,sdb,sdc,那就是第一块是sda,第二块是sdb,第三块是sdc,依次类推,sda一般都是设置为系统本身自己使用的

首先我们可以通过lsblk 来查看块,设备信息

  • lsblk命令用来查看block设备的信息.
    在这里插入图片描述

lvm分区挂载

**fidsk -l **

  • 首先我们要查看一个盘是否被挂载:fdisk -l
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

lsblk:查看这个盘是否被分区
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

判断一个盘是否被挂载和分区使用fdisk -l和lsblk一起使用

开始对/dev/vdb进行分区
1: fdisk +要分区的盘名
2: p 查看这个盘的信息是否有分区
3: n开始分区
4: 1 输入分区盘符名,举例是新盘未分区,所以从1 开始
5: 默认两次回车,就是问你分区的大小的
上面是建立了分区的信息
6: p 查看分区的信息这个时候就有了
7: t 修改分区的属性
8:  8e: 将分区修改为lvm
9:w 写入系统,使上面配置生效

  • 开始分区
    在这里插入图片描述
  • 修改分区为lvm并保存
    在这里插入图片描述
  • 再次查看分区的属性这个时候已经是lvm区了
    在这里插入图片描述

再次输入 fdisk -l查看磁盘信息
在这里插入图片描述
查看pv卷:pvdisplay
因为我的是新盘,没有pv就先创建一个pv

创建pv创建物理卷(PV)

  • pvcreate +分区名
    在这里插入图片描述
    当提示**-bash: pvcreate: command not found** 的时候需要下载lvm2模块
yum install -y lvm2

然后再创建pv

pvcreate /dev/vdb1

在这里插入图片描述
然后查看pv:pvdisplay
在这里插入图片描述

查看vg组

  • vgdisplay
    在这里插入图片描述

  • 查看卷组vg : vgdisplay 将PV加入卷组(VG)

  • 当输入无显示的时候就是未创建卷组我们要手动创建卷组
    *创建卷组:vgcreate
    在这里插入图片描述
    创建vg组:vgcreate +vg组名 +分区名

vgcreate  vg组名   分区名
vgcreate volume-group1 /dev/vdb1

在这里插入图片描述

查看lv卷,逻辑卷信息:lvdisplay
在这里插入图片描述

创建lv卷:
在这里插入图片描述

vgcreate卷组命令,组名 对应盘符 
vgcreate 卷组名 分区名
vgcreate volume-group1 /dev/vdb1  为/dev/vdb1分区创建名为:volume-group1的卷组

在这里插入图片描述

  • 然后再次查看卷组 vgdisplay
    在这里插入图片描述

这个时候查看逻辑券是否存在: lvdisplay
在这里插入图片描述
逻辑券也不存在我们就要创建逻辑卷

  • lvcreate
lvcreate -| 分配的空间  -n lvm_storage 卷组名

我们可以通过vgdisplay来查看要分配的分区的卷组信息
步骤:

  1. lsblk 查看磁盘信息和分区的卷组名
    在这里插入图片描述

  2. vgdisplay 通过上述找到的对应的卷组的名称查看此卷组的信息

在这里插入图片描述

  1. lvcreate 然后创建对应的分区所对应的卷组的逻辑卷,然后通过卷组中的信息分配资源信息
    在这里插入图片描述
  • 格式化此逻辑卷
mkfs.xfs 逻辑卷路径
mkfs.xfs /dev/volume-group1/lvm_storage: 将路径是:/dev/volume-group1/lvm_storage的逻辑卷格式化为xfs

在这里插入图片描述

开机自动挂载

  • /etc/fstab文件的作用

       磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。
    

    所以我们编辑此文件开启开机自动挂载
    vim /etc/fstab
    在这里插入图片描述
    mount -a 自动挂载,生效上面配置的/etc/fstab的信息

再输入df -h即可看到lvm卷挂载完毕
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lovely_red_scarf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值