aix 如何做raid0

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了aix 如何做raid0相关的知识,希望对你有一定的参考价值。

前提:你说的磁盘阵列的意思我理解是:外置存储。(以下简称“存储)
(很多硬盘和控制器组成的设备。比如IBM DS4300,DS5300,DS8300等这样的设备)
回答一:在AIX中无法看到存储是RAID几的。
回答二:在存储中建立RAID10的数据保护可以保护存储中的数据。但操作系统一般是在内置磁盘中安装的。所以你说的:“系统在阵列中有镜像”我推测是不正确的。
所以操作系统(rootvg)没有数据保护很危险(容易形成单点故障,导致系统崩溃)。所以需要两块内置硬盘做rootvg的镜像(mirror)。当然:用户数据存储在阵列里
回答三:在AIX中 RAID和逻辑卷管理是两回事。就像生面和豆油一样。俩种东西。
我能想到你的意思应该是:磁盘阵列和逻辑卷是啥关系。对么?
解答如下:在DS4000/5000(高端存储比如DS6000/DS8000暂不讨论)中,很多硬盘划成一个RAID(比如RAID10或者RAID5)。在一个RAID中包含很多个LUN 。
例子:(有存储有20块硬盘,前10块硬盘划成RAID5,后10块硬盘划成RAID10)
(在小机中有两块内置硬盘HDISK0,HDISK1均为ROOTVG)
RAID5
LUN1
LUN2
RAID10
LUN3
LUN4
LUN5
这样在AIX操作系统中看到的是:
#lspv
hdisk0 rootvg
hdisk1 rootvg
hdisk2
.....
hdisk6
就是说:在AIX中认为每个LUN是一个HDISK。
每个HDISK可以作为一个独立的VG(当然也可以多个HDISK做成一个VG)
VG和逻辑卷的关系是:
一个VG有多个逻辑卷(LV)
一个逻辑卷对应一个文件系统。

最后:建议你看看逻辑管理这样的书。应该会更清楚点。

祝顺!
参考技术A 磁盘阵列一般在底层做的呀,不是在OS这个层面。内部磁盘在开机的时候有菜单做,存储设备的话在存储设备上做,而AIX层面能做的是对逻辑磁盘做条带化。 参考技术B 没有raid卡支持的话,能做软raid0,叫stripe(条带化),你可以上网搜搜 参考技术C 没有raid卡的话,做raid0,smitty mklv里面选条带化,或者在命令行的mklv里面加参数 -S,做raid1,用mirror 参考技术D aix系统里在建lv的时候有选择条带化的选项。

AIX小机lvm信息丢失数据恢复方案

方案适用故障情况
DS4800存储服务器lvm信息丢失。
基于DS4800服务器的aix小机卷丢失。

服务器数据恢复方案
1、服务器硬盘镜像
为防止数据恢复过程中由于误操作对原始磁盘造成二次破坏,所有数据恢复操作开始前必须对每块磁盘做镜像备份,所有数据恢复操作仅限于对镜像文件进行,不可对原盘做任何操作。
2、重组raid
知识点补课:raid条带就是将一块连续的数据分成很多小部分并把他们分别存储到不同磁盘上去。这就能使多个进程同时访问数据的多个不同部分而不会造成磁盘冲突。多数情况下除业务必须进行调整外都是通过默认设置由硬件控制器决定。此时需要分析raid条带信息后进行重组raid操作。
重组raid后可继续分析所有数据中的lun分配情况,通过lun的分布位置和结构恢复出服务器中的lun。
针对vg內lv做分析。如果vg内的lv信息还在的状态下,可根据lv信息导出vg内的每个lv,,所以我们要根据aix lvm的分配策略和lv內文件系统的规则,去拼接每个lv,将找到的lv导出成镜像文件。
图一:技术分享图片
3、恢复数据
首先对有jfs2文件系统的lv,从底层提取里面的数据文件导出到windows环境中。
图二:技术分享图片
然后对存在db2表空间、informix表空间的lv,将导出的lv的镜像文件(在windows环境下),使用nfs共享给aix小机,然后通过dd 命令将lv的镜像文件导入到aix中新建的lv中。
图三:技术分享图片
导出数据完成后搭建数据库环境,尝试启动数据库,验证文件系统,数据恢复成功。
图四:技术分享图片技术分享图片

以上是关于aix 如何做raid0的主要内容,如果未能解决你的问题,请参考以下文章

aix 系统报错,怎么解决

如何在 AIX 中使用 GCC 编译器链接 *.so 文件

如何从 AIX 中的“echo $-”输出中区分交互式和非交互式登录?

服务器做raid 10,需要占用多少磁盘空间

如何在AIX下进行磁盘管理pv vg lv

服务器做raid 10,需要占用多少磁盘空间