<div dir="ltr">I wanted to do something like this...<br><div><br>[root@cl001 ~]# cat /opt/gpfs/home.ply<br>/*Failsafe migration of old small files back to spinning media pool(fc_8T) */<br>RULE 'theshold' MIGRATE FROM POOL 'system' THRESHOLD(90,70) WEIGHT(ACCESS_TIME) TO POOL 'fc_8T'<br>/*Write files larger than 16MB to pool called "fc_8T" */<br>RULE 'bigfiles' SET POOL 'fc_8T' WHERE FILE_SIZE>16777216<br>/*Move anything else to system pool */<br>RULE 'default' SET POOL 'system'<br><br></div><div>Apparently there is no happiness using FILE_SIZE in a placement policy:<br>[root@cl001 ~]# mmchpolicy home /opt/gpfs/home.ply<br>Error while validating policy `home.ply': rc=22:<br>PCSQLERR: 'FILE_SIZE' is an unsupported or unknown attribute or variable name in this context.<br>PCSQLCTX: at line 4 of 6: RULE 'bigfiles' SET POOL 'fc_8T' WHERE {{{FILE_SIZE}}}>16777216<br>runRemoteCommand_v2: cl002.cl.arc.internal: tschpolicy /dev/home /var/mmfs/tmp/tspolicyFile.mmchpolicy.113372 -t home.ply   failed.<br>mmchpolicy: Command failed. Examine previous error messages to determine cause.<br><br></div><div>Can anyone suggest a way to accomplish this using policy?<br></div></div>