You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+21-14Lines changed: 21 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,42 +24,49 @@ Salt configuration is stored under ./salt directory, containing pillar/ (variabl
24
24

25
25
26
26
### Operations
27
-
28
27
Salt commands should be executed from the headnode.
29
28
IntelMPI installation: sudo salt '*' state.apply intelmpi
30
29
31
-
32
30
### SSH Key
33
-
34
31
SSH key is generated each time for the environment in the ./key.pem file.
35
32
36
-
37
33
### Networking
38
34
39
35
- Public subnet
40
-
41
36
Headnode acts a jump host and it's placed in the public subnet. The subnet is open to SSH connections from everywhere. Other ports are closed and can be opened using custom-security-list in the OCI console/cli.
42
37
All connections from VCN are accepted. Host firewall service is disabled by default.
43
38
44
39
- Private subnet
45
-
46
40
All connections from VCN are accepted. Public IP's are prohibited in the subnet. Internet access is provided by NAT gateway.
41
+
42
+
### Roles
43
+
44
+
- intelmpi: provides configured Intel yum repository and installs IntelMPI distribution
45
+
- openmpi: installs OpenMPI from OL repository
47
46
48
47
### Storage
48
+
- Storage node require to be DenseIO shape (NVME devices are detected and configured).
49
49
50
-
- Block volumes
50
+
#### Filesystems
51
51
52
+
- GlusterFS (requires storage role)
53
+
54
+
To use BeeGFS set storage_type to beegfs.
55
+
Filesystem will be greated as :/gfs and mounted under /mnt/gluster
56
+
57
+
- BeeGFS (requires storage role)
58
+
To use BeeGFS set storage_type to beegfs.
59
+
60
+
Filesystem will be mounted under /mnt/beegfs
61
+
62
+
#### NFS
63
+
64
+
- Block volumes
52
65
Each node type can be configured with block volumes in the variables.tf
53
66
Headnode will export first block volume as NFS share under /mnt/share (configured in salt/salt/nfs.sls)
54
67
Other block volume attachments need to be configured manually after cluster provisioning.
55
68
56
-
- GlusterFS
57
-
58
-
To use Gluster specify Gluster shape and node count in the variables.tf
59
-
Filesystem will be greated as :/gfs and mounted under /mnt/gluster
60
-
61
69
- FSS
62
-
63
70
File system service endpoint will be created in the private subnet and mounted on each node under /mnt/fss
0 commit comments