admin 管理员组

文章数量: 887021


2024年3月7日发(作者:6个视频素材网)

RocketRAID 2340串行ATAⅡ适配卡

用户指南

版本: 1.0

日期: 2006.3

HighPoint Technologies, Inc.

RocketRAID 2340串行ATAⅡ适配卡用户指南

版权

HighPoint技术有限公司2006版权©所有。该文档中包含的所有内容受《国际著作权法》保护。如果没有HighPoint公司书面许可,手册中任何部分都不可以被复制、传播或者以任何方式转录。

商标

本手册中提到的公司和产品仅仅作为识别。手册中出现的产品名称或商标名称不可以被再注册或者再注册为其他所有者版权。在使用HighPoint产品之前请备份您的重要数据以防丢失或者其他不可预测的结果。任何错误的使用HighPoint产品或手册而导致的利益损失,或者直接的、间接的、特殊的、附带的或相应而生的损失,HighPoint不承担责任。HighPoint对于任意修改手册中的信息而导致的后果不承担任何责任。

注意

HighPoint公司努力确保手册中信息的正确性。HighPoint公司不承担技术错误,印刷错误或在这里包含的其他错误。

II

RocketRAID 2340串行ATAⅡ适配卡用户指南

目 录

用户指南................................................................................................................................................................1

RocketRAID 2340适配卡介绍.............................................................................................................................1

产品特性............................................................................................................................................................1

RAID概念及术语.................................................................................................................................................1

RocketRAID 2340硬件描述/安装.......................................................................................................................4

RocketRAID 2340硬件.....................................................................................................................................5

1 – RocketRAID 2340 适配卡外观设计...........................................................................................................5

2 – LED连接......................................................................................................................................................6

3 – RocketRAID 2340适配卡的安装................................................................................................................6

4 – 安装确认.....................................................................................................................................................7

RocketRAID 2340 BIOS配置程序......................................................................................................................8

RocketRAID 2340 BIOS配置程序...................................................................................................................9

1 – BIOS命令概述............................................................................................................................................9

2 – 磁盘阵列的创建.......................................................................................................................................10

3 – 备用盘的增加/删除..................................................................................................................................10

4 – BIOS的更新...............................................................................................................................................11

5 – BIOS – 附加设置......................................................................................................................................12

在14

(2000,XP,2003 Server,x64)系统下.............................................................................................................14

安装RocketRAID 2340驱动和软件..................................................................................................................14

驱动程序和软件光盘......................................................................................................................................15

驱动软盘的创建..............................................................................................................................................15

安装RAID软件...............................................................................................................................................16

Windows驱动程序的安装..............................................................................................................................17

1 – 安装RAID管理软件/界面概述...............................................................................................................18

2 – 软件接口 – 命令/功能概述.....................................................................................................................19

3 – 磁盘阵列的创建.......................................................................................................................................20

4 – 磁盘阵列的删除.......................................................................................................................................21

III

RocketRAID 2340串行ATAⅡ适配卡用户指南

5 – 备用盘的设置...........................................................................................................................................21

6 – 磁盘阵列的恢复/校验..............................................................................................................................21

7 – 22

8 – Misc. 磁盘阵列/设备选项........................................................................................................................22

9 – 事件管理...................................................................................................................................................24

10 – 配置远程系统.........................................................................................................................................27

11 – 用户和权限的设置..................................................................................................................................30

Linux驱动程序支持...........................................................................................................................................32

Fedora Core 3 Linux安装概述........................................................................................................................33

Red Hat Enterprise 3 安装概述.......................................................................................................................36

SuSE Linux Enterprise Server (SLES) 安装概述............................................................................................39

FreeBSD驱动程序支持......................................................................................................................................42

客户支持..............................................................................................................................................................48

IV

RocketRAID 2340串行ATAⅡ适配卡用户指南

用户指南

《RocketRAID 2340串行ATAII适配卡用户指南》提供适配卡性能、安装指导、适配卡RAID阵列的配置和维护等信息。

RocketRAID 2340适配卡介绍

HighPoint公司的RocketRAID 2340是一款4通道(16块硬盘)Mini-SAS到串行ATAII RAID控制卡,利用PCI-Express 8x界面。RocketRAID 2340主要应用于企业存储,NAS存储,工作组和网站服务器,视频流/视频编辑工作站,备份和安全系统等领域。

产品特性

y

y

y

y

y

y

y

y

y

y

y

y

y

y

y

y

y

y

y

y

y

兼容PCI-Express 8x/16x

4通道Mini-SAS连接器

支持16块SATA/SATAII硬盘

支持RAID 0, 1, 5, 10, 50和JBOD

在线容量扩展和在线RAID级别转换(OCE/ ORLM)

支持本地命令队列 (NCQ)

支持热插拔和热交换

SAF-TE硬盘盒管理

支持交错硬盘启动

支持硬盘活动和硬盘失败状态LED

支持Write-through和Write-back缓存

支持S.M.A.R.T.功能,监控硬盘状态提高可靠性

自动重建RAID功能

支持BIOS启动(INT13)

在线阵列漫游

后台初始化实现快速RAID配置

支持64位LBA高达4TB分区

基于web的RAID管理软件

Linux和FreeBSD操作系统的RAID管理命令队列界面(CLI)

支持电子邮件通告的SMTP协议

支持的操作系统:Windows,Linux 和 FreeBSD

RAID概念及术语

在描述RocketRAID 2340适配卡的时候经常用到以下概念和术语。

硬盘初始化

初始化硬盘将写入必要的RAID配置信息。在使用硬盘创建RAID前必须初始化该硬盘。初始化过程将会删除硬盘上的所有数据。

1

RocketRAID 2340串行ATAⅡ适配卡用户指南

硬盘状态

New 该硬盘上没有数据而且没有被初始化。

该硬盘已经被初始化并且能够被用来做磁盘阵列。

该硬盘已经被指派给一个或者多个磁盘阵列,或者已经被指派为备用盘。

在被RocketRAID 2340使用前,这个硬盘已经被其他控制卡使用过(查看下面的遗留盘部分)。

Initialized

Configured

Legacy

磁盘阵列初始化

一个冗余的磁盘阵列(RAID 5, RAID 1, RAID 10, RAID 50)需要被初始化以确保完整的性能和可靠性。而没有冗余的磁盘阵列(RAID 0, JBOD)不需要被初始化。

当您在RocketRAID 2340控制卡的BIOS配置程序里创建一个磁盘阵列,则这个创建只是一个未初始化的状态。初始化过程将在安装了驱动程序和管理软件后进行。

当使用RAID管理控制台软件创建一个磁盘阵列,用户就可以指定一个初始化项 (跳过初始化,前台初始化,后台初始化)。

前台初始化

前台初始化将磁盘阵列上所有的数据清零。直到初始化完成这个磁盘阵列才能被系统识别。

后台初始化

后台初始化允许磁盘阵列很快就能被使用。对于RAID 1和RAID 10磁盘阵列,初始化的结果是复制数据,等同于两块盘的镜像。对于RAID 5和RAID 50阵列,初始化的结果是在磁盘阵列所有的成员盘上创建奇偶校验码。

注意:一个没有初始化的RAID 1或RAID 10在磁盘掉电时仍然能提供冗余性能。然而对于RAID 5或RAID

50, 只有当初始化完成后才能提供容错性能。

在线容量扩展(OCE)

在线容量扩展是把磁盘增加到已经存在的RAID磁盘阵列中,这样就增加了磁盘阵列的容量,而不用担心数据的丢失。任何时候任何成员盘都可以被加到磁盘阵列中。甚至在重新分区的时候可以访问和使用磁盘上的数据。

在线RAID级别转换(ORLM)

在线RAID级别转换可以把一种类型的磁盘阵列(指RAID级别)转换成另一种类型的磁盘阵列 (例如:把一个RAID 1转换成一个RAID 10)。在转换过程中数据仍然可以被访问,并且有一个基本的安全保障。

OCE,ORLM和RocketRAID 2340

RocketRAID 2340支持在线容量扩展(OCE)和在线RAID级别转换(ORLM)。这两个特性由一个独立的功能来实现 — 把一个RAID级别的磁盘阵列转换成另一个RAID级别的磁盘阵列,同时调整大小,甚至在装载I/O的时候都可以执行该操作。

2

RocketRAID 2340串行ATAⅡ适配卡用户指南

备用盘

当磁盘阵列的成员盘掉电或者损坏的时候,备用盘可以用来自动重建该磁盘阵列。备用盘也可以是磁盘阵列的成员盘。硬盘上任何空闲的空间都可以被用来重建被破坏的磁盘阵列。

遗留盘

连接在RocketRAID 2340上的硬盘,如果包含有效的分区表,那么这个硬盘就被识别为遗留盘。一个连接在RocketRAID 2340上的遗留盘能够被操作系统访问,但是不能用来创建RAID磁盘阵列。这个遗留盘在被指派给磁盘阵列之前必须初始化。

3

RocketRAID 2340串行ATAⅡ适配卡用户指南

RocketRAID 2340硬件描述/安装

4

RocketRAID 2340串行ATAⅡ适配卡用户指南

RocketRAID 2340硬件

1 – RocketRAID 2340 适配卡外观设计

Port 1 - Port 4

代表RocketRAID 2340的四个Mini-SAS串行ATAII连接器。每一个连接器可连接四块硬盘,共连接十六块硬盘。这些硬盘被标识为端口或通道1 - 16。

J3,J4,J7,J8,J10 - 13

LED连接器(硬盘活动/硬盘失败):每个Mini-SAS端口利用其中两个连接器。J3,4,7和8提供硬盘失败LED支持,J10 - 13提供硬盘活动LED支持。在“LED连接”部分(第6页),用一个单独的文档“RocketRAID

LED guide”详细论述了LED支持(论述了在特殊服务器机箱上LED的安装,这个文档可从我们的网站上下载使用)。

JP1

SAF-TE连接器:连接机箱和适配卡。

Speaker (“BEEP1”)

报警器:当有硬盘掉电或磁盘阵列被破坏的时候,蜂鸣器就会发出报警声音。

JP3

这个跳线用来激活或终止卡的报警器(BEEP1)。默认值为激活(1,2)。

5

RocketRAID 2340串行ATAⅡ适配卡用户指南

2 – LED连接

插针代表每个串行ATA通道(1-16),端口代表RocketRAID 2340的Mini-SAS连接器。

连接器 J11 - 13 提供硬盘活动 LED 支持。

连接器J3,J4,J7和J8提供硬盘失败 LED 支持。

3 – RocketRAID 2340适配卡的安装

注意:在安装RocketRAID 2340适配卡之前请关掉电源。

1.

2.

3.

打开机箱盖选择一个空闲的PCI-Express插槽。

移去PCI插槽的挡盖。

把RocketRAID 2340插入到PCI-Express槽里,并用螺丝固定在机箱内。

6

RocketRAID 2340串行ATAⅡ适配卡用户指南

4.

5.

安装好适配卡后,将Mini-SAS连接器连接到RocketRAID 2340的Mini-SAS端口和机箱上。每个Mini-SAS数据线可以连接 4 块硬盘。参考机箱手册获得正确的安装程序。

盖好并固定好机箱盖。

4 – 安装确认

当RocketRAID 2340适配卡和硬盘被安装到机箱里后,启动系统确认硬件是否能被识别。

1. 开机启动系统,如果系统检测到适配卡,那么就会显示RocketRAID 2340 BIOS界面。

2. 按Ctrl+H进入RocketRAID 2340 BIOS应用程序。

BIOS应用程序将会显示连接在适配卡上的硬盘信息。请确认所有连接在适配卡上的硬盘都已经被识别。如果有硬盘没有被识别,请关闭系统,检查电源线和Mini-SAS数据线的连接。确定所用的硬盘被安全地安装到相应的可抽取的硬盘托盘中。

7

RocketRAID 2340串行ATAⅡ适配卡用户指南

RocketRAID 2340 BIOS配置程序

8

RocketRAID 2340串行ATAⅡ适配卡用户指南

RocketRAID 2340 BIOS配置程序

使用“Ctrl+H”命令进入RocketRAID 2340的BIOS配置程序。

在系统启动的过程中,RocketRAID 2340的BIOS出现在屏幕上的时候,这个命令也会自动出现在屏幕下端。

1 – BIOS命令概述

RocketRAID 2340 BIOS应用程序提供了大部分RAID相关命令。这些命令显示在应用程序界面的顶端。

使用方向键 ← → 选择不同的命令,使用方向键 ↑ ↓ 浏览相应的命令菜单。使用Enter键执行所选择的命令。使用ESC键取消所选择的命令,或者返回上一级命令菜单。

Create – 用来创建RAID阵列。稍后详细介绍该命令。

Delete – 用来删除所选择的磁盘阵列。

警告:该命令将会导致永久性的数据丢失 — 该命令仅仅用于目标阵列上的数据不再有用或者已经备份到其他存储设备上了。

Add/Remove Spare – 用来指派硬盘作为备用盘。控制卡可以利用备用盘自动重建坏掉的或者是错误的磁盘阵列。稍后将详细介绍这个命令。

Settings

Set Boot Mark – 用来指定一个特殊的磁盘或者磁盘阵列作为RocketRAID 2340的启动盘。

注意:这个设置仅仅适用于主板的BIOS已经设置RocketRAID 2340为系统主启动设备。

Staggered spin up – 该功能是用来激活(或停止)交错硬盘启动支持。交错硬盘启动缺省值是default。激活之后,RocketRAID 2340 每次启动一个硬盘,大约每两秒钟一次。

View – 用来查看设备信息或者磁盘阵列信息。按下Enter键进行查看。

Devices – 显示连接在RocketRAID 2340上的磁盘信息。使用方向键 ↑ ↓ 选择目标磁盘,按下Enter键查看相关信息。

RAID Arrays – 显示RocketRAID 2340上的磁盘阵列信息。使用方向键 ↑ ↓ 选择目标磁盘阵列,按下Enter键查看相关信息。

Initialize – 用来为磁盘阵列准备硬盘。

注意:在没有经过初始化的硬盘上无法创建磁盘阵列。

9

RocketRAID 2340串行ATAⅡ适配卡用户指南

2 – 磁盘阵列的创建

初始化硬盘:

在创建磁盘阵列之前,必须先初始化硬盘。

初始化程序在硬盘上写入必要的RAID配置信息。

使用方向键 ← → 选择Initialize命令,并按下Enter键。

警告:初始化将会删除所选硬盘上所有原有的数据。

使用方向键 ↑ ↓ 选择目标磁盘并按下Enter键。然后,按Y (yes)键初始化被选择的磁盘,按N (no)键取消初始化进程。

硬盘被初始化之后,就可以用来创建磁盘阵列了。

创建磁盘阵列:

1. 使用 ← → 方向键选择Create命令,并且按下Enter键打开创建菜单。

2. 使用

↑ ↓

方向键选择适当的RAID级别,然后按下Enter键确认。

3. 接下来,使用 ↓ 方向键选择Array Name项并按下Enter键。弹出阵列名称对话框。用键盘输入一个新的磁盘阵列名称,并按下Enter确认。

注意:磁盘阵列名称命令是可选项 – 不是必须要为磁盘阵列命名。可以稍后再为磁盘阵列命名,而且这个名称可以在任何时候修改。

4. 在Create菜单,使用 ↓ 方向键选择Select Devices项并按下Enter键,将会出现一个设备列表,显示所有可用硬盘。

5. 选择想要使用的目标硬盘,按下Enter键确认选择。当所有的硬盘都已经选好后,按下ESC键返回到创建菜单。

6. 接下来, 使用 ↓ 方向键选择Capacity (GB)选项并按下Enter键,所有可以利用的磁盘空间就会显示出来。如果想使用全部的磁盘空间请按下Enter键。

7. 如果想保留一部分磁盘空间做其他磁盘阵列或者是做其他用处,使用键盘输入想为这个阵列设置的磁盘容量(单位:GB),并按下Enter键。

注意:同一批硬盘可以用来创建多个磁盘阵列。容量选项允许把空余的容量创建其它磁盘阵列或设置成备用盘。

8. 使用方向键 ↓ 选择Start Creation项并按下Enter键,完成创建程序。

3 – 备用盘的增加/删除

用来指定一个硬盘作为备用盘。

当硬盘出现故障时,备用盘用来自动重建冗余RAID阵列(RAID 1, 5, 10, 50)。要设置硬盘作为备用盘,使用 ↑ ↓ 方向键选择一个硬盘,按下Enter键。

要删除备用盘,选择这个备用盘,按下Enter键。

通常,单个硬盘被指定为备用盘(没有配置到RAID阵列里的硬盘)。但是,在一些情况下,RAID阵列的成员盘同时也可设置为备用盘。如果RIAD成员盘有一部分空间没有被创建RAID阵列,那么这些硬盘可以同时做备用盘。

例如:两个200GB的硬盘用来创建RAID 0,但是仅仅200GB的磁盘空间被用来创建阵列(少于磁盘总容量400GB)。在这个例子中,剩余的200GB磁盘空间没有使用。这些没有使用的磁盘空间就可以作为备用盘使用,作为备用盘的容量为200GB。

10

RocketRAID 2340串行ATAⅡ适配卡用户指南

4 – BIOS的更新

周期性的发布BIOS更新版本,并放置在公司网站上供用户下载使用。这里有几种更新RocketRAID 2340

BIOS的方法。

在Windows操作系统下更新BIOS

1) 从网站的技术支持部分下载RocketRAID 2340适配卡的BIOS更新版本,保存到所选择的目录下。

2) 将RocketRAID 2340包装盒中所包含的驱动程序和软件CD光盘插入到系统的CD或DVD光驱中。

3) CD光盘会自动播放,显示下面的对话框:

4) 选择“Browse the CD”选项,进入所提供的RocketRAID 2340适配卡目录。

5) 打开“BIOS”目录,双击“”图标,开始更新BIOS:

6) 在“Controller”下拉列表中选择RocketRAID 2340,点击“Open”按钮 – 浏览所下载的BIOS更新程序(步骤1)。

7) 选择映像文件,点击“Flash!”按钮,程序会更新卡的BIOS,然后检验更新。

8) 完成后,点击“Exit”按钮关闭程序,关闭并重新启动系统。

11

RocketRAID 2340串行ATAⅡ适配卡用户指南

注意:点击“Backup”按钮将保存卡当前BIOS的一份拷贝到所选的目录下。

在其他操作系统下更新BIOS:

为了更新BIOS,系统必须使用DOS启动盘或CD光盘启动DOS模式。

1) 将和bios映像文件复制到启动软盘中(按照启动盘的可用空间,有时需要使用另一张软盘)。

2) 如果使用CD光盘启动,需要将这个文件复制到CD光盘。

将启动盘插入到相应的驱动器中,启动系统。

3) 当出现A:>提示时,插入包含所需BIOS文件的介质,然后键如下面的命令:

load

然后点击Enter。

注意:代表BIOS映像文件的名称(正确键入文件名)。

4) 程序会为控制卡扫描新的BIOS程序,并询问是否要备份现有的BIOS(将现有的BIOS保存一份到软盘中)。这个选项可以选择No,并继续程序。

注意:如果系统是从CD光盘启动,这个选项不会出现。

5) 之后,程序会询问是否要更新控制卡(升级BIOS),选择Y继续。

6) 程序会显示一个更新程序的进程条,然后会检验更新。

7) 安装完成后,系统重新启动。

5 – BIOS – 附加设置

RocketRAID 2340在更新BIOS程序时还可以进行其它几项设置。

使用效用(在Windows操作系统中):

在主界面窗口中点击“Configure”按钮,会出现下面的窗口:

12

RocketRAID 2340串行ATAⅡ适配卡用户指南

使用下拉菜单激活或停止控制卡功能。

使用DOS模式效用():

Load –c

注意:“”指的是BIOS映像文件。

将显示与BIOS设置效用类似的BIOS菜单。

这个子菜单允许管理员激活或停止多项控制卡功能。

下面描述其他一些普通的功能:

Stop on Error – 选择Disable选项,如果管理员不输入“Ctrl+H”命令访问BIOS菜单,则提示在启动时自动跳过错误信息(错误阵列通知)。

Reallocate EBDA – 指的是“扩展BIOS数据区域”。选择Disable选项,可以修正在RocketRAID

2340 BIOS屏幕显示以后,系统的导入问题和主板的停止。

INT13 – 板卡启动功能。选择Disable选项,取消板卡启动系统的能力,对于使用了多种可用于启动系统的控制卡的系统是有帮助的 — 启动系统时,一些主板有可能不能装载每个设备的BIOS,这样就可能会在导入某个特殊的设备时,削弱系统的性能。

Time waiting for CTRL-H – 在开始硬盘扫描的阶段,BIOS将等待“Ctrl+H”命令。这对需要很长的启动时间的硬盘来说是有利的。

13

RocketRAID 2340串行ATAⅡ适配卡用户指南

在Microsoft Windows

(2000,XP,2003 Server,x64)系统下

安装RocketRAID 2340驱动和软件

14

RocketRAID 2340串行ATAⅡ适配卡用户指南

驱动程序和软件光盘

RocketRAID 2340包装盒中包含一张驱动程序和软件的光盘。

这张光盘可以用来生成驱动软盘和为多种操作系统安装RAID管理软件。

驱动软盘的创建

1. 将光盘插入到系统的CD/DVD光驱,程序会自动开始运行。

2. 在系统的软驱中插入一张空白的软盘。

3. 点击“Create Driver Diskette”。

4. 点击“Please Select a Product”下拉按钮,在列表中选择“RocketRAID 2340”。

5. 点击“Please Select the Diskette you want to create”下拉按钮,在列表中选择适当的操作系统。

15

RocketRAID 2340串行ATAⅡ适配卡用户指南

6. 点击“OK”按钮创建驱动程序软盘。

安装RAID软件

1. 点击“Install RAID Management Software”。

2. 在下拉菜单中选择想要安装的软件,点击“OK”按钮。

16

RocketRAID 2340串行ATAⅡ适配卡用户指南

Windows驱动程序的安装

在安装RocketRAID 2340设备驱动程序之前,请确认RocketRAID 2340适配卡和所有必须的硬盘都已经安装到系统的主板上并被系统识别(请参考硬件安装部分,第6页)。

在现有的Windows XP/2003/x64操作系统上安装RocketRAID 2340驱动程序

操作系统启动后,Windows会自动检测到新硬件RocketRAID 2340,并且要求安装设备驱动程序。请按照以下步骤安装驱动程序:

1. 当出现“Found New Hardware Wizard”窗口时,选择“Install from a list or specific location (Advanced)”,并点击Next继续。

2. 选择“Include this location in the search”项,并选择从软盘上安装 (通常是A盘)。接下来,在软驱中插入驱动程序安装软盘。

3. 在Hardware Wizard屏幕,选择从软盘安装,然后点击Next按钮。选择适当的操作系统文件夹,然后点击Next按钮。

4. Windows会出现一个警告信息声明驱动程序“not been signed”。选择“Continue Anyway”,然后点击Finish。当Windows要求重新启动系统时,选择“No”。

5. Windows会再次出现一个“Found New Hardware Wizard”窗口,重复步骤1到步骤4。

6. 从软驱中取出驱动程序安装盘,然后重新启动计算机。

安装确认

安装完驱动,并重新启动系统后:

1. 点击“Start”按钮,选择“Settings”,然后选择“Control Panel”,双击“System”图标。

2. 在弹出的窗口中选择Hardware标签,并点击Device Manager按钮。

3. 双击“SCSI and RAID controllers”条目 — 会出现两个“RocketRAID 2340”条目。如果任何一个RocketRAID 2340设备项没有出现或者在RocketRAID 2340设备项旁边有“?”或者 “!” 标记,则表明驱动程序没有正确安装。请删除该项并重新安装驱动程序。

在安装Windows 2000/XP/2003/x64操作系统的过程中安装RocketRAID 2340驱动程序

1. 从Windows 2000/XP/2003安装光盘启动后,当Windows安装蓝色屏幕出现时,注意屏幕 下端,Windows会提示如果要安装第三个SCSI或RAID驱动,请按F6键,这时按下F6键。

2. 安装程序将继续,稍后会提示按“S”键安装附加的适配卡,这时按下“S”键。

3. 接下来,安装程序将提示插入驱动软盘。请插入驱动软盘,按下Enter键继续。

4. 接下来的窗口将显示几个驱动选项。请选择相应操作系统的“RocketRAID 2340 Controller”,然后按下Enter键继续。

17

RocketRAID 2340串行ATAⅡ适配卡用户指南

1 – 安装RAID管理软件/界面概述

要安装RAID软件,请在标有“DISK 1”的软盘中找到文件 (如果软件是下载的,则请查找Disk1文件夹),双击文件开始安装向导。

注意:如果系统主板支持SAF-TE功能,确定当提示时选择相应的主板型号/厂商。

安装完该软件后不需要重新启动系统。点击“Start”按钮,选择“programs”,点击“HPT Management Console”打开该软件。

登录

RAID管理控制台要求用户(或管理员)登录。用户登录之前,该软件不能管理连接到RocketRAID 2340的硬盘或RAID阵列。

缺省参数:

系统地址:127.0.0.1

端口:7402

用户名:RAID

密码:hpt

注意:密码和用户名区分大小写。

软件第一次使用的时候,请确认使用以上信息登录。

登录成功后,软件将会提示您更改密码。

输入一个密码,然后按下Enter键。

18

RocketRAID 2340串行ATAⅡ适配卡用户指南

2 – 软件接口 – 命令/功能概述

登录以后,许多新的选项就可以使用了。这些命令显示在界面窗口的顶端。

功能概述-菜单 (项)

File

Remote Control – 查看远程系统信息

System Configuration – 远程系统切换

User Management – 增加或删除用户,编辑用户权限

Password – 更改密码

Exit – 退出应用程序

Management

RAID Management – 创建/删除/维护RAID阵列

Device Management – 查看或者更改适配卡和硬盘的设置

Spare Management – 创建和指派备用盘

SAF-TE Management – 监控和查看SAF-TE的相关属性

Event Notification – 设置系统通告选项

Task Schedule Management – 配置自动RAID管理特性

View

Event view – 查看事件日志

Icon view – 查看图标描述(图例)

Operation

这个菜单将列出所有可用的功能菜单。

这些命令也以图标/按钮形式显示(在菜单/制表符选项下面)。

Help

查找RAID管理软件的帮助主题。

19

RocketRAID 2340串行ATAⅡ适配卡用户指南

3 – 磁盘阵列的创建

创建一个磁盘阵列:

1. 选择“Management”菜单,然后选择“Array Management”功能项。

2. 在工具栏里点击Create按钮或者从“Operation”菜单选择“Create”命令,出现阵列创建向导。

3. 从下拉列表中选择要创建的RAID级别。

4. 用键盘输入一个磁盘阵列的名称(这是可选项),并点击Next按钮。

5. 如果创建一个冗余的磁盘阵列 (RAID 1,5,10,50),选择一个初始化项。如果创建的是RAID 0或JBOD

(volume),则请转到第六步:

对于RAID 1和RAID 10,默认的初始化方式是“No initialization”。

对于RAID 5,默认的初始化方式是“Foreground”。

如果创建RAID 5或RAID 50阵列,要求指定一个存储方式:

Write-back – 当选择Write-back设置时,所有发给磁盘阵列的写要求就被存储起来。这会产生更高的性能,但是当电源出现故障时数据可能会丢失。

Write-through – 当选择Write-through设置时,所有发给磁盘阵列的写要求就直接写到硬盘。然而,并发的读要求仍然需要在缓冲完成。

6. Select which disks are to be used to create the array. 从界面左边的可用磁盘列表里选择目标磁盘,然后点击 按钮把硬盘移动到界面右边的可选磁盘列表里。一次只能选择一个硬盘。

按钮就把该硬盘移如果想要移除一个可选硬盘,那么从可选磁盘列表里选择该硬盘,并点击

动到可用磁盘列表里了。

注意:选择次序是很重要的 — 选择硬盘的次序将会决定创建磁盘阵列容量的大小。

7. Select the capacity — RocketRAID 2340在同一批硬盘上可以创建多个磁盘阵列。通过这个特性可以在同一个物理盘上创建多个磁盘阵列。

按下Enter使用默认值(最大的磁盘阵列容量),或者使用键盘输入特定的容量值,并按下Enter确认。然后点击Finish按钮。

注意:如果指定了一个初始化选项,初始化过程就自动开始运行。窗口下端出现一个进度条,显示%表示完成的比例,并提供一个初始化进程完成所需要的时间估计。

20

RocketRAID 2340串行ATAⅡ适配卡用户指南

4 – 磁盘阵列的删除

删除磁盘阵列:

1.

2.

3.

选择“Management”菜单,然后选择“Array Management”功能。

选择要删除的磁盘阵列,然后点击“Delete”图标或者从“Operation”菜单选择Delete命令。

将会出现一个警告信息,点击Yes删除这个磁盘阵列,点击No取消该操作。

注意:正在被操作系统使用的磁盘阵列不能被删除。被删除的磁盘阵列上的数据将会全部被删除。

5 – 备用盘的设置

当RAID成员盘掉电或损坏的时候,备用盘可以用来重建该阵列。

要配置备用盘,选择“Management”菜单,并选择“Spare Management”功能项,出现备用盘管理窗口。

要增加一个备用盘,从Available Disk列表里选择一个硬盘并点击

列表里。

要移除一个备用盘,从Spare Pool列表里选择该硬盘并点击

用盘。

按钮,把硬盘添加到Spare Pool 按钮,从Spare Pool列表里移除一个备6 – 磁盘阵列的恢复/校验

当磁盘阵列中的成员盘坏掉,这个磁盘阵列就被标记为“broken”。

如果有热备用盘,则这个坏掉的磁盘阵列就会开始自动重建。

然而,如果没有空闲的备用盘,仍然可以通过添加备用盘来重建该磁盘阵列。要添加一个备用盘到坏掉的磁盘阵列里:

1. 选择“Management”菜单,并选择“Array Management”功能项。

2. 选择需要重建的磁盘阵列。

3. 在工具栏里点击Add Disk按钮或者从“Operation”菜单里选择“Add Disk”功能项。

4. 如果硬盘已经成功的添加到磁盘阵列里了,那么重建过程会自动开始。

注意:有些情况下,坏掉的磁盘阵列不会自动重建。

手动开始重建broken/critical的磁盘阵列:

1. 选择“Management”菜单,并选择“Array Management”功能项。

2. 选择要重建的磁盘阵列。

3. 从工具栏里点击Rebuild按钮或者从“Operation”菜单里选择“Rebuild”命令。

校验磁盘阵列

对于RAID 1或RAID 10,校验过程比较两个镜像盘里的数据(对于RAID 1来说是两个磁盘,对于RAID 10来说,是一对磁盘组)。

对于RAID 5或50,校验过程就是计算RAID 5奇偶码并和磁盘阵列上的奇偶数据比较。确认硬盘的每一个扇区。周期性的验证这个磁盘校正硬盘上的问题块,把读写产生的错误最小化。

21

RocketRAID 2340串行ATAⅡ适配卡用户指南

校验磁盘阵列:

1.

2.

3.

4.

选择“Management”菜单,并选择“Array Management”功能项。

选择一个要校验的磁盘阵列。

在工具栏里点击Verify按钮或者从“Operation”菜单选择“Verify”命令。

校验过程将会开始。

7 – OCE/ORLM

RocketRAID 2340支持OCE (在线容量扩展)和ORLM (在线RAID级别转换)。

RAID软件通过一个单独的功能来支持这些特性,这就是OCE/ORLM。

有了OCE/ORLM功能,就可以把一个RAID级别转换成另一个RAID级别,并在同时改变磁盘阵列的容量,甚至在装载I/O外设的时候都可以。

在磁盘阵列上执行OCE/ORLM:

1. 选择“Management”菜单,并选择“Array Management”功能项。

2. 选择要改变的磁盘阵列。

3. 在工具栏里点击

4. 出现OCE/ORLM窗口。

5. 这个界面和Array Creation Wizard界面非常相似。选择要转换的磁盘阵列类型,然后设置相应的参数(cache项,容量,以及相关的项)。

按钮或者从“Operation”菜单里选择“OCE/ORLM”命令。

注意:

1. 要扩展一个JBOD阵列,所有的原始数据必须包含在目标盘里,并且这些盘选择的时候顺序要保持一致(和原来阵列的顺序一致)。如果想把一个JBOD转换成另一级别的RAID,在目标阵列里只能包含第一个成员盘。例如:一个JBOD包含3个硬盘(1, 2, 3),则只能使用disk 1来移动。Disks 2和3不能使用 —

disk 1将和RocketRAID 2340上的其他硬盘(4, 5, 6, 7, 8)组合。

2. 不能使用较小的磁盘容量做磁盘阵列的转换,在某种情况下需要在RocketRAID2340上添加新的硬盘。

3. 在OCE/ORLM执行的时候,磁盘阵列的冗余性能是最弱的;例如:如果ORLM一个RAID 0为一个RAID

1,那么直到该进程完成后,该阵列才会有冗余性能。

4. OCE/ORLM进程可以被停止,随后再继续运行。可以通过RAID管理软件停止转换过程。

5. 当运行OCE/ORLM时,系统突然崩溃会导致数据丢失。强烈推荐您在开始OCE/ORLM进程之前备份数据。

8 – Misc. 磁盘阵列/设备选项

设备管理

设备管理窗口提供了控制卡的配置信息(RocketRAID 2340和其他HighPoint适配卡),通道和硬盘。

要访问Device Management窗口,选择“Management”菜单,并选择“Device Management”功能项。

22

RocketRAID 2340串行ATAⅡ适配卡用户指南

更改设备设置

依靠所用硬盘和设备驱动程序提供的支持,可以调整硬盘的设置:Read Ahead,Write Cache,TCQ,和NCQ。每一个特性都能被单独的激活或停止。

S.M.A.R.T状态

通过查看驱动器的S.M.A.R.T(Self-Monitoring,Analysis,and Reporting Technology)数据来帮助检修任何发生的问题。也可以建立定期的S.M.A.R.T状态检查,当S.M.A.R.T过期时发布通知信息。

查看硬盘的S.M.A.R.T状态:

1. 选择“Management”菜单,并选择“Device Management”项。

2. 选择要检查的硬盘。

3. 从“Operation”菜单里选择“SMART”命令,或者点击

按钮打开S.M.A.R.T状态/设置窗口。

硬盘盒的SAF-TE管理

该功能允许管理员查看和监控与SAF-TE相关的属性类别,例如主板的温度读数,硬盘故障,和冷却设备的状态(如风扇)等。

注意:该功能要依靠系统主板 — 如果系统主板不支持SAF-TE功能,则该功能不可用。

重命名磁盘阵列

1. 选择“Management”菜单,并选择“Array Management”功能。

2. 选择要重命名的磁盘阵列。

3. 在工具栏里点击Rename按钮或者从“Operation”菜单选择“Rename”命令。

4. 用键盘输入一个新的磁盘阵列名称,按下OK按钮使之生效。

注意:在后台运行的磁盘阵列不能被重新命名。

23

RocketRAID 2340串行ATAⅡ适配卡用户指南

9 – 事件管理

HighPoint RAID管理控制台将记录所有在它控制下所发生的适配卡事件。

查看事件日志

查看事件日志:

1.

2.

选择“View”菜单,并选择“Event View”项。

在事件查看窗口,可以编辑事件,清除事件,保存事件为文件。

配置E-mail通告

配置E-mail通告:

1. 选择“Management”菜单,并选择“Event Notification”功能项。

2. 在工具栏里选择Setting按钮或者从“Operation”菜单选择“Setting”项。

3. 接下来,在E-mail Notification Setting窗口输入必要的信息。

注意:该软件不支持要求用户证明的SMTP服务器。

添加接收者:

1. 选择“Management”菜单,选择“Event Notification”功能项。

2. 在工具栏点击“Add”按钮或者从“Operation”菜单选择“Add”命令。

3. 在Add recipient窗口输入必要的信息。

24

RocketRAID 2340串行ATAⅡ适配卡用户指南

4. 在主窗口中列出接收者。可以使用工具栏里的Modify或Delete按钮修改或删除接收者。

测试电子邮件通告:

1. 选择“Management”菜单,并选择“Event Notification”功能项。

2. 从主窗口中选择一个接收者信箱。

3. 在工具栏里点击Test按钮或者从“Operation”菜单选择“Test”命令。

4. 该软件就会发送一封测试电子邮件到这个接收者的信箱。

任务管理

RAID管理控制台可以建立定期的或是周期性的备份,重建或是校验任务,这有助于维护连接在RocketRAID 2340上磁盘阵列的完整性。

要建立并确定预定任务请选择“Management”菜单,并选择“Task Management”功能打开任务管理窗口。

这个预定任务列表显示所有指定的远程系统的任务。要查看一项任务的详细信息,选择并双击该任务的名称即可。

25

RocketRAID 2340串行ATAⅡ适配卡用户指南

增加预定任务

该命令用来给所选择的远程系统增加一项预定的任务。要增加一个新的预定任务:

点击工具栏里的“New”按钮。新任务向导就会出现:

选择任务类型并选择要校验或重建的磁盘阵列,然后点击“Next”。

26

RocketRAID 2340串行ATAⅡ适配卡用户指南

1. 输入一个任务名称。

2. 设定任务执行的频率。

3. 设定任务执行的时间。

4. 检查“Enable the task”项激活这个任务。

5. 点击“Finish”。

修改预定任务

该命令用来修改预定任务的设置。要修改一个预定任务:

1. 从预定任务列表里选择一项任务。

2. 在工具栏上点击“Modify”按钮, 在弹出的窗口中修改任务设置。

删除预定任务

该命令用来删除远程系统的预定任务。 要删除一个预定任务:

1. 从预定任务列表里选择一项任务。

2. 在工具栏里点击“Delete”按钮。

10 – 配置远程系统

HighPoint RAID管理控制台通过连接到HighPoint RAID管理服务器来管理RAID控制卡,这个服务器在装有主机适配卡的系统上运行。这种类型的系统被叫做“remote system” — 远程系统。

注意:软件所谓的远程系统也不总是远端的计算机。有时,同一台计算机既是管理控制台也是管理服务器。这种情况下,本地机一般也被叫做远程系统。

添加连接

该命令用来添加新的远程系统连接,要添加一个连接:

1.

2.

3.

选择“File”菜单,并选择“Remote Control”功能。

在工具条上点击Add按钮或者从“Operation”菜单选择“Add”命令。

在弹出的窗口中输入系统地址,名称,端口号信息。

系统地址可以是主机名称,或者是IP地址。默认的系统端口是7402.

27

RocketRAID 2340串行ATAⅡ适配卡用户指南

4.

点击 “OK” 完成新连接的添加。

修改连接

该命令用来修改远程系统的连接信息,要修改一个连接:

1. 选择“File”菜单并选择“Remote Control”功能项。

2. 选择要修改的系统。

3. 在工具栏里点击Modify按钮或者从“Operation”菜单选择“Modify”命令。

4. 在弹出的窗口中输入新的连接信息,并点击 OK 使修改生效。

注意:系统地址不能修改。如果坚持要修改该项,必须先删除这个连接然后增加一个新的连接。另外,正在连接的系统不能被修改 — 必须先断开连接。

删除连接

该命令从连接列表里删除远程系统,要删除一个连接:

1. 选择“File”菜单,并选择“Remote Control”功能项。

2. 选择要删除的系统。

3. 在工具栏里点击“Delete”按钮或者在“Operation”菜单里选择“Delete”命令。

4. 将会弹出一个警告信息,点击“Yes”删除该项,点击“No”取消该命令。

连接到远程系统

这个命令为RAID管理软件建立一个连接到远程系统,要连接到一个远程系统:

1. 选择“File”菜单并选择“Remote Control”功能项。

2. 选择一个远程系统建立连接。

3. 在工具栏里点击“Connect”按钮或者在“Operation”菜单里选择“Connect”命令。

4. 在弹出的窗口中输入适当的登录信息。

28

RocketRAID 2340串行ATAⅡ适配卡用户指南

注意:远程系统的最初用户名/密码为RAID/hpt。在连接建立后可以修改该用户名和密码。

如果连接成功,应用程序就会从远程系统重新找回事件日志,然后切换到磁盘管理查看窗口。

断开远程系统

该功能关闭一个远程连接,要断开一个远程连接:

1. 选择“File”菜单并选择“Remote Control”功能。

2. 选择要断开的远程系统。

3. 从“Operation”菜单选择“Disconnect”命令。

系统配置

该功能用来修改远程系统的服务器配置,要修改一个服务器配置:

1.

2.

3.

4.

选择“File”菜单并选择“Remote Control”功能。

选择要修改的远程系统。

从“Operation”菜单选择“System Configuration”项。

在弹出的窗口中修改信息。

System Port – 这是TCP端口号,是RAID管理服务器和RAID管理控制台通讯的接口。当连接到服务器上时,所输入的这个端口号的值应该和服务器上的系统端口号的值保持一致。默认值是7402.

Event Port – 客户端软件将会通过这个端口反馈事件。默认值是7403。

系统端口值必须不同于指定的事件端口值。当重新设置一个系统配置时,同时应该重新设置在这个系统上的服务器,使此次更改生效。

29

RocketRAID 2340串行ATAⅡ适配卡用户指南

5. 点击“OK”使修改生效。

11 – 用户和权限的设置

RAID管理控制台允许管理员用自己的数据库管理用户账号。可以建立多个用户并分配给用户不同的权限来管理RAID。

用户可以通过RAID管理控制台控制每一个独立的远程系统。

点击“File”菜单并选择“User Management”功能配置远程系统的用户相关项。

该用户管理窗口列表列出所有对应远程系统的用户。当前的/活动的用户名称前方都有一个图标。

添加用户

该命令用来在远程系统添加用户账号,要添加一个用户账号:

1. 在用户管理窗口点击“Add”按钮。

2. 在弹出的窗口,输入用户名,密码和确认密码,点击 “Next”。

30

RocketRAID 2340串行ATAⅡ适配卡用户指南

3. 选择适当的用户权限。

4. 点击“Finish”。

删除用户

该功能用来删除连接到远程系统上的用户账号,要删除一个用户账号:

1. 在用户管理窗口中的用户列表里选择目标用户ID。

2. 点击Delete删除该用户。“Yes”删除这一项,点击“No”取消该命令。

注意:活动的用户 (当前正在使用该软件的用户)不能从控制台中删除。

设置密码

管理员使用该功能设置用户密码 — 允许使用该密码登录到远程系统,并使用RAID管理控制台。要设置用户密码:

1. 在用户管理窗口的用户列表里选择目标用户ID。

2. 点击“Set Password”项,并且输入用户密码。

3. 点击OK使设置生效。

设置权限

管理员使用该功能设置用户对远程系统的权限。要设置一个用户的权限:

1. 在用户管理窗口的用户列表里选择目标用户ID。

2. 点击“Set Privilege”选项。

3. 在弹出的窗口中,为所选用户分配权限。

4. 点击Finish使设置生效。

31

RocketRAID 2340串行ATAⅡ适配卡用户指南

Linux驱动程序支持

32

RocketRAID 2340串行ATAⅡ适配卡用户指南

Fedora Core 3 Linux安装概述

本节提供指令描述,指导用户如何在Fedora Core 3 Linux系统上安装并使用RocketRAID 2340。

1 – 在RocketRAID 2340控制卡上安装Fedora Core 3系统

注意:如果系统正在运行不同于预编译驱动程序所支持的kernel时,预编译驱动程序不可用。可以使用RocketRAID 2340控制卡的OpenSource包为这个kernel创建一个驱动。我们网站上的这个包是可用的,被放置在RocketRAID 2340的BIOS/Driver页面。

要在连接到RocketRAID 2340的硬盘或磁盘阵列上安装Fedora Linux系统,请按以下步骤进行:

步骤 1 准备驱动磁盘

驱动程序被存储在一张软盘中。

在DOS或者Windows操作系统中,使用可以生成一个Fedora驱动盘。这个程序被放在Fedora

Linux CD磁盘中(under /dosutils)。在命令提示窗口中运行程序,然后根据所提供的向导继续。

在Linux系统下,使用“dd”命令创建一个启动盘。在软盘驱动器中插入一张软盘,键入如下命令:

# dd if= of=/dev/fd0

注意:驱动盘的映像文件依赖于核心版本和硬件。

步骤 2 安装Fedora Linux系统

Fedora Core 3 安装步骤

1) 从Fedora安装光盘启动,开始安装进程。

2) 在“Welcome to Fedora Linux”安装屏幕出现时,在屏幕下方会出现“boot:”提示标签。键入 linux dd,然后按下Enter。

boot: linux dd

3) 当提示“Do you have a driver disk?”时,选择“Yes”。在“Insert your driver disk and press OK to continue”提示出现时,在软驱里插入驱动盘并选择“OK”。

4) 这时系统会自动加载RocketRAID 2340驱动程序。

2 – 在已经存在的系统上安装RocketRAID 2340驱动程序

注意:如果系统是从SCSI适配卡上启动,请确认RocketRAID 2340控制卡BIOS的加载/设置在SCSI适配卡的BIOS之后。可能需要把适配卡移到另一个PCI插槽上。

步骤 1 获得驱动模块

使用下列命令在文件(在驱动盘中)中调出模块文件:

# mount /dev/fd0

# cd /tmp

# gzip -dc /media/floppy/ | cpio -idumv

所有支持kernel版本的驱动模块将会被调出。活动的kernel的驱动模块被定位在与kernel版本相匹配的目录下面(/tmp/`uname –r`/i686/)。

调出驱动模块后,使用下列命令加载模块:

# modprobe sd_mod

33

RocketRAID 2340串行ATAⅡ适配卡用户指南

# cd /tmp/`uname –r`

# insmod

适配卡上的磁盘阵列可以作为SCSI设备被访问(e.g. /dev/sda)。

步骤 2 设备配置与分区

例如:一个由几个硬盘创建的RAID阵列。这个阵列会被系统作为“/dev/sda”设备记录。

使用“fdisk /dev/sda”命令在这个阵列上创建一个分区(显示为/dev/sda1)。

然后,使用“mkfs /dev/sda1”命令在这个分区上建立一个文件系统。

使用“mkdir xxxx”命令为RAID阵列创建一个mount point。然后设置/dev/sda1 /xxxx 以便访问阵列。

注意:xxxx 指的是mount point要使用的命名。

步骤 3 配置系统使自动加载驱动程序

为了避免每次启动操作系统时键入“insmod ”,系统应该被指示启动时自动加载模块。安装模块时,键入下列命令(首先转换到文件所在的目录):

# cp /lib/modules/`uname –r`/kernel/drivers/scsi.

# depmod

然后,指示系统启动时加载模块。使用下列命令:

# echo “modprobe rr2340” > /etc/init.d/hptdriver

# chmod 755 /etc/init.d/hptdriver

# ln –sf /etc/init.d/hptdriver /etc/rc.d/rc3.d/S01hptdriver

# ln –sf /etc/init.d/hptdriver /etc/rc.d/rc4.d/S01hptdriver

# ln –sf /etc/init.d/hptdriver /etc/rc.d/rc5.d/S01hptdriver

步骤 4 配置系统使在启动过程中设置容量

修改“/etc/fstab”文件使系统被指示在启动过程中自动设置阵列。

例如,添加下面一行命令,告知系统在启动后将/dev/sda1放到/mnt/raid位置:

/dev/sda1 /mnt/raid ext3 defaults 0 0

3 – 更新驱动程序

1. 如果初始驱动程序安装在系统的initrd(Initial RAM Disk)文件中(例如,当使用一个安装在RocketRAID

2340控制卡上的系统时),initrd文件中驱动模块应该使用mkinitrd命令更新(或者调出initrd文件,手动替换驱动模块)。

2. 如果初始驱动安装在/lib/modules/`uname –r`/kernel/drivers/scsi/目录下,并且被script文件加载(例如/etc/init.d/hptdriver),在初始过程或是配置文件过程(例如/etc/),请使用新驱动程序(rr2340.o或)替换它。

4 – 卸载驱动程序

卸载RocketRAID 2340驱动程序

34

RocketRAID 2340串行ATAⅡ适配卡用户指南

注意:当系统从RocketRAID 2340上的硬盘或磁盘阵列启动的时候,驱动程序不能被卸载。

要卸载该驱动程序,移除添加到/etc/fstab的命令行,并且移除在/etc/init.d目录下创建的文件。

35

RocketRAID 2340串行ATAⅡ适配卡用户指南

Red Hat Enterprise 3 安装概述

本节提供指令描述,指导用户如何在Red Hat Enterprise 3 Linux系统上安装并使用RocketRAID 2340。

1 – 在RocketRAID 2340控制卡上安装Red Hat Enterprise 3 (AS, ES, WS) Linux

在RocketRAID 2340上的硬盘或磁盘阵列上安装Red Hat Enterprise Linux系统:

步骤 1 准备驱动磁盘

驱动程序被存储在一张软盘中。

在DOS或Windows系统中,使用可以生成一个驱动盘。这个程序被放在Red Hat Enterprise Linux

CD磁盘中(under /dosutils)。在命令提示窗口中运行程序,然后根据所提供的向导继续。

在Linux系统中,使用“dd”命令生成一个启动盘。在软驱中插入软盘,然后键入下面的命令(以amd64驱动为例):

# dd if= of=/dev/fd0

步骤 2 安装 Red Hat Enterprise Linux 系统

1. 从CD安装盘启动,开始安装Red Hat Enterprise Linux系统。

2. 当“Welcome to Red Hat Linux”安装屏幕出现时,屏幕下方会出现一个“boot:”提示标签。键入linux

dd,然后点击Enter。

boot: linux dd

3. 当提示“Do you have a driver disk?”时,选择“Yes”。

4. 当提示“Insert your driver disk and press OK to continue”时,在软盘驱动器中插入驱动盘,然后选择“OK”。

5. 这时系统会自动加载RocketRAID 2340驱动程序。

6. 当在“Boot Loader Configuration”对话框中提示“Where do you want to install the boot loader?”时,选择“Master Boot Record (MBR)”来指示系统从RocketRAID 2340上启动。

继续安装,可以参照Red Hat Enterprise Linux安装向导。

注意:系统设备映像顺序和RocketRAID 2340 BIOS Setting Utility中显示的顺序相同。如果没有安装其他SCSI适配卡,标记为“BOOT”或“HDD0”的设备被识别为/dev/sda,标记为“HDD1”的设备被识别为/dev/sdb,标记为“HDD2”的设备被识别为/dev/sdc,等等。当创建mount points时,/boot应该被设置在/dev/sda上。

2 – 在已经存在的系统上安装RocketRAID 2340驱动程序

注意:如果系统是从SCSI适配卡上启动,请确认RocketRAID 2340控制卡BIOS的加载/设置在SCSI适配卡的BIOS之后。可能需要把适配卡移到另一个PCI插槽上。

步骤 1 获取驱动模块

使用下列命令从文件中(在驱动盘中)调出模块文件:

# mount /dev/fd0

# cd /tmp

# gzip -dc /mnt/floppy/ | cpio -idumv

36

RocketRAID 2340串行ATAⅡ适配卡用户指南

所有支持kernel版本的驱动模块将会被调出。活动的kernel驱动模块被定位在与kernel版本相匹配的的目录下(/tmp/`uname –r`/rr2340.o)。

调出驱动模块之后,使用下面的命令加载这个模块:

# modprobe sd_mod

# cd /tmp/`uname –r`

# insmod rr2340.o

适配卡上的阵列可以作为SCSI设备被访问(例如 /dev/sda)。

步骤 2 设备的配置与分区

例如:一个由几个硬盘创建的RAID阵列。这个阵列会被系统作为一个“/dev/sda”设备记录。

使用“fdisk /dev/sda”命令在这个阵列上创建一个分区(显示为/dev/sda1)。

然后,使用“mkfs /dev/sda1”命令在这个分区上建立一个文件系统。

使用“mkdir xxxx”命令为RAID阵列创建一个mount point。然后设置/dev/sda1 /xxxx 以便访问阵列。

注意:xxxx 指的是mount point要使用的命名。

步骤 3 配置系统使其自动加载驱动程序

为避免每次启动操作系统时键入“insmod rr2340.o”,系统必须被指示启动时自动加载模块。安装模块,键入下列命令(首先转换到文件所在的目录):

# install -d /lib/modules/`uname –r`/kernel/drivers/scsi

# install -c rr2340.o /lib/modules/`uname –r`/kernel/drivers/scsi

然后,指示系统启动时加载模块。使用下列命令:

# echo “modprobe rr2340” > /etc/init.d/hptdriver

# chmod 755 /etc/init.d/hptdriver

# ln –sf /etc/init.d/hptdriver /etc/rc.d/rc3.d/S01hptdriver

# ln –sf /etc/init.d/hptdriver /etc/rc.d/rc4.d/S01hptdriver

# ln –sf /etc/init.d/hptdriver /etc/rc.d/rc5.d/S01hptdriver

步骤 4 配置系统使启动时设置容量

修改“/etc/fstab”文件,使系统被指示在启动过程中自动设置阵列。

例如,添加下面一行告知系统在启动后将/dev/sda1放到/mnt/raid位置。

/dev/sda1 /mnt/raid ext2 defaults 0 0

3 – 更新驱动程序

如果没有从RocketRAID 2340控制卡上的硬盘启动,只能按照“在已经存在的系统上安装RocketRAID 2340驱动”部分所列出的过程重新设置来更新驱动程序。

如果正在运行安装在RocketRAID 2340上的硬盘或者磁盘阵列上的系统:

首先,获得新的驱动模块“rr2340.o”。参照“获取驱动模块”部分。接下来的步骤,假定驱动模块已经被复制到“/tmp/rr2340.o”下。

37

RocketRAID 2340串行ATAⅡ适配卡用户指南

在RAM启动盘映像中替换rr2340.o,/boot/ (这里xxx代表kernel版本)。

例如:( for Red Hat Enterprise Linux 3.0):

# gzip -dc /boot/ > /tmp/2

# mkdir /mnt/initrd

# mount -o loop /tmp/2 /mnt/initrd

# cp /tmp/rr2340.o /mnt/initrd/lib/rr2340.o

# umount /mnt/initrd

# gzip -c /tmp/2 > /boot/

如果使用lilo启动系统,则使用“lilo”重新设置RAM盘:

# lilo

在/lib/modules中更新rr2340.o:

# cp /tmp/rr2340.o /lib/modules/`uname –r`/kernel/drivers/scsi/rr2340.o

重新启动系统使新驱动程序生效。

4 – 卸载驱动程序

卸载RocketRAID 2340驱动程序

注意:当系统从RocketRAID 2340上的硬盘或磁盘阵列启动的时候,驱动程序不能被卸载。

要卸载驱动程序,需要移除添加到/etc/fstab 中的命令行,并移除在/etc/init.d目录下创建的文件。

38

RocketRAID 2340串行ATAⅡ适配卡用户指南

SuSE Linux Enterprise Server (SLES) 安装概述

本节提供指令描述,指导用户如何在SuSE Linux Enterprise Server (SLES)系统上安装并使用RocketRAID

2340。

1 – 在RocketRAID 2340控制卡上安装SLES Linux系统

注意:如果操作系统正在运行不同于预编译驱动程序所支持的kernel,则预编译驱动程序不能被使用。RocketRAID 2340控制卡的OpenSource包可以用来为这个kernel建立一个驱动程序。这个包在我们的网站上是可以使用的,被放置在RocketRAID 2340的BIOS/Driver页面。

在RocketRAID 2340控制卡上的硬盘或者RAID阵列上安装SLES,请按照下面的步骤进行:

步骤 1 准备驱动磁盘

驱动程序被存储在一张软盘中。

在DOS或Windows系统中,使用可以生成一个驱动盘。这个程序被放在SLES Linux CD磁盘中(under /dosutils)。在命令提示符窗口中运行程序,然后根据所提供的向导继续。

在Linux系统中,使用“dd”命令生成一个启动盘。在软驱中插入软盘,然后键入下面的命令:

# dd if= of=/dev/fd0

步骤 2 安装SLES Linux系统

1.

2.

3.

4.

5.

6.

从SLES安装CD盘启动,开始运行安装程序。

从CD盘启动后,选择“Installation”选项,按F6加载驱动程序。

当提示“Please insert the Driver Update floppy”时,插入驱动盘。

当显示“Diver Update Menu”时,按“OK”或按“back”退回上一步。

然后选择“back”回到安装过程。

这时安装过程会正常进行。查阅附加操作系统SLES Linux文件安装程序。

附加安装注释:

系统设备映像顺序和RocketRAID 2340 BIOS中显示的相同。如果没有安装其他SCSI适配卡,标记为“BOOT”或“HDD0”的设备会作为/dev/sda被识别,“HDD1”作为/dev/sdb被识别,“HDD2”作为/dev/sdc被识别等。当创建mount points时,/boot会被设置在/dev/sda上。

2 – 在已经存在的系统上安装RocketRAID 2340驱动程序

如果当前正在运行SLES,并且想要访问RocketRAID 2340控制卡上的硬盘或者阵列,按照下面所列的步骤进行:

注意:

如果系统是从SCSI适配卡上启动,请确认RocketRAID 2340控制卡BIOS的加载/设置在SCSI适配卡的BIOS之后。可能需要把适配卡移到另一个PCI插槽上。

步骤 1 更新Grub

如果正在运行SLES 9 SMP系统,必须先更新/boot/grub/。

例如:

39

RocketRAID 2340串行ATAⅡ适配卡用户指南

default=0

timeout=8

title Linux

kernel (hd0,1)/vmlinux root=/dev/hda1 acpi=off

initrd (hd0,1)/initrd

重新启动系统,使新的kernel参数生效。

步骤 2 安装驱动模块

使用下面的命令从/linux/suse /[arch]-[version]/install/文件中(在驱动盘中)调出模块文件:

# mount /dev/fd0 /media/floppy

# cd /

# tar xfz /media/floppy/linux/suse/i386-sles9/install/

被调出的驱动模块将被放置在/lib/modules/[kernel-ver]/kernel/drivers/scsi/目录下。

调出模块文件后,可以使用下列命令加载模块:

# modprobe sd_mod

# insmod /lib/modules/`uname –r`/kernel/drivers/scsi/

然后控制卡上的阵列可以作为SCSI设备被访问(例如 /dev/sda)。

步骤 3 设备的配置和分区

注意:一些SuSE的版本包含YAST。YAST是一个图像配置效用,能用来实现下面所描述的命令。推荐使用YAST,如果可用,可以帮助简化安装程序。

例如:一个由几个硬盘创建的RAID阵列。这个阵列会被系统作为一个“/dev/sda”设备记录。

1. 使用“fdisk /dev/sda”命令在这个阵列上创建一个分区(显示为/dev/sda1)。

2. 然后,使用“mkfs /dev/sda1”命令在这个分区上建立一个文件系统。

3. 使用“mkdir xxxx”命令为RAID阵列创建一个mount point,设置/dev/sda1 /xxxx以便访问阵列。

注意:xxxx 指的是mount point要使用的命名。

步骤 4 配置系统使自动加载驱动程序

为了避免在每次操作系统启动时键入“insmod rr2340.o”,系统必须被指示当启动时自动加载模块。键入下列命令(首先要转换到文件所在的目录下):

1. 编辑文件“/etc/sysconfig/kernel”, 并添加rr2340模块到“INITRD_MODULES=…”一行。

例如: INITRD_MODULES=”reiserfs rr2340”

2. 运行“depmod”命令更新模块配置:

# depmod

3. 接下来,运行“mkinitrd”命令更新initrd文件:

# mkinitrd

4. 如果使用lilo boot loader,则再次运行lilo:

# lilo

40

RocketRAID 2340串行ATAⅡ适配卡用户指南

步骤 5 配置系统使在启动过程中设置容量

修改“/etc/fstab”文件,使系统被指示在启动过程中自动设置阵列。

例如,添加下面一行告知系统在启动后将/dev/sda1放到/mnt/raid位置。

/dev/sda1 /mnt/raid ext2 defaults 0 0

3 – 更新驱动程序

更新驱动程序,参照“在已经存在的系统中安装RocketRAID 2340驱动程序”部分的步骤重新设置驱动程序。

注意:如果驱动程序被加载到initrd文件中(当系统安装在RocketRAID 2340上的一个硬盘或磁盘阵列上),需要运行mkinitrd命令更新initrd文件。如果使用lilo boot loader,则再次运行lilo (# lilo)。

4 – 卸载驱动程序

卸载RocketRAID 2340驱动程序

注意:从RocketRAID 2340上的硬盘或磁盘阵列启动时,驱动程序无法卸载。

要卸载该驱动程序,移除添加到//etc/和/etc/fstab中的命令行。

41

RocketRAID 2340串行ATAⅡ适配卡用户指南

FreeBSD驱动程序支持

42

RocketRAID 2340串行ATAⅡ适配卡用户指南

1 – 在RocketRAID 2340控制卡上安装FreeBSD系统

要在RockerRAID 2340主机适配卡的阵列上安装FreeBSD系统,请按照下列步骤进行。

步骤 1 准备驱动软盘

当在RocketRAID 2340的硬盘或者阵列上安装FreeBSD系统时,必须在开始安装程序之前准备一张RocketRAID 2340驱动软盘。

首先,在驱动程序包中获得驱动程序软盘的映像文件。

在DOS或Windows系统,使用效用创建一个启动盘。这个效用可以在FreeBSD光盘中找到(under tools)。在DOS命令窗口中运行这个效用,并按照提示继续。

在FreeBSD系统中,使用“dd”命令创建驱动盘。例如,在软驱中插入一张软盘,键入下列命令(如果正在安装5.x 版本的FreeBSD系统):

# dd if=freebsd_ of=/dev/fd0

步骤 2 安装FreeBSD系统

1. 从安装光盘启动开始FreeBSD系统的安装程序。

2. 如果正在安装FreeBSD 5.0或者更早的版本,请跳过这一步。当“Welcome to FreeBSD”屏幕出现时,选择“6”。

3. 当“Hit [enter] to boot immediately or any other key for command prompt”屏幕出现时,按下空格键停止从自动启动加载。

BTX loader 1.00 BTX version is 1.01

Console: internal video/keyboard

BIOS driver A: is disk0

BIOS driver B: is disk1

BIOS driver C: is disk2

BIOS 636kB/74512kB available memory

FreeBSD/i386 bootstrap loader, Revision 0.8

(mailto:jkh@, Sat Apr 21 08:46:19 GMT 2001)

-

Hit [Enter] to boot immediately, or any other key for command prompt.

Booting [kernel] in 9 seconds…

<-press SPACE key

屏幕底部会出现“OK”提示标签。

4. 在软驱中插入RocketRAID 2340驱动软盘。键入“load diskx:rr2340-x.x” (没有引用标志),然后按下Enter。

for FreeBSD 4.3-RELEASE

ok load kernel

ok load disk1:

for FreeBSD 4.4-RELEASE

ok load kernel

43

RocketRAID 2340串行ATAⅡ适配卡用户指南

ok load disk1:

for FreeBSD 4.5-RELEASE

ok load disk1:

for FreeBSD 4.6.2-RELEASE

ok load disk1:

for FreeBSD 4.7-RELEASE

ok load disk1:

for FreeBSD 4.8-RELEASE

ok load disk1:

for FreeBSD 4.9-RELEASE

ok load disk1:

for FreeBSD 4.10-RELEASE

ok load disk1:

for FreeBSD 4.11-RELEASE

ok load disk1:

for FreeBSD 5.0-RELEASE

ok load disk0:

for FreeBSD 5.1-RELEASE

ok load disk0:

for FreeBSD 5.2.1-RELEASE

ok load disk0:

for FreeBSD 5.3-RELEASE

ok load disk0:

for FreeBSD 5.4-RELEASE

ok load disk0:

for FreeBSD 5.3-AMD64-RELEASE

ok load disk0:

for FreeBSD 5.4-AMD64-RELEASE

ok load disk0:

44

RocketRAID 2340串行ATAⅡ适配卡用户指南

5. 当驱动程序加载完之后,从软驱中取出软盘。

6. 键入“boot”继续正常的安装。查阅FreeBSD安装向导中的附加信息。

ok boot

注意:在一些系统中,当ACPI被激活时,FreeBSD不能正常运行。为了解决这个问题,可以试着在主板的BIOS设置中停止ACPI,或者在导入命令下面键入“set ed="1"”命令。

7. 在退出安装之前,另一个步骤必须进行,将RocketRAID 2340的驱动程序模块复制到系统。在驱动盘中,有一个设置标签“postinstall”,会完成这个任务。在重新启动系统之前,按下Alt+F4进入命令解释位置,键入下列命令:

# mount –o ro /dev/fd0 /mnt

# sh /mnt/postinstall

# umount /mnt

然后,按下Alt+F1回到设置屏幕,并选择[X Exit Install] 完成设置。

2 – 在已经存在的系统中安装RocketRAID 2340驱动程序

如果正在运行FreeBSD或者想要访问RocketRAID 2340控制卡上的硬盘和阵列,请按照下列步骤进行:

步骤 1 复制驱动程序模块

如果已经将FreeBSD驱动程序放入到软盘中了,可以将软盘插入到软驱,然后使用下列命令复制驱动模块:

For FreeBSD 4.x:

# mount –o ro /dev/fd0 /mnt

# cp /mnt/ /modules/

# umount /mnt

For FreeBSD 5.x:

# mount –o ro /dev/fd0 /mnt

# cp /mnt/ /boot/kernel/

# umount /mnt

另外,可以不用软盘,而是直接在.img文件中调出文件:

For FreeBSD 4.x:

# vnconfig vn0c freebsd_

# mount /dev/vn0c /mnt

For FreeBSD 5.x:

# mdconfig –a –t vnode –f freebsd_ –u 0

# mount /dev/md0 /mnt

# cp /mnt/ /boot/kernel/

# umount /mnt

# mdconfig –d –u md0

# cp /mnt/ /modules/

# vnconfig –du vn0c myfilesystem mount=/mnt

45


本文标签: 系统 选择 硬盘 磁盘阵列 用户