生物信息学习

手把手教你学生信系列(四)-- 服务器的那些事

2018-01-08  本文已影响96人  正踪大米饭儿

实验室使用了 Dell-PowerEdge-R710 二手服务器
该二手服务器配备 xxx 阵列卡,可以支持 2 TB x 6 个3.5 寸硬盘。
我们购买了 1 个480 G 企业及固态硬盘,用来安装系统,4 个西数紫盘做阵列,1 个之前购买的西数金盘做热备盘。

磁盘阵列:
RAID 容错式磁盘阵列
一般使用的 RAID0,RAID1, RAID5,RAID10, RAID50, RAID6 等
硬件和水平一般是配置阵列卡;

安装硬盘之前,首先应该配置硬件阵列卡。
设置 480G 系统盘为 Raid 0。
设置完成进行硬盘初始化 ,进入系统安装界面

我的阵列卡最大支持 2 T 的硬盘,所以用 4 个 2 T 硬盘做 Raid 5, 一个 2T 硬盘做热备盘。
开机 Ctrl + R 进入Raid 阵列卡设置进行配置。不赘述。

  1. 制作启动 U 盘
## 卸载 U 盘
sudo umount /dev/sdc

## 刻录启动 U 盘
sudo dd if=Centos-7.iso of=/dev/sdc
  1. 安装系统
    U盘启启动后,根据提示安装系统。
    CentOS 7 使用 lvm 文件系统,分区时手动配置,由系统自动建立好分区之后,手动添加 /opt 挂载分区。

  2. 内核升级

## https://www.centos.bz/2017/08/upgrade-centos-7-6-kernel-to-4-12-4/
# Import the public key
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

# To install ELRepo for RHEL-7, SL-7 or CentOS-7
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

#  install kernel-ml 安装主线最新稳定内核
yum --enablerepo=elrepo-kernel install kernel-ml

## 重启手动选择新版本内核

# 修改 grub 并设置 GRUB_DEFAULT=0
vim /etc/default/grub

# 重新生成内核配置
grub2-mkconfig -o /boot/grub2/grub.cfg

# 重启检查配置是否正确
uname -sr
  1. 更新软件源
## 备份原文件
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

## 下载替换阿里云原件源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

## 安装软件仓库
wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-7.repo

## 清理缓存并生成新的缓存
sudo yum clean all  
sudo yum makecache 

## 升级并安装常用软件
yum update
yum install vim htop tree 
  1. 安装编译环境
yum install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel
  1. 网页验证登陆
    校园网等一些环境下有可能需要使用 WEB 验证登陆,安装 links 软件,可在命令行中运行运行无图像浏览器解决此问题。

  2. 添加用户组、用户

## 添加用户组
groupadd Maize
## 添加用户,并指定登陆目录
useradd -g Maize liu -m
## 更改文件属性
chown -R liu:Maize /DATA
  1. 改变命令提示符颜色
    这一步不是必须的,但是好区分的颜色对工作效率的提升有一定的影响。
## .bashrc 添加如下内容
export PS1="[ \033[1;33m\u \033[1;36m \`pwd\`\033[0;35m \t \033[1;37m]\n$ "
  1. 挂载大容量存储盘
## 分区
parted
## 格式化硬盘
mkfs.xfs /dev/sdb
## 挂载格式化好的分区
mount /dev/sdb1 /MaizeShen
## 设置开机自动挂载
vim /etc/fstab
  1. 设置启动进入命令行模式
## 命令行模式
systemctl set-default multi-user.target
## 图形模式
systemctl set-default graphical.target

至此,服务器硬件环境基本搭建完成。

上一篇下一篇

猜你喜欢

热点阅读