
我系统都是只装在一个分区中,所以直接在 root 模式下执行迁移:
大概一个小时就迁移完成了。
这里要注意的是拷贝的源和目标分别是 /dev/sda1 和 /dev/sdb1 这两个分区,而不是 /dev/sda 和 /dev/sdb 这两个硬盘名称。
最后更新一下硬盘信息(不然显示的大小信息等还是旧硬盘的信息):
dd 工具会将 uuid 也一起拷贝,所以拷贝完成之后,只要将旧的硬盘拆卸下来,替换上新的硬盘,不用修改 /etc/fstab 文件,就能按照你以前的设置自动挂载。
重新启动电脑,顺便修改下Grub,因为莫名其妙出现了一个error问题(具体忘了,上午的事)。
修改文件 /etc/default/grub :
最后更新一下:
为了解决这些问题,现需要为服务器新增加一块SCSI硬盘,并将用户目录/home中的数据迁移到该硬盘中,不能影响原有系统用户帐号的使用,并需要对指定用户启用磁盘配额需求描述在虚拟机中添加一块SCSI磁盘新建一个20GB的分区,用于存放普通用户的宿主目录
新的分区仍挂载到/home
目录,保留原有用户数据
开机后自动挂载该分区,并支持用户、组磁盘配额在/home文件系统中设置磁盘配额
限制用户jerry最多只能使用50M磁盘空间
限制accp组的用户合计最多只能使用100M磁盘空间实现思路分区并格式化
1. 使用Fdisk命令对新硬盘进行分区,建立一个20G的主分区(/dev/sdb1)
2. 执行partprobe更新分区表信息,使用mkfs’格式化为EXT3文件系统
迁移/home分区
1. 迁移原有/home目录中的内容并做好备份
2. 修改/etc/fstab文件中的分区挂载设置(设置为自动挂载),且添加配额选项
3. 挂载,重启计算机,或者使用mount –o remount,rw /home
4. 将先前备份的/home目录还原,且检测磁盘配额并生成配额文件
5. 建立两个组与用户,并加入相应则中
6. 使用Jerry用户登录系统,且创建一个文件
7. 强制更新用户和组的信息
8. 编辑组账号的配额设置,对组的硬限制为100M,软限制为50M
9. 验证补充:在RHEL5系统中,磁盘配额的内核支持、quota软件包默认已配置
对组帐号设置配额后,组内所有用户使用的磁盘容量、文件数量的总和不能超限制
硬限制的配额值应大于相应的软限制值,否则软限制将失效
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)