大家好,H710P阵列卡7块盘用6块组RAID10,一个全局热备盘,应该怎么p操作

HD TURE和传统的磁盘分区助手对于Raid阵列昰没办法了

把RAID拆掉分开检测也不用说了,这么搞数据都没了。有没有什么安全可靠的办法吗?

品牌服务器带有硬盘背板的比较方便损坏的盘会有相应的报警灯点亮。
台机或自己组的比较麻烦一般硬盘直连或主板集成的控制器,需要在控制器的自检界面看硬盘状态洳intel的控制器或安装相应的软件,如lsi的dsm和promise的ip页面
两盘一般做和1,对于的情况如果有成员盘故障阵列会崩溃。由于是镜像损坏一块盘仍然能正常工作,因此常常在没有发现有盘故障的情况下第二块盘故障导致数据丢失

Intel Matrix Storage Manager去下载这个软件吧,只要你是使用Intel的南桥组建的阵列这个软件就能大幅度提升磁盘阵列的随机读取性能,我每次组阵列都会安装这个软件

两硬盘阵列,除了就是前者不用担心,反正兩块硬盘的内容是一样的;后者担心也没用raid0就是两块硬盘二合一,根本没有备份坏了也就坏了。

        通常我们使用的DELL/HP/IBM三家的机架式PC级服務器阵列卡是从LSI的卡OEM出来的,DELL和IBM两家的阵列卡原生程度较高没有做太多封装,可以用原厂提供的阵列卡管理工具进行监控;而HP的阵列卡┅般都做过封装了因此需要使用自身特有的管理工具来监控。

上面是几种常见的阵列卡型号更多的可以自行查看官方的技术手册。

下媔我们要继续的是这些阵列卡以及硬盘如何监控,阵列卡的管理也请查看官方技术手册不在本文讨论范畴,或者查看作者的一个分享PPT:

一般地,支持RAID 5的卡我们称其为阵列卡,都可以使用LSI官方提供的MegaCli工具来管理而不支持RAID 5的卡,我们称其为SAS卡使用lsiutil工具来管理。HP的服務器使用其特有的hpacucli工具来管理

a) MegaCli -adpallinfo -aall — 查看阵列卡信息 -a 参数指定阵列卡的编号,一般服务器上只会配一个阵列卡因此我们通常指定为 -a0(阵列鉲适配器编号,从0开始) 即可主要关注下面几个信息:

4、使用crontab定时监控硬盘状态的小脚本

该脚本实现在监控到硬盘故障时发出报警邮件,并关联到手机短信以便通知运维人员及时处理。

DELL服务器的各种RAID卡的详细参数

}

这里我们讨论服务器硬盘空间不足时我们有什么方法可以扩充原有虚拟磁盘的空间,而无需删除上面的数据

我们可通过扩充容量和 / 或改变 RAID 级别的方式来重新配置联机虛拟磁盘。

注: 跨接式虚拟磁盘 (如 RAID 10、 50 和 60)无法重新配置
注: 重新配置虚拟磁盘时一般会对磁盘性能有所影响,直到重新配置完成后为圵

联机容量扩充 (OCE) 可通过两种方法实现。

  • 如果磁盘组中只有一个虚拟磁盘而且还有可用空间可供使用,则可在可用空间的范围内扩充虚擬磁盘的容量
  • 如果已创建虚拟磁盘,但虚拟磁盘使用的空间未达到该磁盘组大小的上限则剩有可用空间

通过 Replace Member (更换成员)功能使用较夶的磁盘更换磁盘组的物理磁盘时也可以获得可用空间。虚拟磁盘的容量也可以通过执行 OCE 操作来增加物理磁盘的数量进行扩充

RAID 级别迁移 (RLM) 昰指更改虚拟磁盘的 RAID 级别。 RLM 和 OCE 可同时实现这样虚拟磁盘可同时更改 RAID 级别并增加容量。完成RLM/OCE 操作后不需要重新引导。要查看 RLM/OCE 操作可行性列表请参阅 下表。源 RAID 级别列表示执行 RLM/OCE 操作之前的虚拟磁盘RAID 级别目标 RAID 级别列表示操作完成后的 RAID 级别。

注: 如果控制器包含的虚拟磁盘数目已达最大值则不能再对任何虚拟磁盘进行 RAID 级别迁移或容量扩充。
注: 控制器将所有正在进行 RLM/OCE 操作的虚拟磁盘的写入高速缓存策略更改為直写式直到 RLM/OCE 完成。

下面我们来演示一下两种情形下磁盘的扩容:

实验的情景是:有一台R620服务器,两个硬盘驱动器Drive C:是RAID1的阵列,安裝操作系统;Drive D:是10GB的RAID1阵列装有数据文件。如图:

我们重启服务器按CTRL-R进入PERC BIOS 管理界面查看一下RAID的配置:

其中10GB的虚拟磁盘建立在一个总容量278GB嘚RAID1阵列上,该阵列还留有268GB的剩余空间我们准备使用这些剩余空间,将10GB的虚拟磁盘扩充到50GB以上

注:我们下面的演示,在PERC BIOS管理界面里进行但是实际的操作,在OMSA GUI管理界面里也可以完成后一个RLM的演示,我们将在OMSA管理界面里进行:

2. 输入需要扩容的空间百分比15%下面会显示扩容後的估计虚拟磁盘大小。然后选择Resize按钮

3. 管理界面回到主页面选中VD1,可以看到空间已经变成50GB且右侧显示后台初始化在进行中。这里的初始化是对新加入的空白区的初始化并不会删除原有数据。

4. 初始化结束后服务器重启回到操作系统。我们在服务器管理器的磁盘管理器裏可以看到原来的磁盘1 已经增加了40.33GB的空余空间。

5. 下面做Drive D:的空间扩展鼠标右击Drive D:在弹出菜单里选择扩展卷

6. 进入扩展卷向导,点击“下┅步”

7. 选择需要扩展的卷已经希望扩展的大小。我们使用默认值即全部空余空间,下一步

8.确认执行的操作下一步

10. 再次确认文件系统嘚新空间50GB,以及原有的数据文件都得到保存

下面我们来看看RLM这种扩容方法可以通过改变RAID阵列的级别,或者往阵列里添加新的硬盘成员來实现容量的扩展。我们来做一个演示如何将RAID1扩展成由4个硬盘组成的RAID5,从而实现容量的扩展:

关于OMSA控制台的安装请看片头的说明

1. 登录OMSA控制台,查看一下阵列的配置信息:这里有两个RAID1阵列VD0在第一个RAID1上,安装有操作系统我们不做操作。VD1使用了另一个RAID1的200GB空间该RAID1还余有78GB空餘空间。

看看资源管理器VD1对应的Drive D:存有用户数据:

2. 在VD1的可用任务里选择“重新配置”,点击执行

3. 顺带提一下因为VD1所在的RAID1还有78GB剩余空间,如果想在OMSA管理界面里做OCE也是可以的可以在这里的界面里点击“扩展容量”

然后就可以看到和上面OCE章节里相似的配置界面做OCE扩展,这里僦不演示了

4. 原来的RAID1由ID=02,03的硬盘组成,我们追加ID=04,05的空闲硬盘点击“继续”

5. 选择新的RAID级别为RAID-5,注意提示:新的容量将变为600GB点击“继续”

6. 确認配置信息,点击“完成”

7. VD1进入RLM扩展状态我们可以在OMSA管理器里看到百分比进度,直至完成

8. 检查确认VD1扩展进程结束级别已经显示为RAID5,成員变为ID=02~-05硬盘

9. 退出OMSA我们注意到,在windows磁盘管理器及资源管理器里扩展的新空间还未生效,还是200GB

10. 重启服务器进入PERC BIOS里查看,服务器经重启后新的空间生效了

11.服务器重启,重新进入操作系统这次在磁盘管理器里,我们就可以看到多出来的未分配空间了

12. 请按照OCE介绍里,卷扩展的步骤扩展Drive D:至此演示完成

}

我要回帖

更多关于 7P 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信