磁盘的分区与扩容

【磁盘的分区,以给/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 //查看扩容情况

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容