如何使用PowerEdge RAID控制器(PERC)命令行界面(CLI)实用程序管理RAID控制器

如何使用PowerEdge RAID控制器(PERC)命令行界面(CLI)实用程序管理RAID控制器


本文介绍如何下载、安装和使用Dell EMC PowerEdge RAID控制器(PERC)命令行界面(CLI)实用程序管理RAID控制器。在运行Windows、Linux或ESXi的主机上,PERC系列8和更新系列的控制器支持该实用程序。PERCCLI还可以提取包含信息的RAID控制器日志,这些信息有助于您和/或戴尔技术支持确定RAID控制器和连接的存储设备的状态,以缩小可能的错误原因。
 
PERCCLI已从PERC系列8和更新系列开始取代MegaCli。请参阅Dell EMC系统的PERC类型列表以确定您的PERC控制器的系列。

在Microsoft Windows、Linux或VMware中访问PERCCLI:

有关在Windows中使用PERCCLI的视频
视频为英文版本。某些语言提供了翻译字幕。其他视频可以在我们的视频库中找到。

 

执行以下步骤以在Windows操作系统中安装和使用PERCCLI:
  1. 从戴尔支持站点下载Windows PERCCLI实用程序。选择您的系统,然后按类别SAS RAID或通过使用关键字PERCCLI筛选驱动程序和下载

  2. 解压缩自解压下载文件并将perccli.exeperccli64.exe文件复制到C:\Windows\System32 directory

  3. 从命令提示符运行以下任一示例PERCCLI命令:

    PERCCLI命令需要Windows操作系统的管理权限

    命令

    操作

    perccli显示

    显示控制器和控制器相关信息的摘要。摘要包括按索引排序的控制器编号。

    perccli /cx show logfile=log.txt
    /cx指定控制器,其中x是控制器索引

    创建RAID控制器日志(ttylog)

    perccli /cx/eall/sall show all > disks.txt

    创建包含RAID控制器上所有插槽信息的RAID控制器日志

    perccli /cx show eventloginfo > eventloginfo.txt

    创建包含日志文件历史记录的RAID控制器日志

执行以下步骤以在Linux操作系统中安装和使用PERCCLI:
  1. 从戴尔支持站点下载Linux PERCCLI实用程序。选择您的系统,然后按类别SAS RAID或通过使用关键字PERCCLI筛选驱动程序和下载

  2. 要安装percli RPM,运行rpm -ivh 或要升级percli RPM,运行rpm -Uvh
  3. 将目录更改为/opt/MegaRAID/perccli
  4. 以根用户运行./perccli。
  5. 从终端窗口运行以下任一示例PERCCLI命令:

    在Linux中PERCCLI命令需要root权限

    命令

    操作

    ./perccli show

    显示控制器和控制器相关信息的摘要。摘要包括按索引排序的控制器编号。

    ./perccli /cx show logfile=log.txt
    /cx指定控制器,其中x是控制器索引

    创建RAID控制器日志(ttylog)

    ./perccli /cx/eall/sall show all > disks.txt

    创建包含RAID控制器上所有插槽信息的RAID控制器日志

    ./perccli /cx show eventloginfo > eventloginfo.txt

    创建包含日志文件历史记录的RAID控制器日志

执行以下步骤,使用VMware访问系统中的命令提示符:
  1. 从戴尔支持站点下载VMware PERCCLI实用程序。选择您的系统,然后按类别SAS RAID或通过使用关键字PERCCLI筛选驱动程序和下载

  2. 将VMware_PERCCLI_xxxxx_x.x-xxx.xxxx.tar.gz解压到主机上的/vmfs/volume/datastore1

  3. 使用以下命令查看已安装的VIB软件包的列表:esxcli software vib list

  4. 使用以下命令安装VIB软件包:esxcli software vib install -v /vmfs/volume/datastore1/vmware-perccli-xxx.xxxx.xxxx.xxxx.vib --no-sig-check,其中/vmfs/volume/datastore1是VIB的路径详情。

  5. 您可以使用以下命令删除安装的VIB:esxcli software vib remove -n=vmware-esx-perccli.vib --force

  6. 通过浏览到以下位置运行perccli:cd/opt/lsi/perccli

  7. 从终端窗口运行以下任一示例PERCCLI命令:

    命令

    操作

    ./perccli show

    显示控制器和控制器相关信息的摘要。摘要包括按索引排序的控制器编号。

    ./perccli /cx show logfile=log.txt
    /cx指定控制器,其中x是控制器索引

    创建RAID控制器日志(ttylog)

    ./perccli /cx/eall/sall show all > disks.txt

    创建包含RAID控制器上所有插槽信息的RAID控制器日志

    ./perccli /cx show eventloginfo > eventloginfo.txt

    创建包含日志文件历史记录的RAID控制器日志

可用PERC命令列表

有关该控制器支持的特定命令的信息,请参阅《PERC用户指南》或《CLI参考指南》。有关 PERC 适配器说明文件,请访问 Storage Adapters & Controllers,接着选择特定的存储控制器,然后单击“Documentation”选项卡上的“Manuals and Documents”部分。

在每个手册中,命令行按类别列出,例如:

标准

  • 系统命令(包括 Show)
  • 控制器命令
  • 驱动器命令
  • 虚拟驱动器命令
  • 外来配置命令
 

其它

  • 与BIOS相关的命令
  • 驱动器组命令
  • 调光开关命令
  • BBU命令
  • 盘柜命令
  • PHY命令
  • 日志记录命令
  • PERC CLI命令示例



Need more help?
Find additional PowerEdge and PowerVault articles
Watch Part Replacement Videos for Enterprise products

Visit and ask for support in our Communities

Create an online support Request



Article ID: SLN283135

Last Date Modified: 2019/10/24 18:50


Rate this article

Accurate
Useful
Easy to understand
Was this article helpful?
Yes No
Send us feedback
Comments cannot contain these special characters: <>()\
Sorry, our feedback system is currently down. Please try again later.

Thank you for your feedback.