Statistiques
| Révision :

root / trunk / python / ciab_common_vars.py @ 52

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()