免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 7570 | 回复: 13
打印 上一主题 下一主题

dell PE1750服务器升级硬盘(73g RAID0--->146G RAID1) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-22 17:52 |只看该作者 |倒序浏览
10可用积分
现状:dell pe1750服务器,安装有redhat as4操作系统,仅有一块73g的硬盘,raid卡设置的raid级别为raid0,raid卡为Dell PERC 4/Di RAID Controller
现在想做这样的升级:拿掉这块73g的硬盘,放入2块146g的硬盘,并做raid1。
想请教下大家,如何快速的实现以上升级?
下面是我的想法:
  • 纪录服务器分区表,使用dd命令备份mbr( dd if=/dev/hda of=./disk.mbr bs=1 count=446)服务器安全停机,拔出73g的硬盘
  • 插上2块146g硬盘,开机配置成raid1
  • 放入as4第一张光盘引导到修复模式
  • 按原先的硬盘分区表格式话服务器硬盘
  • 格式化完毕后再安全关机,插入73g的硬盘到服务器的第3个插槽
  • 放入as4第一张光盘引导到修复模式
  • 一一挂载分区表中的分区,并拷贝其数据
  • 再使用dd命令恢复mbr,恢复完毕后安全关机,拔73g硬盘,再开机
不知道上面的做法是否可行?可能是我异想天开 ,请有实际经验的朋友指点下,说下你是怎么做的,谢谢!

机器USB有些问题,总是无法挂载usb,故此次没有办法更换了,只有下次先通过网络备份后再升级了。谢谢大家的建议

实践证明:
  • RAID卡在配置了RAID1后,即使在操作系统运行后,也别指望可以通过在另外的空闲插槽插上硬盘并能够被OS所识别
  • 数据备份很重要


[ 本帖最后由 geyun616 于 2008-1-25 12:54 编辑 ]

最佳答案

查看完整内容

上面方法都可以,为了安全建议你备份一分,再搞,如果你备份一分可以这样做,146G 两个硬盘做好硬RAID 1通过GHOST 73G TO 146 G 如果分区可以根据自已需要调整,完成啊,放入安装光盘进入修复模式,把grub安装到硬盘即可以shell 输入grubsh#grub 会出现这样的字符 grub> 我们就可以在这样的字符后面,输入 grub>root (hdX,Y) grub>setup (hd0) 如果成功会有一个successful...... 这里的X,如果是一个盘,就是0,如果你所安装的linu ...

论坛徽章:
0
2 [报告]
发表于 2008-01-22 17:52 |只看该作者
上面方法都可以,为了安全建议你备份一分,再搞,
如果你备份一分可以这样做,
146G 两个硬盘做好硬RAID 1
通过GHOST 73G TO 146 G 如果分区可以根据自已需要调整,
完成啊,放入安装光盘进入修复模式,把grub安装到硬盘即可以
shell 输入grub

sh#grub  
会出现这样的字符  
grub>  
我们就可以在这样的字符后面,输入  
grub>root (hdX,Y)  
grub>setup (hd0)  
如果成功会有一个successful......  
这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。  

我来举个例子吧, 如果你不知道你的linux安装到哪个分区上,也就是说,不知道这个Y是多少,这也不要紧,先输入root (hdX,然后用[TAB]来查看,一下就明白了...  

操作如下:[前面开机启动的上面有说明]  

sh# grub  

会出现下面的字样的  

grub>  
grub>root (hd0,0)  
grub>setup (hd0)

论坛徽章:
0
3 [报告]
发表于 2008-01-22 18:08 |只看该作者
你的意思是不是 73G的还是保持原来的raid 0 而两个新的146G硬盘做成raid1?

论坛徽章:
0
4 [报告]
发表于 2008-01-22 18:17 |只看该作者
回楼上,不是的。
我的意思是拿掉原先的73g硬盘,换成新的146g的硬盘。但是原来硬盘里面有大量的数据要恢复到新的硬盘里面的。
刚看到可以通过grub-install命令来安装grub到硬盘,这样是不是可以不用备份mbr了,mbr里面貌似有分区表,新旧硬盘的分区表如果有细微的差别会不会导致系统无法启动?
另外我怀疑在我配置完raid1后,再插入原先的73g硬盘,系统认嘛?

论坛徽章:
0
5 [报告]
发表于 2008-01-22 18:34 |只看该作者
我觉得可以这样:
1.你先把73G的硬盘拔起来(因为我只知道做raid1时,硬盘个数要是偶数个,不知道73G的插着是否有影响)
2.插入两个146G的硬盘,做成raid1 。
3.安装操作系统,安装完毕后将73G的硬盘插入,然后将其当成是移动硬盘的方式挂载该硬盘,再将硬盘内的数据导入到146G的硬盘中,但是这时候的73G硬盘是不再RAID1的作用下的!

论坛徽章:
0
6 [报告]
发表于 2008-01-22 19:53 |只看该作者
原帖由 yingweixu 于 2008-1-22 18:34 发表
我觉得可以这样:
1.你先把73G的硬盘拔起来(因为我只知道做raid1时,硬盘个数要是偶数个,不知道73G的插着是否有影响)
2.插入两个146G的硬盘,做成raid1 。
3.安装操作系统,安装完毕后将73G的硬盘插入,然 ...

对于这种方法我有一点不解,为啥你装完系统就可以把他当移动硬盘来看呢?如果可以挂载的话,应该不分有没有系统的。

论坛徽章:
0
7 [报告]
发表于 2008-01-22 23:50 |只看该作者
2个146的做raid1装好系统,然后在线添加73G硬盘,mount后copy数据
这方法没问题的

论坛徽章:
13
CU大牛徽章
日期:2013-04-17 11:20:3615-16赛季CBA联赛之吉林
日期:2017-05-25 16:45:4715-16赛季CBA联赛之福建
日期:2017-03-13 11:33:442017金鸡报晓
日期:2017-02-08 10:39:422017金鸡报晓
日期:2017-01-10 15:13:29IT运维版块每日发帖之星
日期:2016-03-15 06:20:01IT运维版块每日发帖之星
日期:2015-10-02 06:20:00CU十二周年纪念徽章
日期:2013-10-24 15:41:34CU大牛徽章
日期:2013-09-18 15:15:45CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-04-17 11:46:39CU大牛徽章
日期:2013-04-17 11:46:28
8 [报告]
发表于 2008-01-23 09:14 |只看该作者
因为你仅仅是需要备份数据,其实没有这么麻烦?你完全可以找一个大一点的USB移动硬盘进行备份,这样作146G的RAID1时,原来的73G还可以作为一个备份(只不过这个盘不能作为移动盘进行直接恢复)
这样的操作因为原有数据有两个备份,基本上没有任何数据损失的危险,而且USB数据备份盘可以直接用于恢复数据,如果上面的数据有问题,还可以把原来的73G盘装上系统,重新备份。
此外,如果网络速度快,不要移动硬盘,把数据备份到某个网络共享上也是行的。
这里要注意的仅仅是数据权限问题,我想你要备份的数据应该有相同的权限吧?!

论坛徽章:
0
9 [报告]
发表于 2008-01-23 18:05 |只看该作者
谢谢楼上的几位,主要是不想装个系统,装系统的时间还是蛮长的。。。

论坛徽章:
0
10 [报告]
发表于 2008-01-23 18:15 |只看该作者
原帖由 xdsnet 于 2008-1-23 09:14 发表
因为你仅仅是需要备份数据,其实没有这么麻烦?你完全可以找一个大一点的USB移动硬盘进行备份,这样作146G的RAID1时,原来的73G还可以作为一个备份(只不过这个盘不能作为移动盘进行直接恢复)
这样的操作因为 ...

不仅仅是备份数据,这台服务器上面改动的配置很多,如果不是使用类似克隆的方法恢复的话,折腾的时间太长了
使用usb备份完,可以不用装系统就恢复系统数据嘛?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP