分类目录归档:操作系统

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

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

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工具

Dell R720服务器linux系统下网卡丢包的解决办法

目前有十余台Dell R720服务器接入到Dell N4064F光纤交换机,服务器都安装有redhat linux as6.3 64位操作系统,这十余台服务器都出现有丢包现象,丢包情况大概在2%到15%左右。

对于这种情况,Dell官方给出的解决方法是升级服务器上网卡固件版本和驱动程序版本。

对于Dell R720服务器,网卡型号为Broadcom 57810S DP 10Gb DA/SFP+ Converged Network Adapter,网卡最新固件为Network_Firmware_23R83_LN_7.8.53.BIN,下载地址为http://downloads.dell.com/FOLDER02058552M/1/Network_Firmware_23R83_LN_7.8.53.BIN,网卡在redhat linux as6.3 64位操作系统下最新驱动为Bcom_LAN_17.8c.4.3_Linux_Drivers_18.2.0.51.tar.gz,下载地址为http://downloads.dell.com/FOLDER02014188M/1/Bcom_LAN_17.8c.4.3_Linux_Drivers_18.2.0.51.tar.gz,驱动在解压后这个Bcom_LAN_17.8c.4.3_Linux_Drivers_18.2.0.51\LinuxRH6_KMP\rhel6.4\NetXtremeII目录下,文件名为kmod-kmp-netxtreme2-7.8.83-1.x86_64.rpm

对于升级固件和驱动的过程是,先升级固件,比如固件在/root目录下,则使用root用户执行安装固件命令:
[root#localhost] ./Network_Firmware_23R83_LN_7.8.53.BIN
执行后然后重启服务器,重启后,再安装最新的驱动,安装命令为:
[root#localhost]rpm -ivh kmod-kmp-netxtreme2-7.8.83-1.x86_64.rpm
安装后重启服务器,重启后使用以下命令查看版本信息:
[root#localhost]modinfo bnx2
[root#localhost]modinfo bnx2x
[root#localhost]ethtool -i em1

对网卡固件和驱动程序升级后,解决了服务器丢包的问题。

DELL R720服务器支持的Ubuntu Linux版本

很多用户都使用DELL R720服务器,对于需要安装Ubuntu Linux的用户,这里提供一个兼容性版本说明。

对于Ubuntu Server 12.04 LTS x86_64版本,只支持12.04 LTS和12.04.1 LTS两个版本。

对于DELL官方不提供支持的版本,并非不能安装,按照服务器的具体配置,去相关厂家网站查找相关阵列芯片的驱动即可,如对于DELL H310或者H710的阵列卡都是采用LSI公司的阵列芯片组。

附:DELL R720服务器支持的Redhat Linux版本DELL R720服务器支持的SUSE Linux版本DELL阵列卡采用的芯片组的名称及芯片组驱动程序下载地址

DELL R720服务器支持的SUSE Linux版本

很多用户都使用DELL R720服务器,对于需要安装SUSE Linux的用户,这里提供一个兼容性版本说明。

对于SLES 10 x86_64版本,只支持SLES 10 SP4版本;
对于SLES 11 x86_64版本,只支持SLES 11 SP2及其更高版本;
对于SLES 9 x86_64版本,DELL官方不提供支持。

对于DELL官方不提供支持的版本,并非不能安装,按照服务器的具体配置,去相关厂家网站查找相关阵列芯片的驱动即可,如对于DELL H310或者H710的阵列卡都是采用LSI公司的阵列芯片组。

附:DELL R720服务器支持的Redhat Linux版本DELL R720服务器支持的Ubuntu Linux版本DELL阵列卡采用的芯片组的名称及芯片组驱动程序下载地址

DELL R720服务器支持的Redhat Linux版本

很多用户都使用DELL R720服务器,对于需要安装Redhat Linux的用户,这里提供一个兼容性版本说明。

对于Redhat linux as5版本,不管是32位还是64位,都只支持as5.7及其以上版本;
对于Redhat linux as6版本,只支持as6.1及其以上版本;
对于Redhat linux as4版本,DELL官方不提供支持。

对于DELL官方不提供支持的版本,比如redhat linux as5.6以下和as4,并非不能安装,按照服务器的具体配置,去相关厂家网站查找相关阵列芯片的驱动即可,如对于DELL H310或者H710的阵列卡都是采用LSI公司的阵列芯片组。

附:DELL R720服务器支持的SUSE Linux版本DELL R720服务器支持的Ubuntu Linux版本DELL阵列卡采用的芯片组的名称及芯片组驱动程序下载地址