Articles of hp smart array

我可以从实时RAID 1arrays中移除磁盘吗?

我已经读过关于从RAID 5arrays中取出磁盘的故事,然后是第二个故事,但是我只想尝试一下当我简单地从实时系统断开磁盘时会发生什么情况。 这是HP ProLiant DL585 G7系列服务器 ,因此它必须是可热插拔的。 但在我刚刚开始之前,我认为在做任何事情之前从更有经验的人那里得到一些意见可能会更好,真的很愚蠢。

无法从HP P400中删除逻辑驱动器/arrays

这是我在这里的第一篇文章。 提前谢谢您对此事的任何帮助。 我试图从我的智能arraysP400中删除逻辑驱动器(逻辑驱动器2)和arrays(arrays“B”)。 主机是运行64位红帽企业Linux服务器版本5.7(Tikanga)的DL580 G5。 我无法使用hpacucli或cpqacuxe删除arrays。 我相信这是因为“操作系统状态:locking”。 此arrays上的文件系统已被卸载。 我不想重启主机。 有没有办法“释放”这个逻辑驱动器,所以我可以删除数组? 请注意,我不需要保留逻辑驱动器2上的数据。我打算从机器上物理卸下驱动器,并将其更换为较大的驱动器。 我正在使用Red Hat 5.7附带的cciss内核模块。 以下是有关主机和P400configuration的一些信息: [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 […]

HP SmartArray P400:如何修复发生故障的逻辑驱动器?

我有一台带有SmartArray P400控制器(包括256 MBcaching/电池备份)的惠普服务器,带有一个逻辑驱动器,replace了不能重build的失败的物理驱动器。 这是我发现错误时的样子: 〜#/ usr / sbin / hpacucli ctrl slot = 0 show config 插槽0(embedded式)中的Smart Array P400(sn:XXXX) arraysA(SATA,未使用的空间:0 MB) logicaldrive 1(698.6 GB,RAID 1,确定) 物理驱动器1I:1:1(端口1I:盒1:托架1,SATA,750 GB,确定) 物理驱动器1I:1:2(端口1I:盒1:托架2,SATA,750 GB,确定) arraysB(SATA,未使用空间:0 MB) logicaldrive 2(2.7 TB,RAID 5,失败) 物理驱动器1I:1:3(端口1I:盒1:托架3,SATA,750 GB,确定) 物理驱动器1I:1:4(端口1I:盒1:托架4,SATA,750 GB,确定) 物理驱动器2I:1:5(端口2I:盒1:托架5,SATA,750 GB,确定) 物理驱动器2I:1:6(端口2I:盒1:托架6,SATA,750 GB,失败) 物理驱动器2I:1:7(端口2I:盒1:托架7,SATA,750 GB,确定) 未分配 物理驱动器2I:1:8(端口2I:盒1:托架8,SATA,750 GB,确定) 〜# 我以为我有驱动器2I:1:8configuration为arraysA和arraysB的备用,但似乎并非如此:-(我注意到由于主机上的I / O错误,即使是只有1个RAID5的物理驱动器出现故障。 有人知道为什么会发生这种情况吗? 逻辑驱动器应该进入“降级”模式,但仍然可以从主机os完全访问! 我第一次尝试添加未分配的驱动器2I:1:8作为逻辑驱动器2的备件,但这是不可能的: […]

无法在HP ProLiant DL320G6上inputHP SmartArray P410 RAID ORCA设置

我刚刚将HP SmartArray P410控制器安装到我的HP ProLiant DL320G6服务器中。 控制器似乎被服务器BIOS检测到(它在BIOS设置中的控制器列表中显示),硬盘驱动器LED闪烁,但在启动期间从不提供控制器configuration。 当它说没有可引导的磁盘并且返回的时候,它就来到了这个地方。 该文件说,我应该按F8时提供进入ORCA(选项ROMconfigurationarrays),但我从来没有提供按F8。 任何想法如何设置?

在不影响性能的硬件RAIDconfiguration中,可以使用不同的驱动器速度和大小吗?

具体而言,我有一个RAID 1arraysconfiguration,其中两个500gb 7200rpm SATA驱动器被镜像为逻辑驱动器1(a),另外两个被镜像为逻辑驱动器2(b)。 我想以与逻辑驱动器3(c)相同的镜像方式添加两个1tb 5400rpm驱动器。 这些驱动器只能作为文件存储偶尔但必要的访问,因此,空间比速度更重要。 在研究这个configuration是否可行的时候,我已经被告知并且已经读过这个arrays只能看到最小的驱动器大小和最慢的速度。 但是,我的理解是,只要对本身不混合(在这种情况下,它们不是),arrays应查看和使用所有驱动器的实际速度和大小。 我想在购买额外的驱动器之前确定。 洞察任何人?

CentOS 6比CentOS 5做更多的IO

我正在两台相同的服务器上进行基准testing,一台是Centos 5.8,另一台是Centos 6.2。 我的应用程序在Centos 6.2机器上的运行速度要慢得多(50%或更less)。 在尝试诊断问题时,我正在跟踪整个基准testing中的CPU,RAM和IO。 我发现在CentOS 6.2盒子上的磁盘读取率要高得多,用iostat测量。 两个系统都在运行XFS,我的基准testing正在运行。 两者都是具有512MB高速cachingRAID控制器的HP服务器,运行RAID 10的8个300GB SAS。 这里是每个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 centos6 meta-data=/dev/sda5 isize=256 agcount=4, […]

HP ACU CLI示例

是否有人使用HParraysconfiguration实用程序命令行界面(hpacucli.exe)将物理磁盘信息获取到文件中? 我现在不在机器,但基本上我想知道我的服务器中的每个物理磁盘的状态,即好,失败,失败预测,重build,缺失等。 我想从一个脚本运行这个,所以一个(或一组)命令我可以pipe到一个文件是我在找什么。

消费级硬盘是否适合zfs?

我刚刚买了一台HP DL380 G6的新服务器。 我用LSI 9211-8ireplace了现有的智能arraysp410控制器。 我的计划是使用ZFS作为XEN的底层存储,它将运行在相同的裸机上。 我被告知可以使用SATA磁盘和智能arrays控制器,但是因为消费驱动器不支持TLER,CCTL和ERC。 这是这种情况吗? 我想知道如果在JBOD中使用LSI控制器(RAID直通模式),那么我使用的磁盘types与使用智能arrays控制器的效果会有怎样的影响? 我知道尝试使用不支持写入caching的RAID系统来进行虚拟化对性能不利。 但是我正在为ZFS添加SSD。 这有什么区别? 我之所以非常执着于使用ZFS来进行重复数据删除和压缩。 我不认为智能arrays控制器可以做任何这些function。

驱动器出现故障时,如何让我的HP服务器向我发送电子邮件?

理想情况下,尽可能简单的安装,而不需要重新启动服务器。 主要是DL380 G5的,如果有帮助。 谢谢。

启用放弃HP 3PAR StoreServ 7400

从以前提出的问题中分离出来 如何从安装的驱动器获得可用空间Redhat 7 更新crypttab要求为fstrim密码 我们有一台HP 3PAR StoreServ 7400,其中有170台虚拟机分布在38台主机上。 以下是我所了解的问题:(另外我也被告知一些信息,我不确定是否是真的,我已经阅读了HP 3PAR StoreServ 7400白皮书,实际上找不到任何支持我的存储系统的东西告诉我,所以在下面如果有人注意到任何事情都不是真的,请告诉我。) 3 PAR分成3个部分, 第1层:SSD用于caching和快速访问常用文件。 第2层和第3层:某种旋转盘,什么以及为什么还有额外的2层im不确定,但我的假设是第2层用于数据是不是最常见的访问,但访问一点,第3层用于其余的存储。 在SSD部分中,我已经在很多文章中读到数据写入到SSD块后删除,然后删除该块没有归零,直到写入新数据,所以当块内的数据被删除时,存储映射的表info被更新,然后当新的数据被写入同一个块时,块首先需要被清零,然后才能被写入。 如果驱动器没有被周期性修剪,SSD内的这个过程可能导致较低的w / r速度。 3PAR LUN是精简configuration,VM是Eager Thickconfiguration的。 据我的存储人员介绍,3PAR内置了一个特殊function,可以根据需要使用SSD存储器,而不必使用其他虚拟机,这是没有意义的。 事实检查: 厚configuration的VM是VMDK文件,创buildVM时指定VM的大小,并创buildVMDK文件。 在我看来,如果VM正在被定期访问,那么整个VMDK文件就会被转移到SDD,而他们告诉我的是,即使VMDK被设置为使用40GB,其中一些可以使用40GB其他VM的? 这听起来更像是一个精简configuration的虚拟机,而不是一个厚厚的。 好的解决问题。 在我们的Windows系统上,我们使用sdelete来查找和清零未使用的块。 在我们的Linux Fedora系统上,我一直试图弄清楚如何让fstrim工作。 我尝试了dd = write-big-file delete-big-file命令,并且通过屋顶发送了磁盘I / O,这被注意到了,我被告知不要再这样做。 做一个小小的研究,看起来像sdelete几乎和dd = write-big-file delete-big-file一样,那么为什么磁盘I / O不能通过windows系统来实现呢? 所以我认为我已经削减到两个解决scheme。 我也不知道该怎么做。 某种情况下,如果不将虚拟机移动到不同的存储arrays,则可以在SAN的整个SSD部分上运行类似fstrim的function。 注意:如果我明白了我读过的所有东西,fstrim会查看每个数据块,看看数据是否存在,如果不需要的话,将不需要的数据块清零,当sdelete写入一个巨大的文件,然后删除它。 这就是为什么我要在3PAR的整个SSD部分寻找fstrim选项。 长,但我得到的错误与fstrim是: [root @ rhtest〜]#fstrim -v / […]