标签:完成后 关闭防火墙 ntpd hwclock 开机启动 sysconf curl cmos 持久化
目录
??该教程使用虚拟机进行安装,安装前设置虚拟机静态ip和DNS。教程:虚拟机安装centos7教程
systemctl stop firewalld && systemctl disable firewalld
#hostname主机名自定义
hostnamectl set-hostname <hostname>
getenforce
setenforce 0
setenforce 1
sed -i "s/^SELINUX\=.*/SELINUX=disabled/g" /etc/sysconfig/selinux
sed -i "s/^SELINUX\=.*/SELINUX=disabled/g" /etc/selinux/config
yum -y install ntp ntpdate
timedatectl set-timezone Asia/Shanghai
ntpdate ntp1.aliyun.com
echo '*/5 * * * * /usr/sbin/ntpdate ntp1.aliyun.com > /dev/null 2>&1' >> /var/spool/cron/root
hwclock --systohc
timedatectl或date
hwclock -w或clock -w
yum install ntp
/sbin/hwclock --systohc
目的:使用虚拟化技术,大量占用系统资源,避免资源浪费。注意:云计算、阿里云没有交换空间。
swapoff -a
free -h
永久关闭,避免开机启动交换空间
方法一:
vi /etc/fstab 注释swap开头的行
方法二:
sed -i 's/.*swap.*/#&/' /etc/fstab
#安装epel-release
yum install epel-release
#安装必要工具
yum install wget net-tools telnet tree nmap sysstat lrzsz dos2unix bind-utils -y
yum install -y conntrack ntpdate ntp ipvsadm ipset jq iptables curl libseccomp vim git
mkdir -p /var/log/journal # 持久化保存日志的目录
mkdir /etc/systemd/journald.conf.d
cat > /etc/systemd/journald.conf.d/99-prophet.conf <<EOF
[Journal]
#持久化保存到磁盘
Storage=persistent
#压缩历史日志
Compress=yes
SyncIntervalSec=5m
RateLimitInterval=30s
RateLimitBurst=1000
#最大占用空间 10G
SystemMaxUse=10G
#单日志文件最大 200M
SystemMaxFileSize=200M
#日志保存时间 2 周
MaxRetentionSec=2week
#不将日志转发到syslog
ForwardToSyslog=no
EOF
systemctl restart systemd-journald
#CentOS 7.x 系统自带的 3.10.x 内核存在一些 Bugs,导致运行的 Docker、Kubernetes 不稳定,例如:
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
#安装完成后检查 /boot/grub2/grub.cfg 中对应内核 menuentry 中是否包含 initrd16 配置,如果没有,再安装 一次!
yum --enablerepo=elrepo-kernel install -y kernel-lt
#设置开机从新内核启动
grub2-set-default 'CentOS Linux (4.4.189-1.el7.elrepo.x86_64) 7 (Core)'
项目环境搭建【Docker+k8s】二 || centos7服务器通用设置
标签:完成后 关闭防火墙 ntpd hwclock 开机启动 sysconf curl cmos 持久化
原文地址:https://www.cnblogs.com/kevin-ying/p/12343529.html