磁盘扩容/合并/分区挂载


对Linux服务器进行磁盘扩容、合并和分区挂载操作时,可以遵循以下步骤:

  1. 磁盘扩容(以虚拟机为例):
  • 在虚拟化平台或云平台上扩大虚拟磁盘容量
  • 在系统中使用fdisk -l或lsblk命令确认新增磁盘空间
  • 使用parted、fdisk等工具对磁盘进行分区
  • 格式化新分区并挂载使用
  1. 磁盘合并(以LVM为例):
  • 将新磁盘创建为物理卷(Physical Volume,PV),如pvcreate /dev/sdb
  • 将新物理卷加入到现有卷组(Volume Group,VG)中,如vgextend vg0 /dev/sdb
  • 扩展逻辑卷(Logical Volume,LV)容量,如lvextend -L +10G /dev/vg0/lv0
  • 扩展文件系统,如xfs_growfs /dev/vg0/lv0 (XFS)或resize2fs /dev/vg0/lv0 (EXT4)
  1. 分区挂载:
  • 使用fdisk、parted等工具创建分区
  • 格式化新分区,如mkfs.xfs /dev/sdb1
  • 创建挂载点目录,如mkdir /data
  • 编辑/etc/fstab文件,添加新分区的挂载信息,如/dev/sdb1 /data xfs defaults 0 0
  • 执行mount -a命令,或重启系统以使新的挂载配置生效
  1. 注意事项:
  • 扩容、合并磁盘前要做好数据备份,避免数据丢失
  • 线上业务服务器不要在业务高峰期进行磁盘操作
  • 谨慎使用fdisk等工具,误操作可能导致数据丢失
  • 选择合适的文件系统,如XFS、EXT4等,并调整合适的参数
  • 大容量磁盘或性能要求高的场景,建议使用LVM、RAID等机制
  • 做好容量监控和规划,避免磁盘空间被耗尽影响业务

磁盘扩容、合并、挂载是运维工程师常见的操作,掌握这些操作可以帮助我们更灵活地管理存储资源,满足业务需求。操作时要细心谨慎,并考虑数据可靠性、性能、扩展性等因素。建议在变更前做好充分准备和风险评估,必要时先在测试环境演练。


发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注