Dell R710/R730XD 服务器安装 CentOS 8.1

2020年第一篇,好久没在简书更新文章了。

sys_r710.png
sys_r710.png

1. 机器配置

  1. Dell PowerEdge R710
  2. Dell PowerEdge R730xd

2. 需求

需要搭建 Slurm 集群,至于选择CentOS8 的原因是稳定,强大,主要是新的 Ubuntu 20.04 安装进不去系统。Ubuntu 18.04 以及 CentOS 7 不考虑,希望用最新的 Linux 发行版。

3. 步骤

在R710机器上安装 CentOS8 的时候,在安装界面找不到硬盘,谷歌搜索发现同样的问题别人也遇到过,主要的原因是CentOS8中删除了一些对旧设备的驱动支持。
**
解决方法:

3.1 升级服务器固件(可选)

  1. 下载相应版本(Linux、Windows) Dell 固件管理软件,并安装到一台有网络连接的电脑上;
    Dell EMC Repository Manager 下载链接:https://dl.dell.com/FOLDER06019787M/1/DRMInstaller_3.3.0.627.exe
  2. 下载R710服务器的最新固件

https://www.dell.com/support/home/cn/zh/cnbsd1/product-support/product/poweredge-r710/drivers

image.png
image.png

  1. 参考 DELL 官方文档进行升级

3.2 制作驱动U盘

  1. 下载缺失的阵列驱动

https://elrepo.org/linux/dud/el8/x86_64/dd-megaraid_sas-07.707.51.00-1.el8_1.elrepo.iso

  1. 下载CentOS8.1 最新 iso 文件,选择阿里云下载路线,要快一点。

http://mirrors.aliyun.com/centos/8.1.1911/isos/x86_64/CentOS-8.1.1911-x86_64-dvd1.iso

  1. 制作驱动升级盘

Windows 下建议使用软碟通进行硬盘进行刻录,Linux下可以使用 dd 命令。
同时需要将驱动U盘的卷标设置为:OEMDRV,否则不能自动识别。

  1. 制作系统启动U盘

使用 Rufus 或 ImageWriter 都可以。
deepin-boot-maker.zip
FedoraMediaWriter-win64-4.1.5.zip
ImageWriter.zip
rufus-3.10.zip

4. 安装配置系统

4.1 安装系统

安装过程和一般CentOS的安装过程一致,将驱动盘和系统U盘都插入机器,按照正常的安装步骤安装即可。
分区选择自动分区方案即可,觉得不合适可以进行修改。UEFI系统必须保留EFI分区。

4.2 系统配置

设置国内软件源:

## 备份你的原镜像文件,以免出错后可以恢复。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
## 下载新的CentOS-Base.repo 到/etc/yum.repos.d/
wget -c -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
## 运行yum makecache生成缓存
yum makecache

清华源设置方式https://mirror.tuna.tsinghua.edu.cn/help/centos/

4.3 安装必备软件

dnf group install "Development Tools"
yum install git tree htop dos2unix

4.4 安装Conda环境

## 下载 MIniconda3
wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
## 安装
sh Miniconda3-latest-Linux-x86_64.sh
## 更换清华源
## https://mirror.tuna.tsinghua.edu.cn/help/anaconda/

4.5 安装R环境

## 安装依赖
yum install gcc-gfortran.x86_64 
yum install zlib-devel.x86_64 bzip2-devel.x86_64 xz-devel.x86_64
yum install pcre-devel.x86_64 libcurl-devel.x86_64 readline-devel.x86_64
yum install pcre2-devel.i686 pcre2.i686
yum install texi2html.noarch texinfo.x86_64 texlive.x86_64
yum install cairo-devel.x86_64 libicu-devel.x86_64 
yum install libjpeg-turbo-devel.x86_64  libjpeg-turbo-utils.x86_64 
yum install libpng15.x86_64 libtiff-devel.x86_64 libtirpc-devel.x86_64 
yum install libxcrypt-devel ncurses pango  tcl tk

## 安装缺失sty,这一步主要影响pdf的生成,是一个warning
wget -c https://mirror.bjtu.edu.cn/CTAN/fonts/inconsolata.zip
unzip inconsolata.zip
cp -Rfp inconsolata/* /usr/share/texmf/
mktexlsr

## 安装最新的 java
yum install java-11-openjdk-devel

## 检查配置
./configure --prefix=/home/pub/R-3.6.3 --with-x=no --enable-R-shlib 

## 执行编译
make

问题解决:
Q1: make 过程中遇到如下问题:**recompile with -fPIC**

image.png
image.png

解决办法:添加参数侯重新编译

./configure --prefix=/home/pub/R-3.6.3 --with-x=no --enable-R-shlib CFLAGS="-fPIC" 

**Q2:找不到 jni.h **

image.png
image.png

解决办法:安装最新的 java

dnf install java-11-openjdk-devel

参考资料

  1. https://fatmin.com/2019/11/23/installing-rhel-8-1-on-dell-r710-r610-with-h700-raid-controller/
  2. 驱动链接:https://elrepo.org/linux/dud/el8/x86_64
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 162,547评论 4 374
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 68,787评论 2 308
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 112,175评论 0 254
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,752评论 0 223
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 53,169评论 3 297
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 41,056评论 1 226
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 32,195评论 2 321
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,980评论 0 214
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,724评论 1 250
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,872评论 2 254
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,344评论 1 265
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,667评论 3 264
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,379评论 3 245
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,202评论 0 9
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,992评论 0 201
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 36,189评论 2 286
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,987评论 2 279