zoukankan      html  css  js  c++  java
  • arcconf工具相关命令V1.0

    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  操作命令”即可直接掉到操作命令对应的语法及简单的应用举例。

  • 相关阅读:
    新的知识点来了-ES6 Proxy代理 和 去银行存款有什么关系?
    JavaScript中一种全新的数据类型-symbol
    箭头函数的this指向问题-一看就懂
    ES6中对函数的扩展
    ES6中对象的扩展
    ES6中对数组的扩展
    ES6中对数值的扩展
    UWP --- Display Content 显示基础内容
    ViewBag & ViewData
    Bubble Sort冒泡排序
  • 原文地址:https://www.cnblogs.com/zhangxinglong/p/10531003.html
Copyright © 2011-2022 走看看