我有:Centos 6.7
grub-install(GNU GRUB 0.97)
两个新的SSD 128GB
Liveed usb Parted_Magic_2015.03.06
/boot/grub/device.map中
# this device map was generated by anaconda (hd0) /dev/sda (hd1) /dev/sdb
/boot/grub/grub.conf文件
default=1 timeout=5 splashimage=(hd0,2)/grub/splash.xpm.gz hiddenmenu title CentOS (4.1.10-1.el6.elrepo.x86_64) root (hd0,2) kernel /vmlinuz-4.1.10-1.el6.elrepo.x86_64 ro root=/dev/mapper/VolGroup-LogVol02 LANG=uk_UA.UTF-8 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_LVM_LV=VolGroup/LogVol02 SYSFONT=latarcyrheb-sun16 rhgb crashkernel=128M quiet rd_MD_UUID=88b7c4d8:48557d19:3018c405:b427edf6 rd_LVM_LV=VolGroup/LogVol00 rd_NO_DM initrd /initramfs-4.1.10-1.el6.elrepo.x86_64.img
我想要:
1)使用两个未格式化的新的ssd 128 GB创build新的mdadm raid 1与一个分区
2)将md0(boot)和VolGroup-LogVol01(dm-2)(home)复制到VolGroup-LogVol02(dm-1)
3)交换将从文件挂载使用fstab
5)克隆新的当前突袭,结果应该是这样的:
6)在启动文件中进行更改
7)重新启动服务器并从新的md222运行
请告诉我怎么做所有的数据都没有损坏,文件和SElinux设置的所有权限没有改变?
如果有人会分享他们的经验,并写一个迷你的步骤说明如何进行这些修改,我将不胜感激!
1)使用两个SSD进行RAID 1
/dev/md127: Version : 1.0 Creation Time : Mon Dec 14 12:11:26 2015 Raid Level : raid1 Array Size : 125033344 (119.24 GiB 128.03 GB) Used Dev Size : 125033344 (119.24 GiB 128.03 GB) Raid Devices : 2 Total Devices : 2 Persistence : Superblock is persistent Intent Bitmap : Internal Update Time : Wed Dec 16 11:10:25 2015 State : active Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 Name : localhost.localdomain:ssdraid UUID : f3q92q3f:6afff489:1fc15ss0:e38rr7fc Events : 2673 Number Major Minor RaidDevice State 2 8 97 0 active sync /dev/sdg1 1 8 81 1 active sync /dev/sdf1
2)复制所有文件(文件所有者和权限被存储)
3)编辑文件:/boot/grub/device.map /boot/grub/grub.conf / etc / fstab
4)在BIOS启动列表中将ssd更改为top
5)安装grub
更新29-12-2015:
当你从新的驱动器下载系统
删除如果存在所有文件和目录:/ var / named / chroot / var / named /
删除如果存在所有文件:/ var / named / chroot / etc /
(因为我复制系统时运行“named service”,如果你使用BIND这些文件夹是用来mount的,你可以从/ var / named / chroot / to / var / named / chroot-复制/和开始绑定,你会看到错误“挂载点不存在”,你可以看到文件的path,你需要删除)