欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

服务器开箱——Ubuntu server 18.04 LTS初始设置

程序员文章站 2022-05-30 19:36:12
...

今天实验室新买的服务器到货,前期已经跟供货商要求预装Ubuntu server 18.04 LTS

硬件配置

  • 2U机架式服务器
  • CPU:2颗英特尔 XEON Gold 5117 处理器 主频 2.0G 睿频 2.8G 14核 28线程 19.25M缓存 105W
  • 内存:8*32G DDR4 ECC; 工作频率2666MHz
  • 硬盘:4*4T/7.2K/128M/SATA/企业级

写在前面的体力活

机柜里的服务器已经满了,没有位置可以放新服务器,因此拆下一个服役近十年的旧服务器。

首先要记录下该旧服务器的ip、子网掩码、网关、DNS,新服务器就用这些网络配置了。

拔掉电源,网线,kvm切换器的vga接线,kvm切换器的键鼠(ps/2接口)。把它从划轨上拆下来,废了半天劲,当让是让供货商负责这个体力活~

然后又将新服务器挂上划轨,又是一顿体力活……

开机

插上电源,接上网线。

由于新服务器没有ps/2接口,没法连接kvm切换器的键鼠,所以直接外接一个vga显示器,和usb键鼠,好在新服务器的前面板上有一个vga和2个usb。

漫长开机过程……

终于进入了终端界面,熟悉的tty1。但是用户名和密码没有告诉我,供货商又打了半天电话联系厂商工程师,拿到用户名和密码。

第一步 设置网络

实验室网络是静态ip,因此需要设置ip、子网掩码、网关、DNS。

首先查看网卡ifconfig -a得到如下输出
服务器开箱——Ubuntu server 18.04 LTS初始设置
表示该服务器有4个网卡,标为RUNNING的网卡eno4当前连接了网线。

ubuntu server 18.04的网络管理跟之前版本不一样,跟desktop版本也不一样。采用了新的netplan网络工具。
网络配置文件放在/etc/netplan/50-cloud-init.yaml文件里,编辑该文件

sudo nano /etc/netplan/50-cloud-init.yaml

如下图设置
服务器开箱——Ubuntu server 18.04 LTS初始设置
修改网卡eno4的配置,沿用旧服务器网络配置。

  • dhcp4默认是true,由于是静态ip,所以改为false
  • addresses是ip,/28是子网掩码,28表示的二进制子网掩码里有28个1,用点分十进制表示为255.255.255.240。子网掩码的计算可以百度任意ip地址计算器就可以计算。
  • gateway4是网关
  • nameservers是DNS

注意这个yaml文件里不要有任何tab,否则导致不识别。

最后使网络配置生效

sudo netplan apply

以上就配置好了网络,接下来就可以愉快的在windows电脑上通过SSH远程访问该服务器了,不用忍受机房的噪音~

第二步 查看硬件配置

为防止被奸商坑爹,一定要查看硬件是否是按照所提需求配置的。

1. 查看CPU信息

输入命令lscpu,得到如下结果
服务器开箱——Ubuntu server 18.04 LTS初始设置
Model name:CPU品牌型号
Socket(s):物理CPU数量
Core(s) per socket:单个物理CPU的核心数
Thread(s) per core:单个核心的线程数,通常一个核心有两个线程

2. 查看内存信息

# 内存支持类型
sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep "Type:"

# 每个内存频率
sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep "Speed:"

# 每个内存大小
sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep "Size:"

结果如下
服务器开箱——Ubuntu server 18.04 LTS初始设置
显示一共有24个插槽,其中8个插上了32G的内存条

3. 查看硬盘信息

输入命令lsblk,得到如下结果
服务器开箱——Ubuntu server 18.04 LTS初始设置
显示有两个硬盘sda和sdb,前者512G,后者10.4T。但是我的配置是4块4T的硬盘,应该是厂商做磁盘阵列的时候将其设置成逻辑的两个盘了。一个装系统,一个存数据。

第三步 软件更新

  1. 切换软件源
  2. sudo apt-get update更新软件源,再sudo apt-get upgrade更新软件