- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
raid 1根盘镜像方法
根盘镜像方法根盘镜像方法(中文版)
作者:windowsnt ????发表时间:2002/12/12 08:04pm
可靠且实用的根盘镜像方法(第二部分)
原文:/solaris/column/0106.htm作者: Peter Baer Galvin内容级别:高级内容读者:Solaris管理员
译者:windowsnt@
摘要在Solaris机器上可以采用好几种方法来镜像根盘(系统盘)。在上个月的专栏中,我介绍了几种主要方法及其优缺点。这一次我将介绍一种“最优”解决方案来结束该主题,解决上一期中所指出的问题,并证明这种方案在生产中是可行的、可靠的。
问题如上期中所述,最好的磁盘镜像方案应该具有如下功能:*它必须能够自动从单盘失效中恢复。*它必须易于移除以便进行系统升级。*它不会对性能造成太大影响。*它必须允许安装并使用其他磁盘管理方案。
上一期中所提出解决方案包括手工地定期进行磁盘复制,使用Veritas Volume Manager,和使用Solstice Disk Suite。这些方案中的任何一种都不具备想要的全部功能,并且通常有一定缺陷。在下个月的专栏中,我将介绍一个用于手工进行根盘镜像的脚本。
全世界最优现在我将介绍“最优”解决方案。这种方案最早是由我所在公司“Corporate Technologies”的Manny Korkodilos和Kyle Oliver所提出的。这种方法使用DiskSuite来镜像所有根盘分区。另外,它创建一个小分区,用于Veritas Volume Manager的rootdg分区。VXVM要求有一个rootdg磁盘组,并不允许将该磁盘组共享给任何其他系统(例如,当集群系统中的主系统发生故障时切换到其他系统)。因而,不应该将外部磁盘添加到rootdg中,但是rootdg是必需的。在这里我们不让VXVM使用它自己的方式来管理内部根盘,而是给它几兆空间以满足它的需要。这种方法需要几个步骤,但是这些努力是值得的,因为这种解决方案满足了我们所要求的四条准则:*当镜像磁盘对中的一块磁盘发生故障时,它通常会自动恢复。但是,这种磁盘故障必须被检测到并被修复,以防止另一块磁盘又发生故障,导致整个系统当机,尤其是在缺乏足够重视的地方容易发生这种问题。*当升级这种配置中的系统时,必须移除DiskSuite,但是可以保持VXVM不动,它不受系统升级的影响。*性能与单独使用Disksuite镜像时的性能相同,其性能是相当不错的。*DiskSuite可以用于它所擅长的地方--管理少量磁盘,而VXVM可以管理其余磁盘,也正是它的优势所在。
我们已经在许多地方的许多系统上使用了这种方法,并且至今没有产生任何负面影响。希望它将会对你有用,并成为你进行系统管理的一种有力手段。这种方法假定你已经了解了Solaris安装,补丁安装,Solstice DiskSuite,Veritas Volume Manager,Open Boot Prom中的devalias命令,如何确定引导设备,以及如何动态修改这些指令以适应你的系统配置。
例如,假设你有二块磁盘:引导盘:c0t0d0s0: /pci@1f,0/pci@1,1/scsi@2/disk@0,0 和将要用作镜像的磁盘:c0t1d0s0: /pci@1f,0/pci@1,1/scsi@2/disk@1,0
Assuming that the disclaimer did not send you running for cover, (假设免责声明没有让你停止使用)(这句我不会,谁会?),请按照如下步骤:*安装Solaris(Solaris 2.6之后的版本应该都可以)。在安装期间,预留二个10MB磁盘空间的分区(假定为s6和s7),分别用于DiskSuite状态数据库和Veritas VXVM rootdg。*安装推荐补丁,Y2K补丁,以及其他想要安装的任何补丁。*重新启动。*安装Veritas VXVM,或Foundation Suite(VXVM和Veritas File System)。*配置Veritas Foundation Suite:*运行vxinstall,并只添加以后想要让DiskSuite用作根盘镜像的那块磁盘(在这里为c0t0d0s0)。*当vxinstall提示重新启动时,重新启动机器。*为rootdg创建简单分区。vcdctl add disk c0t0d0s7 type=simplevxdisk -f init c0t0d0s7 type=simplevxdg adddisk c0t0d0s7*用vxdg -g rootdg rmdisk c0t1d0将镜
文档评论(0)