较好双路服务器的搭建和系统准备
较好双路服务器的搭建和系统准备

较好双路服务器的搭建和系统准备

较好双路服务器的搭建和系统准备
Setting up a High Quality Two-way Server and Preparing Its System

Jiawei Xu
Released: 2022-09-09 / Updated: 2022-09-09

1. 硬件配置

核心配件

CPU:2* XEON Platinum 8259CL正式版(24核48线程 主频2.5G 睿频3.5G)2*2800(淘宝)
散热器:2* 金钱豹LGA3647 散热器 2*118(淘宝)
主板:永擎EP2C621D12 WS(C621芯片组,集显) 3800(淘宝)
机械硬盘:西数HC550 WUH721816ALE6L4 16TB 7.2K SATA3氦气企业级硬盘 1518(淘宝)
固态硬盘:三星PM9A1 2TB 1280(闲鱼)
内存:12* 三星DDR4-2666 ECC REG 16GB 12*210+12(闲鱼)
电源:长城 猎金部落F10 1000W 白金全模电源 849(京东)
机箱:追风者614PC+3个14cm风扇 548(淘宝)
总价:16363

辅助配件

Redmi 215 NF 21.45英寸显示器 399(淘宝)
CSR-4.0 蓝牙适配器 30(淘宝)
Kali Linux免驱USB无线网卡 60(京东)
胜为 VGA线 1.8m 10(京东)
EWEADN 键鼠套装 86(京东)
16A-10A转换插座 8(街边五金店)
总价:593

2. 硬件安装

工具准备

普通十字螺丝刀
T30内六角梅花螺丝刀
小号活动扳手
散热硅酯

安装细节

该部分内容已经早先分享于计算化学公社论坛,见《较好双路服务器的硬件采购与组装细节分享》:http://bbs.keinsci.com/thread-31876-1-1.html

3. 系统准备

制作安装盘

我们将安装CentOS Stream 8。除此以外,Ubuntu 22等也是比较合适的选择。前往CentOS官网(https://www.centos.org)下载系统镜像,此处我们下载x86_64的.rpm源,文件大小约10 GB左右,下载到一个预先准备的空U盘中。下载Rufus用于制作系统盘(https://rufus.ie/zh/),Rufus无需安装,下载后按照Rufus官网上罗列的步骤操作完成安装盘制作即可。

系统安装

将安装盘插入机箱上的USB接口,启动,按F12进入Boot界面。由于新机器未安装任何系统,因此会默认从安装盘开始安装系统。进入安装界面后,选择系统安装的位置,设置时区、root密码、用户名等即可,然后开始安装,安装完后重启即可。

安装常用库和软件

有些比较常用的库和软件可以先进行安装。在系统使用的初期,安装各种软件往往需要解决各种依赖问题,因此先安装一些常用的库有利于后续工作的开展。首先推荐安装一些初始化的包组,可以使用通配符进行安装:

sudo yum install bash-c*

有时我们需要从Windows文件系统(即NTFS文件系统)获取文件,而Linux的ext4/ext6文件系统与之并不兼容,这时需要安装NTFS-3g包。首先用wget添加依赖源,可以使用阿里云的镜像,然后yum安装即可:

sudo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
sudo yum install ntfs-3g

如果有NTFS文件系统的硬盘存在(如:/dev/sdb2),此时就可以用mount挂载了:

mount -t ntfs /dev/sdb2

从Intel官网(https://www.intel.cn/content/www/cn/zh/homepage.html)下载Intel编译器全家桶,推荐下载Intel oneAPI Base Toolkit和Intel oneAPI HPC Toolkit两个包,包含了ifort编译器、MKL数学库等十分常用的内容。这两个包可以通过Online方式安装,只需要按照提示点几下鼠标即可,非常方便。注意HPC Toolkit是依赖于Base Toolkit的,因此先安装Base Toolkit,但即使顺序颠倒,HPC Toolkit安装助手也会要求先完成Base Toolkit安装后再进行。使用Online方式安装的Intel全家桶默认安装在/home/$Username/intel下,此时需要将相关路径写入.bashrc文件才能使编译器被自动调用。

安装gcc:

sudo yum install gcc

从CMake官网(https://cmake.org/)下载安装CMake3.0以上版本,可用于各种常用软件的编译。

除此之外,VMD需要Tcl库,GROMACS需要fftw库,有些程序需要MPI并行,这些都需要另外安装。

* Deqing Yu from Fujian Institute of Research on the Structure of Matter provided valuable advice for this work.