你好,我有一个脚本,我正在为工作创建,并被要求添加一个可伸缩性的功能。目前,我在每次请求后都会暂停,但我不知道如何添加跳过暂停功能。我留下了我的代码,以显示我正在做的事情的基本功能,以提供进一步的信息。在顶部,我主要有函数,在底部是函数、动作和暂停。
#!/bin/bash
# Basic Linux host info script
# Matthew Morcaldi 2015
# TODO: Getops & HP Support
# Config ---------------------------------------------
我已经在centos 6服务器上安装了MegaCLI,并试图监视raid状态。当我运行megacli -PDList -Aall时,结果是:
[root@da435 MegaCli]# megacli -PDList -Aall
OSSpecificInitialize: Failed to load ./libsysfs.so.2.0.2 Please ensure that libsfs is present in the system.
The dependent library libsysfs.so.2.0.1 not available. Please contact LSI fo
我的DB服务器是一个带有megacli的戴尔r710。最近数据库的性能很差,偶然发现当前的缓存策略是WT,而默认的缓存策略是WB。
# ./MegaCli64 -LDInfo -Lall -aAll | grep 'Cache Policy:'
Default Cache Policy: WriteBack, ReadAdaptive, Direct, No Write Cache if Bad BBU
Current Cache Policy: WriteThrough, ReadAdaptive, Direct, No Write Cache if Bad BBU
看看这里
我试图远程盘点硬盘信息(序列号,磁盘大小,制造商.)但我有麻烦了。我知道驱动器(S)是在raid控制器下配置的,但我可以在不重新启动的情况下查看此信息吗?到目前为止,我已经尝试了以下几点:
format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t2d0 <DEFAULT cyl 8872 alt 2 hd 255 sec 63>
/pci@0,0/pci1022,7450@2/pci1000,3060@3/sd@2,0
iostat -E
sd0 Soft Err
我试图了解如何测量LSI控制器后面的几个RAID数组所写入的总字节(或所期望的最大字节的百分比)。控制器均为LSI MegaRAID SAS 9271-8i控制器。我尝试过使用MegaRAID存储管理器和MegaCLI,但两者似乎都没有显示我需要的信息。我在网上找到了几种解决方案,但它们似乎只适用于Linux,在Linux中,您可以对内核进行修补或以非常规的方式使用smartctl。这在Windows上对我不起作用。
我真的很想避免拔出硬盘,把它们放到另一台机器上,用智能测试,然后再把它们放回去。会让人非常痛苦的。如果这很重要,每个控制器都有两个虚拟驱动器组,每个驱动器组由4个磁盘组成(在RA
我买了一台带有大规模集成电路MEgarad卡的机器。我知道Virtual有什么:
Adapter: 0
Product Name: LSI MegaRAID SAS 9260-4i
Memory: 512MB
BBU: Absent
Serial No: SV11807006
==============================================================================
Number of DISK GROUPS: 3
但是我不知道每个虚拟磁盘(0,1,2)上都有wat磁盘,HotSpare是什么磁盘?
MegaCli -LDIn