Une MAJ de sécurité est nécessaire sur notre version actuelle. Elle sera effectuée lundi 02/08 entre 12h30 et 13h. L'interruption de service devrait durer quelques minutes (probablement moins de 5 minutes).

Commit 6e32c40a authored by Marc Pinhède's avatar Marc Pinhède
Browse files

[Sophia] Removed Helios cluster

parent 61ed4f6c
site :sophia do |site_uid|
cluster :helios do |cluster_uid|
model "Sun Fire X4100"
created_at Time.parse("2006-06-02").httpdate
kavlan true
production true
56.times do |i|
node "#{cluster_uid}-#{i+1}" do |node_uid|
performance({
:core_flops => 3686000000,
:node_flops => 14260000000
})
architecture({
:smp_size => 2,
:smt_size => 4,
:platform_type => "x86_64"
})
supported_job_types({
:deploy => true,
:besteffort => true,
:virtual => lookup('helios_generated', node_uid, 'supported_job_types', 'virtual')
})
architecture({
:smp_size => lookup('helios_generated', node_uid, 'architecture', 'smp_size'),
:smt_size => lookup('helios_generated', node_uid, 'architecture', 'smt_size'),
:platform_type => lookup('helios_generated', node_uid, 'architecture', 'platform_type')
})
processor({
:vendor => lookup('helios_generated', node_uid, 'processor', 'vendor'),
:model => lookup('helios_generated', node_uid, 'processor', 'model'),
:version => lookup('helios_generated', node_uid, 'processor', 'version'),
:clock_speed => lookup('helios_generated', node_uid, 'processor', 'clock_speed'),
:instruction_set => lookup('helios_generated', node_uid, 'processor', 'instruction_set'),
:other_description => lookup('helios_generated', node_uid, 'processor', 'other_description'),
:cache_l1 => lookup('helios_generated', node_uid, 'processor', 'cache_l1'),
:cache_l1i => lookup('helios_generated', node_uid, 'processor', 'cache_l1i'),
:cache_l1d => lookup('helios_generated', node_uid, 'processor', 'cache_l1d'),
:cache_l2 => lookup('helios_generated', node_uid, 'processor', 'cache_l2'),
:cache_l3 => lookup('helios_generated', node_uid, 'processor', 'cache_l3')
})
main_memory({
:ram_size => lookup('helios_generated', node_uid, 'main_memory', 'ram_size'),
:virtual_size => nil
})
operating_system({
:name => lookup('helios_generated', node_uid, 'operating_system', 'name'),
:release => "Squeeze",
:version => lookup('helios_generated', node_uid, 'operating_system', 'version'),
:kernel => lookup('helios_generated', node_uid, 'operating_system', 'kernel')
})
storage_devices [{
:interface => 'SAS',
:size => lookup('helios_generated', node_uid, 'block_devices', 'sda', 'size'),
:driver => "mptsas",
:device => lookup('helios_generated', node_uid, 'block_devices', 'sda', 'device'),
:model => lookup('helios_generated', node_uid, 'block_devices', 'sda', 'model'),
:vendor => lookup('helios_generated', node_uid, 'block_devices', 'sda', 'vendor'),
:rev => lookup('helios_generated', node_uid, 'block_devices', 'sda', 'rev')
}]
network_adapters [{
:interface => lookup('helios_generated', node_uid, 'network_interfaces', 'eth0', 'interface'),
:rate => lookup('helios_generated', node_uid, 'network_interfaces', 'eth0', 'rate'),
:enabled => lookup('helios_generated', node_uid, 'network_interfaces', 'eth0', 'enabled'),
:management => lookup('helios_generated', node_uid, 'network_interfaces', 'eth0', 'management'),
:mountable => lookup('helios_generated', node_uid, 'network_interfaces', 'eth0', 'mountable'),
:mounted => lookup('helios_generated', node_uid, 'network_interfaces', 'eth0', 'mounted'),
:bridged => true,
:device => "eth0",
:vendor => 'Intel',
:version => "82546EB",
:driver => lookup('helios_generated', node_uid, 'network_interfaces', 'eth0', 'driver'),
:network_address => "#{node_uid}.#{site_uid}.grid5000.fr",
:ip => lookup('helios_generated', node_uid, 'network_interfaces', 'eth0', 'ip'),
:ip6 => lookup('helios_generated', node_uid, 'network_interfaces', 'eth0', 'ip6'),
:switch => net_switch_lookup('sophia', 'helios', node_uid),
:switch_port => net_port_lookup('sophia', 'helios', node_uid),
:mac => lookup('helios_generated', node_uid, 'network_interfaces', 'eth0', 'mac')
},
{
:interface => lookup('helios_generated', node_uid, 'network_interfaces', 'eth1', 'interface'),
:rate => 1.G,
:enabled => lookup('helios_generated', node_uid, 'network_interfaces', 'eth1', 'enabled'),
:management => lookup('helios_generated', node_uid, 'network_interfaces', 'eth1', 'management'),
:mountable => lookup('helios_generated', node_uid, 'network_interfaces', 'eth1', 'mountable'),
:mounted => lookup('helios_generated', node_uid, 'network_interfaces', 'eth1', 'mounted'),
:bridged => false,
:device => "eth1",
:vendor => 'Intel',
:version => "82546EB",
:driver => lookup('helios_generated', node_uid, 'network_interfaces', 'eth1', 'driver'),
:mac => lookup('helios_generated', node_uid, 'network_interfaces', 'eth1', 'mac')
},
{
:interface => lookup('helios_generated', node_uid, 'network_interfaces', 'eth2', 'interface'),
:rate => 1.G,
:enabled => lookup('helios_generated', node_uid, 'network_interfaces', 'eth2', 'enabled'),
:management => lookup('helios_generated', node_uid, 'network_interfaces', 'eth2', 'management'),
:mountable => lookup('helios_generated', node_uid, 'network_interfaces', 'eth2', 'mountable'),
:mounted => lookup('helios_generated', node_uid, 'network_interfaces', 'eth2', 'mounted'),
:bridged => false,
:device => "eth2",
:vendor => 'Intel',
:version => "82546EB",
:driver => lookup('helios_generated', node_uid, 'network_interfaces', 'eth2', 'driver'),
:mac => lookup('helios_generated', node_uid, 'network_interfaces', 'eth2', 'mac')
},
{
:interface => lookup('helios_generated', node_uid, 'network_interfaces', 'eth3', 'interface'),
:rate => 1.G,
:enabled => lookup('helios_generated', node_uid, 'network_interfaces', 'eth3', 'enabled'),
:management => lookup('helios_generated', node_uid, 'network_interfaces', 'eth3', 'management'),
:mountable => lookup('helios_generated', node_uid, 'network_interfaces', 'eth3', 'mountable'),
:mounted => lookup('helios_generated', node_uid, 'network_interfaces', 'eth3', 'mounted'),
:bridged => false,
:device => "eth3",
:vendor => 'Intel',
:version => "82546EB",
:driver => lookup('helios_generated', node_uid, 'network_interfaces', 'eth3', 'driver'),
:mac => lookup('helios_generated', node_uid, 'network_interfaces', 'eth3', 'mac')
},
{
:interface => lookup('helios_generated', node_uid, 'network_interfaces', 'myri0', 'interface'),
:rate => lookup('helios_generated', node_uid, 'network_interfaces', 'myri0', 'rate'),
:network_address => "#{node_uid}-myri0.#{site_uid}.grid5000.fr",
:ip => lookup('helios_generated', node_uid, 'network_interfaces', 'myri0', 'ip'),
:ip6 => lookup('helios_generated', node_uid, 'network_interfaces', 'myri0', 'ip6'),
:mac => lookup('helios_generated', node_uid, 'network_interfaces', 'myri0', 'mac'),
:vendor => 'Myricom',
:version => "M3F-PCIXF-2",
:driver => lookup('helios_generated', node_uid, 'network_interfaces', 'myri0', 'driver'),
:enabled => lookup('helios_generated', node_uid, 'network_interfaces', 'myri0', 'enabled'),
:management => lookup('helios_generated', node_uid, 'network_interfaces', 'myri0', 'management'),
:mountable => lookup('helios_generated', node_uid, 'network_interfaces', 'myri0', 'mountable'),
:mounted => lookup('helios_generated', node_uid, 'network_interfaces', 'myri0', 'mounted'),
:management => false,
:device => "myri0",
:switch => 'sw-myrinet'
},
{
:interface => 'Ethernet',
:rate => 100.M,
:network_address => "#{node_uid}-bmc.#{site_uid}.grid5000.fr",
:ip => lookup('helios_generated', node_uid, 'network_interfaces','bmc', 'ip'),
:mac => lookup('helios_generated', node_uid, 'network_interfaces','bmc', 'mac'),
:enabled => true,
:mounted => false,
:mountable => false,
:management => true,
:device => "bmc"
}]
chassis({
:serial => lookup('helios_generated', node_uid, 'chassis', 'serial_number'),
:name => lookup('helios_generated', node_uid, 'chassis', 'product_name'),
:manufacturer => lookup('helios_generated', node_uid, 'chassis', 'manufacturer')
})
bios({
:version => lookup('helios_generated', node_uid, 'bios', 'version'),
:vendor => lookup('helios_generated', node_uid, 'bios', 'vendor'),
:release_date => lookup('helios_generated', node_uid, 'bios', 'release_date')
})
gpu({
:gpu => false
})
monitoring({
:wattmeter => false
})
end
end
end
end
---
helios-1:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/48
helios-2:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/47
helios-3:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/46
helios-4:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/45
helios-5:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/44
helios-6:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/43
helios-7:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/42
helios-8:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/41
helios-9:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/40
helios-10:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/39
helios-11:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/38
helios-12:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/37
helios-13:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/36
helios-14:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/35
helios-15:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/34
helios-16:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/33
helios-17:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/32
helios-18:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/31
helios-19:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 3/13
helios-20:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/29
helios-21:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/28
helios-22:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/27
helios-23:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/26
helios-24:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/25
helios-25:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/20
helios-26:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/17
helios-27:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/8
helios-28:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/13
helios-29:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/2
helios-30:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/7
helios-31:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/10
helios-32:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/9
helios-33:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/24
helios-34:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/23
helios-35:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/22
helios-36:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/11
helios-37:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 3/1
helios-38:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/14
helios-39:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/16
helios-40:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/15
helios-41:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/12
helios-42:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/5
helios-43:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/1
helios-44:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/3
helios-45:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 3/2
helios-46:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/19
helios-47:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/18
helios-48:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 1/21
helios-49:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 3/12
helios-50:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 3/11
helios-51:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 3/10
helios-52:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 3/9
helios-53:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 3/8
helios-54:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 3/7
helios-55:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 3/6
helios-56:
network_interfaces:
eth0:
switch_name: edgeiron
switch_port: 3/5
...@@ -36,67 +36,67 @@ edgeiron: ...@@ -36,67 +36,67 @@ edgeiron:
kind: node kind: node
rate: 1000000000 rate: 1000000000
ports: ports:
48: helios-1 48:
47: helios-2 47:
46: helios-3 46:
45: helios-4 45:
44: helios-5 44:
43: helios-6 43:
42: helios-7 42:
41: helios-8 41:
40: helios-9 40:
39: helios-10 39:
38: helios-11 38:
37: helios-12 37:
36: helios-13 36:
35: helios-14 35:
34: helios-15 34:
33: helios-16 33:
32: helios-17 32:
31: helios-18 31:
28: helios-21 28:
27: helios-22 27:
26: helios-23 26:
25: helios-24 25:
20: helios-25 20:
17: helios-26 17:
8: helios-27 8:
13: helios-28 13:
2: helios-29 2:
7: helios-30 7:
10: helios-31 10:
9: helios-32 9:
24: helios-33 24:
23: helios-34 23:
22: helios-35 22:
11: helios-36 11:
14: helios-38 14:
16: helios-39 16:
15: helios-40 15:
12: helios-41 12:
5: helios-42 5:
1: helios-43 1:
3: helios-44 3:
19: helios-46 19:
18: helios-47 18:
21: helios-48 21:
3: 3:
naming_pattern: "%LINECARD%/%PORT%" naming_pattern: "%LINECARD%/%PORT%"
snmp_pattern: "GigabitEthernet%LINECARD%/%PORT%" snmp_pattern: "GigabitEthernet%LINECARD%/%PORT%"
kind: node kind: node
rate: 1000000000 rate: 1000000000
ports: ports:
13: helios-19 13:
29: helios-20 29:
1: helios-37 1:
2: helios-45 2:
12: helios-49 12:
11: helios-50 11:
10: helios-51 10:
9: helios-52 9:
8: helios-53 8:
7: helios-54 7:
6: helios-55 6:
5: helios-56 5:
channels: channels:
naming_pattern: Po%CHANNELID% naming_pattern: Po%CHANNELID%
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment