温馨提示×

centos怎么替换挂载点

小樊
58
2026-10-09 05:19:06
栏目: 智能运维

在 CentOS(以及大多数 Linux 发行版)中,“替换挂载点”通常指的是把某个目录从原来的挂载位置改到新的挂载位置,或者更换设备对应的挂载目录。下面分几种常见情况说明。


一、临时替换挂载点(重启失效)

1. 卸载原挂载点

umount /old/mountpoint

如果提示 device is busy,可查看占用进程:

fuser -mv /old/mountpoint
# 或
lsof +D /old/mountpoint

2. 挂载到新目录

mount /dev/sdb1 /new/mountpoint

✅ 这样只是临时生效,重启后会恢复。


二、永久替换挂载点(推荐)

1. 卸载旧挂载点

umount /old/mountpoint

2. 修改 /etc/fstab

编辑文件:

vi /etc/fstab

例如原内容:

/dev/sdb1  /old/mountpoint  xfs  defaults  0 0

改为:

/dev/sdb1  /new/mountpoint  xfs  defaults  0 0

建议使用 UUID(更稳定):

blkid /dev/sdb1
UUID=xxxx-xxxx  /new/mountpoint  xfs  defaults  0 0

3. 创建新挂载点并挂载

mkdir -p /new/mountpoint
mount -a

4. 验证

df -h
mount | grep new

三、只改目录名(不换设备)

如果你只是想“把挂载目录改名”:

umount /old
mv /old /new
# 修改 fstab 中的路径
mount -a

四、LVM / 逻辑卷替换挂载点

如果是 LVM:

umount /old
mount /dev/vg01/lv01 /new

再改 /etc/fstab 即可。


五、常见注意事项

  • ❗ 操作前确认没有重要进程在访问挂载点
  • 如果是 / 或 /home,建议在 救援模式 / 单用户模式 下操作
  • 修改 /etc/fstab 前建议备份:
cp /etc/fstab /etc/fstab.bak

如果你能告诉我:

  • 是 数据盘 / 系统盘
  • 是否使用 LVM
  • 想从哪个目录换到哪个目录

我可以给你更精确的操作步骤。

0 踩