-
磁盘简介
-
磁盘查看
-
创建磁盘分区,文件系统并挂载
-
逻辑卷LVM
-
交换分区管理swap
1磁盘的简介
磁盘分为IDE(并口接口)和SATA(串行接口)在centos7 中对于并行接口磁盘的命名【例如"/dev/hda"】;对于串行接口【例如:"/dev/sda"】
磁盘分区的方式有:MBR和GPT 。MBR支持最大的磁盘容量是 <2TB。设计时分配4个分区如果希望超过4个分区,需放弃主分区,改为扩展分区和逻辑分区;GPT 支持大于2T的硬盘,支持128个分区
2磁盘的查看:
(1) 查看磁盘情况 ll /dev/sd*
查看/dev下的磁盘情况(s代表sata就是串口;d代表磁盘;a代表第一块磁盘,b代表第二块磁盘)
(2) 查看磁盘情况 lsblk
名称 设备类型 序号 是否可移动设备 大小 是否只读 磁盘或分区 挂载点
(3) 查看挂在信息
1. "df -Th "
2. "mount"
3创建磁盘分区,文件系统并挂载
3.1创建磁盘分区(主分区)
(1)启动分区工具
(2)输入 "n" 新建分区
(3)输入 "p" 创建主分区 ( "e" 创建扩展分区;默认时主分区)
(4)输入分区号(默认1;创建之后会在"/dev/"中形成 "sdb1")
(5)及要创建分区的开始(这里默认就好)
(6)这里是创建分区的结束扇区,就是分区大小;可以用 "+2G" 来表示创建一个主分区的大小为2G
(7)这里以及创建好了一个主分区的大小为2G但是并未生效 ;输入"w" 保存分区的信息,并退出
(8)刷新分区表:"partprobe /dev/sdb" ,并查看。(也可以使用" ldisk -l /dev/sdb")
3.2创建文件系统
mkfs.ext4 /dev/sdb1
3.3挂载mount (手动挂载。【注】这里的挂载是临时的挂载重启之后失效)
(1) 在"/mnt/ "中创建需要挂载的文件加
(2)在把创建的磁盘分区挂载到创建的文件夹中,并查看挂载信息
3.4卸载磁盘分区
(1)先取消挂载
(2)删除分区
3.5创建逻辑分区【当你需要在一个磁盘中划分超过四个分区时就需要用到逻辑分区】
(1)创建扩展分区【要先确保至少还有一个磁盘的主分区未被划分,用"fdisk"命令来创建出一个扩展分区。用"fdisk" 进入磁盘管理工具依次按下:"n";"e";"回车";"回车";"w" 。创建一个扩展分区并保存。】
(2)创建完扩展分区之后创建逻辑分区 【用"fdisk"进入磁盘管理工具之后以此按下:"n";"l";"回车";"+2G";"w"。创建了一个逻辑分区并保存】
3.6永久挂载
(1)可以把挂载的命令写入到"/root/.bashrc"。重启之后挂载依然在
(2)使用"fstab"
打开/dev/fstab文件在里面写入挂载命令,之后利用"mount -a" 立刻挂载
4逻辑卷LVM
4.1相关名词
LVM是 Logical Volume Manager(逻辑卷管理)
PV:物理卷(Physical volume):一块硬盘,或多块硬盘
VG:卷组(Volume Group):一堆磁盘的统称
LV:逻辑卷(Logical Volume):一个逻辑分区,一个分区
4.2创建物理卷
查看物理卷:"pvscan" 或者 "pvs"
4.3创建卷组
查看卷组:"vgscan"或者"vgs"或者"vgdisplay"
卷组名,物理卷数量,逻辑卷数量,大小等。
4.4创建逻辑卷并加入卷组
创建逻辑卷 -L大小(M/G) -n卷名 vg1组名
查看逻辑卷:lvs
4.5创建文件系统并挂载
4.6卷组扩充
首先创建一块物理卷;在使用"vgextend vg1 /dev/sdc" 【将创建的/dev/sdc 物理卷加入到卷组中】。此时在查看卷组就会发现卷组的容量变大了
4.7逻辑卷扩容
使用 " lvextend -L +200M /dev/vg1/lv1 "【增加200M空间,给lv1】
4.8逻辑卷相关命令
【此处引用B站云计算磊哥截图】
5交换分区管理 Swap
5.1查看交换分区
5.2创建交换分区
(1) 使用"fdisk" 磁盘管理分区划分分区之后,一定要按"t"(设置文件类型)后输入"82"在按"w"保存退出
(2)使用"partprobe" 刷新创建的分区 : partprobe /dev/sde
(3)使用"mkswap"格式化:mkswap /dev/sde1
(4)使用"swapon"挂载:"swapon /dev/sde1"
(5)在交换分区大小