to release unused ram
Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: Idcd4d15e0f56184e1d1897f3a64d5b62baaf7edb
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54720
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Alex Deiter
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
return 1
}
+fstrim_inram_devs() {
+ local i
+
+ [[ "$(facet_fstype ost1)" = "ldiskfs" ]] || return 0
+ [[ $OSTDEVBASE == */tmp/* ]] || return 0
+
+ for (( i=1; i <= $OSTCOUNT; i++)); do
+ do_facet ost$i "fstrim -v $(facet_mntpt ost$i)" &
+ done
+ wait
+
+ return 0
+}
+
wait_delete_completed() {
wait_delete_completed_mds $1 || return $?
wait_destroy_complete || return $?
+ fstrim_inram_devs
}
wait_exit_ST () {