<font size=2 face="sans-serif">You can change the cluster configuration
to online unmount the file system when there is error accessing metadata.
&nbsp; This can be done run the following command:</font><br><font size=2 face="sans-serif">&nbsp; &nbsp;mmchconfig unmountOnDiskFail=meta
-i </font><br><br><font size=2 face="sans-serif">After this configuration change, you
should be able to stop all 5 NSDs with mmchdisk stop command. &nbsp; &nbsp;While
these NSDs are in down state, any user IO to files resides on these disks
will fail but your file system should state mounted and usable.</font><br><br><font size=2 face="sans-serif">Steve Y. Xiao</font><br><tt><font size=2><br>&gt; Date: Thu, 8 Feb 2018 15:59:44 +0000<br>&gt; From: &quot;Buterbaugh, Kevin L&quot; &lt;Kevin.Buterbaugh@Vanderbilt.Edu&gt;<br>&gt; To: gpfsug main discussion list &lt;gpfsug-discuss@spectrumscale.org&gt;<br>&gt; Subject: [gpfsug-discuss] mmchdisk suspend / stop<br>&gt; Message-ID: &lt;8DCA682D-9850-4C03-8930-EA6C68B41109@vanderbilt.edu&gt;<br>&gt; Content-Type: text/plain; charset=&quot;utf-8&quot;<br>&gt; <br>&gt; Hi All,<br>&gt; <br>&gt; We are in a bit of a difficult situation right now with one of our
<br>&gt; non-IBM hardware vendors (I know, I know, I KNOW - buy IBM hardware!<br>&gt; &lt;grin&gt;) and are looking for some advice on how to deal with
this <br>&gt; unfortunate situation.<br>&gt; <br>&gt; We have a non-IBM FC storage array with dual-?redundant? <br>&gt; controllers. &nbsp;One of those controllers is dead and the vendor
is <br>&gt; sending us a replacement. &nbsp;However, the replacement controller
will <br>&gt; have mis-matched firmware with the surviving controller and - long
<br>&gt; story short - the vendor says there is no way to resolve that <br>&gt; without taking the storage array down for firmware upgrades. &nbsp;<br>&gt; Needless to say there?s more to that story than what I?ve included
<br>&gt; here, but I won?t bore everyone with unnecessary details.<br>&gt; <br>&gt; The storage array has 5 NSDs on it, but fortunately enough they are
<br>&gt; part of our ?capacity? pool ? i.e. the only way a file lands here
is<br>&gt; if an mmapplypolicy scan moved it there because the *access* time
is<br>&gt; greater than 90 days. &nbsp;Filesystem data replication is set to
one.<br>&gt; <br>&gt; So ? what I was wondering if I could do is to use mmchdisk to either<br>&gt; suspend or (preferably) stop those NSDs, do the firmware upgrade,
<br>&gt; and resume the NSDs? &nbsp;The problem I see is that suspend doesn?t
stop<br>&gt; I/O, it only prevents the allocation of new blocks ? so, in theory,
<br>&gt; if a user suddenly decided to start using a file they hadn?t needed
<br>&gt; for 3 months then I?ve got a problem. &nbsp;Stopping all I/O to the
disks<br>&gt; is what I really want to do. &nbsp;However, according to the mmchdisk
man<br>&gt; page stop cannot be used on a filesystem with replication set to one.<br>&gt; <br>&gt; There?s over 250 TB of data on those 5 NSDs, so restriping off of
<br>&gt; them or setting replication to two are not options.<br>&gt; <br>&gt; It is very unlikely that anyone would try to access a file on those
<br>&gt; NSDs during the hour or so I?d need to do the firmware upgrades, but<br>&gt; how would GPFS itself react to those (suspended) disks going away
<br>&gt; for a while? &nbsp;I?m thinking I could be OK if there was just a
way to <br>&gt; actually stop them rather than suspend them. &nbsp;Any undocumented
<br>&gt; options to mmchdisk that I?m not aware of???<br>&gt; <br>&gt; Are there other options - besides buying IBM hardware - that I am
<br>&gt; overlooking? &nbsp;Thanks...<br>&gt; <br>&gt; ?<br>&gt; Kevin Buterbaugh - Senior System Administrator<br>&gt; Vanderbilt University - Advanced Computing Center for Research and
Education<br>&gt; Kevin.Buterbaugh@vanderbilt.edu&lt;</font></tt><a href=mailto:Kevin.Buterbaugh@vanderbilt.edu><tt><font size=2>mailto:Kevin.Buterbaugh@vanderbilt.edu</font></tt></a><tt><font size=2><br>&gt; &gt; - (615)875-9633<br>&gt; <br>&gt; <br>&gt; <br><br></font></tt><BR>