Redhat7 目录调整

一、机器 /home 单独挂载了,只有2G ,现在 /data 有200G 我想将 /home 移至/data下 怎么操作?

解决方案:

1:备份数据

2:进入单用户模式,重新启动系统,并在启动菜单中选择进入单用户模式(也可以通过在启动时添加 single1 到内核启动参数)。

3:创建新的目录

/data 目录下创建一个新的目录,用于存储 /home 的数据:

# mkdir /data/home

4:将 /home 目录的内容移动到 /data/home

使用 rsynccp 将现有的 /home 目录下的内容迁移到 /data/home。确保数据已经完全复制到 /data/home,并且没有任何文件遗漏。

# rsync -av /home/ /data/home/

5:挂载新的 /home

# cp /etc/fstab /etc/fstab.bak

(1)编辑 /etc/fstab 文件,找到当前挂载 /home 的那一行,删除或注释掉它。

(2)添加如下行到 /etc/fstab,将新的 /home 指向 /data/home

    ==>/data/home /home none bind 0 0

(3)卸载旧的 /home 并挂载新的 /home

# umount /home

# mount -a

6:验证挂载是否成功

# df -h

# reboot

9:清理(可选)

如果一切正常,且 /data/home 已经挂载为新的 /home,可以删除旧的 /home 目录以释放空间:

# rm -rf /home/*

 

二、我要保证 新建的用户家目录还是 /home下?

# vim /etc/fstab

==> /data/home /home none bind 0 0

# mount -a

# df -h

测试

# useradd -m newuser

# ls /home/newuser

 

posted @   LB_运维技术  阅读(34)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
历史上的今天:
2023-09-12 linux NFS报错 无法重启rpcbind
2022-09-12 Linux 系统IO响应缓慢系统hang住
2022-09-12 Linux 内核软死锁(soft lockup)bug原因分析
点击右上角即可分享
微信分享提示