searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

常见raid卡命令整理

2023-08-25 08:24:04
60
0

在Linux环境下手动执行RAID创建(MakeRaid)和清除(CleanRaid)操作,以下为常见RAID卡的一般步骤和示例命令。

手动创建RAID(MakeRaid):

  1. 备份数据: 在进行任何RAID操作之前,请务必备份所有重要数据。
  2. 打开终端: 打开一个终端窗口,以便在命令行中执行命令。
  3. 显示控制器信息: 使用相应的命令显示RAID控制器的信息,以获取有关控制器的详细信息。
    • 对于 MegaRAID(MegaCLI):megacli64 -AdpAllInfo -aAll
    • 对于 PERC(perccli):perccli /c0 show
    • 对于 Smart Array(ssacli):ssacli ctrl all show
    • 对于 LSI/Broadcom(storcli):storcli /c0 show
  4. 创建RAID阵列: 使用相应的命令创建所需的RAID阵列。以下是示例命令:
    • 对于 MegaRAID(MegaCLI):megacli64 -CfgLdAdd -r5 [252:0,252:1,252:2] -a0
    • 对于 PERC(perccli):perccli /c0 add vd r5 drives=252:0,252:1,252:2
    • 对于 Smart Array(ssacli):ssacli ctrl slot=0 create type=ld drives=1I:1:1,1I:1:2 raid=5
    • 对于 LSI/Broadcom(storcli):storcli /c0 add vd type=raid5 drives=252:0,252:1,252:2
  5. 确认操作: 确认创建RAID阵列的操作,可能需要输入"yes"或确认选项。
  6. 等待操作完成: 等待RAID阵列的创建完成,这可能需要一些时间。

手动清除RAID(CleanRaid):

  1. 备份数据: 在进行清除RAID操作之前,请务必备份所有重要数据。
  2. 打开终端: 打开一个终端窗口,以便在命令行中执行命令。
  3. 显示虚拟磁盘信息: 使用相应的命令显示虚拟磁盘(阵列)的信息。
    • 对于 MegaRAID(MegaCLI):megacli64 -LDInfo -Lall -aAll
    • 对于 PERC(perccli):perccli /c0 show
    • 对于 Smart Array(ssacli):ssacli ctrl slot=0 ld all show
    • 对于 LSI/Broadcom(storcli):storcli /c0/v0 show all
  4. 删除虚拟磁盘: 使用相应的命令删除所需的虚拟磁盘(阵列)。以下是示例命令:
    • 对于 MegaRAID(MegaCLI):megacli64 -CfgLdDel -Lx -a0
    • 对于 PERC(perccli):perccli /c0/v0 delete
    • 对于 Smart Array(ssacli):ssacli ctrl slot=0 ld 1 delete
    • 对于 LSI/Broadcom(storcli):storcli /c0/v0 delete
  5. 确认操作: 确认删除虚拟磁盘的操作,可能需要输入"yes"或确认选项。
  6. 等待操作完成: 等待虚拟磁盘的删除操作完成,这可能需要一些时间。

 

0条评论
作者已关闭评论
暖炉里的加肥猫
6文章数
0粉丝数
暖炉里的加肥猫
6 文章 | 0 粉丝
原创

常见raid卡命令整理

2023-08-25 08:24:04
60
0

在Linux环境下手动执行RAID创建(MakeRaid)和清除(CleanRaid)操作,以下为常见RAID卡的一般步骤和示例命令。

手动创建RAID(MakeRaid):

  1. 备份数据: 在进行任何RAID操作之前,请务必备份所有重要数据。
  2. 打开终端: 打开一个终端窗口,以便在命令行中执行命令。
  3. 显示控制器信息: 使用相应的命令显示RAID控制器的信息,以获取有关控制器的详细信息。
    • 对于 MegaRAID(MegaCLI):megacli64 -AdpAllInfo -aAll
    • 对于 PERC(perccli):perccli /c0 show
    • 对于 Smart Array(ssacli):ssacli ctrl all show
    • 对于 LSI/Broadcom(storcli):storcli /c0 show
  4. 创建RAID阵列: 使用相应的命令创建所需的RAID阵列。以下是示例命令:
    • 对于 MegaRAID(MegaCLI):megacli64 -CfgLdAdd -r5 [252:0,252:1,252:2] -a0
    • 对于 PERC(perccli):perccli /c0 add vd r5 drives=252:0,252:1,252:2
    • 对于 Smart Array(ssacli):ssacli ctrl slot=0 create type=ld drives=1I:1:1,1I:1:2 raid=5
    • 对于 LSI/Broadcom(storcli):storcli /c0 add vd type=raid5 drives=252:0,252:1,252:2
  5. 确认操作: 确认创建RAID阵列的操作,可能需要输入"yes"或确认选项。
  6. 等待操作完成: 等待RAID阵列的创建完成,这可能需要一些时间。

手动清除RAID(CleanRaid):

  1. 备份数据: 在进行清除RAID操作之前,请务必备份所有重要数据。
  2. 打开终端: 打开一个终端窗口,以便在命令行中执行命令。
  3. 显示虚拟磁盘信息: 使用相应的命令显示虚拟磁盘(阵列)的信息。
    • 对于 MegaRAID(MegaCLI):megacli64 -LDInfo -Lall -aAll
    • 对于 PERC(perccli):perccli /c0 show
    • 对于 Smart Array(ssacli):ssacli ctrl slot=0 ld all show
    • 对于 LSI/Broadcom(storcli):storcli /c0/v0 show all
  4. 删除虚拟磁盘: 使用相应的命令删除所需的虚拟磁盘(阵列)。以下是示例命令:
    • 对于 MegaRAID(MegaCLI):megacli64 -CfgLdDel -Lx -a0
    • 对于 PERC(perccli):perccli /c0/v0 delete
    • 对于 Smart Array(ssacli):ssacli ctrl slot=0 ld 1 delete
    • 对于 LSI/Broadcom(storcli):storcli /c0/v0 delete
  5. 确认操作: 确认删除虚拟磁盘的操作,可能需要输入"yes"或确认选项。
  6. 等待操作完成: 等待虚拟磁盘的删除操作完成,这可能需要一些时间。

 

文章来自个人专栏
文章 | 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0