第一次安装服务器系统,很容易把这件事想得过于复杂,或是低估难度。复杂在于服务器硬件和家用主机差异很大,RAID卡、IPMI远程管理这类组件,普通电脑不会配备。简单在于熟悉流程之后,安装一台和批量部署,操作步骤差距不大。耗费时间的环节不是反复点击下一步,而是前期硬件检查和驱动调试。
服务器到货不要立刻通电。打开机箱检查,运输震动很容易造成内存条、散热器松动。硬盘托架有没有插牢,电源线是否脱落,两分钟检查,能够避免后续大量报错排查。二手服务器可以顺便清理灰尘,风扇积尘不清理,系统运行之后温度会快速升高。

接下来配置RAID,这是服务器和家用主机最大区别。家用主机插上硬盘就可以识别,服务器需要先在RAID卡将物理硬盘组建逻辑磁盘,操作系统才能识别硬盘。开机留意屏幕提示,一般按Ctrl+R或者Ctrl+H进入RAID配置界面,具体快捷键看RAID卡型号。进入界面把物理硬盘状态改为Ready,新建虚拟磁盘,选择RAID级别。RAID1适合系统盘,两块硬盘互为备份,单块损坏不中断业务。RAID5适合数据盘,最少三块硬盘,兼顾存储容量和数据冗余。RAID0不适合正式业务,一块硬盘损坏全部数据丢失。选定级别和条带大小,保存退出,硬盘开始初始化。初始化耗时几十秒到十几分钟,取决于硬盘数量和容量。
准备两种安装介质。人在机房现场,使用Rufus工具把ISO镜像写入U盘,插入服务器USB接口,BIOS调整U盘优先启动。不在机房现场,依靠IPMI、iDRAC、iLO远程管理。浏览器访问管理口地址,默认账号密码查看服务器机身标签,进入页面找到Virtual Media,挂载ISO镜像作为虚拟光驱,Remote Control打开KVM远程桌面,相当于本地操作服务器。远程挂载的缺点是镜像传输依靠网络,管理口是百兆带宽,传输几个G的镜像等待时间很长。
BIOS设置除启动顺序,还有几项需要留意。服务器搭载硬件RAID卡,确认启动模式UEFI或者Legacy,必须和安装介质匹配。老旧系统只支持Legacy,新系统默认UEFI,选错会出现安装中途找不到引导盘。Secure Boot安全启动,Windows Server基本不受影响,部分Linux发行版需要关闭,否则第三方驱动无法加载。
进入安装界面,流程和家用电脑差别不大。选择语言、系统版本,接受许可协议。分区操作没有把握可以选择自动分区,手动分区的话,/boot分配几百兆空间,swap分区容量和内存接近,剩余空间分配给根分区。Windows Server安装会询问安装GUI图形界面或者Core核心版,Core没有桌面,依靠命令行和远程管理,资源占用更低,但上手难度更高。设置管理员密码注意复杂度,部分系统强制要求大小写、数字、符号组合,简单密码无法通过校验。
文件复制阶段等待时间最长。耗时取决于硬盘写入速度和安装源速度。U盘安装USB3.0和2.0速度差距明显,IPMI挂载受网络带宽限制。固态硬盘安装系统快于机械硬盘,服务器机械盘组建RAID,写入速度大多几百兆每秒,Windows Server安装大约20至40分钟,Linux最小化安装十几分钟即可完成。
复制结束重启,首次开机完成初始化。Windows自动安装基础驱动、配置管理员密码、设置网络。Linux设置root密码、新建用户、配置时区,耗时几分钟到十几分钟。之后安装驱动,这是服务器装系统最容易卡住的环节。网卡、RAID卡、显卡自带驱动有时无法适配。主板厂商一般提供驱动光盘或者下载链接,优先装好网卡驱动,网络连通之后其余驱动可以在线更新。Windows Server装好网卡驱动,Windows Update会推送几十到上百个补丁,下载安装加上重启,半小时到一小时就消耗掉。
系统安装完成之后还有几项操作。选择静态IP或是DHCP,服务器一般使用静态IP,方便远程访问。开启远程管理,Windows开启RDP,Linux开启SSH。配置防火墙规则,只放行必要端口。有RAID卡或者IPMI管理工具,一并安装,方便后续查看硬盘状态、远程开关机。
影响整体耗时的因素很多。老旧硬件影响最大,十年前服务器启动引导就需要等待数分钟。硬盘固态和机械差距明显,RAID5写入还要计算校验,速度慢于RAID0。安装方式U盘速度最快,IPMI挂载受带宽限制。系统版本也会影响时长,带GUI的Windows Server比Core版本耗时更多,Linux最小化安装最快。还有一处容易忽略,服务器加装万兆网卡、HBA卡这类PCIe设备,系统缺少对应驱动,需要在安装阶段手动加载,卡在这一步会浪费半小时以上。
所以别人询问安装服务器系统需要多久,没办法给出固定时间。同一台机器,熟练人员半小时完成,新手卡在RAID配置或者驱动环节,一上午都无法完成。提前配置RAID、下载驱动、准备好安装介质,能够节省大量等待时间。系统安装完毕不要直接交付,执行压力测试,观察温度、风扇、硬盘状态,确认一切正常再投入使用。