CentOS7服务器基础配置

安装

镜像源下载centos镜像,刻盘装机

 

http://mirrors.zte.com.cn/centos/7.4.1708/isos/x86_64/

用光盘安装,从IT借个光驱,设置电脑从光驱安装系统,安装完成后,修改电脑启动从硬盘启动

对于E9000刀片服务器,可以通过将服务器OMC口设置为大网IP,然后远程通过 虚拟光驱 安装操作系统

 

 

配置静态IP

配置系统的ip以及dns服务器
在/etc/sysconfig/network-scripts/ 下找到网口配置文件,如 ifcfg-enp2s0
修改里面ip等内容,例如:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #静态ip设置,修改 dhcp 为 static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens4f0
UUID=43982988-1e0f-478a-b86a-715af4dacbac
DEVICE=ens4f0
ONBOOT=yes #开机启动,修改 no 为 yes
PEERDNS=yes
PEERROUTES=yes
IPADDR=10.62.124.25 #ip地址
PREFIX=22 #掩码位数
GATEWAY=10.62.127.254 #网关
NETMASK=255.255.252.0 #子网掩码
DNS1=10.67.14.31 #DNS服务器
DNS2=10.88.148.12 #DNS服务器

修改后保存,重启网络服务
service network restart

配置内网yum源
配置从内网yum镜像源下载软件或更新,以CentOS7.4为例,配置方法如下:
1、在/etc/yum.repos.d/目录下,使用如下命令备份该目录下面的*.repo文件
rename repo repo.backup *.repo
2、配置公司内网镜像源
如新建zte-mirror.repo文件,添加如下内容:
[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.zte.com.cn/centos/$releasever/os/$basearch/
gpgcheck=0
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.zte.com.cn/centos/$releasever/extras/$basearch/
gpgcheck=0
[epel]
name=Extra Packages for Enterprise Linux $releasever - $basearch
baseurl=http://mirrors.zte.com.cn/epel/$releasever/$basearch
gpgcheck=0


wq! 保存退出。

时间同步配置
系统时间设置
1、修改时区(将Asia/shanghai-上海时区写入当前时区):
$cp -f /usr/share/zoneinfo/Asia/Shanghai     /etc/localtime


cp: overwrite ‘/etc/localtime’? 写上y
 
2、手动设置时间(可选,一般不用设置此步骤)
$date -s "20070414 13:58:00" 
$date -s "2007-04-14 13:58:00" 
$date -s "2007/04/14 13:58:00" 
 注意上面的引号不能少
 
3、写入coms(可选)
$clock -w  #强制将时间写入COMS
当我们进行完 Linux 时间的校时后,还需要以 hwclock -w 来更新 BIOS 的时间,因为每次开机的时候,系统会重新由 BIOS 将时间读出来.
所以, BIOS 才是重要的时间依据
 
4、设置时间网络自动同步
注:NTP:Network Time Protocol的简写,即网络时间协议,是用于互联网中时间同步的标准互联网协议。NTP的用途是把计算机的时间同步到某个时间标准。
目前采用的时间标准是世界协调时UTC(Universal Time Coordinated)。

5、用ntpdate从时间服务器更新时间
如果你的linux系统没有ntpdate这个命令,使用如下命令安装
yum install ntp

6、安装完了之后,你不要做什么配置,也不需要,直接测试一下
$ ntpdate time.zte.com.cn
22 Oct 21:11:43 ntpdate[5014]: adjust time server 207.200.81.113 offset -0.018788 sec
如果出现上面的内容说明,同步成功了。

推荐几个时间服务器。
公司内部服务器:time.zte.com.cn
time.nist.gov
time.nuri.net
asia.pool.ntp.org
asia.pool.ntp.org
asia.pool.ntp.org
asia.pool.ntp.org

7、添加到系统自动化执行时间同步,每十分钟一次
$vi /etc/crontab 
添加如下内容:
0-59/10 * * * * root ntpdate time.zte.com.cn(或者ip:10.30.1.105)

wq! 保存退出

 

 

MongoDB部署推荐配置
1、使用NTP同步时间(方法见4),这对于分布式集群至关重要

2、对保存数据库文件的磁盘(storage volume),关闭其atime
禁止系统对文件的访问时间更新会有效提高文件读取的性能。这个可以通过在 /etc/fstab 文件中增加 noatime 参数来实现。例如:

#在存储数据库文件的磁盘卷设备上default后面加上noatime,nodiratime

/dev/mapper/centos-data    /data    xfs    default,noatime,nodiratime      0 0


修改完文件后重新 mount就可以:
# mount -o remount /data

 

你可能感兴趣的:(Linux)