diff --git a/roles/nhc/files/scripts/check_scratch_dir.nhc b/roles/nhc/files/scripts/check_scratch_dir.nhc
new file mode 100644
index 0000000000000000000000000000000000000000..2923b4abb5f975ddef8338fded7fd11950f4efce
--- /dev/null
+++ b/roles/nhc/files/scripts/check_scratch_dir.nhc
@@ -0,0 +1,14 @@
+#!/bin/bash
+function check_scratch_dir() {
+
+SCRATCH="/scratch"
+
+if [[ ! -d $SCRATCH ]]
+then
+        echo "Scratch Directory Does't Exists"
+        die 1 " $FUNCNAME ERROR Scratch Directory Does't Exists"
+fi
+
+return 0
+
+}