arcconf工具相关命令V1.0

  • 清除当前所有raid配置

Arcconf  delete  1  array  all       #删除所有逻辑盘

Arcconf  uninit  1  all              #去初始化所有硬盘,正常清除raid配置执行第一条命令即可;若开机状态下接入带raid配置的硬盘需要用此命令清除raid配置。

  • 将前2块硬盘做raid 1,strip size为32k。后6块硬盘做raid5,strip size 为64k。

由于不同类型背板上硬盘对应的Reported  Channel,Device(T:L)不同,所以组建逻辑盘需要两步:

1)通过arcconf   getconfig  1  pd 查看硬盘Reported  Channel,Device(T:L)

2)前2块硬盘做raid 1,stripsize为32k

arcconf   create  1  logicaldrive  stripesize  32  max  1  0  0  0  1

后6块硬盘做raid 5,strip size 为64k

arcconf   create  1  logicaldrive  stripesize  64  max  5  0  2  0  3  0  4  0  5  0  6  0  7

注:以raid 1组建为例,max是最大容量,1为RAID 1参数,假设0  0和0  1为前两个硬盘的Reported  Channel,Device(T:L)号,直连8LFF和8SFF背板slot0~7硬盘的Reported  Channel,Device(T:L)编号是0  0~0  7,但12LFF和25SFF背板的Reported  Channel,Device(T:L)编号不是从0  0开始,所以硬盘的Reported  Channel,Device(T:L)编号需通过arcconf   getconfig  1  pd命令查看。

  • 将前4块硬盘做raid 10,strip size 为16k。后8块硬盘做raid 50 ,strip size 为32k。

1)通过arcconf   getconfig  1  pd 查看硬盘Reported  Channel,Device(T:L)

2)将前4块硬盘做raid 10,strip size 为16k

arcconf   create  1  logicaldrive  stripesize  16  max  10  0  0  0  1  0  2  0  3

注:实际硬盘Reported  Channel,Device(T:L)编号需自行查看

后8块硬盘做raid 50 ,strip size 为32k(PMC HBA卡不支持RAID 50)

  • 将所有硬盘做成单独的raid 0

1)通过arcconf   getconfig  1  pd 查看硬盘Reported  Channel,Device(T:L)

2)将所有硬盘做成单独的raid 0

arcconf   create  1  logicaldrive  max  0  0  0

无一次性将所有硬盘做成单独raid0命令,需多次执行创建命令(可自行编辑自动化创建脚本),硬盘Reported  Channel,Device(T:L)遍历所有硬盘。

  • 将第5至第8块块硬盘修改为直通模式。

PMC HBA卡Mixed模式下无raid配置的硬盘即为直通盘,所以新硬盘默认即为直通模式,若硬盘带raid信息可执行删除raid信息的操作。

  • 将第8块硬盘,从直通模式修改为raid 0。

1)若硬盘上面无分区,则直接通过arcconf   getconfig  1  pd 查看硬盘Reported  Channel,Device(T:L)编号后执行arcconf   create  1  logicaldrive  max  0  0  7命令进行逻辑盘创建。

2)若硬盘上面有分区并处于挂载状态,需删除分区或umount后才可以创建raid。

  • 将第8块硬盘的raid 0删除。

有多种方法:

1)  通过arcconf  getconfig  1  pd查看硬盘的Array编号#,找到对应array号后通过arcconf  delete  1  array  #进行删除。

2)  通过arcconf  getconfig  1  ld或arcconf  getconfig  1  ar查看成员盘为第8块硬盘的逻辑盘或Array编号#,然后通过arcconf  delete  1  logicaldrive #或arcconf  delete  1  array  #进行删除。

注:“#”为对应的逻辑盘或Array编号。

  • 查看当前所有raid配置

arcconf  getconfig  1  ld

arcconf  getconfig  1  ar

  • 查看当前所有物理硬盘状态

arcconf  getconfig  1  pd

arcconf  getconfig  1  pd|grep  state

附:

1、  arcconf工具无需安装,可直接运行。

2、  在Windows的cmd下执行“arcconf”或linux的Terminal下直接执行“./arcconf”即可调出arcconf工具支持的所有操作命令。执行“arcconf  操作命令”即可直接掉到操作命令对应的语法及简单的应用举例。

arcconf工具相关命令V1.0的更多相关文章

  1. arcconf工具操作手册V1.0

    arcconf工具操作手册 1.1.1  arcconf工具初始化和去初始化硬盘 [命令功能] PMC阵列卡系统下初始化硬盘,可以将raw盘状态变成ready状态,以便进一步组建raid和设置热备盘: ...

  2. Demo客户端相关规范 v1.0

    目录 开发环境 开发工具 代码管理 项目代码 分支管理 名称管理 打包管理 存储路径 存储结构 测试包 正式包 名称管理 依赖组件 内部组件 外部组件 解决方案结构 解决方案命名 解决方案文件夹 项目 ...

  3. 网盘直链工具 winform版 V1.0

    软件需要.net2.0支持 win7及以上版本用户无需安装 xp用户需要安装 支持网盘:好盘 坚果云 百度云 乐视云 华为网盘 微云 新浪网盘 126disk 速度盘 乐齐盘 天空网盘 千脑网盘 可乐 ...

  4. JuiceFS v1.0 beta3 发布,支持 etcd、Amazon MemoryDB、Redis Cluster

    JuiceFS v1.0 beta3 在元数据引擎方面继续增强,新增 etcd 支持小于 200 万文件的使用场景,相比 Redis 可以提供更好的可用性和安全性.同时支持了 Amazon Memor ...

  5. QuantumTunnel:v1.0.0 正式版本发布

    经过一段时间运行,代码已经稳定是时候发布正式版本了! v1.0.0 正式版本发布 对核心能力的简要说明: 支持协议路由和端口路由:QuantumTunnel:端口路由 vs 协议路由 基于Netty实 ...

  6. 展示C代码覆盖率的gcovr工具简单介绍及相关命令使用演示样例

    (本人正在參加2015博客之星评选,诚邀你来投票,谢谢:username=zhouzxi">http://vote.blog.csdn.net/blogstar2015/candida ...

  7. 微信 CLI 工具正式发布 v1.0

    前言 为了让开发者可以更加方便舒适地获取到微信开发的资源,今天我们基于 Senparc.Weixin SDK 正式发布了基于 .NET 的微信 CLI 工具:Weixin.CLI(v1.0). 通过 ...

  8. linux网络配置相关命令、虚拟网络接口eth0:0

    网络接口(interface)是网络硬件设备在操作系统中的表示方法,比如网卡在Linux操作系统中用ethX,是由0开始的正整数,比如eth0.eth1...... ethX.而普通猫和ADSL的接口 ...

  9. 最新:百度春节抢百万游戏--汤圆向前冲--辅助工具v1.0.0.2

    https://www.cnblogs.com/Charltsing/p/ADBJumpTY.html 联系QQ:564955427 本程序为Windows版,不要在手机里面打开. 汤圆向前冲辅助工具 ...

随机推荐

  1. SQL2008R转SQL2005

    1.SQL2008R生成 任务--生成脚本 “为服务器版本编写脚本”:SQL Server 2005 “要编写脚本的数据类型”:架构和数据 2.SQL2005还原超大sql语句文件 运行-cmd: o ...

  2. Proxmark3笔记(一)

    Kali下使用Proxmark3 apt-get update apt-get install build-essential libreadline5 libreadline-dev libusb- ...

  3. java 调用系统外部的某个程序

    有时候我们java 调用系统外部的某个程序 可能需要调用系统外部的某个程序,此时就可以用Runtime.getRuntime().exec()来调用,他会生成一个新的进程去运行调用的程序. 此方法返回 ...

  4. Python 小知识点(1)

    1.Python命名规则------>下划线连接    girl_of_wfb="lgl" 2.常量-----名称全大写->WFB="WFaceBoss&qu ...

  5. webapi的几种过滤器

    好久没有写博客了 今天就来聊聊asp.net webapi的过滤器们 过滤器主要有这么几种 AuthorizationFilterAttribute 权限验证 ActionFilterAttribut ...

  6. 【278】◀▶ Python 数学函数说明

    参考:Python 数学函数说明 目录: 一.Python 数学函数 二.Python 随机数函数 三.Python 三角函数 四.Python 数学常量 一.Python 数学函数   函数 返回值 ...

  7. AngularJS学习(二)——Angular应用的解析

    本节描述AngularJS应用程序的三个组成部分,并解释它们如何映射到模型-视图-控制器设计模式 模板(Template) 模板是您用HTML和CSS编写的文件,展现应用的视图.您可给HTML添加新的 ...

  8. Objects & Class

    [Objects & Class] 1.定义一个类. 上述代码中,numberOfSides是实例变量,simpleDescription也是实例方法. 2.创建实例,使用实例. 3.init ...

  9. svn add文件名包含@符号的解决方案

    [svn add文件名包含@符号的解决方案] 在iOS开发过程中,代码得用SVN管理起来,但是遇到这么个问题:Default@2x.png文件svn add不成功,总提示找不到这个文件. 结果查了查资 ...

  10. codeforce452DIV2——F. Letters Removing

    题意:给一个字符串和m个操作,每次给出l,r,c,把字符串中l-r这段区间的字符为c的字符删掉,求最后的字符串.(n,m<=2e5)线段树.注意这个区间修改和普通区间修改的区别. 他们都是用树状 ...