目录
第 1 章 预备知识
1.1 序言
1.2 致谢
1.3 新版本
第 2 章 简介
2.1 5070 功能5070 主要功能
2.2 背景
2.2.1 RAID 级别Raid 级别
2.2.2 RAID 线性RAID 线性
2.2.3 RAID 1级别 1
2.2.4 条带化条带化
2.2.5 RAID 0级别 0
2.2.6 RAID 2RAID 3级别 2 和 3
2.2.7 RAID 4级别 4
2.2.8 RAID 5级别 5
第 3 章 安装
3.1 兼容性SBUS 控制器兼容性
3.2 硬件安装硬件安装步骤
3.2.1 串行终端
3.2.2 硬盘安装
3.3 5070 板载配置
3.3.1 主屏幕选项
3.3.2 [Q]退出
3.3.3 [R]RaidSets(RAID 组)
3.3.4 [H]Hostports(主机端口)
3.3.5 [S]Spares(备件)
3.3.6 [M]Monitor(监控器)
3.3.7 [G]General(常规)
3.3.8 [P]Probe(探测)
3.3.9 RAID 配置会话示例
3.4 Linux 配置
3.4.1 现有 Linux 安装
3.4.2 全新 Linux 安装
3.5 维护
3.5.1 备件,激活激活备件
3.5.2 重新集成已修复的驱动器将已修复的驱动器重新集成到 RAID 中(级别 3 和 5)
3.6 故障排除 / 错误消息
3.6.1 检测到带外温度...
3.6.2 ... 失败 ... 后端故障不能超过 1 个。
3.6.3 启动时看到:... Sun disklabel: bad magic 0000 ... 未知分区表。
3.7 Bug
3.8 常见问题解答
3.8.1 如何重置/擦除板载配置?
3.8.2 如何判断我的 RAID 中的驱动器是否发生故障?
3.9 命令参考高级主题:5070 命令参考
3.9.1 autobootAUTOBOOT - 自动创建所有 raid 组和 scsi 监控器的脚本
3.9.2 AUTOFAULT - 驱动器故障后自动标记后端故障的脚本
3.9.3 AUTOREPAIR - 自动分配备件并重建 raid 组的脚本
3.9.4 BIND - 组合命名空间的元素
3.9.5 BUZZER - 获取蜂鸣器的状态或打开或关闭蜂鸣器
3.9.6 CACHE - 显示有关缓存范围的信息并删除缓存范围
3.9.7 CACHEDUMP - 将写缓存的内容转储到电池备份的 ram 中
3.9.8 CACHERESTORE - 从电池备份的 ram 加载缓存数据
3.9.9 CAT - 连接文件并在标准输出上打印
3.9.10 CMP - 比较 2 个文件的内容
3.9.11 CONS - Husky 的控制台设备
3.9.12 DD - 复制文件(磁盘等)
3.9.13 DEVSCMP - 将文件大小与给定值进行比较
3.9.14 DFORMAT- 对后端磁盘驱动器执行格式化功能
3.9.15 DIAGS - 在给定设备上运行诊断的脚本
3.9.16 DPART - 编辑 scsihd 磁盘分区表
3.9.17 DUP - 打开文件描述符设备
3.9.18 ECHO - 显示文本行
3.9.19 ENV- 环境变量文件系统
3.9.20 ENVIRON - RaidRunner 全局环境变量 - 名称和效果
3.9.21 EXEC - 使参数代替此 shell 执行
3.9.22 EXIT - 退出 K9 进程
3.9.23 EXPR - 数值表达式的求值
3.9.24 FALSE - 返回 K9 假状态
3.9.25 FIFO - 固定大小的双向 fifo 缓冲区
3.9.26 GET - 从列表中选择一个值
3.9.27 GETIV - 获取内部 RaidRunner 变量的值
3.9.28 HELP - 打印命令列表及其概要
3.9.29 HUSKY - K9 内核的 shell
3.9.30 HWCONF - 打印各种硬件配置详细信息
3.9.31 HWMON - 用于温度、风扇、PSU 的监控守护程序。
3.9.32 INTERNALS - RaidRunner 使用的内部变量,用于更改运行内核的动态
3.9.33 KILL - 向指定的进程发送信号
3.9.34 LED- 打开/关闭 RaidRunner 上的 LED
3.9.35 LFLASH- 闪烁 RaidRunner 上的 led
3.9.36 LINE - 将标准输入的一行复制到标准输出
3.9.37 LLENGTH - 返回给定列表中元素的数量
3.9.38 LOG - 类似于 zero,但增加了访问日志记录
3.9.39 LRANGE - 从给定列表中提取一系列元素
3.9.40 LS - 列出目录中的文件
3.9.41 LSEARCH - 在列表中查找模式
3.9.42 LSUBSTR - 替换列表中所有元素中的字符
3.9.43 MEM - 内存映射文件(系统)
3.9.44 MDEBUG - 练习和显示有关内存分配的统计信息
3.9.45 MKDIR - 创建目录(或多个目录)
3.9.46 MKDISKFS - 创建磁盘文件系统的脚本
3.9.47 MKHOSTFS - 创建主机端口文件系统的脚本
3.9.48 MKRAID - 创建 raid 的脚本,给定 rconf 的输出行
3.9.49 MKRAIDFS - 创建 raid 文件系统的脚本
3.9.50 MKSMON - 启动 scsi 监控守护程序 smon 的脚本
3.9.51 MKSTARGD - 初始化给定 raid 组的 scsi 目标守护程序的脚本
3.9.52 MSTARGD - stargd 的监控器
3.9.53 NICE - 更改 K9 进程的 K9 运行队列优先级
3.9.54 NULL- 将输出丢弃到此文件
3.9.55 PARACC - 显示有关硬件奇偶校验加速器的信息
3.9.56 PEDIT - 显示/修改 SCSI 后端模式参数页
3.9.57 PIPE - 双向进程间通信
3.9.58 PRANKS - 打印或设置当前控制器的可访问后端 rank
3.9.59 PRINTENV - 打印一个或所有全局环境变量
3.9.60 PS - 报告进程状态
3.9.61 PSCSIRES - 打印所有或特定别名的 SCSI-2 预留表
3.9.62 PSTATUS - 打印硬件状态寄存器的值
3.9.63 RAIDACTION- 用于收集/重置统计信息或停止/启动 raid 组的 stargd 的脚本
3.9.64 RAID0 - raid 0 设备
3.9.65 RAID1 - raid 1 设备
3.9.66 RAID3 - raid 3 设备
3.9.67 RAID4 - raid 4 设备
3.9.68 RAID5 - raid 5 设备
3.9.69 RAM - 基于 ram 的文件系统
3.9.70 RANDIO - 模拟随机读取和写入
3.9.71 RCONF, SPOOL, HCONF, MCONF, CORRUPT-CONFIG - raid 配置和备件管理
3.9.72 REBOOT - 退出目标硬件上的 K9 + 返回监控器
3.9.73 REBUILD - raid 组重建实用程序
3.9.74 REPAIR - 将备件分配给 raid 组的故障后端的脚本
3.9.75 REPLACE - 恢复 raid 组中后端的脚本
3.9.76 RM - 删除文件(或多个文件)
3.9.77 RMON - 加电诊断和引导
3.9.78 RRSTRACE - 反汇编 scsihpmtr 监控器数据
3.9.79 RSIZE - 估计给定 raid 组的内存使用量
3.9.80 SCN2681 - 将 scn2681(串行 IO 设备)作为控制台访问
3.9.81 SCSICHIPS - 打印有关控制器 scsi 芯片的各种详细信息
3.9.82 SCSIHD - SCSI 硬盘设备(SCSI 发起程序)
3.9.83 SCSIHP - SCSI 目标设备
3.9.84 SET - 设置(或清除)环境变量
3.9.85 SCSIHPMTR - 打开主机端口调试
3.9.86 SETENV - 设置全局环境变量
3.9.87 SDLIST - 设置或显示附加磁盘驱动器的内部列表
3.9.88 SETIV - 设置内部 RaidRunner 变量
3.9.89 SHOWBAT - 显示有关电池备份 ram 的信息
3.9.90 SHUTDOWN - 将 RaidRunner 置于关机或静止状态的脚本
3.9.91 SLEEP - 休眠给定的秒数
3.9.92 SMON - RaidRunner SCSI 监控守护程序
3.9.93 SOS - 脉冲蜂鸣器以发出 sos 信号
3.9.94 SPEEDTST - 生成一组顺序写入,然后读取
3.9.95 SPIND - 启动或停止磁盘设备
3.9.96 SPINDLE - 修改磁盘设备上的主轴同步
3.9.97 SRANKS - 设置控制器的可访问后端 rank
3.9.98 STARGD - SCSI-2 目标的守护程序
3.9.99 STAT - 获取有关命名文件(或 stdin)的状态信息
3.9.100 STATS - 打印 Raid 组或缓存范围的累积性能统计信息
3.9.101 STRING - 对给定值执行字符串操作
3.9.102 SUFFIX - 某些大十进制数允许的后缀
3.9.103 SYSLOG - 将系统消息发送到此设备以进行日志记录
3.9.104 SYSLOGD - 初始化或访问系统日志区域中的消息
3.9.105 TEST - 条件评估命令
3.9.106 TIME - 打印自启动以来的秒数(或时钟复位)
3.9.107 TRAP - 拦截信号并执行某些操作
3.9.108 TRUE - 返回 K9 真状态
3.9.109 STTY 或 TTY - 打印用户的终端挂载点或 terminfo 状态
3.9.110 UNSET - 删除一个或多个环境变量
3.9.111 UNSETENV - 取消设置(删除)全局环境变量
3.9.112 VERSION - 打印 RaidRunner 内核的版本
3.9.113 WAIT - 等待进程(或我的子进程)终止
3.9.114 WARBLE - 定期脉冲蜂鸣器
3.9.115 XD- 以十六进制转储给定文件到标准输出
3.9.116 ZAP - 向文件写入零
3.9.117 ZCACHE - 操作 Raid 组缓存的区域优化 IO 表
3.9.118 ZERO - 读取时持续产生零的文件
3.9.119 ZLABELS - 向 Raid 组的开头和结尾写入零
3.10 高级主题:SCSI 监控守护程序 (SMON)
3.11 进一步阅读