bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

Kubernetes模擬生產環境搭建高可用集群中的環境規劃和基礎準備是怎樣的

本篇文章為大家展示了Kubernetes模擬生產環境搭建高可用集群中的環境規劃和基礎準備是怎樣的,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

成都創新互聯是一家專業的成都網站建設公司,我們專注成都網站設計、成都網站制作、網絡營銷、企業網站建設,友情鏈接廣告投放平臺為企業客戶提供一站式建站解決方案,能帶給客戶新的互聯網理念。從網站結構的規劃UI設計到用戶體驗提高,創新互聯力求做到盡善盡美。

一、模擬環境機器規劃

Kubernetes模擬生產環境搭建高可用集群中的環境規劃和基礎準備是怎樣的

二、集群環境說明

操作系統:CentOS7.7

Kubernetes版本:1.16.2

Docker版本:19.03

三、集群主控和工作節點基礎準備

1..配置hosts文件

sudo cat >> /etc/hosts<<EOF
192.168.100.111  kube_cluster_master01
192.168.100.112  kube_cluster_master02
192.168.100.113  kube_cluster_master03
192.168.100.114  kube_cluster_minion01
192.168.100.115  kube_cluster_minion02
192.168.100.116  kube_cluster_minion03
192.168.100.117  kube_cluster_minion04
192.168.100.118  kube_cluster_minion05
EOF

Kubernetes模擬生產環境搭建高可用集群中的環境規劃和基礎準備是怎樣的

2.修改hostname文件

sudo hostnamectl set-hostname <newhostname>

Kubernetes模擬生產環境搭建高可用集群中的環境規劃和基礎準備是怎樣的

修改完成logout或者重啟啟動就可看到修改結果

3.關閉系統防火墻

sudo systemctl stop firewalld && systemctl disable firewalld

Kubernetes模擬生產環境搭建高可用集群中的環境規劃和基礎準備是怎樣的

4.禁用swap內存交換

sudo swapoff -a && sudo echo "swapoff -a" >>/etc/rc.d/rc.local && sudo chmod +x /etc/rc.d/rc.local

Kubernetes模擬生產環境搭建高可用集群中的環境規劃和基礎準備是怎樣的

5.關閉系統selinux

sudo setenforce 0

sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux

sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

Kubernetes模擬生產環境搭建高可用集群中的環境規劃和基礎準備是怎樣的

6.修改系統內核參數

sudo cat > /etc/sysctl.d/k8s.conf << EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
net.ipv4.ip_local_port_range = 10000 65000
fs.file-max = 2000000
EOF

sudo sysctl --system

Kubernetes模擬生產環境搭建高可用集群中的環境規劃和基礎準備是怎樣的

7.校對系統時間

搭建內網時間校正服務器,本文將時間服務器部署于192.168.100.101上,搭建服務步驟:

下載ntp-dev-4.3.99.tar.gz二進制包,解壓:tar -zxvf ntp-dev-4.3.99.tar.gz

進入解壓目錄執行 ./configure

然后執行編譯安裝 make && make install

sudo vi /etc/ntp.conf 修改配置文件,如下:

# For more information about this file, see the man pages
# ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5).

driftfile /var/lib/ntp/drift
restrict default nomodify
    
restrict 127.0.0.1
restrict ::1
restrict 192.168.100.0 mask 255.255.254.0 nomodify

server ntp1.aliyun.com
server ntp2.aliyun.com
server ntp3.aliyun.com
server 127.127.1.0
fudge 127.127.1.0 stratum 8

logfile /var/lib/ntp/ntp.log
disable monitor

mkdir /var/lib/ntp

touch /var/lib/ntp/ntp.log

sudo vi /usr/lib/systemd/system/ntpd.service    如下:編寫ntp服務配置文件,如下:

[Unit]
Description=ntpd
After=syslog.target

[Service]
Type=forking
ExecStart=/usr/local/bin/ntpd -c /etc/ntpd.conf -p /var/run/ntpd.pid -g
PrivateTmp=true

[Install]
WantedBy=multi-user.target

使用iptables -F暫停防火墻,然后啟動ntp服務systemctl enable ntpd && systemctl start ntpd

集群中的機器將101服務器上的/usr/local/bin/ntpdate文件拷貝到自己對應的目錄下

集群中的機器都使用ntpdate -d 192.168.100.101同步時間,然后將同步的系統時間寫入biso,如下:

Kubernetes模擬生產環境搭建高可用集群中的環境規劃和基礎準備是怎樣的

其他方案:使用終端同時給個機器設置時間:date -s "2019-11-03 22:18:00"  (修改成當期時間),使用clock -w把系統時間寫入CMOS,使用hwclock -w將系統時間寫入BISO

四、集群搭建所需安裝包

ntp:http://www.ntp.org/downloads.html 

kubernetes:https://github.com/kubernetes/kubernetes/releases

docker:https://download.docker.com

docker-compose:https://github.com/docker/compose/releases

上述內容就是Kubernetes模擬生產環境搭建高可用集群中的環境規劃和基礎準備是怎樣的,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注創新互聯行業資訊頻道。

當前標題:Kubernetes模擬生產環境搭建高可用集群中的環境規劃和基礎準備是怎樣的
文章地址:http://vcdvsql.cn/article36/podepg.html

成都網站建設公司_創新互聯,為您提供小程序開發微信小程序響應式網站網站策劃靜態網站服務器托管

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

微信小程序開發