Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

PERC — 在 Windows 操作系统中使用 Open Manage Server Administrator 命令行自动执行一致性检查

Summary:

This article applies to   This article does not apply to 

Symptoms

本文提供有关在 Microsoft Windows 操作系统中使用 Open Manage Server Administrator (OMSA) 命令行在 PowerEdge RAID 控制器 (PERC) 上自动执行存储一致性检查的信息。

对于运行 Windows Server 2008(r2) 和 2012(r2) 以及 Open Manage Server Administrator 软件的系统,您可以使用任务计划程序来自动执行运行 PowerEdge RAID 控制器 (PERC) 的一致性检查的过程。建议每月至少运行一次检查。检查启动后,在虚拟磁盘中的检查速度约为每 GB 3 到 5 分钟,并且默认情况下,大约 30% 的系统资源会专门用于检查。
 


如何计划一致性检查
 

对于安装了 OMSA 的 Windows Server

  1. 单击开始,然后单击所有程序,然后单击任务计划程序。如果您使用的是 Server 2008 或 2008r2,请依次单击开始所有程序管理工具任务计划程序
  2. 在窗口右侧,单击 Create Task
  3. 在“Create Task”窗口中的“General”下:
    1. 为新任务命名(例如:OMSA 一致性检查)
    2. 运行任务时,使用以下用户帐户:单击 Change User or Group...
    3. 在新窗口中键入 System,然后依次单击 Check NamesOK
  4. 依次单击 TriggersNew
    1. 确保显示 Begin the task On a schedule
    2. New Trigger 窗口的左侧,单击 Monthly
    3. Months: 的下拉菜单中,单击 <Select all months>
    4. Days: 中,选择适合您的维护窗口的一天或者适合您需要的一天,在我们的示例中选择了 1st
    5. 保留开始日期,但将时间设置为您窗口中的某个时间,在我们的示例中为 11:59:00 pm
    6. 确保选中“Enabled”,然后单击“OK”。
  5. 在“Actions”下,单击“New”:
    1. 单击“Browse”并浏览至安装的 OMSA 命令行,默认为: C:\Program Files\dell\SysMgt\oma\bin\omconfig.exe
    2. Add arguments (optional): 框中,添加以下内容:
      storage vdisk action=checkconsistency controller=x vdisk=y(其中 x 和 y 是您的控制器和虚拟磁盘)
    3. Start in (optional): 框中,粘贴从程序/脚本复制的路径,但去掉 omconfig.exe,该框中现在应显示 C:\Program Files\dell\SysMgt\oma\bin\
    4. 单击确定
  6. 单击确定
  7. 根据需要对其他虚拟磁盘重复此操作,如果尝试同时对所有磁盘执行操作,将严重降低服务器的性能
     


对于安装了 OMSA 的 Linux 服务器

  1. 以根用户身份打开终端
  2. 打开 cron 文件以使用 crontab –e 进行编辑
  3. 将以下行添加到 crontab 文件中: 
    0 0 30 * * /opt/dell/srvadmin/bin/omconfig storage vdisk action=checkconsistency controller=x vdisk=y > /var/log/omccheck.log (其中 x 和 y 是您的控制器和虚拟磁盘)
  4. 保存并关闭该文件
SLN246708_en_US__1icon 提醒:如果您想要验证该行已添加,请键入 crontab –l

带图片的示例:
 

  1. 打开任务计划程序
    SLN246708_en_US__2OMSA_task_scheduler_1

  2. 单击 Create Task...
    SLN246708_en_US__3OMSA_task_scheduler_2

  3. 为任务命名并将其更改为在 System 下运行(此处:NT AUTHORITHY\SYSTEM
    SLN246708_en_US__4OMSA_task_scheduler_3

  4. 单击 Triggers 选项卡,然后单击 New
    SLN246708_en_US__5OMSA_task_scheduler_4

  5. Months: 下更改为 Monthly,在 Days: 下单击 <Select all months>,单击 1 以在每个月的第一天启动检查,然后单击 OK
    SLN246708_en_US__6OMSA_task_scheduler_5

  6. 单击 Actions,然后单击 New…
    SLN246708_en_US__7OMSA_task_scheduler_6

  7. 单击 Browse 然后浏览至: C:\Program Files\Dell\SysMgt\oma\bin\omconfig.exe

    1. 将以下内容添加到参数: storage vdisk action=chceckconsistency controller=0 vdisk=0
    2. 添加以下内容以在相应位置启动: C:\Program Files\Dell\SysMgt\oma\bin
    3. 单击OK(确定)。

    SLN246708_en_US__8OMSA_task_scheduler_7

  8. 再次单击 OK
    SLN246708_en_US__9OMSA_task_scheduler_8


Cause

Resolution

Affected Products

Servers, PowerEdge, OpenManage Server Administrator