【磁盘的分区,以给/data分区为例】
1. cd /
2. mkdir data
3. df -h //查看磁盘空间大小
4. du -h /data //查看目录空间大小
5. fdisk -l //列出指定的外围设备的分区表状况
6. ls /dev | grep vdb //查看vdb有几个分区(初始没有分)
7. fdisk /dev/vdb //对vdb进行分区
n //不需要帮助
P //创建分区
1 //创建第一块分区
+40G //大小40G
w //保存并退出
8. fdisk /dev/vdb
t //更改类型
1 //第一块磁盘
8e // =linux LVM
w //保存并退出
9. partprobe //重新读取分区表
10.fdisk -l //查看当前情况,可以看到vdb1
11.pvcreate /dev/vdb1 //创建pv
12.vgcreate vg0 /dev/vdb1 //创建vg,名字为vg0
13.lvcreate -n lv0 -L 39G vg0 //创建lv,名字为lv0,大小为39G
14. lsblk -f //查看文件系统类型
15. mkfs.xfs /dev/vg0/lv0 //el7格式化
mkfs.ext4 /dev/vg0/lv0 //el6格式化
16. fdisk -l //查看创建的lv,记录设备名称
17. vim /etc/fstab //永久挂接
设备名称 挂载点 文件系统类型 选择项 是否备份 是否检测
18. mount -a //使挂接文件生效
【磁盘扩容】
1. df -h //查看磁盘空间大小
2. fdisk -l //列出指定的外围设备的分区表状况
3. fdisk /dev/vda //对vda进行分区
n
p
3
+20G
w
4. fdisk /dev/vda //更改类型
t
3
8e
w
5. partprobe //重新读取分区表
6. pvcreate /dev/vda3 //创建pv
7. pvs //查看pv的大小
8.vgextend /dev/mapper/rhel /dev/vda3 //创建vg
9.lvextend -L +18G /dev/mapper/rhel-root //扩展lv
10.lsblk -f //查看文件系统类型
11.resize2fs -f /dev/rhel/root //ext4类型更新逻辑卷
xfs_growfs /dev/rhel/root //xfs类型更新逻辑卷
12.df -h //查看扩容情况