<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>开启PVC变更特性 on Huawei</title><link>https://huawei.github.io/css-docs/v4.11.0/basic-services/persistent-volume-management/managing-pvs-91/changing-a-pv/enabling-the-pvc-change-feature/</link><description>Recent content in 开启PVC变更特性 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/basic-services/persistent-volume-management/managing-pvs-91/changing-a-pv/enabling-the-pvc-change-feature/index.xml" rel="self" type="application/rss+xml"/><item><title>使用Helm开启PVC变更特性</title><link>https://huawei.github.io/css-docs/v4.11.0/basic-services/persistent-volume-management/managing-pvs-91/changing-a-pv/enabling-the-pvc-change-feature/enabling-the-pvc-change-feature-using-helm/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://huawei.github.io/css-docs/v4.11.0/basic-services/persistent-volume-management/managing-pvs-91/changing-a-pv/enabling-the-pvc-change-feature/enabling-the-pvc-change-feature-using-helm/</guid><description>&lt;h2 id="section10631153612202">前提条件&lt;/h2>
&lt;p>已使用Helm安装华为CSI。&lt;/p>
&lt;h2 id="section1361061612118">操作步骤&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>使用远程访问工具（以PuTTY为例），通过管理IP地址，登录Kubernetes集群的任意master节点。&lt;/p>
&lt;/li>
&lt;li>
&lt;p>执行以下命令检查PVC变更特性是否开启。&lt;/p>
&lt;p>其中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 | grep volumeModify -A 1
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>命令结果示例如下：&lt;/p>
&lt;ul>
&lt;li>若回显内容为“enabled: true”，则表示特性开启，可跳过后续步骤。&lt;/li>
&lt;li>若回显内容为“enabled: false”，请按照后续步骤开启PVC变更特性。&lt;/li>
&lt;/ul>
&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:#8839ef">volumeModify&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">enabled&lt;/span>: &lt;span style="color:#fe640b">false&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>进入/helm/esdk目录，执行命令，配置卷变更CRD。&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 apply -f ./crds/volume-modify/
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>customresourcedefinition.apiextensions.k8s.io/volumemodifyclaims.xuanwu.huawei.io configured
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>customresourcedefinition.apiextensions.k8s.io/volumemodifycontents.xuanwu.huawei.io configured
&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>
如回显中存在“Warning: resource customresourcedefinitions/volumemodifycontents.xuanwu.huawei.io is missing the kubectl.kubernetes.io/last-applied-configuration&amp;hellip;”提示，可忽略该提示。该提示出现原因是由于Helm安装应用时使用的是kubectl create命令而不是kubectl apply命令。&lt;/p>
&lt;/blockquote>
&lt;/li>
&lt;li>
&lt;p>&lt;a name="li1230915254221">&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="#li1230915254221">4&lt;/a>
中获取的文件，修改以下配置。修改完成后，按&lt;strong>Esc&lt;/strong>，并输入**:wq!**，保存修改。&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:#8839ef">csiExtender&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">volumeModify&lt;/span>: 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#8839ef">enabled&lt;/span>: &lt;span style="color:#fe640b">true&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&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;li>
&lt;p>执行命令检查服务是否启动。&lt;/p></description></item><item><title>手动方式开启PVC变更特性</title><link>https://huawei.github.io/css-docs/v4.11.0/basic-services/persistent-volume-management/managing-pvs-91/changing-a-pv/enabling-the-pvc-change-feature/enabling-the-pvc-change-feature-manually/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://huawei.github.io/css-docs/v4.11.0/basic-services/persistent-volume-management/managing-pvs-91/changing-a-pv/enabling-the-pvc-change-feature/enabling-the-pvc-change-feature-manually/</guid><description>&lt;h2 id="section10631153612202">前提条件&lt;/h2>
&lt;p>已使用手动方式安装华为CSI。&lt;/p>
&lt;h2 id="section810241682811">操作步骤&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>使用远程访问工具（以PuTTY为例），通过管理IP地址，登录Kubernetes集群的任意master节点。&lt;/p>
&lt;/li>
&lt;li>
&lt;p>进入manual/esdk工作目录下，执行以下命令，配置卷变更CRD。&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 apply -f ./crds/volume-modify/
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>执行以下命令。组件包路径请参考
&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>kubectl apply -f ./deploy/huawei-csi-controller-extender.yaml
&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>kubectl get pod -n huawei-csi
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>命令结果示例如下，其中huawei-csi为华为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>NAME READY STATUS RESTARTS AGE
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>huawei-csi-controller-6dfcc4b79f-9vjtq 10/10 Running 0 24m
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>huawei-csi-node-tqs87 3/3 Running 0 24m
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;/ol></description></item></channel></rss>