对于远程的服务器,我们不能经常性的去机房维护,所以远程控制对于服务器来说就显得至关重要。那么你是用什么方式对服务器进行远程控制呢?远程桌面?还是KVM切换器?NO,你OUT了!如果你用的是戴尔的服务器,那么iDRAC功能不使用的话就是个极大的浪费哦。

那么什么是iDRAC呢?iDRAC又称为IntegratedDell Remote
Access Controller,也就是集成戴尔远程控制卡,这是戴尔服务器的独有功能,iDRAC卡相当于是附加在服务器上的一计算机,可以实现一对一的服务器远程管理与监控,通过与服务器主板上的管理芯片BMC进行通信,监控与管理服务器的硬件状态信息。它拥有自己的系统和IP地址,与服务器上的OS无关。是管理员进行远程访问和管理的利器,戴尔服务器集成了iDRAC控制卡,我们就可以扔掉价格昂贵的KVM设备了。在戴尔第12代服务器中,iDRAC的版本升级到了iDRAC
7,下面我们将以戴尔PowerEdge R820为例,为您图解iDRAC的一步步设置。

戴尔服务器的iDRAC远程控制接口,在图的右下角,有“iDRAC”字样

iDRAC的网口在服务器的背面,一般都标注iDRAC的字样。在戴尔第12代服务器中,这个网口使用了1Gbps的网口,速度更快。一般情况下,iDRAC功能默认都是关闭,我们需要在BIOS里面启用,首先我们先重启计算机,然后进入BIOS,选择iDRAC Setting。

在BIOS中选择iDRAC设置

BIOS中iDRAC详细的设置列表

进入iDRAC Setting之后,我们看到很多详细的设置,一般情况下我们只要设置网络Network就可以了。

在BIOS中开启iDRAC功能

首先我们需要先启用iDRAC功能,戴尔PowerEdge R820的iDRAC接口采用了千兆网卡,所以我们在Enable NC选项中选择Enable,NC Selection选项中选择Dedicated(iDRAC7 Enterprise
only),而Auto Negotiation中我们则可以选择iDRAC网络接口的速率和全双工和半双工模式,一般情况下我们选择on,也就是自动设置就可以了。

在BIOS中设置iDRAC的网络参数

然后就该是iDRAC的网络参数设置了,我们选择IPV4 SETTINGS(当IPV6普及的时候我们就可以使用IPV6的地址了)。IP地址设置方式有DHCP和静态地址两种,为了方便维护和管理,建议大家选择静态固定IP的方式。我们把Enable DHCP给Disable掉,就可以设置IP地址了。如果是局域网控制的话就填写局域网的IP地址,如果是远程控制的话则需要输入已有的IP地址,并且还要设置默认网关和DNS地址,这样不仅可以实现远程控制,并且一旦出现问题(例如冗余电源罢工或者服务器被入侵),iDRAC就会发送消息到预先设定的电子邮箱里面,怎么样,听起来很诱人吧?

当然,如果我们预先打开了iDRAC功能,我们还可以在服务器面板的LCD液晶显示屏上来设置或者修改iDRAC的网络参数了,这时候就需要LCD液晶屏旁边的“<、>和√”按键来进行操作了。

选择Static IP(静态IP),按“√”键确认

首先需要设置IP地址的使用方式,有DHCP(自动获取)和Static
IP(静态IP)两种方式。为了方便使用和管理,我们强烈建议使用Static
IP方式,也就是静态IP地址,并且按“√”键确认。

设置IP地址,按按“√”键确认

设置子网掩码,按“√”键确认

设置默认网关地址,按“√”键确认

设置DNS地址,按“√”键确认

设置好iDRAC的网络参数后,我们就可以使用iDRAC来远程控制和维护远程的服务器了。首先,我们先打开IE浏览器,输入iDRAC的IP地址并回车,然后会弹出一个证书的错误的页面。我们不用理会,直接点“单机此处关闭该网页”。

网站的安全证书出错,不用理会

iDRAC网页登陆页面

随后就出现了iDRAC的登录界面,我们输入默认的用户名“root”和默认的密码“calvin”即可登录。

iDRAC操作主页面

iDRAC给用户还提供了简体中文界面,比较贴心。我们可以在这个界面来查看服务器的各个部件的运行情况,以及完成服务器的管理操作,例如远程开关机、服务器虚拟控制台来控制整个服务器的运行等,同时还可以查看服务器是否被入侵过;而虚拟控制台预览则可以显示当前服务器的监视器画面。

系统摘要

在系统摘要里面我们可以看到iDRAC列举出服务器的关键部件的运行情况,包含电池、服务器散热风扇组、机箱入侵、电源、和温度以及电压等,我们只需点击需要查看的项目即可。如果某个部分有问题,系统摘要就会显示出错误,我们可以进一步的查看具体是某个零部件出现了问题,这样我们在维修的时候就可以直击有问题的地方,能减少大概47%的维护时间。上图中列举出服务器的电源设备有问题,一会我们来查看下电源设备的工作情况。下面我们就罗列出电源、散热风扇和CPU等关键部件的工作状态查看。

电源设备工作状态查看

在电源设备选项里面我们可以看到,原来远程服务器的冗余电源掉电了,只有主电源工作正常。判定好故障的所在我们就可以去机房快速解决问题,极大减少了维护的时间。

散热风扇工作状态查看

戴尔PowerEdge R820的散热风扇组有6个风扇,在风扇冗余状态中可以看到每一个风扇的工作状态,包括当前风扇转速等,如果有某个风扇出现问题,则风扇前的状况则会出现红色的错误提示。

CPU工作状态查看

处理器是服务器的核心,我们同样也可以从iDRAC里面看到当前每一个CPU的工作状态,如果某个CPU出现了接触不良等问题,这个CPU的状态就会给出错误提示。

iDRAC虚拟控制台的远程监视器画面显示和操作的热键宏

下面该重点内容出现了,也就是iDRAC的虚拟控制台,通过虚拟控制台可以看到服务器的监视器画面。不过在正常使用之前需要安装一个ActiveX插件,然后会提示连接到远程的服务器,如果网络设置没有问题,远程的服务器监视器的画面就可以搬到我们的屏幕上了。值得一提的是操作部分,在虚拟控制台中,我们只能用鼠标来执行操作,但是虚拟的鼠标箭头和我们的鼠标箭头是分开的,所以操作好远程的鼠标箭头是个功夫活;键盘在这个屏幕上是不起作用的,但是没关系,虚拟控制台给我们提供了“宏”,也就是预先设置的各种常见的热键组合,例如“Alt+Ctrl+Del”,但是从宏的列表上看,这些按键并不是很全,例如进入BIOS的F2键就没有,未免有点遗憾。另外,如果需要远程将某个CD/DVD或者ISO镜像映射给服务器,可以使用虚拟介质功能,这样我们就可以远程给服务器安装操作系统了。

启动虚拟介质

内容详尽的系统日志

系统日志是个非常有用的功能,会记录服务器出现的各种问题和关键性信息等,例如在上图中我们可以看到两条服务器机盖被打开的记录、三条服务器电源错误信息等,这样就可以让服务器出现的每个硬件问题都变得有据可查。当然,iDRAC 7还具自带SMTP邮件服务,可以直接发送报警邮件到我们预先设定的邮箱里面,我们从邮件中就可以发现服务器的报警的消息,例如下图的内存报警。

iDRAC 7给邮箱发送的内存报警信息

我们知道,戴尔服务器的控制面板的LCD显示屏可以显示信息,但是怎么才能显示我们所需要的信息的,这个也需要在iDRAC中进行设置。在前面板设置中我们可以看到当前LCD显示屏所滚动显示的信息的内容。

查看当面板LCD显示屏显示的信息

设置面板LCD显示屏的显示的信息

在LCD设置中,我们可以看到LCD显示屏可以显示的内容非常丰富,例如可以显示环境温度、系统型号、iDRAC的IP地址和MAC地址、系统功耗等,当然,如果系统的零部件出现故障的话,LCD显示屏就会优先显示错误消息的内容。

设置面板LCD显示屏的背光闪烁

另外我们还可以设置LCD显示屏的背光,可以设置背光闪烁开关以及闪烁的超时时间,这样就会给用户起到提醒的作用,尤其是在多台服务器共存的环境中,我们只需让需要维护的服务器的LCD显示屏闪烁,这样就可以让维护人员快速定位所要操作的服务器。

综上所述,iDRAC系统的嵌入,给远程服务器的管理和设置提供了很大的方便,很多操作我们只要远程就可完成而不需要跑到机房里面来进行设置了;而在零部件故障方面,iDRAC可以快速而直接的显示出零部件的名称和编号,这样我们在更换零部件和排除故障的时候可以快速对有问题的部件进行定位,从而节约了大概47%的维护时间,同时也大为减少因为服务器停用而带来的损失。因此,使用戴尔服务器的用户,千万不要浪费了你们服务器的iDRAC功能。

戴尔iDRAC服务器远程控制设置的更多相关文章

  1. 使用Dell iDRAC服务器远程控制安装操作系统简要图解

    使用Dell iDRAC服务器远程控制安装操作系统简要图解 iDARC tools   iDRAC又称为Integrated Dell Remote Access Controller,也就是集成戴尔 ...

  2. DELL RACADM 批量升级戴尔IDRAC固件

    需求:通过服务器远程管理IP批量升级戴尔IDRAC固件 工具:racadm.ipmitool.Remote Access Configuration Tool 下载: 第一步,将要更新BMC IP写入 ...

  3. 戴尔PowerEdge服务器RAID控制卡的配置

    示例演示环境:PowerEdge R620 + H710p Raid控制卡  + 9 x 300G 10k SAS 硬盘 H310.H710.H810的配置方法与H710P大致相同,在此不再累述. 特 ...

  4. 戴尔服务器如何配置远程管理卡(IDRAC9)适用于戴尔R740服务器

    戴尔服务器如何配置远程管理卡(IDRAC9)适用于戴尔R740服务器 转: DELL IDRAC9 该配置方法适合于所有戴尔14G服务器,包括全系列戴尔服务器,标准版适用于R440/R540/R640 ...

  5. 戴尔dell服务器硬件故障SMTP邮件报警idrac配置

    上次公司有台戴尔的服务器硬盘故障了却没有及时发现,后面就研究了一下看到戴尔的idrac有硬件SMTP报警功能 然后自己折腾了一下,一开始配置不成功,后面问了一下戴尔官方的最好自己再摸索了一下解决了,做 ...

  6. 戴尔PowerEdge服务器命名规则和型号分类

    从第十代服务器开始,戴尔重新规范了服务器的名字,以现在的第十二代主流PowerEdge R620服务器为例: 第一位是字母,R代表机架式服务器,其它有: R:Rack,机架式服务器 T:Tower,塔 ...

  7. 戴尔14G服务器用H740P配置阵列

    公司采购了几台dell r740机器.做阵列的方式跟之前ctrl+r有很大改动. 戴尔14G机器已经面世一段时间了,14G的机器使用过后都能发现器性能比上一代机器提升了很多,今天给大家带来戴尔14代服 ...

  8. 戴尔iDRAC+Ubuntu 18.04系统安装

    Ubuntu镜像下载链接:http://mirrors.aliyun.com/ubuntu-releases/18.04/ 1.登录戴尔管理口 2.点击虚拟控制台 3.选择镜像 4.挂载镜像 5.选择 ...

  9. 戴尔R720xd服务器系统安装

    型号:R720xd 开启服务器,Ctrl+R进入raid配置 配置完raid后F2对硬盘进行格式化 保存并重启 F11进入BIOS选项设置U盘启动 选择U盘启动 开始进行系统安装!

随机推荐

  1. Swift 关键字 inout - 让值类型以引用方式传递

    两种参数传递方式 值类型 传递的是参数的一个副本,这样在调用参数的过程中不会影响原始数据. 引用类型 把参数本身引用(内存地址)传递过去,在调用的过程会影响原始数据. 在 Swift 众多数据类型中, ...

  2. fedora下yum安装gnome和kde桌面 (有问题 )

    转自:   http://linux.chinaunix.net/techdoc/system/2009/08/31/1133198.shtml 1.1  安装KDE桌面环境 yum groupins ...

  3. js 判断访问终端类型

    // 判断访问终端类型 var browser = { versions: function() { var u = navigator.userAgent, app = navigator.appV ...

  4. java图片放大或缩小

    package org.jimmy.autotranslate20181022.utils; import java.awt.Graphics; import java.awt.image.Buffe ...

  5. 管理Fragments

    FragmentManager 为了管理Activity中的fragments,需要使用FragmentManager. 为了得到它,需要调用Activity中的getFragmentManager( ...

  6. javascript脚本的延时加载

    javascript脚本的延时加载 向HTML页面中插入js代码的主要方法是使用<script>标签,在实际的开发中多采用外部文件的方式,主要考虑到外部js代码的可维护性及可缓存性等优点. ...

  7. 大项目之网上书城(九)——订单Demo

    目录 大项目之网上书城(九)--订单Demo 主要改动 1.OrderServiceImpl 代码 2.OrderDaoImpl 代码 3.OrderitemDaoImpl 代码 4.orderite ...

  8. 笔试算法题(56):快速排序实现之非递归实现,最小k值选择(non-recursive version, Minimal Kth Selection of Quick Sort)

    议题:快速排序实现之五(非递归实现,短序列优先处理,减少递归栈大小) 分析: 算法原理:此算法实现适用于系统栈空间不足够快速排序递归调用的需求,从而使用非递归实现快速排序算法:使用显示下推栈存储快速排 ...

  9. ubuntu 16.04 数据库mysql安装与管理

    1.安装mysql的客户端与服务器端 $>sudo apt-get install mysql-server mysql-client 2.管理服务 1.启动 $>sudo service ...

  10. node Buffer.byteLength()

    Buffer.byteLength(string[, encoding]) string {String} | {Buffer} | {TypedArray} | {DataView} | {Arra ...