磁盘管理
lsblk fdisk -l查看机器上有多少个磁盘
df -T 查看文件系统 磁盘类型等
df -h 挂载情况和磁盘使用率
free -h 内存使用情况
物理磁盘到使用
1.分区 2.格式化 ext4 xfs ext3 3.挂载
分区 fdisk /dev/磁盘名
n分区
w保存
格式化 mkfs.ext4 /dev/磁盘名 mkfs.xfs 磁盘名 格式化为xfs格式 如果已经有其他格式 用 -f 选项强行格式化
挂载 mount 磁盘路径 挂载点路径 挂载点最好是空目录
存储在挂载点下面的文件占用对应磁盘空间
卸载磁盘 umount 磁盘设备 umount 挂载点
卸载文件不会消失 再次挂载还能看到文件
重启之后会自动卸载挂载的盘
做开机自动挂载
blkid 查看磁盘UUID
修改 /etc/fstab
增加内容:
UUID=dc855d86-7297-4c81-950a-735322d55c67 /vdb1 ext4 defaults 0 0
要挂载的分区设备号 挂载点 文件系统类型 挂载选项 是否备份 是否检测
mount -a 将/etc/fstab定义的所有档案系统挂上
重启
逻辑卷
vgs 查看卷组基本信息 pvs 查看物理卷基本信息
创建卷组 vgcreate 卷组名 空闲分区
创建逻辑卷 lvcreate -L 大小 -n 名称 卷组名
vgdisplay 卷组名 可以查看详细信息
vgchange -s 1M 卷组名 修改最小PE值 默认1PE=4M
lvcreate -l 678 -n 逻辑卷名 卷组 新建一个大小678个PE的逻辑卷 -l指定PE个数
如何磁盘扩容
(1)卷组有足够剩余空间
1.扩展逻辑卷
lvextend -L 18G 逻辑卷地址 增加到18g
lvextend -L +2G 逻辑卷地址 增加2G
2.扩展文件系统大小(刷新文件系统)
resize2fs 逻辑卷地址 扩展ext4文件系统
xfs_growfs 逻辑卷地址 扩展xfs文件系统
(2)卷组没有足够剩余空间
1.扩展卷组空间
vgextend 卷组名 磁盘路径
2.3.同上