diff --git a/docs/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/docs/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index b7bcbeccd1bf..2ed1d9438495 100644
--- a/docs/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/docs/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -242,28 +242,31 @@ sudo k3s-uninstall.sh
The following directories are used when adding a node to a cluster, and should be removed. You can remove a directory using `rm -rf /directory_name`.
-:::note
+:::important
-Depending on the role you assigned to the node, some of the directories will or won't be present on the node.
+Depending on the role you assigned to the node, certain directories may or may not be present on the node.
:::
+
+
+
| Directories |
|------------------------------|
| `/etc/ceph` |
| `/etc/cni` |
| `/etc/kubernetes` |
-| `/etc/rancher` |
| `/opt/cni` |
| `/opt/rke` |
-| `/run/secrets/kubernetes.io` |
| `/run/calico` |
| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
| `/var/lib/calico` |
-| `/var/lib/etcd` |
| `/var/lib/cni` |
+| `/var/lib/etcd` |
| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
| `/var/log/containers` |
| `/var/log/kube-audit` |
| `/var/log/pods` |
@@ -271,27 +274,124 @@ Depending on the role you assigned to the node, some of the directories will or
**To clean the directories:**
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### Network Interfaces and Iptables
The remaining two components that are changed/configured are (virtual) network interfaces and iptables rules. Both are non-persistent to the node, meaning that they will be cleared after a restart of the node. To remove these components, a restart is recommended.
diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/i18n/zh/docusaurus-plugin-content-docs/current/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index e11265c43b7b..369a7be6f297 100644
--- a/i18n/zh/docusaurus-plugin-content-docs/current/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/i18n/zh/docusaurus-plugin-content-docs/current/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -238,56 +238,156 @@ sudo k3s-uninstall.sh
以下目录在将节点添加到集群时使用,应将该目录删除。你可以使用 `rm -rf /directory_name` 来删除目录。
-:::note
+:::important
节点分配的角色决定了出现在节点上的目录。
:::
+
+
+
| 目录 |
|------------------------------|
-| `/etc/ceph` |
-| `/etc/cni` |
-| `/etc/kubernetes` |
-| `/etc/rancher` |
-| `/opt/cni` |
-| `/opt/rke` |
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/opt/cni` |
+| `/opt/rke` |
+| `/run/calico` |
+| `/run/flannel` |
| `/run/secrets/kubernetes.io` |
-| `/run/calico` |
-| `/run/flannel` |
-| `/var/lib/calico` |
-| `/var/lib/etcd` |
-| `/var/lib/cni` |
-| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
-| `/var/log/containers` |
-| `/var/log/kube-audit` |
-| `/var/log/pods` |
-| `/var/run/calico` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/kube-audit` |
+| `/var/log/pods` |
+| `/var/run/calico` |
**清理目录**:
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### 网络接口和 iptables
其余两个更改/配置的组件是(虚拟)网络接口和 iptables 规则。两者都对节点不持久,这意味着它们将在节点重新启动后被清除。要删除这些组件,建议重新启动它们。
diff --git a/i18n/zh/docusaurus-plugin-content-docs/version-2.10/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/i18n/zh/docusaurus-plugin-content-docs/version-2.10/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index e11265c43b7b..369a7be6f297 100644
--- a/i18n/zh/docusaurus-plugin-content-docs/version-2.10/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/i18n/zh/docusaurus-plugin-content-docs/version-2.10/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -238,56 +238,156 @@ sudo k3s-uninstall.sh
以下目录在将节点添加到集群时使用,应将该目录删除。你可以使用 `rm -rf /directory_name` 来删除目录。
-:::note
+:::important
节点分配的角色决定了出现在节点上的目录。
:::
+
+
+
| 目录 |
|------------------------------|
-| `/etc/ceph` |
-| `/etc/cni` |
-| `/etc/kubernetes` |
-| `/etc/rancher` |
-| `/opt/cni` |
-| `/opt/rke` |
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/opt/cni` |
+| `/opt/rke` |
+| `/run/calico` |
+| `/run/flannel` |
| `/run/secrets/kubernetes.io` |
-| `/run/calico` |
-| `/run/flannel` |
-| `/var/lib/calico` |
-| `/var/lib/etcd` |
-| `/var/lib/cni` |
-| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
-| `/var/log/containers` |
-| `/var/log/kube-audit` |
-| `/var/log/pods` |
-| `/var/run/calico` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/kube-audit` |
+| `/var/log/pods` |
+| `/var/run/calico` |
**清理目录**:
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### 网络接口和 iptables
其余两个更改/配置的组件是(虚拟)网络接口和 iptables 规则。两者都对节点不持久,这意味着它们将在节点重新启动后被清除。要删除这些组件,建议重新启动它们。
diff --git a/i18n/zh/docusaurus-plugin-content-docs/version-2.11/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/i18n/zh/docusaurus-plugin-content-docs/version-2.11/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index e11265c43b7b..c7d0b7a028ba 100644
--- a/i18n/zh/docusaurus-plugin-content-docs/version-2.11/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/i18n/zh/docusaurus-plugin-content-docs/version-2.11/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -238,56 +238,156 @@ sudo k3s-uninstall.sh
以下目录在将节点添加到集群时使用,应将该目录删除。你可以使用 `rm -rf /directory_name` 来删除目录。
-:::note
+:::important
节点分配的角色决定了出现在节点上的目录。
:::
+
+
+
| 目录 |
|------------------------------|
-| `/etc/ceph` |
-| `/etc/cni` |
-| `/etc/kubernetes` |
-| `/etc/rancher` |
-| `/opt/cni` |
-| `/opt/rke` |
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/opt/cni` |
+| `/opt/rke` |
+| `/run/calico` |
+| `/run/flannel` |
| `/run/secrets/kubernetes.io` |
-| `/run/calico` |
-| `/run/flannel` |
-| `/var/lib/calico` |
-| `/var/lib/etcd` |
-| `/var/lib/cni` |
-| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
-| `/var/log/containers` |
-| `/var/log/kube-audit` |
-| `/var/log/pods` |
-| `/var/run/calico` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/kube-audit` |
+| `/var/log/pods` |
+| `/var/run/calico` |
**清理目录**:
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### 网络接口和 iptables
其余两个更改/配置的组件是(虚拟)网络接口和 iptables 规则。两者都对节点不持久,这意味着它们将在节点重新启动后被清除。要删除这些组件,建议重新启动它们。
diff --git a/i18n/zh/docusaurus-plugin-content-docs/version-2.6/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/i18n/zh/docusaurus-plugin-content-docs/version-2.6/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index 553a5fcbbc44..8900b0e96fce 100644
--- a/i18n/zh/docusaurus-plugin-content-docs/version-2.6/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/i18n/zh/docusaurus-plugin-content-docs/version-2.6/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -218,56 +218,156 @@ sudo k3s-uninstall.sh
以下目录在将节点添加到集群时使用,应将该目录删除。你可以使用 `rm -rf /directory_name` 来删除目录。
-:::note
+:::important
节点分配的角色决定了出现在节点上的目录。
:::
+
+
+
| 目录 |
|------------------------------|
-| `/etc/ceph` |
-| `/etc/cni` |
-| `/etc/kubernetes` |
-| `/etc/rancher` |
-| `/opt/cni` |
-| `/opt/rke` |
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/opt/cni` |
+| `/opt/rke` |
+| `/run/calico` |
+| `/run/flannel` |
| `/run/secrets/kubernetes.io` |
-| `/run/calico` |
-| `/run/flannel` |
-| `/var/lib/calico` |
-| `/var/lib/etcd` |
-| `/var/lib/cni` |
-| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
-| `/var/log/containers` |
-| `/var/log/kube-audit` |
-| `/var/log/pods` |
-| `/var/run/calico` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/kube-audit` |
+| `/var/log/pods` |
+| `/var/run/calico` |
**清理目录**:
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### 网络接口和 iptables
其余两个更改/配置的组件是(虚拟)网络接口和 iptables 规则。两者都对节点不持久,这意味着它们将在节点重新启动后被清除。要删除这些组件,建议重新启动它们。
diff --git a/i18n/zh/docusaurus-plugin-content-docs/version-2.7/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/i18n/zh/docusaurus-plugin-content-docs/version-2.7/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index 6cf8a723b0fb..0f51db0c5dab 100644
--- a/i18n/zh/docusaurus-plugin-content-docs/version-2.7/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/i18n/zh/docusaurus-plugin-content-docs/version-2.7/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -238,56 +238,156 @@ sudo k3s-uninstall.sh
以下目录在将节点添加到集群时使用,应将该目录删除。你可以使用 `rm -rf /directory_name` 来删除目录。
-:::note
+:::important
节点分配的角色决定了出现在节点上的目录。
:::
+
+
+
| 目录 |
|------------------------------|
-| `/etc/ceph` |
-| `/etc/cni` |
-| `/etc/kubernetes` |
-| `/etc/rancher` |
-| `/opt/cni` |
-| `/opt/rke` |
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/opt/cni` |
+| `/opt/rke` |
+| `/run/calico` |
+| `/run/flannel` |
| `/run/secrets/kubernetes.io` |
-| `/run/calico` |
-| `/run/flannel` |
-| `/var/lib/calico` |
-| `/var/lib/etcd` |
-| `/var/lib/cni` |
-| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
-| `/var/log/containers` |
-| `/var/log/kube-audit` |
-| `/var/log/pods` |
-| `/var/run/calico` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/kube-audit` |
+| `/var/log/pods` |
+| `/var/run/calico` |
**清理目录**:
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### 网络接口和 iptables
其余两个更改/配置的组件是(虚拟)网络接口和 iptables 规则。两者都对节点不持久,这意味着它们将在节点重新启动后被清除。要删除这些组件,建议重新启动它们。
diff --git a/i18n/zh/docusaurus-plugin-content-docs/version-2.8/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/i18n/zh/docusaurus-plugin-content-docs/version-2.8/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index e11265c43b7b..369a7be6f297 100644
--- a/i18n/zh/docusaurus-plugin-content-docs/version-2.8/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/i18n/zh/docusaurus-plugin-content-docs/version-2.8/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -238,56 +238,156 @@ sudo k3s-uninstall.sh
以下目录在将节点添加到集群时使用,应将该目录删除。你可以使用 `rm -rf /directory_name` 来删除目录。
-:::note
+:::important
节点分配的角色决定了出现在节点上的目录。
:::
+
+
+
| 目录 |
|------------------------------|
-| `/etc/ceph` |
-| `/etc/cni` |
-| `/etc/kubernetes` |
-| `/etc/rancher` |
-| `/opt/cni` |
-| `/opt/rke` |
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/opt/cni` |
+| `/opt/rke` |
+| `/run/calico` |
+| `/run/flannel` |
| `/run/secrets/kubernetes.io` |
-| `/run/calico` |
-| `/run/flannel` |
-| `/var/lib/calico` |
-| `/var/lib/etcd` |
-| `/var/lib/cni` |
-| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
-| `/var/log/containers` |
-| `/var/log/kube-audit` |
-| `/var/log/pods` |
-| `/var/run/calico` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/kube-audit` |
+| `/var/log/pods` |
+| `/var/run/calico` |
**清理目录**:
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### 网络接口和 iptables
其余两个更改/配置的组件是(虚拟)网络接口和 iptables 规则。两者都对节点不持久,这意味着它们将在节点重新启动后被清除。要删除这些组件,建议重新启动它们。
diff --git a/i18n/zh/docusaurus-plugin-content-docs/version-2.9/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/i18n/zh/docusaurus-plugin-content-docs/version-2.9/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index 6cf8a723b0fb..0f51db0c5dab 100644
--- a/i18n/zh/docusaurus-plugin-content-docs/version-2.9/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/i18n/zh/docusaurus-plugin-content-docs/version-2.9/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -238,56 +238,156 @@ sudo k3s-uninstall.sh
以下目录在将节点添加到集群时使用,应将该目录删除。你可以使用 `rm -rf /directory_name` 来删除目录。
-:::note
+:::important
节点分配的角色决定了出现在节点上的目录。
:::
+
+
+
| 目录 |
|------------------------------|
-| `/etc/ceph` |
-| `/etc/cni` |
-| `/etc/kubernetes` |
-| `/etc/rancher` |
-| `/opt/cni` |
-| `/opt/rke` |
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/opt/cni` |
+| `/opt/rke` |
+| `/run/calico` |
+| `/run/flannel` |
| `/run/secrets/kubernetes.io` |
-| `/run/calico` |
-| `/run/flannel` |
-| `/var/lib/calico` |
-| `/var/lib/etcd` |
-| `/var/lib/cni` |
-| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
-| `/var/log/containers` |
-| `/var/log/kube-audit` |
-| `/var/log/pods` |
-| `/var/run/calico` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/kube-audit` |
+| `/var/log/pods` |
+| `/var/run/calico` |
**清理目录**:
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| 目录 |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**清理目录**:
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### 网络接口和 iptables
其余两个更改/配置的组件是(虚拟)网络接口和 iptables 规则。两者都对节点不持久,这意味着它们将在节点重新启动后被清除。要删除这些组件,建议重新启动它们。
diff --git a/versioned_docs/version-2.10/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/versioned_docs/version-2.10/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index b7bcbeccd1bf..2ed1d9438495 100644
--- a/versioned_docs/version-2.10/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/versioned_docs/version-2.10/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -242,28 +242,31 @@ sudo k3s-uninstall.sh
The following directories are used when adding a node to a cluster, and should be removed. You can remove a directory using `rm -rf /directory_name`.
-:::note
+:::important
-Depending on the role you assigned to the node, some of the directories will or won't be present on the node.
+Depending on the role you assigned to the node, certain directories may or may not be present on the node.
:::
+
+
+
| Directories |
|------------------------------|
| `/etc/ceph` |
| `/etc/cni` |
| `/etc/kubernetes` |
-| `/etc/rancher` |
| `/opt/cni` |
| `/opt/rke` |
-| `/run/secrets/kubernetes.io` |
| `/run/calico` |
| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
| `/var/lib/calico` |
-| `/var/lib/etcd` |
| `/var/lib/cni` |
+| `/var/lib/etcd` |
| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
| `/var/log/containers` |
| `/var/log/kube-audit` |
| `/var/log/pods` |
@@ -271,27 +274,124 @@ Depending on the role you assigned to the node, some of the directories will or
**To clean the directories:**
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### Network Interfaces and Iptables
The remaining two components that are changed/configured are (virtual) network interfaces and iptables rules. Both are non-persistent to the node, meaning that they will be cleared after a restart of the node. To remove these components, a restart is recommended.
diff --git a/versioned_docs/version-2.11/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/versioned_docs/version-2.11/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index b7bcbeccd1bf..2ed1d9438495 100644
--- a/versioned_docs/version-2.11/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/versioned_docs/version-2.11/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -242,28 +242,31 @@ sudo k3s-uninstall.sh
The following directories are used when adding a node to a cluster, and should be removed. You can remove a directory using `rm -rf /directory_name`.
-:::note
+:::important
-Depending on the role you assigned to the node, some of the directories will or won't be present on the node.
+Depending on the role you assigned to the node, certain directories may or may not be present on the node.
:::
+
+
+
| Directories |
|------------------------------|
| `/etc/ceph` |
| `/etc/cni` |
| `/etc/kubernetes` |
-| `/etc/rancher` |
| `/opt/cni` |
| `/opt/rke` |
-| `/run/secrets/kubernetes.io` |
| `/run/calico` |
| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
| `/var/lib/calico` |
-| `/var/lib/etcd` |
| `/var/lib/cni` |
+| `/var/lib/etcd` |
| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
| `/var/log/containers` |
| `/var/log/kube-audit` |
| `/var/log/pods` |
@@ -271,27 +274,124 @@ Depending on the role you assigned to the node, some of the directories will or
**To clean the directories:**
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### Network Interfaces and Iptables
The remaining two components that are changed/configured are (virtual) network interfaces and iptables rules. Both are non-persistent to the node, meaning that they will be cleared after a restart of the node. To remove these components, a restart is recommended.
diff --git a/versioned_docs/version-2.6/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/versioned_docs/version-2.6/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index fa3e4f59fc2d..5d25ddc2d4ed 100644
--- a/versioned_docs/version-2.6/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/versioned_docs/version-2.6/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -222,28 +222,31 @@ sudo k3s-uninstall.sh
The following directories are used when adding a node to a cluster, and should be removed. You can remove a directory using `rm -rf /directory_name`.
-:::note
+:::important
-Depending on the role you assigned to the node, some of the directories will or won't be present on the node.
+Depending on the role you assigned to the node, certain directories may or may not be present on the node.
:::
+
+
+
| Directories |
|------------------------------|
| `/etc/ceph` |
| `/etc/cni` |
| `/etc/kubernetes` |
-| `/etc/rancher` |
| `/opt/cni` |
| `/opt/rke` |
-| `/run/secrets/kubernetes.io` |
| `/run/calico` |
| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
| `/var/lib/calico` |
-| `/var/lib/etcd` |
| `/var/lib/cni` |
+| `/var/lib/etcd` |
| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
| `/var/log/containers` |
| `/var/log/kube-audit` |
| `/var/log/pods` |
@@ -251,27 +254,124 @@ Depending on the role you assigned to the node, some of the directories will or
**To clean the directories:**
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### Network Interfaces and Iptables
The remaining two components that are changed/configured are (virtual) network interfaces and iptables rules. Both are non-persistent to the node, meaning that they will be cleared after a restart of the node. To remove these components, a restart is recommended.
diff --git a/versioned_docs/version-2.7/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/versioned_docs/version-2.7/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index b7bcbeccd1bf..2ed1d9438495 100644
--- a/versioned_docs/version-2.7/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/versioned_docs/version-2.7/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -242,28 +242,31 @@ sudo k3s-uninstall.sh
The following directories are used when adding a node to a cluster, and should be removed. You can remove a directory using `rm -rf /directory_name`.
-:::note
+:::important
-Depending on the role you assigned to the node, some of the directories will or won't be present on the node.
+Depending on the role you assigned to the node, certain directories may or may not be present on the node.
:::
+
+
+
| Directories |
|------------------------------|
| `/etc/ceph` |
| `/etc/cni` |
| `/etc/kubernetes` |
-| `/etc/rancher` |
| `/opt/cni` |
| `/opt/rke` |
-| `/run/secrets/kubernetes.io` |
| `/run/calico` |
| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
| `/var/lib/calico` |
-| `/var/lib/etcd` |
| `/var/lib/cni` |
+| `/var/lib/etcd` |
| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
| `/var/log/containers` |
| `/var/log/kube-audit` |
| `/var/log/pods` |
@@ -271,27 +274,124 @@ Depending on the role you assigned to the node, some of the directories will or
**To clean the directories:**
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### Network Interfaces and Iptables
The remaining two components that are changed/configured are (virtual) network interfaces and iptables rules. Both are non-persistent to the node, meaning that they will be cleared after a restart of the node. To remove these components, a restart is recommended.
diff --git a/versioned_docs/version-2.8/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/versioned_docs/version-2.8/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index b7bcbeccd1bf..2ed1d9438495 100644
--- a/versioned_docs/version-2.8/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/versioned_docs/version-2.8/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -242,28 +242,31 @@ sudo k3s-uninstall.sh
The following directories are used when adding a node to a cluster, and should be removed. You can remove a directory using `rm -rf /directory_name`.
-:::note
+:::important
-Depending on the role you assigned to the node, some of the directories will or won't be present on the node.
+Depending on the role you assigned to the node, certain directories may or may not be present on the node.
:::
+
+
+
| Directories |
|------------------------------|
| `/etc/ceph` |
| `/etc/cni` |
| `/etc/kubernetes` |
-| `/etc/rancher` |
| `/opt/cni` |
| `/opt/rke` |
-| `/run/secrets/kubernetes.io` |
| `/run/calico` |
| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
| `/var/lib/calico` |
-| `/var/lib/etcd` |
| `/var/lib/cni` |
+| `/var/lib/etcd` |
| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
| `/var/log/containers` |
| `/var/log/kube-audit` |
| `/var/log/pods` |
@@ -271,27 +274,124 @@ Depending on the role you assigned to the node, some of the directories will or
**To clean the directories:**
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### Network Interfaces and Iptables
The remaining two components that are changed/configured are (virtual) network interfaces and iptables rules. Both are non-persistent to the node, meaning that they will be cleared after a restart of the node. To remove these components, a restart is recommended.
diff --git a/versioned_docs/version-2.9/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md b/versioned_docs/version-2.9/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
index b7bcbeccd1bf..2ed1d9438495 100644
--- a/versioned_docs/version-2.9/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
+++ b/versioned_docs/version-2.9/how-to-guides/new-user-guides/manage-clusters/clean-cluster-nodes.md
@@ -242,28 +242,31 @@ sudo k3s-uninstall.sh
The following directories are used when adding a node to a cluster, and should be removed. You can remove a directory using `rm -rf /directory_name`.
-:::note
+:::important
-Depending on the role you assigned to the node, some of the directories will or won't be present on the node.
+Depending on the role you assigned to the node, certain directories may or may not be present on the node.
:::
+
+
+
| Directories |
|------------------------------|
| `/etc/ceph` |
| `/etc/cni` |
| `/etc/kubernetes` |
-| `/etc/rancher` |
| `/opt/cni` |
| `/opt/rke` |
-| `/run/secrets/kubernetes.io` |
| `/run/calico` |
| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
| `/var/lib/calico` |
-| `/var/lib/etcd` |
| `/var/lib/cni` |
+| `/var/lib/etcd` |
| `/var/lib/kubelet` |
-| `/var/lib/rancher` |
+| `/var/lib/rancher/rke` |
+| `/var/lib/weave` |
| `/var/log/containers` |
| `/var/log/kube-audit` |
| `/var/log/pods` |
@@ -271,27 +274,124 @@ Depending on the role you assigned to the node, some of the directories will or
**To clean the directories:**
-```
+```shell
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
- /etc/rancher \
/opt/cni \
/opt/rke \
+ /run/calico \
+ /run/flannel \
/run/secrets/kubernetes.io \
+ /var/lib/calico \
+ /var/lib/cni \
+ /var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher/rke \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/kube-audit \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /opt/cni \
/run/calico \
/run/flannel \
+ /run/secrets/kubernetes.io \
/var/lib/calico \
+ /var/lib/cni \
/var/lib/etcd \
+ /var/lib/kubelet \
+ /var/lib/rancher \
+ /var/lib/weave \
+ /var/log/containers \
+ /var/log/pods \
+ /var/run/calico
+```
+
+
+
+
+| Directories |
+|------------------------------|
+| `/etc/ceph` |
+| `/etc/cni` |
+| `/etc/kubernetes` |
+| `/etc/rancher` |
+| `/etc/systemd/system/k3s` |
+| `/opt/cni` |
+| `/run/calico` |
+| `/run/flannel` |
+| `/run/secrets/kubernetes.io` |
+| `/usr/local/bin/k3s` |
+| `/var/lib/calico` |
+| `/var/lib/cni` |
+| `/var/lib/etcd` |
+| `/var/lib/kubelet` |
+| `/var/lib/rancher` |
+| `/var/lib/weave` |
+| `/var/log/containers` |
+| `/var/log/pods` |
+| `/var/run/calico` |
+
+**To clean the directories:**
+
+```shell
+rm -rf /etc/ceph \
+ /etc/cni \
+ /etc/kubernetes \
+ /etc/rancher \
+ /etc/systemd/system/k3s \
+ /opt/cni \
+ /run/calico \
+ /run/flannel \
+ /run/secrets/kubernetes.io \
+ /usr/local/bin/k3s \
+ /var/lib/calico \
/var/lib/cni \
+ /var/lib/etcd \
/var/lib/kubelet \
- /var/lib/rancher\
+ /var/lib/rancher \
+ /var/lib/weave \
/var/log/containers \
- /var/log/kube-audit \
/var/log/pods \
/var/run/calico
```
+
+
+
### Network Interfaces and Iptables
The remaining two components that are changed/configured are (virtual) network interfaces and iptables rules. Both are non-persistent to the node, meaning that they will be cleared after a restart of the node. To remove these components, a restart is recommended.