昨天我们了解了 如何分区 今天我们继续
我们回顾下 磁盘管理三部曲
我们再来回顾下:下面我会对sdb这个磁盘进行分区
三部曲 我们完成了第一步(分区)
然后开始第二步 格式化
什么是格式化呢? 你可以理解成一间房子 将会分割成很多小块方便储存,
下面我 们开始操作
mkfs.ext4 命令 也就是需要格式化的各式 、dev/sdb1是路径 sdb1这个是我们刚分出来的 不要格错了
我们的第二步完成了 开始最后一步了挂在 挂在也就是 给这个房子按个们
这个时候我们可以去/mnt里面创一个目录 开始操作
创建文件不用说了大家都会 mkdir /mnt/sdb1
然后开始命令 mount /dev/sdb1 /mnt/sdb1
挂载 分区 挂载点
好了 这个时候就成功了
我们可以测试下用 lsblk 检查 也可以用 df -hT
我也可以向里面加点东西 证明下
这是一个快速向一个文件写东西的命令
dd if=/dev/zero of=/mnt/挂载目录/文件 bs=1M count=300
这个时候我们再用df -hT
是不是剩余的少了 已经用的多了
那么问题来了现在敢从起虚拟机吗
从起虚拟机后 发现挂载点没了 没错 每次重启虚拟机都是自动取消挂载点 这个也是 系统自我保护的一种 不过可以永久挂载
下面请看操作
一定要从最下面 重新起一行写 啥意思呢
/dev/sdb1 /mnt/sdb1 ext4 defaults 0 0
那个分区 挂载点是 各式 挂载方式默认 0 0 是优先执行
好了
普通分区已经结束
但是 现在还有一个问题就是 普通分区不能分区超过4个
如果有4个主分区了 解决方案 取消一个主分区 选择创建扩展分区
例子
这样逻辑分区就创好了 可以分很多区了 记得w保存
为了解决这个空间问题 还有一种方法 很实用 下面是过程
这个是过程 下面请看例子
我就用sdc sdd这两个盘在做实验
这就完成了 逻辑卷就创建好了
查看方法
还可以用lvs
命令解析
pvcreate 命令 /dev/sdc
吧那个磁盘弄成物理卷
物理卷弄好了 开始弄卷组
vgcreate 创建卷组
vg1 卷组名字
创建逻辑卷 并分配空间
[root@server0 ~]# lvcreate -L 200M -n lv1 vg1
指定大小,单位M,G
创建逻辑卷 -L大小 -n卷名 vg1组名
.创建文件系统/格式化
[root@server0 ~]# mkfs.ext4 /dev/vg1/lv1
注意:/dev/卷组名/逻辑卷名5.创建挂载点
[root@server0 ~]# mkdir /mnt/lv1
挂载
[root@server0 ~]#mount /dev/vg1/lv1 /mnt/lv1
用一下看看
用df -hT
发现被用满了 别怕 下面我们来扩展lv
l
[root@server0 ~]# lvextend -L +200M /dev/vg1/lv1
增加200M空间,给lv1
会有朋友问 这个18G用完咋办 别怕
看我的 我们可以扩容卷组
在哪来一块新的磁盘 格式化然后扩容vg
可以用vgs查看卷组
卷组是不是大了好多
下面开始
三交换分区 swap
1.作用
提升内存的容量,防止OOM ( Out Of Memory )
交换分区是在硬盘上的,是从硬盘上分割出来的一块分区,用作缓存,提升读取速度,大小一般是内存的 2 倍。
2,准备交换分区,
命令:fdisk /dev/sde
这个分区大小一般是内存的 2 倍哦
3,刷新分区表
命令:partprobe /dev/sde
注意哦!!!接下来这两步和我们上面敲的命令不一样呢。
4,创建文件系统( 格式化 )
命令:mkswap /dev/sde1
5、挂载
命令:swapon /dev/sde1 不用创建挂载点,开开就挂上了
6、验证
命令:free -mh ( m是单位兆 M 你也可以写 -g h是人性化显示 )