RAID 0/ 1/ 5/ 10./ JBOD是什么模式?什么意思?

0 :就是无差错控制方式,由两块相同的磁盘组成一个磁盘,数据读写速度最快,但安全性最低,一旦一块硬盘损坏,两块硬盘上的数据全部作废;


1 :镜像模式,由两块硬盘组成,其中一块硬盘是另一块硬盘的镜像,数据完全一样。这种方式数据安全性最高;


5 :分布式奇偶校验方式,有两块以上的磁盘构成,其中一块磁盘专门用于保存奇偶校验数据,速度和安全性兼顾的类型。


JBOD通常又称为Span,不是严格意义上的RAID ,只是将多块硬盘组成一个很大的逻辑硬盘,写入数据时,写满一块硬盘后再写入另一块。不提供容错。

<think>好的,我现在需要帮助用户使用storcli命令将控制器的个性模式设置为RAID、HBA或JBOD,特别是针对9361-8i控制器。首先,我得确认用户的需求,他们想要通过命令行工具来修改控制器的模式。根据提供的引用资料,用户之前可能已经配置过写策略,现在需要切换控制器的个性模式。 首先,我应该回忆storcli的基本用法。用户提到引用[2]中关于storcli64的路径和符号链接的设置,所以用户可能已经正确安装并配置了storcli的环境变量,或者通过符号链接可以直接使用命令。这很重要,因为如果路径设置不正确,命令可能无法执行。 接下来,用户的问题是设置控制器的personality模式。我需要确认storcli是否有相关的命令参数。通常,storcli的personality设置可能涉及到控制器的整体工作模式,比如RAID、HBA或JBOD。不同的模式会影响控制器如何处理连接的磁盘。例如,RAID模式允许创建和管理RAID阵列,HBA模式可能让磁盘直接透传给操作系统,而JBOD模式则是每个磁盘单独可见,但不提供RAID功能。 根据storcli的文档,设置控制器个性模式的命令可能需要使用/set参数。例如,命令结构可能是`storcli /cx set personality=模式`,其中cx是控制器的编号,比如/c0。但需要确认具体的参数名称是否正确。有些控制器可能支持不同的模式,而9361-8i是否支持这三种模式呢?需要验证这一点,可能用户手册中有说明。 另外,用户提供的引用中没有直接提到personality设置,但根据之前的写策略设置(引用[1]),可以推断命令结构类似。例如,设置写策略用的是`storcli64 /c0 /vx set wrcache=wt`,那么设置personality可能是类似的格式,比如`storcli /cx set personality=RAID`。 不过,可能存在不同的参数值,比如是否区分大小写,或者是否有不同的模式名称。例如,HBA模式可能有不同的名称,如HBA或HBAMODE。需要确保参数值的正确性,否则命令会失败。另外,9361-8i控制器是否支持这些模式?可能某些模式只在特定控制器上可用,需要查阅相关文档。 接下来,我需要给出具体的命令示例。例如,设置控制器/c0RAID模式:`storcli /c0 set personality=RAID`,同理HBA和JBOD。但需要确认这些参数是否有效。另外,执行这些命令可能需要管理员权限,所以用户可能需要使用sudo。 此外,用户可能需要先查看当前控制器的状态,确认当前的personality设置。可以使用`storcli /cx show`来查看控制器信息,其中可能包含当前模式。例如:`storcli /c0 show`。 还有一个需要注意的点是,修改控制器的模式可能会导致数据丢失或需要重新配置存储,因此需要提醒用户在操作前备份重要数据,并确保没有正在进行的IO操作。 总结步骤应该是:1. 查看当前控制器信息;2. 使用set命令修改模式;3. 确认修改成功。同时,给出具体的命令示例,并提醒注意事项,如权限、数据备份等。 可能的问题包括用户不知道控制器编号,或者命令执行失败,这时候需要指导用户如何列出控制器,例如使用`storcli show`来查看所有控制器。另外,某些模式切换可能需要重启控制器或系统,需要用户确认是否需要这样做。 最后,生成相关问题,帮助用户进一步了解其他可能的操作,如查看控制器信息、其他模式的区别,或恢复默认设置等。</think>要使用`storcli`命令将控制器的个性模式设置为RAID、HBA或JBOD,需遵循以下步骤: ### 1. 确认控制器编号 首先通过命令查看所有控制器编号(例如`/c0`): ```bash storcli show ``` ### 2. 设置个性模式 假设控制器编号为`/c0`,使用以下命令格式修改模式: ```bash # 设置为RAID模式 storcli /c0 set personality=RAID # 设置为HBA模式 storcli /c0 set personality=HBA # 设置为JBOD模式 storcli /c0 set personality=JBOD ``` ### 3. 验证设置 执行后检查状态以确认修改成功: ```bash storcli /c0 show ``` 输出中应包含类似`"Personality=RAID"`的信息[^1]。 ### 注意事项 1. **权限要求**:命令需以`root`权限运行(如`sudo`)。 2. **兼容性**:确保控制器型号(如9361-8i)支持目标模式。部分模式可能需要特定固件版本。 3. **数据风险**:切换模式可能导致存储配置重置,操作前需备份数据[^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值