<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>常见运维操作 on Huawei</title><link>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/</link><description>Recent content in 常见运维操作 on Huawei</description><generator>Hugo</generator><language>zh-cn</language><copyright>版权所有 © 华为技术有限公司 2025。保留一切权利。</copyright><atom:link href="https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/index.xml" rel="self" type="application/rss+xml"/><item><title>安装Helm 3</title><link>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/installing-helm-3/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/installing-helm-3/</guid><description>&lt;p>本章节指导用户如何安装Helm 3。&lt;/p>
&lt;p>参考：
&lt;a href="https://helm.sh/docs/intro/install/" target="_blank">https://helm.sh/docs/intro/install/&lt;/a>
&lt;/p>
&lt;h2 id="zh-cn_topic_0000001274250896_section19453102010152">前提条件&lt;/h2>
&lt;p>确保Kubernetes集群中的master节点可以访问Internet。&lt;/p>
&lt;h2 id="section164291640172317">操作步骤&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>执行以下命令，下载Helm 3的安装脚本。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>执行以下命令，修改Helm 3的安装脚本权限。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>chmod 700 get_helm.sh
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>根据Helm与Kubernetes版本配套关系确认需要安装的Helm版本，配套关系请参考
&lt;a href="https://helm.sh/docs/topics/version_skew/#supported-version-skew" target="_blank">Helm Version Support Policy&lt;/a>
，执行以下命令，修改DESIRED_VERSION环境变量为需要安装的Helm版本，并执行安装命令。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>DESIRED_VERSION=v3.9.0 ./get_helm.sh
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>执行以下命令，查看指定版本的Helm 3是否安装成功。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>helm version
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>命令结果示例如下，说明安装成功。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>version.BuildInfo{Version:&amp;#34;v3.9.0&amp;#34;, GitCommit:&amp;#34;7ceeda6c585217a19a1131663d8cd1f7d641b2a7&amp;#34;, GitTreeState:&amp;#34;clean&amp;#34;, GoVersion:&amp;#34;go1.17.5&amp;#34;}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;/ol></description></item><item><title>下载容器镜像</title><link>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/downloading-a-container-image/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/downloading-a-container-image/</guid><description>&lt;h2 id="section15713611153419">使用containerd下载容器镜像&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>执行以下命令，下载镜像到本地。其中 &lt;em>image:tag&lt;/em> 表示需要拉取的镜像及其标签。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>ctr image pull &amp;lt;image&amp;gt;:&amp;lt;tag&amp;gt;
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>执行以下命令，导出镜像到文件。其中 &lt;em>image:tag&lt;/em> 表示需要导出的镜像，&lt;em>file&lt;/em> 表示镜像导出后的文件名称。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-gdscript3" data-lang="gdscript3">&lt;span style="display:flex;">&lt;span>ctr image &lt;span style="color:#8839ef">export&lt;/span> &lt;span style="color:#04a5e5;font-weight:bold">&amp;lt;&lt;/span>file&lt;span style="color:#04a5e5;font-weight:bold">&amp;gt;.&lt;/span>tar &lt;span style="color:#04a5e5;font-weight:bold">&amp;lt;&lt;/span>image&lt;span style="color:#04a5e5;font-weight:bold">&amp;gt;&lt;/span>:&lt;span style="color:#04a5e5;font-weight:bold">&amp;lt;&lt;/span>tag&lt;span style="color:#04a5e5;font-weight:bold">&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;/ol>
&lt;h2 id="section5466193511236">使用Docker下载容器镜像&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>执行以下命令，下载镜像到本地。其中 &lt;em>image:tag&lt;/em> 表示需要拉去的镜像。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>docker pull &amp;lt;image&amp;gt;:&amp;lt;tag&amp;gt;
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>执行以下命令，导出镜像到文件。其中 &lt;em>image:tag&lt;/em> 表示需要导出的镜像，&lt;em>file&lt;/em> 表示镜像导出后的文件名称。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>docker save &amp;lt;image&amp;gt;:&amp;lt;tag&amp;gt; -o &amp;lt;file&amp;gt;.tar
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;/ol>
&lt;h2 id="section137495322810">使用Podman下载容器镜像&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>执行以下命令，下载镜像到本地。其中 &lt;em>image:tag&lt;/em> 表示需要拉去的镜像。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>podman pull &amp;lt;image&amp;gt;:&amp;lt;tag&amp;gt;
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>执行以下命令，导出镜像到文件。其中 &lt;em>image:tag&lt;/em> 表示需要导出的镜像，&lt;em>file&lt;/em> 表示镜像导出后的文件名称。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>podman save &amp;lt;image&amp;gt;:&amp;lt;tag&amp;gt; -o &amp;lt;file&amp;gt;.tar 
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;/ol></description></item><item><title>更新huawei-csi-controller或huawei-csi-node服务</title><link>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/updating-the-huawei-csi-controller-or-huawei-csi-node-service/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/updating-the-huawei-csi-controller-or-huawei-csi-node-service/</guid><description>&lt;p>当您需要更新huawei-csi-controller或huawei-csi-node服务时，例如修改huawei-csi-controller服务的副本数时，执行此操作。&lt;/p>
&lt;h2 id="section1452416823017">操作步骤&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>使用远程访问工具（以PuTTY为例），通过管理IP地址，登录Kubernetes集群的任意master节点。&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a name="li1037712113474">&lt;/a>进入/helm/esdk 目录，执行以下命令，获取原有服务配置文件。其中helm-huawei-csi为旧版本安装时指定的Helm Chart名称，huawei-csi为旧版本安装时指定的Helm Chart命名空间。组件包路径请参考
&lt;a href="https://huawei.github.io/css-docs/css-docs/docs/installation-and-deployment/csi/installation-preparations/downloading-the-huawei-csi-software-package/#zh-cn_topic_0150885197_table17200162435412">表1&lt;/a>
。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>helm get values helm-huawei-csi -n huawei-csi -a &amp;gt; ./update-values.yaml
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>执行 &lt;strong>vi update-values.yaml&lt;/strong> 命令打开
&lt;a href="#li1037712113474">2&lt;/a>
中获取的文件，参考
&lt;a href="https://huawei.github.io/css-docs/css-docs/docs/installation-and-deployment/csi/installation/installation-using-helm/parameters-in-the-values-yaml-file-of-helm/">Helm values.yaml参数说明&lt;/a>
修改配置项，修改完成后，按&lt;strong>Esc&lt;/strong>，并输入 &lt;strong>:wq!&lt;/strong>，保存修改。&lt;/p>
&lt;/li>
&lt;li>
&lt;p>执行以下命令更新华为CSI服务。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>helm upgrade helm-huawei-csi ./ -n huawei-csi -f ./update-values.yaml
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;/ol></description></item><item><title>修改日志输出模式</title><link>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/modifying-the-log-output-mode/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/modifying-the-log-output-mode/</guid><description>&lt;p>huawei-csi支持两种日志输出模式，分别是file和console。file指的是输出到固定的日志目录（例如：/var/log/huawei）；console指的是输出到容器标准目录。用户可以根据自身需求自行设置日志输出模式，默认为file.&lt;/p>
&lt;h2 id="section130112319346">操作步骤&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>使用远程访问工具（以PuTTY为例），通过管理IP地址，登录Kubernetes集群的任意master节点。&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a name="li1037712113474">&lt;/a>进入/helm/esdk 目录，执行以下命令，获取原有服务配置文件。其中helm-huawei-csi为旧版本安装时指定的Helm Chart名称，huawei-csi为旧版本安装时指定的Helm Chart命名空间。组件包路径请参考
&lt;a href="https://huawei.github.io/css-docs/css-docs/docs/installation-and-deployment/csi/installation-preparations/downloading-the-huawei-csi-software-package/#zh-cn_topic_0150885197_table17200162435412">表1&lt;/a>
。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>helm get values helm-huawei-csi -n huawei-csi -a &amp;gt; ./update-values.yaml
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>执行&lt;strong>vi update-values.yaml&lt;/strong>命令打开
&lt;a href="#li1037712113474">2&lt;/a>
中获取的文件，修改配置项，修改完成后，按&lt;strong>Esc&lt;/strong>，并输入 &lt;strong>:wq!&lt;/strong>，保存修改。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-yaml" data-lang="yaml">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#9ca0b0;font-style:italic"># The CSI driver parameter configuration&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#8839ef">csiDriver&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Driver name, it is strongly recommended not to modify this parameter&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># The CCE platform needs to modify this parameter, e.g. csi.oceanstor.com&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">driverName&lt;/span>: csi.huawei.com
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Endpoint, it is strongly recommended not to modify this parameter&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">endpoint&lt;/span>: /csi/csi.sock
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># DR Endpoint, it is strongly recommended not to modify this parameter&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">drEndpoint&lt;/span>: /csi/dr-csi.sock
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Maximum number of concurrent disk scans or detaches, support 1~10&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">connectorThreads&lt;/span>: &lt;span style="color:#fe640b">4&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Flag to enable or disable volume multipath access, support [true, false]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">volumeUseMultipath&lt;/span>: &lt;span style="color:#fe640b">true&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Multipath software used by fc/iscsi. support [DM-multipath, HW-UltraPath, HW-UltraPath-NVMe]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">scsiMultipathType&lt;/span>: DM-multipath
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Multipath software used by roce-nvme/fc-nvme. only support [HW-UltraPath-NVMe]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">nvmeMultipathType&lt;/span>: HW-UltraPath-NVMe
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Timeout interval for waiting for multipath aggregation when DM-multipath is used on the host. support 1~600&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">scanVolumeTimeout&lt;/span>: &lt;span style="color:#fe640b">3&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Timeout interval for running command on the host. support 1~600&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">execCommandTimeout&lt;/span>: &lt;span style="color:#fe640b">30&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># check the number of paths for multipath aggregation&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Allowed values:&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># true: the number of paths aggregated by DM-multipath is equal to the number of online paths&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># false: the number of paths aggregated by DM-multipath is not checked.&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Default value: false&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">allPathOnline&lt;/span>: &lt;span style="color:#fe640b">false&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Interval for updating backend capabilities. support 60~600&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">backendUpdateInterval&lt;/span>: &lt;span style="color:#fe640b">60&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Huawei-csi-controller log configuration&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">controllerLogging&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Log record type, support [file, console]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">module&lt;/span>: file
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Log Level, support [debug, info, warning, error, fatal]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">level&lt;/span>: info
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Directory for storing logs&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">fileDir&lt;/span>: /var/log/huawei
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Size of a single log file&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">fileSize&lt;/span>: 20M
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Maximum number of log files that can be backed up.&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">maxBackups&lt;/span>: &lt;span style="color:#fe640b">9&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Huawei-csi-node log configuration&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">nodeLogging&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Log record type, support [file, console]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">module&lt;/span>: file
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Log Level, support [debug, info, warning, error, fatal]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">level&lt;/span>: info
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Directory for storing logs&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">fileDir&lt;/span>: /var/log/huawei
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Size of a single log file&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">fileSize&lt;/span>: 20M
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#9ca0b0;font-style:italic"># Maximum number of log files that can be backed up.&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">maxBackups&lt;/span>: &lt;span style="color:#fe640b">9&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>执行以下命令更新日志配置。&lt;/p></description></item><item><title>开启ReadWriteOncePod功能门</title><link>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/enabling-the-readwriteoncepod-feature-gate/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/enabling-the-readwriteoncepod-feature-gate/</guid><description>&lt;p>ReadWriteOnce访问模式是Kubernetes v1.22版本为PV和PVC引入的第四种访问模式。如果您使用ReadWriteOncePod访问模式的PVC创建一个Pod，Kubernetes会确保该Pod是整个集群中唯一可以读取或写入该PVC的Pod。&lt;/p>
&lt;p>若Kubernetes版本小于v1.29，需要先在kube-apiserver、kube-scheduler和kubelet的feature-gates中开启ReadWriteOncePod特性才能使用。&lt;/p>
&lt;blockquote>
&lt;p>&lt;img src="https://huawei.github.io/css-docs/css-docs/public_sys-resources/zh-cn/icon-note.gif">&lt;br>
当前CCE或CCE Agile平台不支持开启ReadWriteOncePod功能门&lt;/p>
&lt;/blockquote>
&lt;h2 id="zh-cn_topic_0000001259843616_section137882216292">操作步骤&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>为kube-apiserver启用ReadWriteOncePod功能门。&lt;/p>
&lt;ol>
&lt;li>
&lt;p>使用远程访问工具（以PuTTY为例），通过管理IP地址，登录Kubernetes集群的任意master节点。&lt;/p>
&lt;/li>
&lt;li>
&lt;p>执行&lt;strong>vi /etc/kubernetes/manifests/kube-apiserver.yaml&lt;/strong>命令，按&lt;strong>I&lt;/strong>或&lt;strong>Insert&lt;/strong>进入编辑状态，为 kube-apiserver容器添加参数&amp;ndash;feature-gates=ReadWriteOncePod=true。修改完成后，按&lt;strong>Esc&lt;/strong>，并输入 &lt;strong>:wq!&lt;/strong>，保存修改。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>spec:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> containers:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - command:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - kube-apiserver
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - --feature-gates=ReadWriteOncePod=true
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> ...
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;blockquote>
&lt;p>&lt;img src="https://huawei.github.io/css-docs/css-docs/public_sys-resources/zh-cn/icon-note.gif">&lt;br>
在编辑完成后，Kubernetes会自动应用更新，不需要手动更新。&lt;/p>
&lt;/blockquote>
&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>
&lt;p>为kube-scheduler启用ReadWriteOncePod功能门。&lt;/p>
&lt;ol>
&lt;li>
&lt;p>使用远程访问工具（以PuTTY为例），通过管理IP地址，登录Kubernetes集群的任意master节点。&lt;/p>
&lt;/li>
&lt;li>
&lt;p>执行&lt;strong>vi /etc/kubernetes/manifests/kube-scheduler.yaml&lt;/strong>命令，按&lt;strong>I&lt;/strong>或&lt;strong>Insert&lt;/strong>进入编辑状态，为kube-scheduler容器添加参数&amp;ndash;feature-gates=ReadWriteOncePod=true。修改完成后，按&lt;strong>Esc&lt;/strong>，并输入 &lt;strong>:wq!&lt;/strong>，保存修改。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>…
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>spec:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> containers:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - command:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - kube-scheduler
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - --feature-gates=ReadWriteOncePod=true
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> ...
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;blockquote>
&lt;p>&lt;img src="https://huawei.github.io/css-docs/css-docs/public_sys-resources/zh-cn/icon-note.gif">&lt;br>
在编辑完成后，Kubernetes会自动应用更新，不需要手动更新。&lt;/p>
&lt;/blockquote>
&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>
&lt;p>为kubelet启用ReadWriteOncePod功能门。&lt;/p>
&lt;blockquote>
&lt;p>&lt;img src="https://huawei.github.io/css-docs/css-docs/public_sys-resources/zh-cn/icon-notice.gif">&lt;br>
由于动态Kubelet配置功能在v1.22中已弃用，并且在v1.24中删除，因此集群中每个worker节点上的kubelet都需要执行以下操作。&lt;/p>
&lt;/blockquote>
&lt;ol>
&lt;li>
&lt;p>使用远程访问工具（以PuTTY为例），通过管理IP地址，登录Kubernetes集群的任意worker节点。&lt;/p>
&lt;/li>
&lt;li>
&lt;p>执行&lt;strong>vi /var/lib/kubelet/config.yaml&lt;/strong>命令，按&lt;strong>I&lt;/strong>或&lt;strong>Insert&lt;/strong>进入编辑状态，为KubeletConfiguration对象的featureGates字段添加ReadWriteOncePod: true，如果没有featureGates字段请一并添加。修改完成后，按&lt;strong>Esc&lt;/strong>，并输入 &lt;strong>:wq!&lt;/strong>，保存修改。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>apiVersion: kubelet.config.k8s.io/v1beta1
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>featureGates:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> ReadWriteOncePod: true
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> ...
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;blockquote>
&lt;p>&lt;img src="https://huawei.github.io/css-docs/css-docs/public_sys-resources/zh-cn/icon-note.gif">&lt;br>
kubelet配置文件的默认路径为/var/lib/kubelet/config.yaml，请根据实际情况填写。&lt;/p></description></item><item><title>配置非root用户访问Kubernetes集群</title><link>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/configuring-access-to-the-kubernetes-cluster-as-a-non-root-user/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/configuring-access-to-the-kubernetes-cluster-as-a-non-root-user/</guid><description>&lt;h2 id="zh-cn_topic_0000001283708426_section11147613122310">操作步骤&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>拷贝Kubernetes集群的认证文件，/etc/kubernetes/admin.conf修改为实际使用的认证文件。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>mkdir -p $HOME/.kube
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>修改认证文件的用户与用户组。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>sudo chown $(id -u):$(id -g) $HOME/.kube/config
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>配置当前用户的KUBECONFIG环境变量，以Ubuntu 20.04举例如下。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-gdscript3" data-lang="gdscript3">&lt;span style="display:flex;">&lt;span>echo &lt;span style="color:#40a02b">&amp;#34;export KUBECONFIG=$HOME/.kube/config&amp;#34;&lt;/span> &lt;span style="color:#04a5e5;font-weight:bold">&amp;gt;&amp;gt;&lt;/span> &lt;span style="color:#04a5e5;font-weight:bold">~/.&lt;/span>bashrc
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>source &lt;span style="color:#04a5e5;font-weight:bold">~/.&lt;/span>bashrc
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;/ol></description></item><item><title>配置存储拓扑感知</title><link>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/configuring-storage-topology-awareness/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://huawei.github.io/css-docs/v4.11.0/common-o-m-operations/configuring-storage-topology-awareness/</guid><description>&lt;p>在Kubernetes集群中，可以根据节点的拓扑标签以及存储后端支持的拓扑能力调度和发放资源。&lt;/p>
&lt;h2 id="zh-cn_topic_0000001200451233_section12171124814413">前提条件&lt;/h2>
&lt;p>需要在集群中的worker节点完成拓扑的标签配置，标签配置方法如下：&lt;/p>
&lt;ol>
&lt;li>
&lt;p>使用远程访问工具（以PuTTY为例），通过管理IP地址，登录Kubernetes集群的任意master节点。&lt;/p>
&lt;/li>
&lt;li>
&lt;p>执行以下命令，查看当前集群中的worker节点信息。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>kubectl get node
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>命令结果示例如下：&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>NAME STATUS ROLES AGE VERSION
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>node01 Ready controlplane,etcd,worker 42d v1.22.3
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>node02 Ready worker 42d v1.22.3
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>node03 Ready worker 42d v1.22.3
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>执行以下命令，给worker节点配置拓扑标签。其中_ nodename _为worker节点名称, key 和 value 参数说明请参考
&lt;a href="#zh-cn_topic_0000001200451233_table1261817418166">表1&lt;/a>
。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>kubectl label node &amp;lt;nodename&amp;gt; &amp;lt;key&amp;gt;=&amp;lt;value&amp;gt;
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>&lt;strong>表 1&lt;/strong> 拓扑标签参数说明&lt;/p>
&lt;p>&lt;a name="zh-cn_topic_0000001200451233_table1261817418166">&lt;/a>&lt;/p>
&lt;table>&lt;thead align="left">&lt;tr id="zh-cn_topic_0000001200451233_row1361864114165">&lt;th class="cellrowborder" valign="top" width="16.5016501650165%" id="mcps1.2.4.1.1">&lt;p id="zh-cn_topic_0000001200451233_p0862145011168">&lt;a name="zh-cn_topic_0000001200451233_p0862145011168">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_p0862145011168">&lt;/a>参数名&lt;/p>
&lt;/th>
&lt;th class="cellrowborder" valign="top" width="30.673067306730672%" id="mcps1.2.4.1.2">&lt;p id="zh-cn_topic_0000001200451233_p8862175081616">&lt;a name="zh-cn_topic_0000001200451233_p8862175081616">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_p8862175081616">&lt;/a>参数描述&lt;/p>
&lt;/th>
&lt;th class="cellrowborder" valign="top" width="52.82528252825283%" id="mcps1.2.4.1.3">&lt;p id="zh-cn_topic_0000001200451233_p6862350191614">&lt;a name="zh-cn_topic_0000001200451233_p6862350191614">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_p6862350191614">&lt;/a>备注&lt;/p>
&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>&lt;tr id="zh-cn_topic_0000001200451233_row1061815413161">&lt;td class="cellrowborder" valign="top" width="16.5016501650165%" headers="mcps1.2.4.1.1 ">&lt;p id="zh-cn_topic_0000001200451233_p171281559121615">&lt;a name="zh-cn_topic_0000001200451233_p171281559121615">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_p171281559121615">&lt;/a>&amp;lt;key&amp;gt;&lt;/p>
&lt;/td>
&lt;td class="cellrowborder" valign="top" width="30.673067306730672%" headers="mcps1.2.4.1.2 ">&lt;p id="zh-cn_topic_0000001200451233_p13618144119164">&lt;a name="zh-cn_topic_0000001200451233_p13618144119164">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_p13618144119164">&lt;/a>拓扑标签的唯一标识。&lt;/p>
&lt;/td>
&lt;td class="cellrowborder" valign="top" width="52.82528252825283%" headers="mcps1.2.4.1.3 ">&lt;p id="zh-cn_topic_0000001200451233_p993021810189">&lt;a name="zh-cn_topic_0000001200451233_p993021810189">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_p993021810189">&lt;/a>可支持配置：zone，region，protocol.&lt;em id="zh-cn_topic_0000001200451233_i460232951814">&lt;a name="zh-cn_topic_0000001200451233_i460232951814">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_i460232951814">&lt;/a>&amp;lt;protocol&amp;gt;&lt;/em>&lt;/p>
&lt;p id="zh-cn_topic_0000001200451233_p20771183412190">&lt;a name="zh-cn_topic_0000001200451233_p20771183412190">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_p20771183412190">&lt;/a>其中&lt;em id="zh-cn_topic_0000001200451233_i9771143416191">&lt;a name="zh-cn_topic_0000001200451233_i9771143416191">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_i9771143416191">&lt;/a>&amp;lt;protocol&amp;gt;&lt;/em>可支持配置iscsi, nfs, fc, roce-nvme。&lt;/p>
&lt;/td>
&lt;/tr>
&lt;tr id="zh-cn_topic_0000001200451233_row3618164119162">&lt;td class="cellrowborder" valign="top" width="16.5016501650165%" headers="mcps1.2.4.1.1 ">&lt;p id="zh-cn_topic_0000001200451233_p15618164181619">&lt;a name="zh-cn_topic_0000001200451233_p15618164181619">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_p15618164181619">&lt;/a>&amp;lt;value&amp;gt;&lt;/p>
&lt;/td>
&lt;td class="cellrowborder" valign="top" width="30.673067306730672%" headers="mcps1.2.4.1.2 ">&lt;p id="zh-cn_topic_0000001200451233_p1961804121614">&lt;a name="zh-cn_topic_0000001200451233_p1961804121614">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_p1961804121614">&lt;/a>拓扑标签的参数值。&lt;/p>
&lt;/td>
&lt;td class="cellrowborder" valign="top" width="52.82528252825283%" headers="mcps1.2.4.1.3 ">&lt;p id="zh-cn_topic_0000001200451233_p89541533122011">&lt;a name="zh-cn_topic_0000001200451233_p89541533122011">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_p89541533122011">&lt;/a>&lt;span class="parmname" id="zh-cn_topic_0000001200451233_parmname2954633172020">&lt;a name="zh-cn_topic_0000001200451233_parmname2954633172020">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_parmname2954633172020">&lt;/a>“key”&lt;/span>如果是&lt;span class="parmvalue" id="zh-cn_topic_0000001200451233_parmvalue11954123318209">&lt;a name="zh-cn_topic_0000001200451233_parmvalue11954123318209">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_parmvalue11954123318209">&lt;/a>“zone”&lt;/span>，&lt;span class="parmvalue" id="zh-cn_topic_0000001200451233_parmvalue2095415339208">&lt;a name="zh-cn_topic_0000001200451233_parmvalue2095415339208">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_parmvalue2095415339208">&lt;/a>“region”&lt;/span>，&lt;span class="parmname" id="zh-cn_topic_0000001200451233_parmname1954193352013">&lt;a name="zh-cn_topic_0000001200451233_parmname1954193352013">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_parmname1954193352013">&lt;/a>“value”&lt;/span>值为自定义参数。&lt;/p>
&lt;p id="zh-cn_topic_0000001200451233_p44843300202">&lt;a name="zh-cn_topic_0000001200451233_p44843300202">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_p44843300202">&lt;/a>&lt;span class="parmname" id="zh-cn_topic_0000001200451233_parmname2048443072017">&lt;a name="zh-cn_topic_0000001200451233_parmname2048443072017">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_parmname2048443072017">&lt;/a>“key”&lt;/span>如果是protocol.&lt;em id="zh-cn_topic_0000001200451233_i1815844555617">&lt;a name="zh-cn_topic_0000001200451233_i1815844555617">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_i1815844555617">&lt;/a>&amp;lt;protocol&amp;gt;&lt;/em>， &lt;span class="parmname" id="zh-cn_topic_0000001200451233_parmname19484143018201">&lt;a name="zh-cn_topic_0000001200451233_parmname19484143018201">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_parmname19484143018201">&lt;/a>“value”&lt;/span>值固定为&lt;span class="parmvalue" id="zh-cn_topic_0000001200451233_parmvalue5484133020209">&lt;a name="zh-cn_topic_0000001200451233_parmvalue5484133020209">&lt;/a>&lt;a name="zh-cn_topic_0000001200451233_parmvalue5484133020209">&lt;/a>“csi.huawei.com”&lt;/span>。&lt;/p>
&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;blockquote>
&lt;p>&lt;img src="https://huawei.github.io/css-docs/css-docs/public_sys-resources/zh-cn/icon-note.gif">&lt;/p>
&lt;ul>
&lt;li>拓扑标签必须以topology.kubernetes.io开头。拓扑标签示例：&lt;/li>
&lt;li>示例1：topology.kubernetes.io/region=China-west&lt;/li>
&lt;li>示例2：topology.kubernetes.io/zone=ChengDu&lt;/li>
&lt;li>示例3：topology.kubernetes.io/protocol.iscsi=csi.huawei.com&lt;/li>
&lt;li>示例4：topology.kubernetes.io/protocol.fc=csi.huawei.com&lt;/li>
&lt;li>同一节点上拓扑标签中同一个key只能支持一个value值。&lt;/li>
&lt;li>如果同一节点上拓扑标签中同时配置多个protocol，配置StorageClass时，StorageClass只需要满足其中一个protocol即可。&lt;/li>
&lt;li>如果同一节点上拓扑标签中同时配置region和zone，配置StorageClass时，StorageClass需要满足全部筛选条件。&lt;/li>
&lt;/ul>
&lt;/blockquote>
&lt;/li>
&lt;li>
&lt;p>执行命令， 查看当前集群中所有worker节点的标签信息。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>kubectl get nodes -o=jsonpath=&amp;#39;{range .items[*]}[{.metadata.name}, {.metadata.labels}]{&amp;#34;\n&amp;#34;}{end}&amp;#39; | grep --color &amp;#34;topology.kubernetes.io&amp;#34;
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>命令结果示例如下：&lt;/p></description></item></channel></rss>