{"id":547,"title":"\u865a\u62df\u673a\u73af\u5883\u642d\u5efa\u53ca\u5404\u79cd\u5751\u53ca\u524d\u671f\u51c6\u5907\u5de5\u4f5c","good":0,"bad":0,"hit":994,"created_at":"2023-01-02 21:14:36","content":"

\u7531\u4e8e\u670d\u52a1\u5668\u8d44\u6e90\u6709\u9650\uff0c\u6b64\u9879\u76ee\u662f\u5728\u672c\u5730\u7528\u865a\u6784\u673a\u6a21\u62df\u7684\uff0ck8s\u4e2d\u7684pod\u4e2d\u7684\u5bb9\u5668\u4f9d\u7136\u662f\u57fa\u4e8edocker\u7684\uff0c\u6240\u4ee5\u76f8\u5c31\u4e3b\u673a\u9700\u8981\u63d0\u524d\u5b89\u88c5docker<\/p>

\u865a\u62df\u673a\u7684cpu\u6700\u5c11\u89812\u4e2a\uff0c\u5426\u5219\u540e\u9762\u5b89\u88c5\u4e3b\u8282\u70b9\u4f1a\u62a5\u9519<\/span><\/p>

\u53e6\u5916\u5982\u679c\u8981\u5b89\u88c5kubeSphere\uff0c\u5982\u679c\u4e3ak8s\u5355\u8282\u70b9\uff0c\u9700\u8981\u6267\u884c\u4ee5\u4e0b\u547d\u4ee4\u5141\u8bb8master\u90e8\u7f72pod<\/span><\/strong><\/p>

kubectl taint nodes --all node-role.kubernetes.io\/master-<\/span><\/strong><\/p>

\u4e0d\u7136nfs-client\u4e00\u76f4\u5728pending\u72b6\u6001<\/span><\/strong><\/p>

<\/span>\u5982\u679c\u5728\u865a\u62df\u673a\u4e2d\u90fd\u88c5\u5b8c\u4e14\u6210\u529f\u540e\uff0c\u5173\u95ed\u865a\u62df\u673a\u524d\uff0c\u5e94\u8be5\u63d0\u524d\u5728\u865a\u62df\u673a\u4e2d\u7528shutdown\u547d\u4ee4\u5173\u673a\uff0c\u5f85\u865a\u62df\u673a\u5173\u95ed\u540e\u518d\u5173\u95ed\u865a\u62df\u673a\u8f6f\u4ef6vmware\uff0c\u5426\u5219k8s-dashboard\u91cd\u542f\u540e\u53ef\u80fd\u65e0\u6cd5\u8bbf\u95ee\u4e86<\/strong><\/p>

<\/span><\/p>

tips:<\/p>

\u865a\u62df\u673aping\u4e0d\u901a\u5916\u7f51\uff1aOracle VM VirtualBox\u4e0a\u4e0d\u4e86\u7f51\u7684\u89e3\u51b3\u529e\u6cd5 (hu-rong.com)<\/a><\/p>

\u5b89\u88c5\u7f51\u7edc\u5de5\u5177\uff1a<\/p>

yum install -y net-tools<\/p>

<\/p>

\u5b89\u88c5docker<\/p>

Docker\u57fa\u672c\u6982\u5ff5 (yuque.com)<\/a><\/p>

<\/p>

1\u3001\u79fb\u9664\u4ee5\u524ddocker\u76f8\u5173\u5305<\/span><\/span><\/p>

sudo<\/span> yum remove docker \\<\/p>

docker-client \\<\/p>

docker-client-latest \\<\/p>

docker-common \\<\/p>

docker-latest \\<\/p>

docker-latest-logrotate \\<\/p>

docker-logrotate \\<\/p>

docker-engine<\/p>

<\/span><\/span><\/p>

<\/span><\/p>

2\u3001\u914d\u7f6eyum\u6e90\uff08\u52a0\u5feb\u8f6f\u4ef6\u4e0b\u8f7d\u901f\u5ea6\uff09<\/span><\/span><\/p>

sudo<\/span> yum install -y<\/span> yum-utils<\/p>

sudo<\/span> yum-config-manager \\<\/p>

--add-repo<\/span> \\<\/p>

http:\/\/mirrors.aliyun.com\/docker-ce\/linux\/centos\/docker-ce.repo<\/p>

<\/span><\/span><\/p>

<\/span><\/p>

3\u3001\u5b89\u88c5docker<\/span><\/span><\/p>

#\u4ee5\u4e0b\u662f\u5728\u5b89\u88c5k8s\u7684\u65f6\u5019\u4f7f\u7528\uff0c\u540e\u9762\u5b89\u88c5\u8bf420\u8fd9\u4e2a\u7248\u672c\u592a\u9ad8\u4e86\uff0c\u62a5\u9519\uff0c\u6539\u621018\u7248\u672c\u7684\uff0c\u540e\u6765\u53d1\u73b020\u7248\u867d\u7136\u62a5\u9519\u4e5f\u53ef\u4ee5\u7528\uff0c\u81ea\u884c\u53d6\u820d,\u5c06\/proc\/sys\/net\/ipv4\/ip_forward\u7684\u503c\u8bbe\u4e3a1<\/span><\/span><\/p>

#yum install -y<\/span> docker-ce-20.10.7 docker-ce-cli-20.10.7  containerd.io-1.4.6<\/p>

#yum install docker-ce-18.06.1.ce-3.el7 docker-ce-cli-18.06.1.ce-3.el7 containerd.io docker-compose-plugin<\/p>

<\/p>

<\/span><\/span><\/p>

<\/span><\/p>

4\u3001\u542f\u52a8<\/span><\/span><\/p>

systemctl enable docker --now<\/span><\/p>

\u8bb0\u5f97\u68c0\u67e5\u4e00\u4e0b\u662f\u5426\u542f\u52a8\u6210\u529f<\/span><\/p>

<\/span><\/span><\/p>

<\/span><\/p>

5\u3001\u914d\u7f6e\u52a0\u901f<\/span>\u8fd9\u91cc\u989d\u5916\u6dfb\u52a0\u4e86docker\u7684\u751f\u4ea7\u73af\u5883\u6838\u5fc3\u914d\u7f6ecgroup<\/span><\/span><\/p>

sudo<\/span> mkdir<\/span> -p<\/span> \/etc\/docker<\/p>

sudo<\/span> tee<\/span> \/etc\/docker\/daemon.json <<-'EOF'<\/span><\/p>

{<\/span><\/p>

 "registry-mirrors": ["<\/span>https:\/\/82m9ar63.mirror.aliyuncs.com<\/span>"],<\/span><\/p>

 "exec-opts": ["native.cgroupdriver=systemd"],<\/span><\/p>

 "log-driver": "json-file",<\/span><\/p>

 "log-opts": {<\/span><\/p>

   "max-size": "100m"<\/span><\/p>

 },<\/span><\/p>

 "storage-driver": "overlay2"<\/span><\/p>

}<\/span><\/p>

EOF<\/span><\/p>

sudo<\/span> systemctl daemon-reload<\/p>

sudo<\/span> systemctl restart<\/span> docker<\/p>

\u8bf4\u660e\uff1a\u7ea2\u8272\u7684\u5730\u5740\u53ef\u4ee5\u6539\u4e3a\u81ea\u5df1\u7684\u5883\u50cf\u52a0\u901f\u5730\u5740<\/p>

<\/p>

\u5173\u95ed\u9632\u706b\u5899\uff1a<\/p>

## \u6682\u65f6\u5173\u95ed\u9632\u706b\u5899<\/p>

systemctl stop firewalld.service<\/p>

##\u6c38\u4e45\u5173\u95ed<\/p>

systemctl disable firewalld.service<\/p>

<\/p>"}