<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Hi Dean,</div>
<div><br>
</div>
<div>Thanks. I wasn't sure if the system.log disks on clients in the remote cluster would be "valid" as they are essentially NSDs in a different cluster from where the storage cluster would be, but it sounds like it is.</div>
<div><br>
</div>
<div>Now if I can just get it working ... Looking in mmfsfuncs:</div>
<div><br>
</div>
<div>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">  if [[ $diskUsage != "<span style="font-variant-ligatures: no-common-ligatures; color: #ffffff; background-color: #000000">localCache</span>" ]]</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">  then</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">    combinedList=${primaryAdminNodeList},${backupAdminNodeList}</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">    IFS=","</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">    for server in $combinedList</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">    do</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">      IFS="$IFS_sv"</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">      [[ -z $server ]] && continue</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; min-height: 13px;"><br>
</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">      $grep -q -e "^${server}$" $serverLicensedNodes > /dev/null 2>&1</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">      if [[ $? -ne 0 ]]</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">      then</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">        # The node does not have a server license.</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">        printErrorMsg 118 $mmcmd $server</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">        return 1</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">      fi</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">      IFS=","</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">    done  # end for server in ${primaryAdminNodeList},${backupAdminNodeList}</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">    IFS="$IFS_sv"</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo;">  fi  # end of if [[ $diskUsage != "<span style="font-variant-ligatures: no-common-ligatures; color: #ffffff; background-color: #000000">localCache</span>" ]]</p>
</div>
<div><br>
</div>
<div>So unless the NSD device usage=localCache, then it requires a server License when you try and create the NSD, but localCache cannot have a storage pool assigned.</div>
<div><br>
</div>
<div>I've opened a PMR with IBM.</div>
<div><br>
</div>
<div>Simon</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Dean Hildebrand <<a href="mailto:dhildeb@us.ibm.com">dhildeb@us.ibm.com</a>><br>
<span style="font-weight:bold">Reply-To: </span>gpfsug main discussion list <<a href="mailto:gpfsug-discuss@gpfsug.org">gpfsug-discuss@gpfsug.org</a>><br>
<span style="font-weight:bold">Date: </span>Thursday, 27 August 2015 01:22<br>
<span style="font-weight:bold">To: </span>gpfsug main discussion list <<a href="mailto:gpfsug-discuss@gpfsug.org">gpfsug-discuss@gpfsug.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [gpfsug-discuss] Using HAWC (write cache)<br>
</div>
<div><br>
</div>
<div>
<div>
<p><font size="2" face="sans-serif">Hi Simon,</font><br>
<br>
<font size="2" face="sans-serif">HAWC leverages the System.log (or metadata pool if no special log pool is defined) pool.... so its independent of local or multi-cluster modes... small writes will be 'hardened' whereever those pools are defined for the file
 system.</font><br>
<font size="2" face="sans-serif"><br>
Dean Hildebrand<br>
IBM Master Inventor and Manager | Cloud Storage Software<br>
IBM Almaden Research Center<br>
</font><br>
<br>
<img width="16" height="16" src="cid:1__=07BBF43DDF9265598f9e8a93df938@us.ibm.com" border="0" alt="Inactive hide details for "Simon Thompson (Research Computing - IT Services)" ---08/26/2015 05:58:12 AM---Oh and one other ques"><font size="2" color="#424282" face="sans-serif">"Simon
 Thompson (Research Computing - IT Services)" ---08/26/2015 05:58:12 AM---Oh and one other question about HAWC, does it work when running multi-cluster? I.e. Can clients in a</font><br>
<br>
<font size="1" color="#5F5F5F" face="sans-serif">From: </font><font size="1" face="sans-serif">"Simon Thompson (Research Computing - IT Services)" <<a href="mailto:S.J.Thompson@bham.ac.uk">S.J.Thompson@bham.ac.uk</a>></font><br>
<font size="1" color="#5F5F5F" face="sans-serif">To: </font><font size="1" face="sans-serif">gpfsug main discussion list <<a href="mailto:gpfsug-discuss@gpfsug.org">gpfsug-discuss@gpfsug.org</a>></font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Date: </font><font size="1" face="sans-serif">08/26/2015 05:58 AM</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Subject: </font><font size="1" face="sans-serif">Re: [gpfsug-discuss] Using HAWC (write cache)</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Sent by: </font><font size="1" face="sans-serif"><a href="mailto:gpfsug-discuss-bounces@gpfsug.org">gpfsug-discuss-bounces@gpfsug.org</a></font><br>
</p>
<hr width="100%" size="2" align="left" noshade="" style="color:#8091A5; ">
<br>
<br>
<br>
<tt><font size="2">Oh and one other question about HAWC, does it work when running<br>
multi-cluster? I.e. Can clients in a remote cluster have HAWC devices?<br>
<br>
Simon<br>
<br>
On 26/08/2015 12:26, "Simon Thompson (Research Computing - IT Services)"<br>
<<a href="mailto:S.J.Thompson@bham.ac.uk">S.J.Thompson@bham.ac.uk</a>> wrote:<br>
<br>
>Hi,<br>
><br>
>I was wondering if anyone knows how to configure HAWC which was added in<br>
>the 4.1.1 release (this is the hardened write cache)<br>
>(</font></tt><tt><font size="2"><a href="http://www-01.ibm.com/support/knowledgecenter/#!/STXKQY/411/com.ibm.spect">http://www-01.ibm.com/support/knowledgecenter/#!/STXKQY/411/com.ibm.spect</a></font></tt><tt><font size="2"><br>
>r<br>
>um.scale.v4r11.adv.doc/bl1adv_hawc_using.htm)<br>
><br>
>In particular I'm interested in running it on my client systems which have<br>
>SSDs fitted for LROC, I was planning to use a small amount of the LROC SSD<br>
>for HAWC on our hypervisors as it buffers small IO writes, which sounds<br>
>like what we want for running VMs which are doing small IO updates to the<br>
>VM disk images stored on GPFS.<br>
><br>
>The docs are a little lacking in detail of how you create NSD disks on<br>
>clients, I've tried using:<br>
>%nsd: device=sdb2<br>
>  nsd=cl0901u17_hawc_sdb2<br>
>  servers=cl0901u17<br>
>  pool=system.log<br>
>  failureGroup=90117<br>
><br>
>(and also with usage=metadataOnly as well), however mmcrsnd -F tells me<br>
>"mmcrnsd: Node cl0903u29.climb.cluster does not have a GPFS server license<br>
>designation"<br>
><br>
><br>
>Which is correct as its a client system, though HAWC is supposed to be<br>
>able to run on client systems. I know for LROC you have to set<br>
>usage=localCache, is there a new value for using HAWC?<br>
><br>
>I'm also a little unclear about failureGroups for this. The docs suggest<br>
>setting the HAWC to be replicated for client systems, so I guess that<br>
>means putting each client node into its own failure group?<br>
><br>
>Thanks<br>
><br>
>Simon<br>
><br>
>_______________________________________________<br>
>gpfsug-discuss mailing list<br>
>gpfsug-discuss at gpfsug.org<br>
></font></tt><tt><font size="2"><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a></font></tt><tt><font size="2"><br>
<br>
_______________________________________________<br>
gpfsug-discuss mailing list<br>
gpfsug-discuss at gpfsug.org<br>
</font></tt><tt><font size="2"><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a></font></tt><tt><font size="2"><br>
<br>
</font></tt><br>
<br>
</div>
</div>
</span>
</body>
</html>