cr.setProperties(new HashMap<String, String>() {{
put("ipc.client.connect.max.retries", "30");
put("fs.trash.interval", "30");
}});
final ClusterRequest clusterRequest1 =
new ClusterRequest(cluster.getClusterId(), clusterName,
cluster.getDesiredStackVersion().getStackVersion(), null);
clusterRequest1.setDesiredConfig(cr);
managementController.updateClusters(new HashSet<ClusterRequest>()
{{ add(clusterRequest1); }}, null);
// global
cr.setType("global");
cr.setVersionTag("version1");
cr.setProperties(new HashMap<String, String>() {{
put("dfs_namenode_name_dir", "/hadoop/hdfs/namenode");
put("namenode_heapsize", "1024");
}});
final ClusterRequest clusterRequest2 =
new ClusterRequest(cluster.getClusterId(), clusterName,
cluster.getDesiredStackVersion().getStackVersion(), null);
clusterRequest2.setDesiredConfig(cr);
managementController.updateClusters(new HashSet<ClusterRequest>()
{{ add(clusterRequest2); }}, null);
}