<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:47:37 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-11866] Add lfs pcc_dev commond when add/del PCC backend</title>
                <link>https://jira.whamcloud.com/browse/LU-11866</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Currently we add/del a PCC backend on a client via llite.*.pcc as follows:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
lctl set_param llite.*.pcc=&lt;span class=&quot;code-quote&quot;&gt;&quot;add $hsm_root $HSM_ARCHIVE_ID $PROJID&quot;&lt;/span&gt;
lctl set_param llite.*.pcc=&lt;span class=&quot;code-quote&quot;&gt;&quot;clear&quot;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;However, when a client has more than 1 Lustre mount points or Lustre filesystem instances&#65292;the command above may config the PCC backend on unexpected Lustre filesystem instances or Lustre mount points.&lt;/p&gt;

&lt;p&gt;To solve this problem, we need to add a lustre mount when add or clear a PCC backend. This lustre mount point must be same as HSM (lhsmtool_posix) configuration.&lt;/p&gt;

&lt;p&gt;After add this Lustre mount point parameter, the command to setup/cleanup PCC should be as follows:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
local name=$($LFS getname $mntpnt | cut -d&lt;span class=&quot;code-quote&quot;&gt;&apos; &apos;&lt;/span&gt; -f1)
lctl set_param llite.$name.pcc=&lt;span class=&quot;code-quote&quot;&gt;&quot;add $hsm_root $HSM_ARCHIVE_ID $PROJID&quot;&lt;/span&gt;
lctl set_param llite.$name.pcc=&lt;span class=&quot;code-quote&quot;&gt;&quot;clear&quot;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;Going a step further, we should implement lfs pcc_add/del commands for PCC, and also provide a adminstrator with llapi interface to add/del PCC backend for a dedicated Lustre mount point, these APIs can directly use the code of lfs getname and set_param, no need extra IOCTL to implement it.&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="54556">LU-11866</key>
            <summary>Add lfs pcc_dev commond when add/del PCC backend</summary>
                <type id="7" iconUrl="https://jira.whamcloud.com/images/icons/issuetypes/task_agile.png">Technical task</type>
                            <parent id="56799">LU-12714</parent>
                                    <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="qian_wc">Qian Yingjin</assignee>
                                    <reporter username="qian_wc">Qian Yingjin</reporter>
                        <labels>
                    </labels>
                <created>Wed, 16 Jan 2019 08:40:50 +0000</created>
                <updated>Fri, 30 Aug 2019 17:09:32 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="240310" author="gerrit" created="Fri, 18 Jan 2019 07:03:56 +0000"  >&lt;p&gt;Yingjin Qian (qian@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/34061&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/34061&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11866&quot; title=&quot;Add lfs pcc_dev commond when add/del PCC backend&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11866&quot;&gt;LU-11866&lt;/a&gt; pcc: Add lfs pcc_dev command to config PCC backend&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: pcc&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 17b6f35bfa1218985024fa87c3dd0682d602ea81&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i009mv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>