磁盘扩容、合并和分区挂载是Linux系统管理中常见的操作。以下是一些常用的步骤和命令:

  1. 磁盘扩容(以虚拟机为例):
  • 在虚拟机管理界面中,关闭虚拟机电源,增加虚拟磁盘容量。
  • 启动虚拟机,使用fdisk -l命令查看新增的磁盘空间。
  • 使用fdisk /dev/sda(根据实际磁盘设备名称)命令进入磁盘分区管理。
  • 输入n创建新分区,p选择主分区,1设置分区编号,设置起始和结束扇区。
  • 输入w保存分区表并退出。
  • 使用partprobe命令重读分区表。
  • 对新建的分区进行格式化,如mkfs.ext4 /dev/sda1
  • 挂载新分区或修改/etc/fstab文件实现开机自动挂载。
  1. 磁盘合并(以LVM为例):
  • 使用pvcreate /dev/sdb1 /dev/sdc1将新增的磁盘分区初始化为物理卷。
  • 使用vgextend vg_name /dev/sdb1 /dev/sdc1将新的物理卷加入到现有卷组。
  • 使用lvextend -L +10G /dev/vg_name/lv_name扩展逻辑卷的大小。
  • 使用resize2fs /dev/vg_name/lv_name调整文件系统大小以匹配新的逻辑卷大小。
  1. 分区挂载:
  • 使用fdisk -l命令查看新增的磁盘分区。
  • 使用mkdir /mnt/new_partition创建新的挂载点目录。
  • 使用mount /dev/sda1 /mnt/new_partition将新分区挂载到指定目录。
  • 修改/etc/fstab文件,添加新分区的挂载信息,实现开机自动挂载。
    例如:/dev/sda1 /mnt/new_partition ext4 defaults 0 0
  1. 注意事项:
  • 扩容、合并磁盘前,务必对数据进行备份,以防意外丢失。
  • 操作过程中,确保磁盘和文件系统的一致性,避免数据损坏。
  • 在修改/etc/fstab文件前,先使用mount -a命令测试挂载配置是否正确。
  • 合并磁盘时,选择合适的磁盘和分区大小,避免浪费空间。
  • 根据实际需求选择合适的文件系统类型,如ext4、xfs等。

以上是磁盘扩容、合并和分区挂载的一些常用步骤和命令。实际操作中,还需要根据具体的系统环境和需求进行调整。建议在操作前,仔细阅读相关文档和手册,并在测试环境中进行验证,确保操作的正确性和安全性。