11-RAID命令(安全专用)
本章节下载: 11-RAID命令(安全专用) (167.11 KB)
add raid命令用来将文件系统添加到RAID 1中。
【命令】
add raid raid-name file-system
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
raid-name:RAID 1的名称。取值只能为md0。
file-system:文件系统的名称。
【使用指导】
仅缺省Context支持本命令。
本命令只支持向RAID 1中添加文件系统,不支持向RAID 0中添加文件系统。
将文件系统添加到RAID 1前,请确保该文件系统已经挂载。
将文件系统添加到RAID 1后,文件系统中原有的数据会被删除。
本命令添加的文件系统的磁盘容量需大于等于raid中的成员盘容量,且没有被别的进程占用,否则添加失败。
【举例】
# 将hda0添加到RAID 1中。
<Sysname> add raid md0 hda0:
Add file system hda0 to RAID md0? [Y/N]:y
·············································
·······Added the file system successfully.
【相关命令】
· create raid
create raid命令用来创建RAID。
【命令】
create raid level raid-level { file-system }&<2-n>
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
level raid-level:指定创建的RAID的级别。raid-level表示RAID的级别,取值包括0和1。
file-system&<2-n>:文件系统的名称。&<2-n>表示可以指定2到n个文件系统共同组成RAID,n的取值为硬盘的分区的数量。
【使用指导】
仅缺省Context支持本命令。
设备支持创建一个RAID,名称为“md0”,级别为RAID 0或RAID 1。
· 如果要修改RAID的级别,则必须先删除当前RAID,再重新创建另一级别的RAID。
· 若设备上已经存在RAID,需要删除当前RAID后才能创建新RAID。
目前暂不支持堆叠设备创建RAID,只支持本机硬盘来组建RAID。
【举例】
# 创建RAID 1。
<Sysname> create raid level 1 hda0: hdb0:
Create RAID md0? [Y/N]:y
·············································
·············································
················Created RAID successfully.
display raid status命令用来显示RAID的状态信息。
【命令】
display raid status
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
本命令仅缺省Context支持。
【举例】
# 显示RAID 1的状态信息。
<Sysname> display raid status
Name Level State Sync Remaining(GB) File systems
md0 1 active 66.6% 447 hda0[0] hdb0[1]
# 显示RAID 0的状态信息。
<Sysname> display raid status
Name Level State Sync Remaining(GB) File systems
md0 0 active None 447 hda0[0] hdb1[1]
# 显示有一块热备盘的RAID 1的状态信息。
<Sysname> display raid status
Name Level State Sync Remaining(GB) File systems
md0 1 active Done 447 hda0[0] hdb0[1]
hdc0[2](S)
表1-1 display raid status命令显示信息描述表
字段 |
描述 |
Name |
RAID的名称 |
Level |
RAID的级别 |
State |
RAID的运行状态 · active:正常状态 · inactive:异常状态,RAID不能正常读写 |
Sync |
RAID 1中文件系统的同步状态: · 如果在同步中,则显示同步百分比 · 如果同步完成,则显示“Done” 如果是RAID 0或RAID 1中只有一个文件系统,则显示“None” |
Remaining (GB) |
RAID剩余可用存储容量 |
File systems |
组成RAID的文件系统,[n]表示文件系统加入RAID的顺序。不同文件系统之间以空格分隔,共有三种不同状态: · 正常状态:文件系统正常显示 · 错误状态:在发生错误的文件状态后有(F),(F)=Faulty · 空闲状态: 通过add加入RAID 1中处于空闲状态的文件系统后加(S),(S)=Spare |
remove raid命令用来删除RAID或删除RAID 1中的文件系统。
【命令】
remove raid raid-name [ file-system&<1-n> ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
raid-name:RAID的名称。取值只能是md0。
file-system:组成RAID 1的文件系统的名称。&<1-n>表示可以删除1到n个文件系统,n的取值要小于RAID 1中文件系统的个数。如果未指定本参数,则表示删除整个RAID。
【使用指导】
仅缺省Context支持本命令。
系统只支持删除RAID 1中的某个文件系统,不支持删除RAID 0中的某个文件系统。
如果要拔出RAID 1中的某个硬盘,需要先执行本命令,将该硬盘挂载的文件系统从RAID 1中删除,再拔出硬盘。否则,会造成数据丢失。
删除RAID 1中的文件系统前,请先执行display raid status命令确认“Sync”字段显示为“Done”,再执行删除操作,否则添加失败。删除整个RAID则不需要确认是否同步完成。
【举例】
# 删除RAID 1中的hda0。
<Sysname> remove raid md0 hda0:
Remove file system hda0 from RAID md0? [Y/N]:y
·············································
······Removed the file system successfully.
# 删除RAID 0或RAID 1。
<Sysname> remove raid md0
Remove RAID md0? [Y/N]:y
·············································
······ Removed the RAID successfully.
【相关命令】
· create raid
· display raid status
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!