if(dataCluster == null) {
throw new IllegalStateException("Initialization seems to be not called before");
}
File clusterDir = new File(dataCluster);
if(!clusterDir.exists()) {
boolean created = clusterDir.mkdir();
if(!created) {
throw new IllegalStateException("Creation of the cluster data '" + dataCluster
+ "' is failed");
}
}