@@ -5,6 +5,12 @@ While there is an work in progress
55this document looks at the manual setup of the data-acc
66components.
77
8+ ## Requirements
9+
10+ * Slurm 18.08.x or newer. 19.05.x is currently being tested
11+ * etcd 3.3.x or newer
12+ * Shared home directory between DAC, compute and login nodes
13+
814## DACD and DACCTL
915
1016Both software components are built statically.
@@ -47,18 +53,16 @@ WantedBy=multi-user.target
4753
4854The configuration in ` /etc/dacd/dacd.conf ` is covered in more detail below.
4955
50- On the Slurm master node, the ` dacctl ` binary is used as a command line too .
51- Below you can see the Slurm configuration GetSysState can be modified to
52- point to the location where you installed the binary.
56+ On the Slurm master node, the ` dacctl ` binary needs to be accessible .
57+ Below you can see the Slurm configuration options GetSysState and GetSysStatus,
58+ both of which need to be modified to point to the location of the dacctl binary.
5359
5460## etcd and TLS config
5561
5662You need to install an etcd cluster.
5763It can be installed as required via EPEL or from
5864[ the repository] ( https://www.github.com/coreos/etcd )
5965
60- We recommend you run the last 3.3.x release of etcd.
61-
6266To secure the communication with etcd, TLS certificates should be used.
6367
6468For more details please see the etcd docs, such as this page:
@@ -150,6 +154,7 @@ OtherTimeout=300
150154DefaultPool=default
151155
152156GetSysState=/usr/local/bin/dacctl
157+ GetSysStatus=/usr/local/bin/dacctl
153158```
154159
155160## SSH and Service Accounts
0 commit comments