Dell服务器linux操作系统下RAID常用管理命令总结

Dell服务器常用管理命令总结
准备
新版本的 MegaCli-1.01.24-0.i386.rpm 会把程序安装在/opt下,可以自定义安装目录,例如:
rpm –relocate /opt/=/usr/sbin/ -i MegaCli-1.01.24-0.i386.rpm
即把安装目录 /opt 替换成 /usr/sbin。

下载地址:http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/8.02.16_MegaCLI.zip ;
(linux文件夹下有个MegaCli文件里面有I386 RPM)
查看机器型号    # dmidecode | grep “Product”
查看厂商    # dmidecode| grep  “Manufacturer”
查看序列号    # dmidecode | grep  “Serial Number”
查看CPU信息    # dmidecode | grep  “CPU”
查看CPU个数    # dmidecode | grep  “Socket Designation: CPU” |wc –l
查看出厂日期    # dmidecode | grep “Date”
查看充电状态    # MegaCli -AdpBbuCmd -GetBbuStatus -aALL |grep “Charger Status”
显示BBU状态信息    # MegaCli -AdpBbuCmd -GetBbuStatus –aALL
显示BBU容量信息    # MegaCli -AdpBbuCmd -GetBbuCapacityInfo –aALL
显示BBU设计参数    # MegaCli -AdpBbuCmd -GetBbuDesignInfo –aALL
显示当前BBU属性    # MegaCli -AdpBbuCmd -GetBbuProperties –aALL
查看充电进度百分比    # MegaCli -AdpBbuCmd -GetBbuStatus -aALL |grep “Relative State of Charge”
查询Raid阵列数    # MegaCli -cfgdsply -aALL |grep “Number of DISK GROUPS:”
显示Raid卡型号,Raid设置,Disk相关信息      # MegaCli -cfgdsply –aALL
显示所有物理信息    # MegaCli -PDList -aALL
显示所有逻辑磁盘组信息    # MegaCli -LDInfo -LALL –aAll
查看物理磁盘重建进度(重要)    # MegaCli -PDRbld -ShowProg -PhysDrv [1:5] -a0
查看适配器个数    #MegaCli –adpCount
查看适配器时间    #MegaCli -AdpGetTime –aALL
显示所有适配器信息    #MegaCli -AdpAllInfo –aAll
查看Cache 策略设置    # MegaCli -cfgdsply -aALL |grep Polic
1、查看所有物理磁盘信息
MegaCli -PDList -aALL

Adapter #0

Enclosure Number: 1
Slot Number: 5
Device Id: 5
Sequence Number: 2
Media Error Count: 0
Other Error Count: 0
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
Raw Size: 140014MB [0x11177328 Sectors]
Non Coerced Size: 139502MB [0x11077328 Sectors]
Coerced Size: 139392MB [0x11040000 Sectors]
Firmware state: Hotspare
SAS Address(0): 0x5000c50008e5cca9
SAS Address(1): 0x0
Inquiry Data: SEAGATE ST3146855SS     S5273LN4Y1X0
…..

2、查看磁盘缓存策略
MegaCli -LDGetProp -Cache -L0 -a0

Adapter 0-VD 0: Cache Policy:WriteBack, ReadAheadNone, Direct

or
MegaCli -LDGetProp -Cache -L1 -a0

Adapter 0-VD 1: Cache Policy:WriteBack, ReadAheadNone, Direct

or
MegaCli -LDGetProp -Cache -LALL -a0

Adapter 0-VD 0: Cache Policy:WriteBack, ReadAheadNone, Direct
Adapter 0-VD 1: Cache Policy:WriteBack, ReadAheadNone, Direct

or
MegaCli -LDGetProp -Cache -LALL -aALL

Adapter 0-VD 0: Cache Policy:WriteBack, ReadAheadNone, Direct
Adapter 0-VD 1: Cache Policy:WriteBack, ReadAheadNone, Direct

or
MegaCli -LDGetProp -DskCache -LALL -aALL

Adapter 0-VD 0: Disk Write Cache : Disk’s Default
Adapter 0-VD 1: Disk Write Cache : Disk’s Default

3、设置磁盘缓存策略
缓存策略解释:
WT    (Write through
WB    (Write back)
NORA  (No read ahead)
RA    (Read ahead)
ADRA  (Adaptive read ahead)
Cached
Direct

例子:
MegaCli -LDSetProp WT|WB|NORA|RA|ADRA -L0 -a0

or
MegaCli -LDSetProp -Cached|-Direct -L0 -a0

or
enable / disable disk cache
MegaCli -LDSetProp -EnDskCache|-DisDskCache -L0 -a0

4、创建/删除 阵列
4.1 创建一个 raid5 阵列,由物理盘 2,3,4 构成,该阵列的热备盘是物理盘 5
MegaCli -CfgLdAdd -r5 [1:2,1:3,1:4] WB Direct -Hsp[1:5] -a0

4.2 创建阵列,不指定热备
MegaCli -CfgLdAdd -r5 [1:2,1:3,1:4] WB Direct -a0

4.3 删除阵列
MegaCli -CfgLdDel -L1 -a0

4.4 在线添加磁盘
MegaCli -LDRecon -Start -r5 -Add -PhysDrv[1:4] -L1 -a0
意思是,重建逻辑磁盘组1,raid级别是5,添加物理磁盘号:1:4。重建完后,新添加的物理磁盘会自动处于重建(同步)状态,这个 时候 fdisk -l是看不到阵列的空间变大的,只有在系统重启后才能看见。
5、查看阵列初始化信息
5.1 阵列创建完后,会有一个初始化同步块的过程,可以看看其进度。
MegaCli -LDInit -ShowProg -LALL -aALL

或者以动态可视化文字界面显示
MegaCli -LDInit -ProgDsply -LALL -aALL

5.2 查看阵列后台初始化进度
MegaCli -LDBI -ShowProg -LALL -aALL

或者以动态可视化文字界面显示
MegaCli -LDBI -ProgDsply -LALL -aALL

6、创建全局热备
指定第 5 块盘作为全局热备
MegaCli -PDHSP -Set [-EnclAffinity] [-nonRevertible] -PhysDrv[1:5] -a0

也可以指定为某个阵列的专用热备
MegaCli -PDHSP -Set [-Dedicated [-Array1]] [-EnclAffinity] [-nonRevertible] -PhysDrv[1:5] -a0

7、删除全局热备
MegaCli -PDHSP -Rmv -PhysDrv[1:5] -a0

8、将某块物理盘下线/上线
MegaCli -PDOffline -PhysDrv [1:4] -a0

MegaCli -PDOnline -PhysDrv [1:4] -a0

9、查看物理磁盘重建进度
MegaCli -PDRbld -ShowProg -PhysDrv [1:5] -a0

USB接口供电标准

USB接口已广泛使用,但很少有人知道,USB接口在1994年就诞生了。

USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。
从1994年11月11日发表了USB V0.7版本以后,USB版本经历了多年的发展,已经发展为3.1版本,成为二十一世纪电脑中的标准扩展接口。当前主板中主要是采用USB1.1和USB2.0,各USB版本间能很好的兼容。USB用一个4针(USB3.0标准为9针)插头作为标准插头,采用菊花链形式可以把所有的外设连接起来,最多可以连接 127个外部设备,并且不会损失带宽。USB需要主机硬件、操作系统和外设三个方面的支持才能工作。二十一世纪二十年代的主板一般都采用支持USB功能的控制芯片组,主板上也安装有USB接口插座,而且除了背板的插座之外,主板上还预留有USB插针,可以通过连线接到机箱前面作为前置USB接口以方便使用(注意,在接线时要仔细阅读主板说明书并按图连接,千万不可接错而使设备损坏)。而且USB接口还可以通过专门的USB连机线实现双机互连,并可以通过Hub扩展出更多的接口。USB具有传输速度快(USB1.1是12Mbps,USB2.0是480Mbps,USB3.0是5 Gbps),使用方便,支持热插拔,连接灵活,独立供电等优点,可以连接鼠标、键盘、打印机、扫描仪、摄像头、充电器、闪存盘、MP3机、手机、数码相机、移动硬盘、外置光软驱、USB网卡、ADSL Modem、Cable Modem等,几乎所有的外部设备。

理论上USB接口可用于连接多达127个外设,如鼠标、调制解调器和键盘等。USB自从1996年推出后,已成功替代串口和并口,并成为二十一世纪二十年代个人电脑和大量智能设备的必配的接口之一。

各版本相关参数如下:

USB版本 最大传输速率 速率称号 最大输出电流 推出时间
USB1.0 1.5Mbps(192KB/s) 低速(Low-Speed) 500mA 1996年1月
USB1.1 12Mbps(1.5MB/s) 全速(Full-Speed) 500mA 1998年9月
USB2.0 480Mbps(60MB/s) 高速(High-Speed) 500mA 2000年4月
USB3.0 5-10Gbps(640MB/s) 超速(Super-Speed) 900mA 2008年11月

华为交换机获取MAC地址表OID的方法

现有一台华为S5328交换机,需要开启snmp协议并获取其MAC地址表的OID值。

一、开启snmp协议命令如下:

[switch]snmp-agent community read huaweiabc
[switch]snmp-agent community write huaweiabc
[switch]snmp-agent sys-info version all

即只读和可写属性的community值都是huaweiabc。

二、获取MAC地址表的OID值的方法如下:

可以尝试使用BPSNMPUtil、SnmpWalk、MIBBrowser等工具来获得OID值,这里推荐一款工具SugarNMSTool。

使用该工具的搜索功能可以查找到开启snmp协议的华为交换机,根据该工具提供的源码可以得知oid值前几位为1.3.6.1.2.1.4.22.1,再使用BPSNMPUtil工具,填写华为交换机的IP地址、community值(之前在华为交换机上设置的huaweiabc)和OID值1.3.6.1.2.1.4.22.1,即可搜索出我们需要的MAC地址表的OID值。使用这个OID值时,一般取前10位。

Windows Server 2008 Service Pack 2的所有语言单行版本 DVD ISO (KB948465)下载地址

Windows Server 2008 Service Pack 2的所有语言单行版本 DVD ISO (KB948465)下载地址:http://download.microsoft.com/download/8/1/4/81442C44-4793-4473-B6AA-6735ACE203CA/6002.18005.090410-1830-1_iso_update_sp_wave1-RTMSP2.1_DVD.iso

Windows Server 2008 Service Pack (SP) 2是Windows Server 2008的最新服务包。SP2支持更多的新型硬件和在未来几个月或几年内将变得越来越重要的新兴标准。建立在成熟且安全的SP1基础上,SP2包含了最新的系统更新程序以确保您系统尽可能安全和可靠。SP2简化了管理,通过单个服务包,IT管理员即可完成客户和服务器的部署和支持。

SP2更新了以下内容:

  • SP2增加了VIA Technologies 提供的 64 位中央处理器 (CPU) 的支持

  • SP2引入了一个改进的电源管理策略,它比一些配置的初始值增加10%以上的效率(包括服务器和台式机),且能通过组策略来管理这些设置。

  • SP2增加了exFat文件系统的UTC时间戳支持,这使文件可跨时区实现正确的文件同步。

  • SP2能够将数据记录在蓝光光盘介质上

  • SP2增加了WebDAV转发程序的身份验证选项,使得 Microsoft Office 用户在使用 WebDAV 转发程序对自定义应用程序进行身份验证时具有更大的灵活性,

  • SP2 提供 Hyper-V 虚拟化环境作为 Windows Server 2008 的一项完全集成的功能,其中包括 Windows Server 2008 Standard 的一个免费实例、Windows Server 2008 Enterprise 的四个免费实例,以及 Windows Server 2008 Datacenter 的无限个免费实例。

  • SP2 提高了终端服务器许可证密钥对以往产品的兼容性

  • 在Windows Server 2008 RTM基础上额外改进了电源性能

华硕P9D-V主板的板载网卡英特尔I210AT千兆网卡在Windows 2008操作系统下的驱动

现有一台组装的服务器,使用华硕P9D-V主板,关于该主板的详细情况,见http://www.asus.com.cn/Commercial_Servers_Workstations/P9DV/一文。

现将该服务器安装windows 2008 64位操作系统,发现未能识别到网卡驱动,经查看,该主板上的网卡型号为英特尔 I210AT 千兆网卡,关于该网卡的资料如下:

端口数 每个端口
数据速率
温度
范围
系统接口 速度/
插槽宽度
封装尺寸
英特尔® 以太网控制器 I210-AT 单路 1 GbE 摄氏 0-70° PCIe* v2.1
(2.5 GT/秒)
2.5 GT/秒,
x1 通道
9 毫米 x 9 毫米
先进技术:通过 SMBus 或 NC-SI 的 IPMI 直通,SMBus 上的 MCTP 协议,PCIe 上的 MCTP 协议,WoL,PXE 远程引导,ISCSI 引导,VLAN 过滤
英特尔® 以太网控制器 I210-IT 单路 1 GbE 摄氏零下 40°– 零上 85° PCIe* v2.1
(2.5 GT/秒)
2.5 GT/秒,
x1 通道
9 毫米 x 9 毫米
先进技术:通过 SMBus 或 NC-SI 的 IPMI 直通,SMBus 上的 MCTP 协议,PCIe 上的 MCTP 协议,WoL,PXE 远程引导,ISCSI 引导,VLAN 过滤
英特尔® 以太网控制器 I210-IS 单路 1 GbE
SerDes/
SGMII
摄氏零下 40°– 零上 85° PCIe* v2.1
(2.5 GT/秒)
2.5 GT/秒,
x1 通道
9 毫米 x 9 毫米
先进技术:通过 SMBus 或 NC-SI 的 IPMI 直通,SMBus 上的 MCTP 协议,PCIe 上的 MCTP 协议,WoL,PXE 远程引导,VLAN 过滤
英特尔® 以太网控制器 I211-AT 单路 1 GbE 摄氏 0-70° PCIe* v2.1
(2.5 GT/秒)
2.5 GT/秒,
x1 通道
9 毫米 x 9 毫米
先进技术:WoL,PXE 远程引导

该网卡位于Windows Server 2008 32位操作系统下的驱动文件为PROWin32.exe,下载地址为http://downloadcenter.intel.com/confirm.aspx?httpDown=http://downloadmirror.intel.com/18720/eng/PROWin32.exe&Lang=zho&Dwnldid=18720

该网卡位于Windows Server 2008 64位操作系统下的驱动文件为PROWinx64.exe,下载地址为http://downloadcenter.intel.com/confirm.aspx?httpDown=http://downloadmirror.intel.com/18720/eng/PROWinx64.exe&Lang=zho&Dwnldid=18720

一台DELL服务器开机显示BLANCCO信息的解决方法

现有一台DELL服务器,更换了硬盘并重新配置了阵列后,准备对该设备安装操作系统,但是每次重启自检后都进入Blancco画面,显示各种hardware information信息,再次更换硬盘更换安装盘后,问题仍然存在,后来在阵列卡BIOS中,对新建的虚拟磁盘进行快速初始化操作后,问题解决。

看来配置阵列时,对新建的虚拟磁盘进行快速虚拟化是很有用的,有时候在操作系统中不能对新建的虚拟磁盘进行正常分区格式化操作,也可以通过对虚拟磁盘快速初始化来解决。

但是对已经有数据的虚拟磁盘则不能进行快速初始化操作,因为这样会清除虚拟磁盘上的数据。

Windows 7版本功能对比

Windows 7 专业版:现今商业环境的理想选择

正版 Windows 7 专业版可帮助您在现今不断变化的市场环境下保证业务持续运行。

Windows 7 提供:

  • 搜索、易用性、移动性、网络连接和安全性等方面的最新创新。
  • 与多种不同设备和应用程序的兼容性。另外,Windows XP 模式还方便您直接在 Windows 7 桌面上灵活运行较早版本的 Windows XP 电脑应用程序。

Windows 7 简化的产品系列非常易于理解。无需更多复杂的版本选择,所有 Windows 7 版本都轻松提供比以往版本更加完整的功能集合。

功能
Windows 7 家庭高级版 Windows 7 专业版 Windows 7 旗舰版

利用改进的桌面导航简化您的日常任务操作。 选中 选中 选中
启动程序和查找您最常用的文档 – 快速且简单。 选中 选中 选中
利用 Internet Explorer 8 让您的 Web 体验变得更加快速、简便和安全。 选中 选中 选中
在电脑上观看、暂停、倒回和录制电视节目。 选中 选中 选中
通过家庭组轻松创建家庭网络并将电脑连接到打印机。 选中 选中 选中
通过“域加入”轻松连接到公司网络,而且更加安全。 选中 选中
通过“位置感知打印”,无论您是在办公室还是在家,都能将文档自动发送至相应的打印机。 选中 选中
定期备份以将整个系统保存到网络位置或本地驱动器上。 选中 选中
使用自动备份将数据轻松恢复到家中或办公室网络。 选中 选中
为文件和文件夹加密,帮助保护机密信息。 选中 选中
在 Windows XP 模式下运行较早版本的Windows XP电脑应用程序。*** 选中 选中
通过 BitLocker 驱动器加密帮助保护电脑或便携式存储设备上的数据,防止数据丢失或被盗。 选中
利用您选择的语言工作,并在 35 种语言之间任意切换。 选中

1、注意:Windows 7 企业版仅限通过含软件保障的批量许可协议获得。
2、注意:Windows 7 家庭高级版操作系统不可执行批量许可。
3、Windows XP 模式要求原始设备制造商 (OEM) 预安装或在购买后安装 Windows XP 模式(运行于 Windows 7 专业版或 Windows 7 旗舰版上)以及诸如 Windows Virtual PC 等虚拟化技术。Windows XP 模式要求电脑具有 2 GB RAM(32 位)或 3 GB RAM(64 位)、15 GB 可用磁盘空间以及一个支持硬件虚拟化的处理器,同时要求启用 Intel VT 或 AMD-V。

windows7操作系统管理启动菜单的bcdedit工具

在NT60系列操作系统(Windows 8/7/Vista/2008)中的一个命令行工具,用于建立和重新配置bootloader,后者无须再使用boot.ini文件。也就是说,使用BCDEdit这个工具,能够修改NT60 系列系统的启动菜单。

在之前基于NT50系列(Windows XP/2000/2003)的Windows系统中,Windows使用Ntldr作为Boot Loader来启动系统, 但在新的NT60系列系统中,微软引入了一种全新的boot loader架构, Windows Boot Manager (Bootmgr.exe)。与Ntldr严重地依赖于硬件不同的是,NT60中的新架构可以实现完整的硬件独立性,且能够与多种操作系统无缝结合,让NT60的启动/引导过程更加快速与安全。同时,将之前Windows 系统中由Boot.ini管理的内容移交给新的Boot Configuration Data (BCD : 启动设置数据),当然,也提供了新的启动选项编辑工具,BCDEdit (BCDEdit.exe),来管理启动设置。

所谓boot loader,在指在内核运行之前执行的一段小程序,系统通过它来初始化硬件设备、建立内存空间的映射图等,将系统的软硬件环境设置成一个合适的状态,为最终调用操作系统内核准备好正确的环境。——在启动过程中,Ntldr 使用Boot.ini 文件来确定在启动/引导过程中要显示哪些操作系统选项,我们对启动选项的设置可以通过修改boot.ini文件中相应内容实现。Windows NT60 (Windows 7/Vista/2008)与早期 NT52 系列系统(Windows XP/2000/2003)启动的对比 在传统的基于BIOS的计算机中,如果只安装 NT60 系列操作系统(Windows 7/Vista/2008),您将会发现 Boot.ini 文件已经彻底从系统中消失;如果系统中安装了 NT60 和之前的 Windows 系统,如 NT52 系列操作系统 (Windows XP/2000/2003),虽然仍可找到 Boot.ini 文件,不过,这个文件只作用于那些系统,而不会对 NT60 的启动有任何影响。

而在基于EFI (Extensible Firmware Interface : 可扩展固件接口,以后采用这种接口的PC会越来越多 )的计算机中,Boot.ini 文件则更不复存在,在基于EFI的系统中,启动选项被贮存在主板的存储器中。此时要修改启动选项,要么通过能够读写NVRAM的工具如NvrBoot,要么使用上文提到的BCDEdit。
由此可见,在NT60中,想要再像之前 NT52 中那样通过一个简单的文本编辑器来修改Boot.ini(或用NT52自带工具 Bootcfg)的方式来管理启动选项已经不可能了,要对启动设置进行修改,只能使用命令格式相对要复杂得多的BCDEdit。

此外,微软也在 NT60 中提供了可通过WMI (Windows Management Instrumentation : Windows管理规范)调用的 BCD 类,通过它可以用编程的方式修改BCD数据。不过,相信对绝大多数根本不会接触编程的用户而言,这更是不可能的任务。

通过命令行工具Bcdedit,我们可以添加、删除及修改BCD (Boot Configuration Data)中的对象。在BCD中,每个对象均具有唯一的 GUID (Globally Unique Identifier : 全局唯一标识符),如系统中的每块硬盘、每个分区的GUID (全局唯一标识符)均不相同。

windows7操作系统中删除ghost启动选项的办法

很多使用ghost操作系统的用户都会发现在操作系统的启动菜单中有ghost这一项,如果想删除这一项,对于windows xp系统,都可以通过修改启动盘下的boot.ini文件来实现修改系统启动菜单。

但是windows7系统下,在系统盘根目录下已经没有boot.ini文件了,这里我们通过windows7新增的bcdedit工具来实现。

在使用管理员权限打开的cmd命令行下,输入bcdedit即可查看系统的启动菜单。如果有ghost启动项,一般会有如下显示:

实模式启动扇区
———————
标识符                  {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
device                  partition=C:
path                    \ghldr.mbr
description             一键GHOST xx

如果要删除这一项,则使用命令bcdedit /delete {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} /f即可。

关于bcdedit命令的详细说明,请查看windows7操作系统管理启动菜单的bcdedit工具