root / trunk / python / ciab_common_vars.py @ 4
Historique | Voir | Annoter | Télécharger (1,78 ko)
1 |
# Common configuration variables
|
---|---|
2 |
#
|
3 |
commonVariables = { |
4 |
|
5 |
'CLUSTER_DOMAIN_NAME' :'ciab.lip.ens-lyon.fr', |
6 |
'CLUSTER_STATIC_NETWORK_PREFIX' :'192.168.1', |
7 |
'COMPUTE_NODE_BRIDGE' :'internal', |
8 |
'COMPUTE_NODE_CPUS_FILE' :'compute-nodes-cpus', |
9 |
'COMPUTE_NODE_DISK_MOUNT_POINT' :'/mnt/compute-node-system-disk', |
10 |
'COMPUTE_NODE_KERNEL' :'/boot/vmlinuz-`uname -r`', |
11 |
'COMPUTE_NODE_RAMDISK' :'/boot/initrd.img-`uname -r`', |
12 |
'COMPUTE_NODE_MAC_ADDRESS_PREFIX' :'00:16:3E:0F:6A', |
13 |
'COMPUTE_NODE_MAX_NUM' :'250', |
14 |
'COMPUTE_NODE_MEMORY' :'3072', |
15 |
'COMPUTE_NODE_MODEL_STATIC_NETWORK_POSTFIX' :'252', |
16 |
'COMPUTE_NODE_MODEL_NAME' :'compute-node-model', |
17 |
'COMPUTE_NODE_NAME_PREFIX' :'compute-node-', |
18 |
'COMPUTE_NODE_NUM' :'3', |
19 |
'COMPUTE_NODE_VCPUS' :'2', |
20 |
'DHCP_HOSTSFILE_BASENAME' :'dhcp-hostsfile', |
21 |
'FRONT_END_STATIC_NETWORK_POSTFIX' :'251', |
22 |
'FRONT_END_NAME' :'frontend', |
23 |
'HOSTS_FILE_BASENAME' :'hosts', |
24 |
'SWAP_DISK_LOGICAL_VOLUME' :'/dev/vg_guests', |
25 |
'SWAP_DISK_POSTFIX' :'-swap', |
26 |
'SWAP_DISK_PREFIX' :'compute-node-', |
27 |
'SWAP_DISK_SIZE' :'1G', |
28 |
'SYSTEM_DISK_CLONE_POSTFIX' :'-disk', |
29 |
'SYSTEM_DISK_CLONE_SIZE' :'20G', # Half of the master size. |
30 |
'SYSTEM_DISK_FILE_SYSTEM' :'ext3', |
31 |
'SYSTEM_DISK_LOGICAL_VOLUME' :'/dev/vg_guests', |
32 |
'TEMPLATES_DIR' :'templates', |
33 |
'USERS_HOME_DISK' :'users-home-disk', |
34 |
'USERS_HOME_DISK_SIZE' :'40G', |
35 |
} |
36 |
commonVariables['COMPUTE_NODE_STATIC_NETWORK_PREFIX'] = \
|
37 |
commonVariables['CLUSTER_STATIC_NETWORK_PREFIX']
|
38 |
commonVariables['SYSTEM_DISK_CLONE_PREFIX'] = \
|
39 |
commonVariables['COMPUTE_NODE_NAME_PREFIX']
|
40 |
commonVariables['SYSTEM_DISK_MASTER'] = \
|
41 |
commonVariables['SYSTEM_DISK_LOGICAL_VOLUME'] + \
|
42 |
'/compute-node-model-disk'
|
43 |
|
44 |
def main(): |
45 |
for key in sorted(commonVariables.keys()): |
46 |
print key, ' = ', commonVariables[key] |
47 |
|
48 |
if __name__ == "__main__": |
49 |
main() |