为VMware ESX安装驱动的方法

有时当我们为服务器安装好VMware ESX软件后,却发现服务器上的光纤卡未被识别,这就需要我们为未被识别的设备另外安装驱动,通常安装驱动需以下几步骤:

一、找到驱动并将驱动上传到ESX文件目录中,一般设备的驱动可由服务器厂家提供或者由该设备厂家提供,建议去官网下载,建议下载vib格式驱动文件,再将上传驱动文件,建议开启ESX的SSH,用工具软件WINSCP上传,如果通过USB,可以在/vmfs/volumes找到挂载的卷名,如果通过光驱,则通过以下命令:
# vmkload_mod iso9660
# /sbin/vsish -e set /vmkModules/iso9660/mount mpx.vmhba32:C0:T0:L0
# ls /vmfs/volumes/CDROM
二、进入ESX的SHELL,通过putty或SecureCRT即可。

三、查看设备是否能被识别,可使用linux命令lspci。

四、执行以下命令允许安装第三方包并安装vib格式的驱动:
# esxcli software acceptance set –level=CommunitySupported
# esxcli software vib install -v /tmp/xxxxxxx.vib

五、使用reboot命令重启,重启后生效。

RAID5初始化方法及写方式

目前使用的初始化方法
目前RAID5的初始化主要有两种方法,一种是标示为resync的全同步;另一种方法是标示为recovery的数据恢复。
所谓resync,就是进行全阵列磁盘同步,从头到尾按条带读取所有磁盘的数据,计算新的校验值并与原来的校验值相比较,如果相同则直接进入下一个条带的操作,如果不同则需要把新计算的校验数据写到校验磁盘上。
所谓recovery,就是恢复失效盘的数据。磁盘阵列中的单个磁盘是有可能失效的,这时磁盘阵列会将失效磁盘从阵列中剔除,那么对于那些有数据恢复能力的RAID阵列,如RAID-1456,我们就能够通过加入热备盘恢复失效盘上的数据,recovery就是从头到尾恢复数据的过程。recovery完成之后热备盘就会成为正式的成员盘取代原来的失效盘。Recovery原本用于失效磁盘的数据恢复,但也可以用于刚创建的RAID,在刚创建的时候,把最后一块盘设置为热备盘,该磁盘的数据通过读取其它磁盘的数据校验得出,这样下来,也会保证各个条带的数据一致性。
RAID5的两种写方式
在提出新方法之前,先讨论下RAID5 的两种写方式:读改写和重构写。读改写的实现方式是先将所需写入的数据保存到内存,同时读取所需要写入位置的旧数据及校验盘上的数据,然后将新数据、旧数据和老校验数据进行校验运算,得出新校验数据,最后将新数据与新校验值写入磁盘。
以6块盘的RAID5为例,假设要写D1数据块,而所在条带别的数据块没有写请求,则需要读取旧的D1数据,和旧的校验数据P0,再和新的数据NEW D1做异或校验计算,得到新的校验NEW P0,再把NEW D1和NEW P0写到对应的磁盘。
所谓重构式写,就是预读没有写请求的磁盘的数据,而将写请求磁盘的bio中的数据拷贝到磁盘缓冲区,然后用这些数据来重构新的校验结果。之后,就将新修改的数据和新校验结果写入下层设备即可。
仍以6块盘的RAID5为例,假设要写D1,D2,D3的数据块,则需要读D4,D5数据,再和新的数据NEW D1,NEW D2,NEW D3做异或校验计算,得到新的校验NEW P0,再把NEW D1,NEW D2,NEW D3和NEW P0写到对应的磁盘。

RAID优势及系统构成

RAID 及优势
RAID,即独立磁盘冗余阵列,是一种由多块磁盘构成的冗余阵列。虽然RAID包含多块磁盘,但是在操作系统下是作为一个独立的大型存储设备出现。
RAID可以分为硬RAID与软RAID,硬RAID是通过用硬件来实现RAID功能,比如各种RAID卡,还有主板集成RAID控制器的都是硬RAID。软RAID是通过用操作系统来完成RAID功能,比如在Linux操作系统下,用3块硬盘做的RAID5。本文要谈的RAID系统稳定性是特指硬RAID的稳定性。其有以下五大优势。
扩大了存贮能力。可由多个硬盘组成容量巨大的存贮空间。降低了单位容量的成本。市场上最大容量的硬盘每兆容量的价格要大大高于普及型硬盘,因此采用多个普及型硬盘组成的阵列其单位价格要低得多。
提高了存贮速度。单个硬盘速度的提高均受到各个时期的技术条件限制,要更进一步提高一般比较因难,而使用RAID,则可以让多个硬盘同时分摊数据的读或写操作,因此整体速度有成倍地提高。
提高了可靠性。RAID系统可以使用两组硬盘同步完成镜像存贮,这种安全措施对于网络服务器来说非常重要。
提高了容错性。RAID控制器的一个关键功能就是容错处理。容错阵列中如有单块硬盘出错,不会影响到整体的继续使用,高级RAID控制器还具有数据恢复功能。

RAID系统构成
RAID系统包括服务器、RAID卡、线缆、背板和硬盘五个部分。
在R A I D系统中,R A I D卡和背板是影响整个系统稳定性的两个关键因素。服务器作为核心设备给RAID
卡提供标准的接口,而线缆和硬盘属于业界的通用产品,一般不会对系统的稳定性造成影响。
由于RAID卡上布局布线的差异以及PCB板材阻抗控制,从RAID卡本身发出的SAS信号强度上会有一些差异。
一般来说SAS信号越强,可以支持的背板上SAS走线也越长。对于背板来说,SAS走线的长度和背板的类型以及背板上MiniSAS接口位置直接相关,背板上SAS走线太长容易引起SAS信号过度衰减从而造成RAID系统的不稳定。

SAS与SATA的区别

对于SAS和SATA技术来说,它们都面临着一个相同的问题。由于采用并行总行接口,传输数据和信号的总线是复用的,因此传输速率会受到一定的限制。如果要提高传输的速率,那么传输的数据和信号往往会产生干扰,从而导致错误。
SAS 和SATA的诞生
在这种情况下,串行(Serial)总行接口技术就应运而生。串行总线接口技术并不是并行技术的改进,而是一种完全崭新的总线架构。同ATA和SCSI相对应的是SATA(Serial ATA)和SAS(Serial Attached SCSI)两种技术,它们克服了原先并行总线接口技术中的不足。
串行总线接口以它串行的数据发送方式得名。在数据传输的过程中,数据线和信号线独立使用,并且传输的时钟频率保持独立,因此同以往的并行总线接口技术相比,串行总线的传输速率是并行的30倍。
SATA的出现扩展了原先的ATA技术,并且业界指定第一代SATA标准的峰值传输速率可达1.5G bps。随着SATA标准的不断完善,传输的速率会不断提高。业界估计,到2004年底,SATA硬盘基本上会取代原先的ATA硬盘,成为桌面PC,入门级服务器和网络存储系统底主要存储介质。
SAS技术可能读者不太熟悉,它是并行SCSI的改进技术,采用了串行的传输方式。SAS并不针对当今的主流市场,而是定位于高端的服务器市场。在系统中,每一个端口可以最多可以连接16256个外部设备,并且SAS采取直接的点到点的串行传输方式,传输的速率高达3Gbps。SAS的接口也做了较大的改进,它同时提供了3.5英寸和2.5英寸的接口,因此能够适合不同服务器环境的需求。
更重要的一点是,SAS接口和SATA接口完全兼容。这一特性给了整个系统更多的选择空间和适用范围,用户可以根据不同的需求和承受能力,选择SAS和SATA进行组合。
多层次兼容
·物理层
SAS连接接口和SATA接口完全兼容,SATA硬盘可以直接使用在SAS的环境中。从接口标准上而言,SATA是SAS的一个子标准,因此SAS控制器可以直接操控SATA硬盘。但是SAS却不能直接使用在SATA的环境中,因为SATA控制器并不能对SAS硬盘进行控制。
在SAS和SATA这样的关系下,业界已经着手研究一种基于SAS的通用接口,在这种接口下,SAS和SATA可以完全兼容。
·协议层
SAS 由3种类型协议组成,根据连接的不同设备使用相应的协议进行数据传输。其中串行SCSI协议(SSP)用于传输SCSI命令;SCSI管理协议(SMP)用于对连接设备的维护和管理;SATA通道协议(STP)用于SAS和SATA之间数据的传输。因此在这3种协议的配合下,SAS可以和SATA和部分 SCSI设备无缝结合。
兼容的优势
SAS 和SATA之间兼容性给普通用户,系统构建者和系统管理员带来诸多的好处。
对于系统构建者,在以往ATA和SCSI存储设备的选择上会考虑再三,因为不同的选择结果,会导致整个系统不同的架构。随着SATA和SAS的出现,系统构建者就完全没有这个问题。两者的兼容特性,SATA可以方便升级到SAS。这大大节省了以往ATA升级到SCSI的费用。
对于系统管理员,SAS和SATA的兼容性降低了原先的工作量。以往在安装硬盘时,ATA和SCSI的不同接口标准,需要对每块ATA和SCSI做相应的配置;而且一旦硬盘从系统中移除,管理员也要作出相应的调整。而SAS和SATA由于接口统一并且兼容,管理员并不要对每块硬盘做相应的配置。
获益最大的也许是我们普通用户,SAS和SATA的兼容节省了硬盘升级的费用,并且给了用户更多的选择余地。即使今后进行升级,只需购买SAS硬盘即可,整个系统无需改变。
随着数据中心对于存储的要求与日俱增以及萨班斯-奥克斯利法案 (Sarbanes Oxley) 与 HIPAA 等法规的相继出台,我们必须能够稳定可靠地定期备份与存取大量关键业务信息。IT 经理为寻求能以更低成本提供更高容量,同时又不牺牲可靠性或数据可用性的存储解决方案而寝食难安。
为了满足上述要求,近线企业磁盘阵列系统应运而生,其在阵列前端上保持了光纤通道 (FC) 基础局端以适应现有SAN,同时采用串行连接 SCSI (SAS) 与串行 ATA (SATA) 驱动的混合设计而摈弃了更昂贵的 FC 驱动器。这种混合技术系统不仅能够降低成本,同时还确保了 FC 存储系统实现的可用性、可管理性、数据完整性与功能性不受影响。基于 SATA 的存储解决方案能够理想地满足 “辅助存储”的特定工作负荷、容量以及成本要求,而基于 SAS 的存储解决方案则能提供与当前FC存储解决方案不相上下的高性能与高可靠性。
SAS 的优势
SAS 与并行 SCSI 及 FC 相比具有诸多优势。SAS 能够满足事务处理应用对于高频率、即时随机数据存取的要求,而这以前通常是由 FC 来实现的。SAS 还将并行 SCSI 业经验证的可靠性及功能性与串行技术的性能及设计优势融为一体,实现了高性能、高灵活性、可扩展性、可靠性以及可用性。另外,SAS 最大的优势或许在于其背板设计和协议接口允许在同一系统中采用 SAS 与SATA 两种驱动器。能够混合和匹配相关应用所需要的不同驱动器类型无论对集成商还是用户来说都是一种优势。
SAS 与 SATA 的兼容能力还允许系统集成商使用通用连接器及线缆来设计混合存储系统。SAS 向下兼容前代 SCSI 软件及中间件的能力同样使其可轻松将原有组件、主机以及驱动器融合到新的 SAS 拓扑中,无需启动新的培训,花费集成成本,或对原有软件进行修正。
SAS 还为物理设备提供了大地址范围、采用小连接器的长距离电缆以及与外部存储系统的连接性。SAS 扩展器硬件的功能就像一台用来简化大型外部存储系统的交换机。该系统能够以最小时延轻松得到扩展,而将带宽留给增大的工作负载。扩展器能够实现了高度灵活的存储拓扑,最多可混接 16256 个 SAS/SATA 驱动器。
对双端口磁盘驱动器的需求
SAS 支持众多配置,从而可为多主机和/或主机总线适配器提供磁盘驱动器存取,并在系统故障情况下可确保持续磁盘存取。借助 SAS,双端口器件可用于创建不存在单点故障的高可用性系统。由于可以利用扩展器将多个器件连接到多主机 (initiator),因此利用 SAS 还可以提高容错能力。SAS 扩展器通过与双端口驱动器结合使用或采用插转卡增加 SATA 驱动器的双端口功能,不仅可以简化冗余系统的设计,而且还可实现极高的容错能力与高可用性。
SAS 背板连接器具有SAS 端口 1与 SAS 端口 2两个信号群以及电源路径。SATA 背板连接器看起来与 SAS 连接器大同小异,但是其仅提供一个信号端口并且具有一个与 SATA 磁盘驱动器连接器的槽口相匹配的电键。SAS 背板连接器抛弃了此电键,转而采用针对第二个 SAS端口的信号(见下图)。由于不存在上述电键,SAS 背板连接器可以同时接纳 SAS 和 SATA 磁盘驱动器,而SATA背板连接器仅接纳 SATA 磁盘驱动器。
由于 SATA 驱动器仅提供一个端口,因此需要一个插转卡,以支持 SATA 驱动器的双端口功能。
插转卡可通过双主动多路复用器芯片来实现。该芯片支持驱动器侧与单端口 SATA 驱动器相连的 SATA 连接器以及插入 SAS 背板或中间背板的 SAS 连接器,从而为扩展器提供 2 个 SAS/STP 兼容的端口。这样,插转卡可提供 2 个从上游 SAS 扩展器接入每个单端口SATA HDD 的独立物理端口,从而通过两条独立路径实现了高可用性环境所要求的冗余性。
利用双主动多路复用器,两台主机均可通过各自的 SATA 接口独立访问单个 SATA 存储设备 。此时,LSI 双主动多路复用器可以使单端口 SATA 驱动器模拟双端口 SAS 功能。LSI 双主动多路复用器提供无缝双主机支持,几乎无任何开关延迟,同时还可透明地支持本机命令排序 (NCQ) 等增强型 SATA 驱动器功能。上述双端口 SAS 仿真可以从故障切换、集群和高可用性方面简化存储管理软件。
基于 SAS 的存储系统将并行 SCSI 业经验证的可靠性及功能性与串行存储技术的性能及设计优势融为一体,实现了高性能、灵活性、可扩展性、可靠性与可用性。由于 SAS 系统具有 SATA 串行传输接口,因此 SAS 可在同一阵列中提供混合 SAS 与 SATA 驱动器的灵活性,从而能够满足新一代企业存储需求。利用基于双主动多路复用器技术的插转卡为 SATA 驱动器提供双端口功能可以在低成本的近线存储应用中为基于 SAS 的系统提供一种成本更低、容量更高的选择。因此,众多基于 SAS 的新存储阵列设计将采用双主动复用器,作为企业 SATA 驱动器连接的首选架构。

IBM服务器清除LOG告警灯的方法

现有一台IBM X366服务器,具体型号为8863-1RC,光通道诊断板上LOG灯亮,其余灯不亮,一般出现这种情况都是由于该服务器还有其他告警,但告警消除后,错误日志未删除,删除错误日志后,LOG灯会消失。

删除日志的方法如下:
开机后按F1,进入主板BIOS,进入Event/Error Logs,进入Post Error Log,在Clear Error Logs按回车,清除自检时出现的错误日志,如未接鼠标键盘这样的错误。
但是在这里清除错误日志后,LOG灯可能还会亮,则需要清除SEL日志,方法如下:
开机后按F1,进入主板BIOS,进入Advanced Setup,进入Baseboard Mangement Controller (BMC) Settings,进入BMC System Event Log,选择Clear BMC SEL,清除BMC日志。

如果光通道诊断板LOG灯亮,清除这两个日志,LOG会消失。

Windows Server 2012 R2新功能列表

Windows Server 2012 R2日前已经发布了预览版供大家体验,它是Windows 8.1的服务器版本。想必很多人都不清楚Windows Server 2012 R2究竟带来了哪些新功能,没关系,微软今天在官方博客中进行了简洁的汇总,一起来看一下:

1、存储转换

Windows Server 2012 R2存储空间的存储分层功能自动根据存储性能和成本将数据分层至硬盘和固态硬盘 。

2、软件定义网络

——Windows Server 2012 R2中的网络虚拟化,加上System Center 2012 R2中的管理功能,提供了在任意节点部署任意虚拟机的灵活性,而不用考虑IP地址等因素。

——新的in-box网关扩展了虚拟化网络功能,提供了与物理网络、虚拟网络的完整链接。

3、虚拟化和动态迁移

——跨版本动态迁移可以将运行在Windows Server 2012上的虚拟机在不停工的情况下迁移到Windows Server 2012 R2主机上。

——动态迁移节约了大量时间(50%甚至更多)。

——开启了RDMA的动态迁移加快了NICs迁移进程。

4、访问和信息保护

——让用户选择自己要工作的设备,提供更简单的注册进程;

——为企业应用和数据提供基于策略的访问控制,并在跨设备之间提供一致体验。

——保护企业信息和管理风险。

5、Java应用程序监控

——提供性能和异常事件报警。

——支持Tomcat、Java JDK和其它Java网络服务器框架。

——行代码级别可追溯性,.NET性能和异常指标和Java应用程序监控。

IBM Serveraid软件的更新记录

IBM Serveraid软件从早期的2.88、3.11、3.5、4.0、5.1、6.1一直发展到了现在的9.0,每一个版本和前一个版本相比做了哪些改动呢,IBM的这篇文章给出了我们的答案,我们可以根据软件版本的更新来了解IBM服务器上所使用的阵列卡的不断的更新换代。

ServeRAID Family 8.40 to 9.00

Enhancements:

  • The Windows code stack has been reworked to eliminate the need for the filter driver. If one piece of the code package is updated (driver, firmware, utilities, applications) under Windows, the other pieces must also be updated.
  • There are other enhancements in individual components. Please see the change history of each individual component for change details.
ServeRAID Family 8.30 to 8.40

Enhancements:

  • Support for the IBM ServeRAID-8s SAS controller
  • Support for the following operating systems:
    • Microsoft Windows XP Professional for Intel x86 and EM64T
    • SUSE Linux Enterprise Server 10 for Intel x86 and EM64T
    • Sun Solaris 10
    • VMWare 3.0
ServeRAID Family 8.25 to 8.30

Enhancement:

  • Support for the IBM ServeRAID-8k and ServeRAID-8k-l SAS controllers
ServeRAID Family 8.20 to 8.25

Enhancements:

  • Support for native OS authentication on Windows, Linux, Unix, and NetWare. With native authentication, you log into the ServeRAID Manager on local and remote systems using your standard network user name and password.

    Note:
     Native OS authentication replaces the Security Manager feature in the ServeRAID Manager agent. The Security Manager is no longer a part of the agent console.
  • Support for the following features on network storage devices (enclosures):

    Note:
     These features require enclosure firmware level 2.15 or greater.

    • Logical drive migration wizard for expanding or migrating arrays
    • Improved ROM update wizard, featuring a common user interface for direct-attached and network-attached storage devices
    • Network management tools for configuring network details and Ethernet port settings
    • New right-click actions for direct access to configuration wizard options: Configure access-control list, Configure target information, Increase logical drive capacity
ServeRAID Family 8.15 to 8.20

Enhancements:

  • Support for native OS authentication on Windows, Linux, Unix, and NetWare. With native authentication, you log into the ServeRAID Manager on local and remote systems using your standard network user name and password.

    Note:
     Native OS authentication replaces the Security Manager feature in the ServeRAID Manager agent. The Security Manager is no longer a part of the agent console.
  • Support for the following features on network storage devices (enclosures):

    Note: These features require enclosure firmware level 2.15 or greater.

    • Logical drive migration wizard for expanding or migrating arrays
    • Improved ROM update wizard, featuring a common user interface for direct-attached and network-attached storage devices
    • Network management tools for configuring network details and Ethernet port settings
    • New right-click actions for direct access to configuration wizard options: Configure access-control list, Configure target information, Increase logical drive capacity
ServeRAID Family 8.10 to 8.15
  • Support for the following operating systems:
    • Red Hat Enterprise Linux 4 AS/ES/WS*
    • Red Hat Enterprise Linux 4 AS/ES for EM64T*
    • Red Hat Enterprise Linux 3 AS/ES/WS*
    • SuSE Linux Enterprise Server 9 with Service Pack 1 for Intel x86 and EM64T
    • Microsoft Windows Server 2003 with Service Pack 1 for EM64T
    • Novell NetWare 6.5 with Service Pack 3
      *Out-of-box and current quarterly update
  • Enhanced functionality in the ServeRAID Manager program:
    • Ability to manage FlashCopy backups of logical drive data on external storage enclosure
    • Fixed RAID Level-5 rebuild problem
    • Fixed notification problem for lost cache data
ServeRAID Family 8.00 to 8.10

Note: This release first introduced with IBM Director 4.22.

  • Support for dual-controller configurations of the IBM TotalStorage DS300 and DS400 external storage enclosures
  • Enhanced functionality in the ServeRAID Manager program:
  • Support for following features on dual-controller enclosures:
    • Fail over and fail back of storage between controllers
    • Ability to select and change the preferred owner of an array
    • Enclosure-wide actions: shutdown, restart, update images
    • Automatic detection of fibre channel initiator
  • Support for the ServeRAID Manager program on the following operating systems:
  • SCO UnixWare 7.1.3 and 7.1.4
  • SCO OpenServer 5.0.6a and 5.0.7
  • IBM OS/2 WARP Server for e-business

    Note: When using ServeRAID Manager version 8.10 with OS/2 or UnixWare as an operating system on a remote system, the version information will display as 7.10.

ServeRAID Family 8.00
  • Support for the IBM ServeRAID-8i SAS controller
  • Support for the following operating systems:
    • Microsoft Windows:
      • Windows 2000 Server/Advanced Server
      • Windows Server 2003 Workstation/Server/Enterprise Server
      • Windows Server 2003 for EM64T
    • Linux:
      • Red Hat Enterprise Linux 3 AS/ES/WS*
      • Red Hat Enterprise Linux 3 AS/ES for EM64T*
      • SuSE Linux Enterprise Server 9*
      • SuSE Linux Enterprise Server 9 for EM64T*
    • Netware:
      • Novell Netware 6.5 EP
      • *Out-of-box and current quarterly update or service pack
  • Enhanced functionality in the ServeRAID Manager program:
    • Support for the following features on the IBM ServeRAID-8i controller:
      • RAID level-6 and RAID level-60 logical drives (in addition to standard RAID levels and volumes, including RAID-1E and 5EE)
      • FlashCopy backup of logical drive data
      • Copyback of logical drive data
      • Up to 512 KB stripe-unit size
      • Multiple dedicated hot spares
    • ROM Update wizard. Supports direct updates of ServeRAID controller software on local and remote systems
    • New action: Clear initialization method on ServeRAID-7t and ServeRAID-8i logical drives
ServeRAID family 7.10 to 7.12
  • Fixed ECC errors in ServeRAID-5i with version 7.10.18 firmware
  • Fixed error code:2807 on ServeRAID-7k during system reboot on IBM xSeries 346
  • Increased timeout for commands on tape devices attached to a ServeRAID-7k
  • Fixed ServeRAID-7k error LED not lighting when battery cable is unplugged
  • Fixed file corruption on Raid level-5 logical drive after a logical drive migration and several rebuilds
ServeRAID family 7.00 to 7.10
  • Support for the IBM ServeRAID-7k (39R8800 replaces 71P8642, field replacement unit (FRU) 71P8644) Ultra320 SCSI controller
  • Support for new operating systems:
    • Red Hat Enterprise Linux AS/ES/WS 3 for Intel EM64T
    • Red Hat Enterprise Linux AS/ES/WS 3 for AMD64 (SATA*)
    • SCO UnixWare 7.1.4
    • SUSE Linux Desktop 1.0
      *Previously SCSI only
  • Two-CD distribution:
    • The bootable “IBM ServeRAID Support” CD contains device drivers and command-line programs for all supported operating systems.
    • The “IBM ServeRAID Applications” CD contains the ServeRAID Manager program.
  • Enhanced functionality in the ServeRAID Manager:
    • Option to display physical device information in enclosure view format. This is the default view for systems with an attached storage enclosure.
    • Save support archive command. Your ServeRAID support representative can use the information in this archive file to diagnose problems with your system.
    • New tool bar buttons:
      • Start Task Manager
      • Open event log in a stand-alone viewe
  • Fixed a problem with the ServeRAID-5i firmware that prevented detection of dead batteries
  • Fixed a problem with the ServeRAID Manager SNMP software. It now allows email with security enabled
  • Fixed a problem with the SCO OpenServer 5.07 device driver upgrade
  • Fixed a problem with NetWare device driver reset
  • Fixed a problem with the ServeRAID-6M that affected performance at high I/O loads
ServeRAID family 6.11 to 7.00
  • Support for the IBM ServeRAID-7t SATA controller
  • Support for new operating systems:
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003 for 64-Bit Extended Systems
    • Novell NetWare 6.5
    • Red Hat Enterprise Linux AS 3 for Intel and AMD 32-bit kernels
    • Red Hat Enterprise Linux AS 3 for AMD 64-bit kernels
    • SUSE LINUX Professional 9.0 for Intel and AMD kernels
  • Enhanced functionality in the ServeRAID Manager:
    • New user-interface look and feel, featuring the Enterprise view and Physical and Logical device views
    • Configuration wizard for ServeRAID-7t SATA controller
    • Support for new RAID types on the ServeRAID-7t controller:
    • Simple volume
    • RAID volume
    • Spanned volume
  • The SNMP Trap Manager has been replaced by a new SNMP solution that supports “traps” and “gets” through use of a SNMP sub-agent. The new SNMP sub-agent integrates more closely with operating system-specific SNMP infrastructure.
    Note: See the ServeRAID User’s Reference for installation and configuration instructions.
  • AACCLI command-line tool for the ServeRAID-7t SATA controller, providing IPSSEND-like functionality.
  • Fixed a problem with reporting Bad Stripe Table (BST) entries. Now, if a logical drive has a bad stripe, the ServeRAID Manager provides an alert at agent startup and then again every eight hours.
  • Fixed a problem with partitioning logical drives under OpenServer 5.07.
  • Fixed a problem with LSI PFA handling. To enable automatic PFA alerts, the MRIE field in the Information Exceptions Control mode page is monitored for any value other than 4 and changed accordingly.
  • Fixed a problem with the ServeRAID-6M controller under SUSE LINUX Enterprise Server 8 for AMD64; the controller no longer fails intermittently on systems with 6GB of memory.
  • Fixed a problem that caused the device driver installation to fail under Microsoft Windows 2003 for AMD64.
  • Fixed an intermittent POST hang problem when the ServeRAID-5i is forced to run at 33Mhz in x225 by a 33Mhz adapter in adjacent slot 5.
  • Fixed a problem under SUSE LINUX 9.0 that prevented the operating system from locating the built-in ServeRAID driver during installation.
  • Fixed a problem in the ServeRAID User’s Reference manual concerning the Advanced BIOS settings. The description of the Mini-Configuration program now includes details about each advanced setting.
ServeRAID family 6.10 to 6.11
  • Support for new operating systems:
    • Red Hat Enterprise Linux AS2.1 for Intel 64-bit (Itanium) kernels
  • Support for integrated RAID controllers (such as the LSI 1030) under SuSE Linux Enterprise Server 8 for AMD64.
  • Fixed a problem that prevented the “IBM ServeRAID Support” CD from booting on systems with a nVidia video adapter.
  • Fixed a problem with importing spanned array configurations.
  • Fixed a problem with tape drive firmware updates.
  • Fixed a problem that prevented the ServeRAID-6i controller from detecting drives under Red Hat Enterprise Linux AS2.1, Quarterly Update 2 (QU2).
ServeRAID family 6.00 to 6.10
  • Support for the IBM ServeRAID-6i Ultra320 SCSI controller.
  • Support for new operating systems:
    • Red Hat Linux 9.0
    • SCO UnitedLinux 4.0
    • SCO OpenServer 5.0.7
    • SuSE Linux Professional 8.1
    • SuSE Linux Enterprise Server 8
    • SuSE Linux Enterprise Server 8 64-bit Edition
    • Turbolinux Enterprise Server 8
  • Support for 16 ServeRAID controllers on the Windows and Netware operating systems; and 12 ServeRAID controllers on all other supported operating systems.
  • Enhanced functionality in the ServeRAID Manager:
    • New Task Scheduler and Task Manager in the ServeRAID Manager Agent. Use this feature to schedule lengthy operations at a convenient time, such as a logical drive migration or synchronization.
    • Display options on the Preferences menu. Use this feature to choose sorting criteria for objects in the SeveRAID Manager tree and to choose the disk capacity unit of measure (megabytes or gigabytes).
    • Ability to set remote access ports in the ServeRAID Manager Agent configuration file (RaidAgnt.pps). This option no longer appears on the Preferences menu.
    • Ability to enable and disable copy back. Use this feature to restore a logical drive to its original configuration after replacing a failed drive in an array.
    • Ability to rebuild a logical drive without first removing and reinserting the failed drive.
    • Ability to enable and disable unattended mode from the Controller menu. This option no longer appears on the Clustering actions menu.
  • Support for new IPSSEND commands:
    • SET REBUILDRATE high, medium, low (DOS only)
    • GETCONFIG now displays FRU information
    • GETEVENT DDD displays defunct disk log
    • SET COPYBACK enables/disables copy back
    • GETBST displays Bad Stripe Table entries
  • Fixed a problem with the ServeRAID software build procedure that failed to include the cluster driver software with the clustnt.img file on the “IBM ServeRAID Support” CD.
  • Fixed a problem with the ServeRAID-3HB controller that caused performance to degrade when the battery backup cache failed.
  • Fixed a problem with ServeRAID-4L and ServeRAID-4Lx controllers that resulted in a race condition when the BIOS and firmware tried to access flash memory at the same time. The system now polls the ROM BIOS before the firmware.
ServeRAID family 5.11 to 6.00
  • Support for the new IBM ServeRAID-6M Ultra320 SCSI controller.
  • Support for new operating systems:
    • Microsoft Windows Server 2003 Standard Edition and Enterprise Edition
    • Microsoft Windows Server 2003 Enterprise Edition for 64-bit Servers
    • SuSE Linux 8.0 64-Bit Edition
    • Red Hat Linux 8.0
  • Support for SCO UnixWare (formerly Caldera UnixWare) and SCO Open Unix (formerly Caldera Open Unix)
  • Enhanced functionality in the ServeRAID Manager:
    • New Email Notification Manager in the ServeRAID Manager Agent notifies users about system events.
    • Ability to initialize logical drives during Express or Custom configuration. This option no longer appears on the Preferences menu.
    • Ability to log warning and fatal events to the operating system event log on Windows and Unix systems. Use the ServeRAID Manager Agent to enable/disable event logging.
    • Simplified process for creating spanned arrays.
    • Reorganized some Action menu options for easier access to ServeRAID Manager functions.
  • New 2 terabyte limit for logical drives.
  • Support for RAID Level-5EE logical drives on ServeRAID-6M, ServerRAID-4L, ServerRAID-4Lx, ServeRAID-4M, and ServeRAID-4Mx controllers.
  • (For Windows NT and Windows 2000 only) The failover device driver can no longer be used for installation. You must install the regular Windows device driver first; then, update using the failover driver.
  • Fixed a problem with OS/2, which caused data corruption on shut down. To fix the problem, the new OS/2 driver implements
    a two-pass shutdown procedure. The first pass issues a firmware flush cache command. The second pass waits eight seconds for the firmware to complete the flush; then, shut down resumes.
  • Fixed a problem with the SCO OpenServer device driver, which sometimes caused a controller reset. This problem occured
    when the driver detected a bad command ID from ips bcopy.
  • Fixed a problem during failover and server restart which caused clustered drives to be marked defunct.
ServeRAID family 5.10 to 5.11
  • Fixed a cache flushing problem in the ServeRAID-3H/3HB controller. This problem could occur when: (1) the array includes a RAID level-5 logical drive running in WB mode; (2) a drive goes defunct during an active flush to that drive and then (3) an adapter is reset after another flush command is sent to the same sector on that drive. This fix was implemented in firmware to help increase data reliability.
  • Fixed an intermittent system hang which can occur during a PCI bus scan when a ServeRAID 4M, 4L, 4Mx, or 4Lx is installed in slots 4, 5, and/or 6 of the x345 system.
ServeRAID family 4.84 to 5.10
  • Support for the new IBM ServeRAID-5i Ultra320 SCSI controller
  • Support for new operating systems:
    • OpenLinux 3.1.1
    • Red Hat Linux 7.2 and 7.3
    • SuSE Linux 7.3 and 8.0
  • New event mechanism to alert user when version numbers do not match in BIOS, firmware, and device drivers.
  • New audible alarm in ServeRAID Manager agent when critical and fatal events occur.
  • The failover device driver for Windows operating systems is now an optional installation.
  • Fixed a problem with the ServeRAID Manager “Send test trap” function. Certain management programs such as Tivoli Netview did not recognize the test trap.
  • Fixed a problem with the ServeRAID Manager configuration wizard when creating large arrays near one terabyte or greater in size. The large arrays caused the ServeRAID Manager configuration wizard to display the wrong logical drive size.
  • Fixed the following problem in the UnixWare/Open UNIX device driver: the device driver did not handle 64 bit DMA requests from the OS when greater than 4GB memory addressing was activated.
  • (For Windows NT and Windows 2000 only, ServeRAID-3 family only): fixed “Event ID 11” condition in critical RAID-level 5 logical drives.
  • (For Windows NT and Windows 2000 only): fixed “the service has terminated unexpectedly” error message reported in the event log.
  • (For Windows NT and Windows 2000 only): fixed resource constraints under heavy workloads (Event ID 11).
  • Reduced excessive error logging in critical RAID-level 1 logical drives.

 

ServeRAID family 4.80 to 4.84

For Microsoft Windows NT 4.0 only:

  • Many causes of blue screens can lead to data corruption. In rare circumstances, if a blue screen occurs while a RAID level-5 configuration has one defunct physical drive, data corruption might occur. To reduce the risk of data corruption in this scenario, the ServeRAID Windows NT device driver now delays after a blue screen occurs before resetting the ServeRAID controller.
  • Additionally, a fix was implemented for the rare occurrence of data corruption when all of the following conditions are met:
    • A ServeRAID-3HB controller is installed with the 4.70 or 4.80 firmware and device driver.
    • Four or more hard disk drives are in the array.
    • One or more of the hard disk drives in the array are 17GB or larger.
    • The array includes a RAID level-5 logical drive.
    • The server is turned off without shutting down the operating system, or a blue screen occurs.

For all operating systems:

  • Fixed system hangs or error messages that might occur during tape backup operations or other single-threaded operations because of ServeRAID command time-outs. This problem was observed specifically on SCO OpenServer (“Unrecovered read error” messages are displayed on the OpenServer console).
  • For IBM eServer xSeries 360: When using the “IBM ServeRAID 4.80 BIOS and Firmware Update (1 of 2)” diskette on a ServeRAID-4H controller, fixed occurrences when the firmware update did not complete successfully and the server would restart.
  • The performance on some applications has been improved when using write-back mode on a RAID level-5 logical drive that has a defunct physical drive.
ServeRAID family 4.70 to 4.80
  • Support for new operating systems:
    • Caldera OpenLinux 3.1
    • Caldera Open UNIX 8.0
    • Microsoft Windows XP Professional
    • Novell NetWare 6.0
    • SuSE Linux 7.1
    • Turbolinux 6.5
  • A new Configuration wizard for ServeRAID configuration that provides an easier-to-use interface, better access to status indicators, and enhanced functionality that eliminates potential configurations that are not valid.
  • New and expanded context-sensitive online assistance that is displayed within the ServeRAID Manager interface rather than in a separate window.
  • Reporting of physical drive field replaceable unit (FRU) information within events. IBM service representatives use the FRU information to identify the physical drive model replacement without opening the server cover.
  • Enhanced functionality in the ServeRAID Manager to include accessibility features and functions so that the Manager is directly accessible without regard to the ability of the user.
  • Enhanced functionality in the ServeRAID Manager to establish a compatibility baseline, so that future releases will be able to connect and manage this release.
  • Added ability to set online physical drives to the defunct state.
  • Fixed problem with data coming from the serial port when using the IBM ServeRAID Support CD.
  • Fixed problem when starting the “IBM ServeRAID Support” CD and an Adaptec 29160 is installed in a higher priority 32-bit PCI slot than the ServeRAID controller.
  • Fixed problem with controller timeouts when writing large sequential blocks of data, such as a database initialization.
  • Fixed spurious interrupts on SCO OpenServer.
  • Fixed problem when configuring for a cluster where user could enter more than 12 characters for the controller names. The maximum length for controller names is 12 characters.
  • Fixed intermittent problem where hot-swap rebuild did not start.
  • Fixed problem in NetWare 5.1 when issuing IPSSEND CREATE on ServeRAID-3 controllers. Output displays an error message that says: “Could not send the command to the controller.
ServeRAID family 4.50 to 4.70
  • Support was added for the IBM ServeRAID-4Mx Ultra160 SCSI controller and the IBM ServeRAID-4Lx Ultra160 SCSI controller.
ServeRAID family 4.40 to 4.50
  • Support was added for OS/2 SMP and OS/2 e-business.
  • Support was added for uninstalling the IBM ServeRAID Failover Virtual Adapter in Microsoft Windows 2000.
  • The BIOS error reporting function to the service processor was fixed.
  • An issue was fixed that caused an intermittent failure during startup of Windows NT. Previously, a blue screen occurred after loss of power to the server.
  • An issue was fixed that caused failure to rebuild the hot-spare physical drive.
ServeRAID family 4.30 to 4.40
  • A ServeRAID issue associated with loading (booting) from a SCSI CD-ROM drive was fixed. This issue affected only ServeRAID-3x, ServeRAID-II, and ServeRAID controllers.
  • Tape backup errors associated with Microsoft Windows 2000 were fixed.
  • System diagnostic problems associated with ServeRAID-4M and ServeRAID-4L controllers were fixed.
  • Diskette drive access issues were fixed. This issue occured when a Netfinity Fibre Channel PCI Adapter or a Netfinity FAStT Host Adapter was installed in the server.
ServeRAID family 4.00 to 4.30
  • Support for the new IBM ServeRAID-4M Ultra160 SCSI controller and the IBM ServeRAID-4L Ultra160 SCSI controller
  • ServeRAID Manager has the following new features:
    • Enhanced reporting and troubleshooting for defunct drives
    • Setting a physical drive marked with a PFA to defunct. This new action makes drive replacement easier.
    • Starting the IBM ServeRAID Hot Replace Wizard from a remote connection. This feature is useful when replacing a ontroller in a server that does not have a monitor attached.
ServeRAID changes from 3.60.21 to 4.00
  • Runs in Netfinity Director on Windows 2000 as a console, server, and agent
  • Runs in Netfinity Director on NetWare 5.x and UnixWare 7.1 as an agent
  • Red Hat Linux 6.1 and OpenServer 5.05 support
  • SNMP trap support
  • Agent runs as a service
  • Hot-plug (Active) PCI hot-replace support for Windows NT 4.0
  • RAID level-00, 10, 1E0, and 50 support
  • Windows 2000 device driver supports logical drives larger than 4 GB, clustering, failover, and Hot-plug (Active) PCI hot add and hot remove.
  • New RAID level-00, 10, 1E0, and 50
  • Ultra160 physical drive support
  • 4 channel support
  • Enhanced failed physical drive reporting
  • ServeRAID-3H/3HB and the ServeRAID-3L firmware
  • Enhanced failed physical drive reporting
  • (3L only) Fixed support for 64 KB stripe-unit size
ServeRAID changes from 3.50.20 to 3.60.21
  • ServeRAID Manager runs in Netfinity Director on Windows NT
  • OS/2 and NetWare 5.0 support
  • Option to verify a Microsoft Cluster Server (MSCS) is setup correctly
  • Standby Hot Spare support
  • BIOS compatibility mode setting
  • Enable write-back cache in the drives support
  • Printable configuration, code levels, event logs, and VPD
  • Enhanced PCI Hot Plug and failover support
  • Enclosure monitoring
  • The ServeRAID Manager replaces the DOS Configuration program
  • OS/2 Administration and Monitoring program
  • NetWare Administration and Monitoring program
  • Windows NT Administration and Monitoring program
  • IPSSEND BACKUP saves the BIOS settings
  • The High-Performance Windows NT 4.0 (monolithic) driver is integrated with the standard miniport driver (You can expect higher performance and less CPU utilization when accessing RAID drives.)
  • New device driver for the Red Hat Linux 6.0 operating system
ServeRAID-3H/3L changes from 3.50.25 to 3.60.21
  • Performance enhancements in the ServeRAID firmware
  • Support for arrays consisting of up to 16 physical drives with 32 KB and 64 KB stripe-unit sizes
  • Support for up to four concurrent FlashCopy commands
ServeRAID-3H/3L changes from 3.50.22 to 3.50.25
  • Fix of rare, but potential, failure that might result under repeated manual movement of cluster resources from one server to another under MSCS
  • Fix of potential hang conditions resulting from the handling of the ServeRAID battery-backup cache
  • Enhancement of drive rebuilding while logical drive migration is in progress
  • Fix of various operating system-level traps reported on, but not limited to, OS/2 and UnixWare 7.1
  • Improved handling of drives that exceed the Predictive Failure Analysis (PFA) threshold
ServeRAID-3H/3L changes from 3.11.00 to 3.50.22
  • Rebuild recovery enhancements New RAID level-5E
  • FlashCopy AdaptiveRead-Ahead support
  • Enhanced import configuration path when importing a configuration with a non-default stripe-unit size
  • RAID level -1 rebuild error recovery enhancements logical drive migration stress test enhancements with NetWare 4.2
  • Corrected system hang condition for PC Server 704
  • Channel 3 quorum-arbitration link no longer required when running Microsoft Cluster Server (MSCS)
  • Clustering error recovery enhancements
  • Message to the user added when voltage drop or removal of Battery-Backup Cache option
ServeRAID changes from 3.11.00 to 3.50.20
  • New ServeRAID Manager for Windows NT and UnixWare
  • Support for 12 controllers with Windows NT
  • Logical drive numbering starts at 1 instead of 0
  • When creating a hot-spare drive, old ServeRAID configuration data is automatically deleted from the drive (This eliminates the low-level format requirement for cluster setups.)
  • Corrected Windows NT installation problems with more than seven drives in RAID level-5 array
ServeRAID-II and integrated ServeRAID controller on the IBM PC Server 330 and IBM Netfinity 5500 system boards
Changes from level 2.88.08 to 2.88.13
  • Enhancement of drive rebuilding while logical drive migration is in progress
  • Fix of various operating system-level traps reported on, but not limited to, OS/2 and UnixWare 7.1
ServeRAID-II and integrated ServeRAID controller on the IBM PC Server 330 and IBM Netfinity 5500 system boards
Changes from level 2.88.06 to 2.88.08
  • Rebuild recovery enhancements
  • Clustering error recovery enhancements

将多个vmware的vmdk文件转化成单个文件的方法

通过vmware workstation软件创造出来的虚拟机,在虚拟机目录下有时会出现多个以vmdk后缀名结尾的文件,多个文件占用的空间都很大,感觉很乱,并且这样虚拟机运行的效率也很低。

出现这种情况的原因是在创建虚拟机时,在指定硬盘容量时,选择了Split virtual disk into multiple files,并且下面有说明,这种多个文件模式更易于将虚拟机转移到其他的电脑上,并且会降低性能且会占用更多的硬盘空间。

如果选择Store virtual disk as a single file模式,虚拟机就会在一个文件中,不仅会提高性能减少占用硬盘空间,而且看着更舒服。

但是这两个模式之间可以转换吗,通过vmware workstation自带的一个工具就可以做到。

在vmware workstation的安装目录下,有一个vmware-vdiskmanager.exe文件,在命令行下执行,可以看到这个软件的用法,如下:

VMware Virtual Disk Manager – build 471780.
Usage: vmware-vdiskmanager.exe OPTIONS <disk-name> | <mount-point>
Offline disk manipulation utility
  Operations, only one may be specified at a time:
     -c                   : create disk.  Additional creation options must
                            be specified.  Only local virtual disks can be
                            created.
     -d                   : defragment the specified virtual disk. Only
                            local virtual disks may be defragmented.
     -k                   : shrink the specified virtual disk. Only local
                            virtual disks may be shrunk.
     -n <source-disk>     : rename the specified virtual disk; need to
                            specify destination disk-name. Only local virtual
                            disks may be renamed.
     -p                   : prepare the mounted virtual disk specified by
                            the mount point for shrinking.
     -r <source-disk>     : convert the specified disk; need to specify
                            destination disk-type.  For local destination disks
                            the disk type must be specified.
     -x <new-capacity>    : expand the disk to the specified capacity. Only
                            local virtual disks may be expanded.
     -R                   : check a sparse virtual disk for consistency and atte
mpt
                            to repair any errors.
     -e                   : check for disk chain consistency.
     -D                   : make disk deletable.  This should only be used on di
sks
                            that have been copied from another product.

  Other Options:
     -q                   : do not log messages

  Additional options for create and convert:
     -a <adapter>         : (for use with -c only) adapter type
                            (ide, buslogic, lsilogic). Pass lsilogic for other a
dapter types.
     -s <size>            : capacity of the virtual disk
     -t <disk-type>       : disk type id

  Disk types:
      0                   : single growable virtual disk
      1                   : growable virtual disk split in 2GB files
      2                   : preallocated virtual disk
      3                   : preallocated virtual disk split in 2GB files
      4                   : preallocated ESX-type virtual disk
      5                   : compressed disk optimized for streaming
      6                   : thin provisioned virtual disk – ESX 3.x and above

     The capacity can be specified in sectors, KB, MB or GB.
     The acceptable ranges:
                           ide adapter : [1MB, 2040.0GB]
                           scsi adapter: [1MB, 2040.0GB]
        ex 1: vmware-vdiskmanager.exe -c -s 850MB -a ide -t 0 myIdeDisk.vmdk
        ex 2: vmware-vdiskmanager.exe -d myDisk.vmdk
        ex 3: vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vm
dk
        ex 4: vmware-vdiskmanager.exe -x 36GB myDisk.vmdk
        ex 5: vmware-vdiskmanager.exe -n sourceName.vmdk destinationName.vmdk
        ex 6: vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 4 -h esx-name.mycomp
any.com \
              -u username -f passwordfile “[storage1]/path/to/targetDisk.vmdk”
        ex 7: vmware-vdiskmanager.exe -k myDisk.vmdk
        ex 8: vmware-vdiskmanager.exe -p <mount-point>
              (A virtual disk first needs to be mounted at <mount-point>)

用法已经说的很清楚了,这里假设需要转化的虚拟机位于F:windows.vmdk,那么通过以下命令操作来实现将多个vmdk文件转化成一个文件:

vmware-vdiskmanager.exe -r “F:\windows.vmdk” -t 0 “F:\b.vmdk”

注意目标文件和源文件名不能一样,转换后原有虚拟机仍然存在,删除并新建后,使用现有磁盘添加新的vmdk文件即可。

搜狗浏览器网站图标不更新的解决办法

搜狗4.1版本的浏览器,一般都能够显示网站图标,但是如果该网站的网站图标更换后,搜狗浏览器中不能正常进行更新,仍然显示旧的网站图标,通过清除浏览记录或者升级浏览器都不能解决,经过测试,解决的办法为删除C:\Users\Username\AppData\Roaming\SogouExplorer\FavIcon下的所有文件,FavorIcon.db该文件必须删除,删除该文件时,搜狗浏览器需要关闭。删除后,搜狗浏览器即可正常显示网站图标。

HP DL380 G5开不了机主板故障的解决办法

现有一台HP DL380 G5服务器,开不了机,设备上没有任何告警,接通电源未开机时,开机按钮上的灯呈黄色,按下开机按钮后,灯呈绿色,且电源风扇都运转正常,主板上的灯看起来也都是正常的,但是显示器没有任何显示,键盘上的灯也不亮,将主板上的6号开关拨到ON后,开机约5分钟,关机再拨回去,再开机故障依旧,将内存条拔下后,开机,主板未有告警声,基本可以判断为主板故障。

更换主板后,服务器可以正常开机,显示器有正常的自检信息,由于只更换主板,并未更换阵列卡等硬件,设备已可正常进入操作系统并运行。