码迷,mamicode.com
首页 > 其他好文 > 详细

用户迁移方案

时间:2016-07-22 14:48:39      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:磁盘分区迁移   用户迁移   

事件描述:

    公司昨晚压测,突然部分请求404了,早起查原因,发现磁盘/100%,怎么可能!! /home分区有1T的空间,机器还是新的?!

原因:

    这台服务器之前重启过一次,但是发现/etc/fstab文件中少了/home分区的条目,导致开机没有自动挂载(也许这台机器上线之前就没有挂载,我怀疑,要不然用户的家目录怎么会已经创建/home/xxx)


修复:

    1)涉及到用户的迁移,否则挂载之后原有的目录会被掩盖,用户的环境变量就会消失

    2)将开机挂载条目修复,以便之后开机自动挂载


步骤:

1. 提醒用户不要登录

2. 将磁盘分区/dev/sda5 临时挂载至/opt目录下(其他目录也可),当然也可以不用挂载,临时创建一个目录,如/data/home/ -> cp -> rm -rf /home/* -> mount -a

    # mkdir -p /opt/home/
    # mount /dev/sda5 /opt/home
    # cp -rp /home/* /opt/home/
    # ls -ld /home/*   #确定权限与之前保持一致
    # umount  /opt/home

3. 修复/etc/fstab  /dev/sda5的条目 

/dev/sda5(或者用UUID=“xxxxxxx.....”) /home                   ext4    defaults        1 2

4. 挂载和测试

    # mount -a
    # su - user1
    # ssh连接测试

5. 删除原有的数据

    # umount /dev/sda5
    # rm -rf /home/*
    # mount -a
    # su - user1 再次测试


本文出自 “Zcy.gy” 博客,请务必保留此出处http://1064187464.blog.51cto.com/9108437/1828732

用户迁移方案

标签:磁盘分区迁移   用户迁移   

原文地址:http://1064187464.blog.51cto.com/9108437/1828732

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!