最近项目搭建过程中,和客户提出需要求:磁盘最小容量500GB,其中,home分区分配30GB即可,其余容量分配给root分区。然而,客户提供服务器后,经验证,磁盘共500GB,其中400GB左右的磁盘未分配,root仍为50GB.
df -h
#命令一:linux中,df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
lsblk
#命令二:linux中,lsblk命令的英文是“list block”,作用是列出所有可用块设备的信息,同时还能显示他们之间的依赖关系
df -T /dev/mapper/centos-root
fdisk /dev/vda
根据具体的提示,依据提示内容输入对应的值,进行分区的创建操作。
mkfs -t ext3 /dev/vda3
#在硬盘分区“/dev/sda3”上创建“ext3”文件系统
pvcreate /dev/vda3
#pvcreate指令用于将物理硬盘分区初始化为物理卷,以便被LVM使用。要创建物理卷必须首先对硬盘进行分区,并且将硬盘分区的类型设置为“8e”后,才能使用pvcreat指令将分区初始化为物理卷
vgextend /dev/mapper/centos /dev/vda3
#注意此处
#动态的扩展卷组,它通过向卷组中添加物理卷来增加卷组的容量
lvextend /dev/mapper/centos-root -l +100%free
xfs_growfs /dev/mapper/centos-root
因篇幅问题不能全部显示,请点此查看更多更全内容