有幸可以折腾一下DELL的T630,这是一台很久没人用的server,大概花了两个半天的时间折腾好系统,记录一下,帮助有需要的人。

简介

这台server有三个rj45网口,其中两个是正常的服务网口,一个是idrac服务的网口。因此似乎该server可以有两个ip地址?目前我只用到了一个。简单说说idrac这个东西吧,感觉还是很神奇的。

IDRAC

这个是dell提供的用户管理和查看服务器状态的软件,只要插上电源,该服务就会运行。功能十分强大:可以安装系统(需要license),查看硬件状态,查看故障error等等。

当服务器启动时,可以配置idrac(参考下面的链接)。使用该服务时,需要用一根网线单独连接主机后面的idrac网口,可以使用静态ip或者DHCP,静态ip的话需要手工配置一下PC的ip,之后通过ip直接连接就可以了,默认的idrac的静态ip是192.168.0.120。

idrac中可以在设置->用户设置中修改密码。修改完成后,可以通过80端口或者是22端口登陆使用idrac服务。

安装系统

前面提到在idrac中是可以安装OS的,前提是需要在idrac中导入license,淘宝可以购买。但是博主比较穷,因此选择从u盘安装系统。

首先需要准备一个刻录好iso的u盘(步骤请搜索ultraiso安装系统)。

  1. 启动系统按F2进入system setup
  2. 进入system BIOS
  3. 进入integrated device,确保usb3.0 ENABLE(这一步卡了好久)
  4. 在integrated device下方同样开启video相关的选项,否则可能会出现显示器显示不了的error。
  5. 之后选择从u盘启动就可以进入正常的系统安装界面了。

主要参考:如何在Dell PowerEdge服务器上安装操作系统?(操作系统部署)

Error

由于这个服务器似乎很久没人用了,因此有很多error。摘录一些坑了比较久的error。

Error1 内存的错误

报错:Multi-bit memory errors detected on a memory device at location(s) DIMM_A1.

这个报错可以在服务器的显示屏上或者idrac中看到。经过实践后主要原因可能是:内存条和插槽之间有灰尘,拔下来用橡皮擦擦一下金手指即可。注意,由于location是DIMM_A1,因此根据dell官方给的描述图,确定一下内存的位置再拔,参考如下:

image-20181229104542297-0799146
image-20181229104542297-0799146

内存条对应位置参考

报错指令参考

Error2 System Board Intrusion Chassis is open

idrac中报错:

image-20181229105104683-0799150
image-20181229105104683-0799150

这个错误是由于机箱盖子没有关上导致的。当机箱盖子没盖时,一个弹簧没有压下去,这个设计真是十分巧妙了:

r720_intrusion_switch
r720_intrusion_switch

Error3 其他

还有一些别的错误,没有详细记录,在我升级了BIOS之后很多都解决了。官网下载最新BIOS,进入idrac升级BIOS。

image-20181229105034320-0799156
image-20181229105034320-0799156

解决了所有的错误之后,server的显示屏就会变成蓝色了。

补充:

T630手册和文档

Dell PowerEdge T630 用户手册

Dell EMC PowerEdge 服务器 故障排除指南

总结

时间过的真快,还记得大二的时候问科协的同学,为什么要用linux?现在让我回答这个问题,我可能会这样说:当你发现你的很多需求都需要在linux下做的时候,你自然而然就会去折腾linux了。当你没有这个需求的时候,linux或者是其他的server,跟你真的一点关系都没有。人生就是一个不断遇到问题,并且不断解决的过程啊!

有幸可以折腾一台server还是很开心的。后续在server上配置teamviewer开启自启又踩了一会儿坑,当然这就是后话了,和本篇无关。2018年的最后一个工作日,祝大家新年快乐!