<html><body><p><tt>Hi Kevin,</tt><br><br><tt>The short answer is: no, it's not possible to do a rebalance (mmrestripefs -b) for metadata but not data with current GPFS code. &nbsp;This is something we plan on addressing in a future code update.</tt><br><br><tt>It doesn't really help to separate data and metadata in different pools. &nbsp;Using -P system results in some metadata being processed, but not all. &nbsp;All of this has to do with the mechanics of GPFS PIT code. &nbsp;If you haven't already, I recommend reading </tt><tt>&quot;Long-running GPFS administration commands&quot; [</tt><tt><a href="https://ibm.biz/BdHnX8">https://ibm.biz/BdHnX8</a></tt><tt>] doc for background. &nbsp;The layout of storage pools is something that's orthogonal to how PIT scans work. &nbsp;It's easy to rebalance just system metadata (inode file, block and inode allocation maps, a few smaller system files): just ^C mmrestripefs once it gets into Phase 4 (User metadata). &nbsp;Rebalancing user metadata (directories, indirect blocks, EA overflow blocks) requires running mmrestripefs -b to completion, and this indeed can take a while on a large fs. &nbsp;If one tries to speed things up using -P system, then all inodes that don't belong to the system pool will get summarily skipped, including the metadata associated with those inodes. &nbsp;A code change is needed to enable metadata-only rebalancing.</tt><br><br><tt>yuri</tt><BR>
</body></html>