作者ypchen (真实的虚幻和虚幻的真实)
站内Storage_Zone
标题Re: [问题] 有关於Raid的一些问题
时间Fri May 29 15:20:04 2009
您所遇到的状况本来就是 RAID-1 的正常行为.
因为 RAID-1 要做数颗硬碟间的同步动作,
自然会在各硬碟上留下一些时间标记 (timestamp).
而您进行您所描述的实验时,想必所谓的 "开机测试正常关机" 是指
BIOS 读 MBR -> 进 OS -> 选 shutdown / poweroff -> 关机
在 OS 启动後,要 mount 硬碟上的 partition,
必定会写入硬碟说 "这个 partition 被 mount 了"
此时 RAID-1 就在 OS 对硬碟写入时会留下 timestamp.
(使用者资料完全没动)
而您做了 A 又做了 B,timestamp 当然会不同,
因此,又接在一起的时候,RAID card 觉得这两颗硬碟的内容一定是不同的,
所以就会进行 rebuild 的动作.
如果您将来要再做类似测试的话,
建议您不要把该硬碟接在 RAID card 上,
而是接在一般的硬碟介面.
这样一来,由於 RAID timestamp 不会变动,
(虽然实际上是有被写入的地方,但完全没有使用者资料部分的话,影响通常不大)
两颗再接回 RAID card 上时,应可正常开机.
我个人是有过类似的经验没有问题,但不对各位的环境以及操作的方式负责.
※ 引述《A520520 (无)》之铭言:
: 公司曾经碰过一个状况
: 一台跑优利的系统 (银行系统)
: SERVER是HP 的380G3 还是G4吧
: 碰到要升级的状况 但是怕升级後 系统挂点
: 所以用了一个测试方式
: 系统跑RAID 1
: 就想说 升级前 拔一颗起来 升级挂点的话 把拔起来的在插回去
: 所以在升级前 就测试看看这各方法是否可行
: 系统关机
: 拔掉一颗(假设为A硬碟)
: 只留下一颗B硬碟 开机测试 正常 关机
: 然後反过来测试 只安装A硬碟 拔掉B硬碟开机正常 关机
: 重点来了
: 然後把两颗装回去开机 失败
: 在单独用A B开机 正常
: 再把两颗装回开机 失败
: 所以判断 在单颗开机的时候 有对硬碟做写入的动作 判断应该是时间之类的
: 所以同时开机失败 资料不同步
: 後来的作法 就先装一颗 开完机後 再把另外一颗插回
: 系统自动REBUILD
: 系统是硬体RAID CARD 支援硬碟热插拔
: 个人电脑使用者请勿任意尝试
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.235.151
※ 编辑: ypchen 来自: 140.113.235.151 (05/29 15:21)