是否有人使用 HP Array Configuration Utility 命令行界面 (hpacucli.exe) 将物理磁盘信息存入文件?
我现在不在机器上,但基本上我想找出服务器中每个物理磁盘的状态,即良好、失败、预测失败、重建、丢失等。
我想从脚本中运行它,因此我可以通过管道传输到文件的单个(或一组)命令就是我正在寻找的。
理想情况下,安装尽可能简单,无需重新启动服务器。主要是DL380 G5's
因为它是否有帮助。
我正在两台相同的服务器上对一个应用程序进行基准测试,一台是 Centos 5.8,另一台是 Centos 6.2。我的应用程序在 Centos 6.2 机器上的运行速度要慢得多(50% 或更少)。
在尝试诊断问题时,我在整个基准测试过程中跟踪 CPU、RAM 和 IO。我看到使用 iostat 测量的 Centos 6.2 机器上的磁盘读取明显更高。
两个系统都在运行我的基准测试所在的 XFS。两者都是惠普服务器,配备 512MB 缓存 RAID 控制器,配备 8 个 300GB SAS 运行 RAID 10。
这是每个 xfs_info 的输出:
centos5
meta-data=/dev/cciss/c0d0p5 isize=256 agcount=32, agsize=8034208 blks
= sectsz=512 attr=0
data = bsize=4096 blocks=257094144, imaxpct=25
= sunit=32 swidth=128 blks, unwritten=1
naming =version 2 bsize=4096
log =internal bsize=4096 blocks=32768, version=1
= sectsz=512 sunit=0 blks, lazy-count=0
realtime =none extsz=4096 blocks=0, rtextents=0
Run Code Online (Sandbox Code Playgroud)
centos6
meta-data=/dev/sda5 isize=256 agcount=4, agsize=57873856 blks
= sectsz=512 …
Run Code Online (Sandbox Code Playgroud) 我正在建造一台新机器,raid 控制器要求我为每个轨道提供扇区。我已经有很长时间(1998 年?)没有处理磁盘数学问题了,而且我找不到任何与现代硬件有关的东西。这些是在 p420i 控制器上运行 2.8 内核的 2TB SAS 驱动器。
32(这是默认值,对我来说似乎是错误的)和每轨道 63 个扇区的选项之间有什么区别?我什么时候需要其中一个?
我读过有关经理从 RAID 5 阵列中取出磁盘,然后取出第二个磁盘的故事,但我只想亲自尝试将磁盘与实时系统断开连接时会发生什么。它是HP ProLiant DL585 G7 系列服务器,因此它必须是可热插拔的。
但在我开始之前,我认为在做任何非常非常愚蠢的事情之前,最好先从更有经验的人那里获得一些意见。
我有一台带有 Smart Array E200 RAID 控制器的 HP ProLiant DL180 G5 服务器。RAID 控制器拒绝将插入的驱动器识别为阵列。故事到此为止...
该服务器(我们的文件服务器)需要升级。它从 8 个 250GB 驱动器开始:
计划是用由更大磁盘组成的 RAID10 阵列替换 RAID5 阵列和热备用。如果需要任何恢复,旧驱动器将保持不变。使用了以下过程:
此过程按预期工作。但是上次备份丢失了一些数据,所以我需要从原始阵列中的驱动器中恢复数据。这是我所做的:
此时,我收到以下错误:
1785-Slot 0 Drive Array Not Configured
Drive positions appear to have changed.
Run Array Diagnostics Utility (ADU) if previous positions are unknown.
Then turn system power OFF and move drives to their …
Run Code Online (Sandbox Code Playgroud) hpacucli 控制器插槽=1 ld 1 显示详细信息
Smart Array P400 in Slot 1
array A
Logical Drive: 1
Size: 273.3 GB
Fault Tolerance: RAID 1+0
Heads: 255
Sectors Per Track: 32
Cylinders: 65535
Stripe Size: 128 KB
Status: OK
Array Accelerator: Enabled
Unique Identifier: xxxx
Disk Name: /dev/cciss/c0d0
Mount Points: /boot 196 MB, / 7.8 GB
Logical Drive Label: xxxxx
Mirror Group 0:
physicaldrive 1I:1:8 (port 1I:box 1:bay 8, SAS, 72 GB, Predictive Failure)
physicaldrive 1I:1:7 (port 1I:box 1:bay 7, SAS, 72 …
Run Code Online (Sandbox Code Playgroud) 我正处于一些可用于设置 hadoop 集群的硬件的评估阶段。这个硬件是翻新的(带有 Smart Array 410/i 控制器的 hp G6 服务器),我们可能应该/必须使用它……我们还没有。我已经读到 410/i 控制器不允许按照 hadoop 的要求进行 JBOD 配置,有没有人可以证实这一说法?或不 ?似乎解决方法可能是在每个磁盘上配置 raid0,再次有人确认还是有其他配置方式?谢谢罗布
这是我在这里的第一篇文章。在此先感谢您对此事的任何帮助。
我正在尝试从 Smart Array P400 中移除逻辑驱动器(逻辑驱动器 2)和阵列(阵列“B”)。主机是运行 64 位 Red Hat Enterprise Linux Server 5.7 (Tikanga) 的 DL580 G5。我无法使用 hpacucli 或 cpqacuxe 删除阵列。我相信这是因为“操作系统状态:锁定”。位于此阵列上的文件系统已卸载。我不想重启主机。有什么方法可以“释放”这个逻辑驱动器,以便我可以移除阵列?请注意,我不需要保留逻辑驱动器 2 上的数据。我打算从机器上物理移除驱动器并用更大的驱动器替换它们。
我正在使用 Red Hat 5.7 附带的 cciss 内核模块。
以下是有关主机和 P400 配置的一些信息:
[root@gort ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.7 (Tikanga)
[root@gort ~]# uname -a
Linux gort 2.6.18-274.el5 #1 SMP Fri Jul 8 17:36:59 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux
[root@gort ~]# rpm -qa | egrep '^(hp|cpq)'
cpqacuxe-9.30-15.0
hp-health-9.25-1551.7.rhel5
hpsmh-7.1.2-3
hpdiags-9.3.0-466
hponcfg-3.1.0-0
hp-snmp-agents-9.25-2384.8.rhel5
hpacucli-9.30-15.0 …
Run Code Online (Sandbox Code Playgroud) 我有一个带有两个 146GB 磁盘的 RAID10 阵列的服务器。我正在尝试用两个 2TB 磁盘的 RAID1 替换一个 146GB 磁盘的 RAID10 阵列。由于没有空闲端口,我从要更换的阵列中取出了两个磁盘。现在我的突袭状态如下所示:
# /opt/hp/hpssacli/bin/hpssacli ctrl all show config
Smart Array P400 in Slot 1
array A (SAS, Unused Space: 0 MB)
logicaldrive 1 (273.4 GB, RAID 1+0, Interim Recovery Mode)
physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SAS, 146 GB, Failed)
physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SAS, 146 GB, Failed)
physicaldrive 2I:1:3 (port 2I:box 1:bay 3, SAS, 146 GB, OK)
physicaldrive 2I:1:4 (port 2I:box 1:bay 4, SAS, 146 GB, …
Run Code Online (Sandbox Code Playgroud)