Centos服务器磁盘(文件系统)挂载/扩容
磁盘挂载
注意事项:采用整块新磁盘挂载已有的目录会覆盖原有目录的内容
步骤
fdisk -l (查看新的磁盘块名称)
mkfs.ext4 /dev/sdb (格式化新磁盘)
mount /dev/sdb /home (将新磁盘挂载到/home,目录下原有内容会被覆盖)
echo "/dev/sdb /home ext4 defaults 0 1" >> /etc/fstab (开机自动挂载)
磁盘挂载扩容
调整上诉磁盘的空间(现在/dev/sdb有31.3G 我们把他调大到50G)
resize2fs /dev/sdb (扩容调整后的磁盘)
磁盘挂载并扩容到此结束
目录扩容
注意事项:将新的磁盘创建物理卷,加入到服务器系统原有的卷组,将空闲的卷组分配给逻辑卷,目录下原有的内容不会被覆盖
步骤
fdisk -l (查看新的磁盘块名称)
fdisk /dev/sdb (对新磁盘进行操作)
fdisk -l /dev/sdb (查看我们操作硬盘分区情况,这里会出现刚才新建的分区)
pvcreate /dev/sdb1 (创建物理卷)
vgdisplay (查看卷组信息)
vgextend centos /dev/sdb1 (将物理卷加到卷组)
lvresize -L +50G /dev/mapper/centos-home (将VG所有的空闲空间添加入目标LV中)
xfs_growfs /dev/mapper/centos-home (调整目录逻辑卷大小)
目录扩容到此结束
以上操作服务器系统为centos7.6
参考连接
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性