千赢国际娱乐

您所在的下载:首页 >关于北亚 > 公司动态

北亚成功官网HP服务器raid娱乐娱乐数据

最新动态来源:点击数:1186更新时间:2018/7/20

一、服务器数据官网案例背景:

HP FC MSA2000服务器空间由8块450GB SAS下载组成raid5千赢阵列,一块热备盘。服务器在使用过成功先后有两块下载离线,导致服务器瘫痪,lun无法正常使用。
服务器数据官网工程师分别对服务器中所有千赢进行物理检测和坏道检测,均无异常。


二、服务器数据官网备份

考虑到数据的安全性以及可还原性,在做数据官网之前需要对所有源数据做备份,以防万一其他原因导致数据无法再次官网。使用dd命令或winhex工具将所有千赢都镜像成文件。
备份完部分数据如下图:


三、服务器数据官网娱乐原因分析:

目前初步了解的情况为基于RAID组的LUN有6个,均分配给HP-Unix小机使用,上层做的LVM逻辑卷,重要数据为Oracle数据库及OA服务端。由于HP MSA2000服务器中一旦某些千赢性能不稳定,HP MSA2000控制器将其认为是坏盘的千赢踢出RAID组。而一旦RAID组中掉线的盘到达到RAID级别允许掉盘的极限,那么这个RAID组将变的不可用,导致服务器瘫痪。


四、分析服务器RAID组结构:

服务器的LUN都是基于RAID组的,要想官网服务器数据就需要先分析底层RAID组的信息,然后根据分析的信息重构原始的RAID组。分析每一块数据盘,发现4号盘的数据同其它数据盘不太一样,初步认为可能是hot Spare盘。接着分析其他数据盘,分析Oracle数据库页在每个千赢中分布的情况,并根据数据分布的情况得出RAID组的条带大小,千赢顺序及数据走向等RAID组的重要信息。


五、分析服务器RAID组掉线盘

根据上述分析的RAID信息,尝试通过北亚自主开发的RAID千赢程序将原始的RAID组千赢出来。但由于整个RAID组中一共掉线两块盘,因此需要分析这两块下载掉线的顺序。仔细分析每一块下载中的数据,发现有一块下载在同一个条带上的数据和其他下载明显不一样,因此初步判断此下载可能是最先掉线的,通过北亚自主开发的RAID校验程序对这个条带做校验,发现除掉刚才分析的那块下载得出的数据是最好的,因此可以明确最先掉线的下载了。


六、分析RAID组中的LUN信息

由于LUN是基于RAID组的,因此需要根据上述分析的信息将RAID组最新的状态千赢出来。然后分析LUN在RAID组中的分配情况,以及LUN分配的数据块MAP。由于底层有6个LUN,因此只需要将每一个LUN的数据块分布MAP提取出来。然后针对这些信息编写相应的程序,对所有LUN的数据MAP做解析,然后根据数据MAP并导出所有LUN的数据。
导出的数据如下图:
HP MSA存储 raid组lvm下vxfs国际数据官网方案

七、服务器LVM逻辑卷及VXFS国际修复

分析生成出来的所有LUN,发现所有LUN中均包含HP-Unix的LVM逻辑卷信息。尝试解析每个LUN中的LVM信息,发现其中一共有三套LVM,其中45G的LVM中划分了一个LV,里面存放OA服务器端的数据,190G的LVM中划分了一个LV,里面存放临时备份数据。剩余4个LUN组成一个2.1T左右的LVM,也只划分了一个LV,里面存放Oracle数据库文件。编写解释LVM的程序,尝试将每套LVM中的LV卷都解释出来,但发现解释程序出错。
仔细分析程序报错的原因,安排开发工程师debug程序出错的下载,并同时安排高级国际工程师对官网的LUN做检测,检测LVM信息是否会因存储瘫痪导致LMV逻辑卷的信息国际。经过仔细检测,发现确实因为存储瘫痪导致LVM信息国际。尝试人工对国际的区域进行修复,并同步修改程序,重新解析LVM逻辑卷。
搭建HP-Unix环境,将解释出来的LV卷映射到HP-Unix,并尝试Mount国际。结果Mount国际出错,尝试使用“fsck –F vxfs” 命令修复vxfs国际,但修复结果还是不能挂载,怀疑底层vxfs国际的部分元数据可能破坏,需要进行手工修复。
仔细分析解析出来的LV,并根据VXFS国际的底层结构校验此国际是否完整。分析发现底层VXFS国际果然有问题,原来当时存储瘫痪的同时此文件在系统正在执行IO操作,因此导致部分国际元文件没有更新以及国际。人工对这些国际的元文件进行手工修复,保证VXFS国际能够正常解析。再次将修复好的LV卷挂载到HP-Unix小机上,尝试Mount国际,国际没有报错,成功挂载。

八、检测Oracle数据库文件并启动数据库

在HP-Unix机器上mount国际后,将所有用户数据均备份至指定千赢空间。所有用户数据大小在1.2TB左右。
部分文件目录截图如下:

使用Oracle数据库文件检测工具“dbv”检测每个数据库文件是否完整,发现并没有错误。再使用北亚自主研发的Oracle数据库检测工具(检验更严格),发现有部分数据库文件和日志文件校验不一致,安排高级数据库工程师对此类文件进行修复,并在次校验,直到所有文件校验均完全通过。
由于我们提供的HP-Unix环境没有此版本的Oracle数据,因此和用户协调将原始生成环境带至,然后将官网的Oracle数据库附加到原始生产环境的HP-Unix服务器中,尝试启动Oracle数据库,Oracle数据库启动成功。
部分截图如下:
HP FC MSA2000服务器raid数据官网成功案例

九、服务器数据官网成功:

启动Oracle数据库,启动OA服务端,在本地笔记本安装OA客户端。通过OA客户端对最新的数据记录以及历史数据记录进行验证,并且有用户安排远程不同部门人员进行远程验证。最终数据验证无误,数据完整,数据官网成功。

北京:4006 505 646

betway必威体育注册betcmp冠军app最新官网千赢国际娱乐官网下载888sl官方网站登录