分享
 
 
 

Sun V440下如何创建、删除及恢复硬RAID 1的方法

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

在Sun Fire V440 服务器上,可以使用板载Ultra-4 SCSI 控制器来配置硬件磁盘镜像。它的性能比使用卷管理软件的常规软件镜像的性能更高。RAID 1 提供了最高级别的数据保护,但是,由于所有的数据都要存储两遍,因此增加了存储成本,而且,它与RAID 0 或RAID 5 相比,写操作性能有所降低。

在Sun Fire V440 服务器上, Ultra-4 SCSI 控制器支持使用Solaris 操作环境raidctl实用程序来进行内部硬件磁盘镜像。使用raidctl 实用程序创建的硬件磁盘镜像,与使用卷管理软件创建的硬件磁盘镜像稍有不同。使用软件的镜像中,每个驱动器在虚拟设备树中都有其自己的条目,并且对两个虚拟设备都可以执行读 / 写操作。在硬件磁盘镜像中,设备树中只出现一个设备(主设备)。镜像的设备(从设备)对操作系统是不可见的,只能通过Ultra-4 SCSI 控制器进行访问。

一.如何创建硬件磁盘镜像

执行此过程可以在系统上创建内部硬件磁盘镜像配置。

1.开始之前,验证磁盘驱动器与逻辑设备名称及物理设备名称之间的对应关系。

代码: 磁盘插槽号 逻辑设备名称* 物理设备名称

0号插槽 c1t0d0 /devices/pci@1f,700000/scsi@2/sd@0,0

3号插槽 c1t1d0 /devices/pci@1f,700000/scsi@2/sd@1,0

2号插槽 c1t2d0 /devices/pci@1f,700000/scsi@2/sd@2,0

3号插槽 c1t3d0 /devices/pci@1f,700000/scsi@2/sd@3,0

注 :逻辑设备名称在您的系统上的显示方式可能有所不同,这取决于所安装的附加磁盘控制器的数量和类型。

2.要验证硬件磁盘镜像尚未存在,请键入:

代码: # raidctl

No RAID volumes found.

3.创建内部硬件磁盘镜像:

代码: # raidctl -c c1t0d0 c1t1d0

创建RAID 镜像之后,从属驱动器(在本例中为c1t1d0)将从Solaris 设备树中消失。

4.检查RAID 镜像的状态:

代码: # raidctl

RAID RAID RAID Disk

Volume Status Disk Status

--------------------------------------------------------

c1t0d0 RESYNCING c1t0d0 OK

c1t1d0 OK

上面的示例表示RAID 镜像仍然正在与备份驱动器重新同步。

下面的示例表示RAID 镜像已完全恢复并且联机。

代码: # raidctl

RAID RAID RAID Disk

Volume Status Disk Status

--------------------------------------------------------

c1t0d0 OK c1t0d0 OK

c1t1d0 OK

二.如何删除硬件磁盘镜像

执行此过程可从系统中删除硬件磁盘镜像配置。

1. 确定镜像卷的名称:

代码: # raidctl

RAID RAID RAID Disk

Volume Status Disk Status

--------------------------------------------------------

c1t0d0 OK c1t0d0 OK

c1t1d0 OK

在本例中,镜像卷为c1t0d0。

2. 删除卷:

代码: # raidctl -d c1t0d0

RAID Volume 'c0t0d0' deleted

3. 确认已经删除了RAID 阵列:

代码: # raidctl

No RAID volumes found.

三.如何恢复硬件磁盘镜像

执行此过程可从系统中恢复硬件磁盘镜像配置。

1.确认发生故障的磁盘:

代码: # raidctl

RAID RAID RAID Disk

Volume Status Disk Status

----------------------------------------------------------

c1t1d0 DEGRADED c1t0d0 OK

c1t1d0 DEGRADED

表示由于磁盘c1t1d0 上出现故障而导致磁盘镜像失效。

2.执行镜像磁盘热插拔操作:

代码: # cfgadm -x unconfigure /dev/rdsk/c0t0d0

注意 – 确保磁盘驱动器“可以拆卸” LED 已亮,表示该磁盘驱动器处于脱机状态。如果磁盘驱动器仍处于联机状态,在读 / 写操作时拆卸磁盘就存在着丢失数据的危险。

3.更换新硬盘后执行:

代码: # cfgadm -x configure /dev/rdsk/c0t0d0

4.检查RAID镜像的状态:

代码: # raidctl

RAID RAID RAID Disk

Volume Status Disk Status

--------------------------------------------------------

c1t0d0 RESYNCING c1t0d0 OK

c1t1d0 OK

上面的示例表示RAID 镜像仍然正在与备份驱动器重新同步。

下面的示例表示RAID 镜像已完全恢复并且联机。

代码: # raidctl

RAID RAID RAID Disk

Volume Status Disk Status

--------------------------------------------------------

c1t0d0 OK c1t0d0 OK

c1t1d0 OK

四.如何执行非镜像磁盘热插拔操作 -------附加

1.查看SCSI 设备的状态:

代码: # cfgadm -al

Ap_Id Type Receptacle Occupant Condition

c0 scsi-bus connected configured unknown

c0::dsk/c0t0d0 CD-ROM connected configured unknown

c1 scsi-bus connected configured unknown

c1::dsk/c1t0d0 disk connected configured unknown

c1::dsk/c1t1d0 disk connected configured unknown

c1::dsk/c1t2d0 disk connected configured unknown

c1::dsk/c1t3d0 disk connected configured unknown

c2 scsi-bus connected configured unknown

c2::dsk/c2t2d0 disk connected configured unknown

usb0/1 unknown empty unconfigured ok

usb0/2 unknown empty unconfigured ok

usb1/1 unknown empty unconfigured ok

usb1/2 unknown empty unconfigured ok

#

注 – 逻辑设备名称在您的系统上的显示方式可能有所不同,这取决于所安装的附加磁盘控制器的数量和类型。

-al 选项返回所有SCSI 设备(包括总线和USB 设备)的状态。(在此示例中,系统没有连接USB 设备。)

注意 :虽然您可以使用Solaris 操作环境cfgadm install_device 和cfgadm

remove_device 命令来执行磁盘驱动器的热插拔过程,但是,如果您在包含系统磁盘的总线上调用这些命令,那么,这些命令会发出如下的警告消息:

代码: # cfgadm -x remove_device c1::dsk/c1t1d0

Removing SCSI device: /devices/pci@1f,4000/scsi@3/sd@1,0

This operation will suspend activity on SCSI bus: c1

Continue (yes/no)? y

dev = /devices/pci@1f,4000/scsi@3/sd@1,0

cfgadm: Hardware specific failure: failed to suspend:

Resource Information

------------------ -------------------------

/dev/dsk/c1t0d0s0 mounted filesystem "/"

/dev/dsk/c1t0d0s6 mounted filesystem "/usr"

发布此警告是因为这些命令试图使Ultra-4 SCSI 总线停止活动,但是Sun Fire V440 服务器固件不让它停止活动。在Sun Fire V440 服务器上,可以安全地忽略此警告消息,而下面的过程可以避免出现这一警告消息。

2.从设备树中删除该磁盘驱动器:

代码: # cfgadm -c unconfigure c1::dsk/c1t3d0

此示例从设备树中删除c1t3d0。蓝色“可以拆卸” LED 发光。

3.验证已从设备树中删除该设备:

代码: # cfgadm -al

Ap_Id Type Receptacle Occupant Condition

c0 scsi-bus connected configured unknown

c0::dsk/c0t0d0 CD-ROM connected configured unknown

c1 scsi-bus connected configured unknown

c1::dsk/c1t0d0 disk connected configured unknown

c1::dsk/c1t1d0 disk connected configured unknown

c1::dsk/c1t2d0 disk connected configured unknown

c1::dsk/c1t3d0 unavailable connected unconfigured unknown

c2 scsi-bus connected configured unknown

c2::dsk/c2t2d0 disk connected configured unknown

usb0/1 unknown empty unconfigured ok

usb0/2 unknown empty unconfigured ok

usb1/1 unknown empty unconfigured ok

usb1/2 unknown empty unconfigured ok

请注意,当前c1t3d0是不可用的和尚未配置的。相应磁盘驱动器的“可以拆卸”

LED 发光。拆下磁盘驱动器后,蓝色“可以拆卸” LED 熄灭。

4.更换新硬盘,重新配置:

代码: # cfgadm -c configure c1::dsk/c1t3d0

当c1t3d0 处的新磁盘添加到设备树后,绿色“活动” LED 闪烁。

5.验证新的磁盘驱动器已添加到设备树中:

代码: # cfgadm -al

Ap_Id Type Receptacle Occupant Condition

c0 scsi-bus connected configured unknown

c0::dsk/c0t0d0 CD-ROM connected configured unknown

c1 scsi-bus connected configured unknown

c1::dsk/c1t0d0 disk connected configured unknown

c1::dsk/c1t1d0 disk connected configured unknown

c1::dsk/c1t2d0 disk connected configured unknown

c1::dsk/c1t3d0 disk connected configured unknown

c2 scsi-bus connected configured unknown

c2::dsk/c2t2d0 disk connected configured unknown

usb0/1 unknown empty unconfigured ok

usb0/2 unknown empty unconfigured ok

usb1/1 unknown empty unconfigured ok

usb1/2 unknown empty unconfigured ok

请注意,列表中c1t3d0 的当前状态为已配置。

五.raidctl工具的一些限制 ------说明

1, according raidctl , there is differece between the two disks when we make a mirror. The one is primary disk and its target number must lower than the target number of second disk.

2, the second disk's size must be greater than the primary disk.

3, one controller only can create one raid logical disk.

4, if install sun cluster software,then raidctl is not supported .

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有