แแแแขแคแแ แแ
แแจแแแ แ แแแแแกแแแแแ แแงแ Red Hat Enterprise Linux CoreOS (Red Hat Enterprise Linux-แแก แแแ แแแแขแ) แแ CRI-O แกแขแแแแแ แขแแ แแแแแงแแแแแ แแ แแ แ แแขแแ...
แแแแก แแแแ, แ แแ แแแแกแแแแแก แแแแ แซแแแแแ แแแ แแแ แแฃแแแ แแแขแแแแก แแ แแแแขแแแแแ แแแแก แแฃแจแแแแแก แแฎแกแแแกแแก แแแแแแแแแแแก แแแกแแซแแแแแ, แจแแแแชแแแแ แแแกแแฃแแ แแ แแแแแแก แแ แแแแแแแแแ, แ แแแแแแกแแช CoreOS แแ CRI-O แฌแงแแแขแแ แแแแแแแแแก แแแแแงแแแแแแ.
แแฎแแ แฌแแ แแแแแแแแแ, แแฃ แแ แฃแแแแก แแก แกแแแฃแจแแ แฃแแแ แแแแแแแแแแแ 20 แกแฎแแแแแกแฎแแ แแแแแก แแแแแแแกแแแแก (Kubernetes แแแ แกแแแแ) แแ แฎแฃแแ แแแแกแฎแแแแแแฃแแ แแแแแแขแแกแแแแก แกแ แฃแแแแ แแแแกแฎแแแแแแฃแแ แแฆแแแก แแแแแแแแ แแ แฅแแ แแ (แฆแ แฃแแแแแแก แแ แแแแแแแ แแแ). แแแ แแ แแแแกแ, แกแแญแแ แ แแงแ, แ แแ แงแแแแ แฎแแแแแแ (OpenShift แแแแกแขแแ แแแ), แแแฃแฎแแแแแแ แแแแแแขแแแแกแ, แ แแแแแแแแช แแแแแแแชแแ แฎแแ แชแแแแแแแ, แแแแแขแแแแแก (แแแแ แแขแแ แแแ, แ แแแแแแแช แแแ แแแแแ แแขแแแแแแ แแฃแจแแแแแก) แแ แแแแแ แแ แแแฅแชแแฃแแแงแแแแ. แกแแแฆแแแ แแแแแแแแแก แแแกแแแ แซแแแแแแแ, แแแแแแแก แแแแแขแแแแแก แกแแแ แแแ แแ แแแแขแแ แแกแแแ, แแฃ แ แแแแ แ แแแงแแแแแแแก แแแแแแแ (CRI-O) แแแแแแงแแแแแ แแแ แแแแแแแ - แแแแแแแก แแแแแแ แแ, แ แแ แแก แแแแแแแ แแงแแก แซแแแแ แ แแ แกแแแแแแ.
OpenShift 4, แ แแแแ แช แฆแ แฃแแแแแแแ แแแแขแคแแ แแ, แซแแแแแ แแกแแแแกแ แแแแแแก แแแแแฌแแแแแก แฌแแแแจแ แแแแก. แแฎแแแ แแแแแซแแแ แฃแแแ แจแแแฅแแแแก แแแแกแขแแ แแก แจแแฅแแแแก แแ แแก, แแ แ-แแ แ แแแแแซแจแ แฌแแ แฃแแแขแแแแแแแก แจแแแแฎแแแแแจแ แแ แแแแกแขแแ แแก แแแกแจแขแแแแ แแแแกแแก. แ แแแแกแแช แแฎแแแ แแแแแซแ แแฅแแแแแ แแ แแแแชแแแแแแแแแ, แแ แแขแแแฃแแ แฐแแกแขแแก แแแแแแแแแขแแแ, แแแ แจแแ แแก CRI-O, แจแแกแแแแแแกแแ แฃแแแ แแงแแก แแแแคแแแฃแ แแ แแแฃแแ. แ แแแแ แช แแแแแกแแแแ แกแฎแแ แฌแแ แแแแแแจแ, โแแแแแแฃแแแกโ แแแฌแแแแแ แแแแแแแแแ แฃแแแ แแแฎแแแก. แแแแแแแก แจแแแแฎแแแแแจแ แแแแแแฃแแ แแแแแแ แแ แฎแแ. แแฃแแชแ, OpenShift 4 แแแแกแขแแ แจแ แแแแขแแแแแ แแแแก แแแแแแแแแแกแแแแก แฐแแกแขแแก แจแแฅแแแแก แจแแแแฎแแแแแจแ, แแฅแแแ แฃแแแ แแฅแแแแแ แแแแคแแแฃแ แแชแแแก แคแแแแแแ แแ API-แแ แแแฌแแแแแฃแแ แกแแ แแแ แแแ, แ แแแแ แช แจแแงแแแแแก แกแแฎแแ. แจแแแแแ OpenShift แฃแแ แฃแแแแแงแแคแก แแแขแแแแขแแแแชแแแก แกแแญแแ แ แแแแแก แแแแแ แกแแกแแชแแชแฎแแ แชแแแแแก แแแแแแแแแแแจแ, แจแแกแแแแแแแแก แแ แแแฃแฅแขแแก แแฃแชแแแแแแ แแฎแแ แแแญแแ แแก แกแแแแแแ แแแแฎแแแ แแแแแแก แแ แแแแ แแแแแฆแแฃแ แแแก แแแแแกแขแแชแแแก แแแแขแคแแ แแแจแ.
OpenShift 4 แจแแแฅแแแ แแกแ, แ แแ แฃแแ แฃแแแแแงแแก แกแแกแขแแแแก แแแฎแแ แฎแแแฃแแแ แแแแแฎแแแแแก แจแแกแแซแแแแแแแ แแแแขแคแแ แแแก แแแแแ แกแแกแแชแแชแฎแแ แชแแแแแก แแแแแแแแแแแจแ (4.X แแแ แกแแแแแกแแแแก) แงแแแแ แซแแ แแแแแ แฆแ แฃแแแแแแแ แแแแแแแแแแ แแ แแแแแแแ แแกแแแแก, แแแ แขแฃแแแแแแชแแแก แแแแขแคแแ แแแแแกแแแแก แแ แแฃแแแแช แจแแจแแแแ แแแแแแแก แกแแกแขแแแแแแกแแแแก. แแแแกแแแแแก แแแแแซแแแ แฃแแแ แจแแแฅแแแแก แฃแ แแแแ แแจแแแชแแแแแ แแแแแแแขแแแแก แกแแคแฃแซแแแแแ. แ แแแแกแแช แแแแกแขแแ แก แกแญแแ แแแแ Kubernetes-แแก แแฎแแแ แแแ แกแแ, แแก แแกแแแ แแฆแแแก CRI-O-แก แจแแกแแแแแแก แแแ แกแแแก CoreOS-แแ. แแแแแแแแ CRI-O แแแ แกแแ แแแ แแแแแ แแ แแก แแแแแฃแแ Kubernetes-แแแ, แแก แแแแจแแแแแแแแแ แแแแ แขแแแแแก แขแแกแขแแ แแแแก, แแ แแแแแแแแแก แแฆแแแคแฎแแ แแก แแ แแฎแแ แแแญแแ แแก แแแแแแแแกแแแแก แแแแแกแแแแ แชแแแแแแแแก. แแแ แแ แแแแกแ, แแก แแแแแแแ แแแชแแ แแแก แฎแแ แฏแแแก แกแแแแแแ แแแแฎแแแ แแแแแแแกแ แแ Red Hat-แแกแแแแก.
แแก แแ แแก แคแฃแแแแแแแขแฃแ แแ แแฎแแแ แแแ แแแแแแแก แแแ Kubernetes แแแแกแขแแ แแแแก แจแแกแแฎแแ แแ แฃแงแ แแก แกแแคแฃแซแแแแก แ แแแแแแแแ แซแแแแแ แกแแกแแ แแแแแ แแ แแแแแฏแแ แแแแแ แแฎแแแ แคแฃแแฅแชแแแแแก แแแแแแแแแกแแแแก. CRI-O (Container Runtime Interface - Open Container Initiative, แจแแแแแแแแแ CRI-OCI) แแฆแแแฉแแแ แงแแแแแแ แฌแแ แแแขแแแฃแแ แแ แฉแแแแแ แแแแแซแแแแก แแแกแแแ แแแ แจแแฅแแแแกแแแแก, แ แแช แแฃแชแแแแแแแแ OpenShift-แแแ แแฃแจแแแแแกแแแแก. CRI-O แฉแแแแแชแแแแแก แแแ แ แแแแแงแแแแแฃแ Docker แซแ แแแแก, แกแแแแแแแแก OpenShift แแแแฎแแแ แแแแแแก
แฆแแ แแแแขแแแแแ แแแแก แกแแแงแแ แ
แแกแแคแแแ แแแแ แฎแแแแ แฆแแ แแแแขแแแแแ แแแแกแแแ แแแแฌแแแก. แแฃแแแ แแแขแจแ แแฃ แแแแแ แแแแแแ,
แงแแแแแคแแ แ แฆแแ แแแแขแแแแแ แแแแก แแแแชแแแขแแแแก แจแแฅแแแแ แแแแฌแงแ
แจแแแแแ Kubernetes-แแก แกแแแแแแแแแแแ แจแแแแฃแจแแแ แแ แแ แกแขแแแแแ แขแ แฉแแแ แแแแแ แแแขแแ แคแแแกแแกแแแแก, แ.แฌ
Red Hat-แแกแ แแ Google-แแก แแแแแแ แแแแ แแแแแแฎแแก แกแแแแแ แ แกแแญแแ แแแแ แแแแขแแแแแ แแก แซแ แแแแกแแแแก, แ แแแแแกแแช แจแแแซแแ แแแแฆแ Kubelet-แแก แแแแฎแแแแแแ CRI แแ แแขแแแแแแ แแ แฌแแ แแแแแแแแแก แแแแขแแแแแ แแแ, แ แแแแแแแช แแแแกแแแแแ แแงแ OCI-แแก แแแแแ แแฆแแแจแแฃแ แกแแแชแแคแแแแชแแแแแแ. แฒแกแ
Fig. 1.
แแแแแแชแแ CRI-O แแ CoreOS-แแ
OpenShift 4 แแแแขแคแแ แแแก แแแจแแแแแ, แแก แจแแแชแแแแ
แแแแชแแแ, แ แแแแ แแ แแก แแก?
แแก แแกแแ, OpenShift 4-แแก แแแกแแแแกแแแ แแ แแแ แแฆแแ แแ แแก แกแแญแแ แ แชแแแแแฃแ แฐแแกแขแแแแแ แแแแแแจแแ แแแ แแ แแแแขแแแแแ แแก แซแ แแแแก แแแงแแแแแ, แจแแแแฎแแแก แแแแคแแแฃแ แแชแแ, แกแแซแแแแ แกแแ แแแ แแแแก แแแแคแแแฃแ แแชแแ แแ แฅแกแแแแก แแแแคแแแฃแ แแชแแ. OpenShift 4 แแแแขแคแแ แแ แแแแแแแแ แแแแแแแแแแฃแแแ แแแแกแแแแแก, แ แแ แแแแแแงแแแแ แแแ
Kubernetes แงแแแแแแแแก แกแแจแฃแแแแแแก แแซแแแแก แแแแฎแแแ แแแแแแก แแแ แแแ แแแแแแแชแแแแ แกแแกแฃแ แแแแ แแแแแแแ แแแแแก แแแแกแแแฆแแ แแ แแ แแแแแงแแแแแแ
แแแแขแคแแ แแแแ แแแแ แแขแแ แแแแก แแแแแงแแแแแแ, OpenShift 4 แจแแแแแฅแแก แแ แแฎแแ แแแ แแแแแแแก (แกแแแ แแแแแก แแ แคแแฅแขแแแ แแแ แแแแแแแ แแแแแก แแแแชแแคแชแแแก แแแแแงแแแแแแ) RHEL CoreOS-แแกแ แแ CRI-O-แแก แแแแแฏแแแแขแจแ. แแแแ แแชแแฃแแ แกแแกแขแแแแก แแ แแแแขแแแแแ แแก แซแ แแแแก แแแ แกแแแแแก แแแแคแแแฃแ แแชแแแกแ แแ แแแ แแแแก แแแแชแแแแแ แแแขแแแแขแแแแ แแแฃแแแ แ.แฌ.
แแแจแแแแฃแแ แแแแขแแแแแ แแแ
แแแแฎแแแ แแแแแแก แกแแจแฃแแแแแ แฐแฅแแแแแ แแแแแแงแแแแแแแแ CRI-O แซแ แแแ OpenShift แแแแขแคแแ แแแจแ 3.7 แแแ แกแแแแแ Tech Preview แกแขแแขแฃแกแจแ แแ 3.9 แแแ แกแแแแแ Generally Available แกแขแแขแฃแกแจแ (แแแแแแแ แแฎแแ แแแญแแ แแแ). แแแ แแ แแแแกแ, Red Hat แแแกแแฃแ แแ แแงแแแแแก
แแ แแแฏแ. 2. แ แแแแ แแฃแจแแแแก แแแแขแแแแแ แแแ แแฃแแแ แแแขแแก แแแแกแขแแ แจแ
CRI-O แแแแ แขแแแแแก แแฎแแแ แแแแขแแแแแ แแก แฐแแกแขแแแแก แจแแฅแแแแก แแแแแ แแแแ แแแแแก แกแแแฅแ แแแแแแชแแแก แแแแ แแฎแแแ แแแแแซแแแแก แแแแชแแแแแแแชแแแกแแก แแ OpenShift แแแแขแคแแ แแแก แแฎแแแ แแแ แกแแแแแก แแแแแจแแแแแกแแก. แแแแแ แแแแขแคแแ แแแก แแแแแฎแแแแ แกแแจแฃแแแแแแก แแซแแแแ แขแ แแแแแฅแชแแแก แแแแแฎแแแแแแ/แแแแ แฃแแแแแแ แแ แแกแแแ แแแแแแแ แแแชแแแแแก แฉแแฎแแแก แแแแขแแแแแ แแก แแฃแแแก แแแ แแแก, แแแแขแแแแแ แแก แซแ แแแแก, แแแแแซแแแก (Kubelets) แแ Kubernetes Master แแแแแซแก แจแแ แแก. แแแแขแคแแ แแแก แงแแแแ แแแแแแแแแขแแก แชแแแขแ แแแแแแแฃแแ แแแ แแแแ, แแแแขแ แแแแ แแ แแแ แกแแแแแ, แงแแแแแแแแก แแ แแก แแแแแแ แแแ A แแแแแแแ แแแแแแแ B แแแแแแแ แแแแแแแ. แแก แแแแ แขแแแแแก แแแแแฎแแแแแก แแ แแชแแกแก, แแฃแแฏแแแแกแแแก แฃแกแแคแ แแฎแแแแแก, แแฃแแฏแแแแกแแแก แจแแกแ แฃแแแแแก แแแฎแกแแแแแแก แแ แแฎแแแ แแแ แจแแแแชแแ แแก แแแแแฎแแแแแแแกแ แแ แแฎแแแ แแแ แกแแแแแก แแแกแขแแแแชแแแก แฆแแ แแแฃแแแแ. .
แจแแแชแแแแแ แแแแแแแขแแแแก แกแแแซแแแแ แแก แแแแแแกแขแ แแ แแแ
แ แแแแ แช แฃแแแ แแฆแแแแจแแแ, Machine Config แแแแ แแขแแ แแก แแแแแงแแแแแ แแแแขแแแแแ แแก แฐแแกแขแแกแ แแ แแแแขแแแแแ แแก แซแ แแแแก แกแแแแ แแแแแ OpenShift 4-แจแ แฃแแ แฃแแแแแงแแคแก แแแขแแแแขแแแแชแแแก แแฎแแ แแแแแก, แ แแแแแแช แแแ แ แจแแฃแซแแแแแแ แแงแ Kubernetes-แแก แแแแขแคแแ แแแแ. แแฎแแแ แคแฃแแฅแชแแแแแก แกแแฉแแแแแแแแ, แฉแแแ แแแฉแแแแแแ, แแฃ แ แแแแ แจแแแแซแแแแ แชแแแแแแแแแแก แจแแขแแแ crio.conf แคแแแแจแ. แขแแ แแแแแแแแแแ แแแแแแแแก แแแแแแแ แแกแแชแแแแแแแ, แจแแแชแแแแ แงแฃแ แแแฆแแแ แแแแแแฎแแแแแ แจแแแแแแแแ.
แแแ แแแแ, แแแแแ แจแแแฅแแแแ แ แแกแแช แแฌแแแแแ แแแแขแแแแแ แแก แแแจแแแแแก แแแแคแแแฃแ แแชแแ - Container Runtime Config. แแคแแฅแ แแ แแแกแแ, แ แแแแ แช Kubernetes-แแก แ แแกแฃแ แกแแ, แ แแแแแแช แฌแแ แแแแแแแแก CRI-O-แก แแแแคแแแฃแ แแชแแแก. แกแแแแแแแแแแจแ, แแก แแ แแก MachineConfig-แแก แกแแแชแแแแแแแแฃแแ แแแ แกแแ, แ แแแแแแช แแ แแก แแแแแกแแแแ แ แแแแคแแแฃแ แแชแแ, แ แแแแแแช แแแแแแแแแฃแแแ RHEL CoreOS แแแแ แแขแแ, แ แแแแ แช OpenShift แแแแกแขแแ แแก แแแฌแแแ.
แแก แแแ แแแแฃแแ แ แแกแฃแ แกแ, แกแแฎแแแฌแแแแแแ ContainerRuntimeConfig, แจแแแฅแแแ แแแแกแแแแแก, แ แแ แแแฃแแแแแแแแก แแแแกแขแแ แแก แแแแแแแกแขแ แแขแแ แแแก CRI-O-แก แแแแคแแแฃแ แแชแแ. แแก แแแกแขแ แฃแแแแขแ แกแแแแแ แแกแแ แซแแแแ แแ, แ แแ แแแกแ แแแแแงแแแแแ แจแแกแแซแแแแแแแ แแฎแแแแ แแแ แแแแฃแ แแแแแซแแแแ MachineConfigPool แแแ แแแแขแ แแแแก แแแฎแแแแแ. แแคแแฅแ แแ แแแกแแ, แ แแแแ แช แแแแฅแแแแแแก แฏแแฃแคแแ, แ แแแแแแช แแแกแแฎแฃแ แแแ แแแแแ แแแแแแก.
แงแฃแ แแแฆแแแ แแแแฅแชแแแ แแแแ แแ แฎแแแก, แ แแแแแก แจแแชแแแแกแแช แแแแแ แแแ แคแแแแจแ /etc/crio/crio.conf. แแก แแ แ แกแขแ แแฅแแแ แซแแแแแ แฐแแแแก crio.conf แคแแแแแก แฎแแแแแก, แแก แแ แแก:
vi ContainerRuntimeConfig.yaml
แแแกแแแแ:
apiVersion: machineconfiguration.openshift.io/v1
kind: ContainerRuntimeConfig
metadata:
name: set-log-and-pid
spec:
machineConfigPoolSelector:
matchLabels:
debug-crio: config-log-and-pid
containerRuntimeConfig:
pidsLimit: 2048
logLevel: debug
แแฎแแ แแแแแ แแแแแแแขแแแแ แแก แคแแแแ Kubernetes แแแแกแขแแ แจแ แแ แจแแแแแแฌแแแ, แ แแ แแก แ แแแแฃแ แแ แจแแแฅแแแ. แแแฎแแแ แแแแแแแแแกแฌแแแแ, แ แแ แแแแ แแชแแ แแฃแกแขแแ แแแแแแ, แ แแช Kubernetes-แแก แแแแแกแแแแ แกแฎแแ แ แแกแฃแ แกแแแ:
oc create -f ContainerRuntimeConfig.yaml
oc get ContainerRuntimeConfig
แแแกแแแแ:
NAME AGE
set-log-and-pid 22h
แแแก แจแแแแแ, แ แแช แฉแแแ แจแแแฅแแแแ ContainerRuntimeConfig, แฉแแแ แฃแแแ แจแแแชแแแแแ MachineConfigPool-แแแแแแ แแ แ-แแ แแ, แ แแแ แแแแชแแ แกแแแแแแ Kubernetes-แก, แ แแ แแแแแแ แแแแแแแงแแแแ แแก แแแแคแแแฃแ แแชแแ แแแแกแขแแ แจแ แแแแฅแแแแแแก แแแแแ แแขแฃแ แฏแแฃแคแแ. แแ แจแแแแฎแแแแแจแ แฉแแแ แจแแแชแแแแ MachineConfigPool-แก แซแแ แแแแแ แแแแแซแแแแกแแแแก:
oc edit MachineConfigPool/master
แแแกแแแแ (แกแแชแฎแแแแกแแแแก, แแแแแแ แ แแ แกแ แแแ แฉแ):
...
metadata:
creationTimestamp: 2019-04-10T23:42:28Z
generation: 1
labels:
debug-crio: config-log-and-pid
operator.machineconfiguration.openshift.io/required-for-upgrade: ""
...
แแ แแขแแแแ, MCO แแฌแงแแแก แแฎแแแ crio.conf แคแแแแแก แจแแฅแแแแก แแแแกแขแแ แแกแแแแก. แแ แจแแแแฎแแแแแจแ, แกแ แฃแแแ แแแกแ แฃแแแแฃแแ แแแแคแแแฃแ แแชแแแก แคแแแแแก แแแฎแแ แจแแกแแซแแแแแแแ Kubernetes API-แแก แแแแแงแแแแแแ. แแแฎแกแแแแแ, ContainerRuntimeConfig แแ แแก MachineConfig-แแก แแฎแแแแ แกแแแชแแแแแแแแฃแแ แแแ แกแแ, แแกแ แ แแ, แฉแแแ แจแแแแแซแแแ แแแแแแแฎแแ แจแแแแแ MachineConfigs-แจแ แจแแกแแแแแแกแ แฎแแแแแแก แแแฎแแแ:
oc get MachineConfigs | grep rendered
แแแกแแแแ:
rendered-master-c923f24f01a0e38c77a05acfd631910b 4.0.22-201904011459-dirty 2.2.0 16h
rendered-master-f722b027a98ac5b8e0b41d71e992f626 4.0.22-201904011459-dirty 2.2.0 4m
rendered-worker-9777325797fe7e74c3f2dd11d359bc62 4.0.22-201904011459-dirty 2.2.0 16h
แแแฎแแแ แแแแแแแแแกแฌแแแแ, แ แแ แซแแ แแแแแ แแแแแซแแแแก แแแแคแแแฃแ แแชแแแก แคแแแแ แฃแคแ แ แแฎแแแ แแแ แกแแ แแงแ, แแแแ แ แแ แแแแแแแฃแ แ แแแแคแแแฃแ แแชแแแแ. แแแก แกแแแแฎแแแแ แแแฃแจแแแ แจแแแแแแ แแ แซแแแแแ. แแแ แแ แแแแกแ, แฉแแแ แแฆแแแแจแแแแ, แ แแ แแก แแ แแก แแแแแ แแ แ-แแ แแ แกแแฃแแแแแกแ แแฃแแแ แแแขแแก แแกแขแแ แแแจแ:
python3 -c "import sys, urllib.parse; print(urllib.parse.unquote(sys.argv[1]))" $(oc get MachineConfig/rendered-master-f722b027a98ac5b8e0b41d71e992f626 -o YAML | grep -B4 crio.conf | grep source | tail -n 1 | cut -d, -f2) | grep pid
แแแกแแแแ:
pids_limit = 2048
แแฎแแ แแแแแ แแแแ แฌแแฃแแแแ, แ แแ แแแแคแแแฃแ แแชแแ แแแแแงแแแแแฃแแแ แงแแแแ แแแแแแ แแแแแซแแ. แฏแแ แแแฆแแแ แแแแแซแแแแก แฉแแแแแแแแแแก แแแแกแขแแ แจแ:
oc get node | grep master
Output:
ip-10-0-135-153.us-east-2.compute.internal Ready master 23h v1.12.4+509916ce1
ip-10-0-154-0.us-east-2.compute.internal Ready master 23h v1.12.4+509916ce1
ip-10-0-166-79.us-east-2.compute.internal Ready master 23h v1.12.4+509916ce1
แแฎแแ แแแแฎแแ แแแแแกแขแแแแ แแแฃแแ แคแแแแ. แแฅแแแ แแแฎแแแ, แ แแ แคแแแแ แแแแแฎแแแ แแฎแแแ แแแแจแแแแแแแแแแ pid แแ แแแแแ แแแแก แแแ แแฅแขแแแแแแกแแแแก, แ แแแแแแแช แฉแแแ แแแแแแแแฃแแแ ContainerRuntimeConfig แ แแกแฃแ แกแจแ. แแแแแ แแแแแแแขแฃแ แแแ:
oc debug node/ip-10-0-135-153.us-east-2.compute.internal โ cat /host/etc/crio/crio.conf | egrep 'debug||pidโ
แแแกแแแแ:
...
pids_limit = 2048
...
log_level = "debug"
...
แแแแกแขแแ แจแ แงแแแแ แแก แชแแแแแแแ แแแแฎแแ แชแแแแแ SSH-แแก แแแจแแแแแก แแแ แแจแแช แแ. แงแแแแ แกแแแฃแจแแ แจแแกแ แฃแแแ Kuberentes Master Node-แแ แฌแแแแแแ. แแแฃ, แแก แแฎแแแ แแแ แแแแขแ แแแ แแแแคแแแฃแ แแ แแแฃแแ แแงแ แแฎแแแแ แแแแแแ แแแแแซแแแแ. แแฃแจแแแ แแแแแซแแแ แแ แจแแชแแแแแ, แ แแช แแฉแแแแแแก Kubernetes-แแก แแแแแแแแแแแแก แกแแ แแแแแแก แแแแขแแแแแ แแแแก แแแกแแแแซแแแแแแ แแ แฃแ แแแแ แแจแแแชแแแแแ แแแแแแแขแแแแ แแแแขแแแแแ แแก แซแ แแแแแแแ แแแแแ แแแแแจแ แแแแแแแแฃแแ แแ แคแแฅแขแแแ แแแ แแแแแแแ แแแแแก แแแแแงแแแแแแกแแก.
แแแแแ แแแงแแแแแแ แแแแแแแแ แแแแฉแแแแแแก แแชแแ แ OpenShift Container Platform 4 แแแแกแขแแ แจแ แชแแแแแแแแแแก แจแแขแแแแก แจแแกแแซแแแแแแแแก แกแแแ แฌแแ แแแแแแก แแแแแซแแ แแ แฃแแแ แแแแแ แ แฌแแ แแแแแแก แแแแกแขแแ แจแ 3000 แแแแแซแแ. แแแแแกแแแแ แจแแแแฎแแแแแจแ, แกแแแฃแจแแแก แแแชแฃแแแแ แแแแแ แแฅแแแแ - แแ แซแแแแแ แแชแแ แ - แฃแแ แแแแ แแแแแแแคแแแฃแ แแ แแ ContainerRuntimeConfig แคแแแแ แแ แจแแชแแแแแ แแ แแ แแขแแแแขแ MachineConfigPool-แจแ. แแ แแแแก แแแแแแแแ แจแแแแซแแแแ OpenShift Container Platform 4.X-แแก แแแแแกแแแแ แ แแแ แกแแแ, แ แแแแแแช แแฃแจแแแแก Kubernetes-แแก แแแแแ แกแแชแแชแฎแแแก แชแแแแแก แแแแแแแแแแแจแ.
แฎแจแแ แแ แขแแฅแแแแแแแฃแ แ แแแแแแแแแแ แแกแ แกแฌแ แแคแแ แแแแแ แแแแแแ, แ แแ แฉแแแ แแแ แแแฎแกแแแ, แ แแขแแ แแแ แฉแแแ แแแ แแแแฃแ แขแแฅแแแแแแแแแก แซแแ แแแแแ แแแแแแแแแขแแแแกแแแแก. แแแแขแแแแแ แแก แซแ แแแแแ แแกแขแแ แแฃแแแ แแงแ แแก แแแแแแแแแขแ, แ แแแแแแแแแช แแแแฎแแแ แแแแแแ แฃแจแฃแแแแ แฃแ แแแแ แแแแแ. แแแก แจแแแแแ, แ แแช แแแแขแแแแแ แแแแก แแแแฃแแแ แแแ แแฃแแแแ แแแแ แแแแฌแงแ แแแแขแแแแแ แแก แซแ แแแแแแก แแแแแฉแแแแ, แแแแฎแแแ แแแแแแ แฎแจแแ แแ แแฉแแแแ แแแขแแ แแกแก แแแ แแแแแ แ. แแก แแ แแก แแแแแ แแ แแ แแแแแแ, แ แแก แแแแแช Red Hat แแแ แฉแแ CRI-O. แแแแขแแแแแ แแแ แแแแแ แแแแ แแฎแแ แแ แแแกแขแ แแ แแแแแ แแ แแแแขแแ แแแฃแแ แแ แฉแแแ แแฆแแแแแฉแแแแ, แ แแ CRI-O แฃแแ แฃแแแแแงแแคแก แกแแฃแแแแแกแ แแแแแชแแแแแแแก OpenShift 4-แแแ แแฃแจแแแแแกแแก.
แฌแงแแ แ: www.habr.com