环境描述

 

根目录将满,发现/home目录没有单独挂载在一个分区上,而是直接在/上创建的。现在需要迁移/home至一个单独分区/dev/sdb1

 

最好将服务器设置为维护状态,以防止/home下还有数据写入,导致复制的过程中还有数据产生。

 

init 1#进入维护模式,即单用户:init 1
fdisk /dev/sdb1 #新建分区/dev/sdb1
mkfs.xfs /dev/sdb1 #格式化/dev/sdb1为指定文件系统
mount /dev/sdb1 /mnt/home #   将/dev/sdb1挂载到临时的/mnt/home
cp  -a /home/.  /mnt/home #将/home中数据拷贝到/mnt/home。此处使用/home/. 而不是/home/*的好处是可以将隐藏文件也一并复制。
rm -rf /home/* #删除/home中数据
mount /dev/sdb1 /home #挂载/dev/sdb1到/home
vim /etc/fstab
    /dev/sdb1  /home  ext4  default   0  0 。此处建议使用uuid挂载

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-18
  • 2022-02-13
  • 2021-08-17
猜你喜欢
  • 2021-06-21
  • 2021-07-10
  • 2021-05-17
  • 2022-01-02
  • 2021-05-18
  • 2021-08-15
  • 2021-10-22
相关资源
相似解决方案