0.1:配置centos系統靜態ip
0.2:更改yum源為阿里雲
1.編寫本機host對映
vi /etc/hosts
2.設定時間同步
#檢視chronyd狀態
systemctl status chronyd
#啟動chronyd
systemctl start chronyd
#設定開機啟動
systemctl enable chronyd
#檢視當前系統時間
date
3.firewalld操作,centos8預設移除iptables,使用的是nftables
#檢視防火牆狀態
systemctl status firewalld
#停止防火牆
systemctl stop firewalld
#禁用防火牆
systemctl disable firewalld
#檢視nftables狀態
systemctl status nftables
#停止systemctl stop nftables
#禁止systemctl disable nftables
4.禁用增強selinux
#編輯配置檔案
vi /etc/selinux/config
#將執行模式改為禁止
selinux=disabled
修改檔案最大數:
#檢視
ulimit -a
ulimit -n
#臨時修改
ulimit -n 65535
#永久修改
vi /etc/security/limits.conf
追加* soft nofile 65535
* hard nofile 65535
注意前面的星號(
*)要保留
以下的配置是為準備安裝k8s而做的基本設定
5.因為接下來要安裝k8s在這裡將禁用swap分割槽,注釋掉下面這一行重啟centos
vi /etc/fstab
6.修改linux的核心引數,新增網橋過濾和位址**功能
vi vi /etc/sysctl.d/kubernetes.conf
新增:
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
#過載配置
sysctl -p
# 載入網橋過濾模組
modprobe br_netfilter
# 檢視網橋過濾模組是否載入成功
lsmod | grep br_netfilter
7.安裝ipvs
#安裝ipset和ipvsadm
yum install ipset ipvsadm -y
#新增ips相關模組
cat#!/bin/bash
modprobe -- ip_vs
modprobe -- ip_vs_rr
modprobe -- ip_vs_wrr
modprobe -- ip_vs_sh
eof#賦予執行許可權
chmod +x /etc/sysconfig/modules/ipvs.modules
#執行指令碼安裝相應模組
/bin/bash /etc/sysconfig/modules/ipvs.modules
#檢視幫助
ipvsadm --help
#檢視版本
ipvsadm --version
#檢視已安裝的模組
lsmod | grep -e ip_vs -e ip
結果如下:
[root@master01 ~]
# lsmod | grep -e ip_vs -e ip
ip_vs_sh 16384 0
ip_vs_wrr 16384 0
ip_vs_rr 16384 0
ip_vs 172032 6 ip_vs_rr,ip_vs_sh,ip_vs_wrr
nf_conntrack 172032 3 nf_nat,nft_ct,ip_vs
nf_defrag_ipv6 20480 2 nf_conntrack,ip_vs
nf_defrag_ipv4 16384 1 nf_conntrack
ip_set 49152 0
nfnetlink 16384 2 nf_tables,ip_set
libcrc32c 16384 4 nf_conntrack,nf_nat,xfs,ip_vs
8.做完以上配置,重啟
reboot
CentOS 6 5 64作業系統初始化
以centos 6.5 64作業系統初始化為例 1 關閉防火牆 setenforce 0 sed i s selinux enforcing selinux disabled etc selinux config source etc sysconfig selinux iptables f etc...
centos系統初始化指令碼
bin bash echo 只用於新購伺服器初始化,有需要的自己可以寫進去 echo 只用於centos7.0版本 echo 其他版本差異,可以自行修改 read p 是否繼續 y n yn if yn y then exit 3 fi 檢視系統版本 linux release cat etc re...
centos7系統初始化
echo arp引數,檢查一次相鄰層記錄的有效性的週期。當相鄰層記錄失效 etc sysctl.conf echo e net.ipv4.neigh.default.gc stale time 120 n etc sysctl.conf echo 路由設定 etc sysctl.conf echo ...