author | weiher |
Mon, 04 Jun 2018 16:38:36 +0200 | |
changeset 18 | 57431f642e82 |
parent 14 | 7877020262a9 |
permissions | -rw-r--r-- |
0 | 1 |
.. _getting_started: |
2 |
||
3 |
||
4 |
*************** |
|
5 |
Getting started |
|
6 |
*************** |
|
7 |
||
8 |
.. _installing-rocks |
|
9 |
||
10 |
Installing Rocks on the frontend - node (q.rz-berlin.mpg.de, 141.14.128.18) |
|
11 |
||
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
12 |
Access to iDrac service interface and boot up the kernel iso |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
13 |
============================================================ |
0 | 14 |
|
15 |
Access via http to 141.14.128.17 (q-sp.rz-berlin.mpg.de) |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
16 |
(q-sp manualy set to this address, first assignment via dhcp) |
0 | 17 |
|
18 |
Initial password can be found at extendable label. |
|
19 |
||
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
20 |
Root password changed to PP&B default remote access password. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
21 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
22 |
Launch the console. (on Mac don't forget to allow java running) |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
23 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
24 |
Map kernel.iso (from http://www.rocksclusters.org/downloads.html) as DVD. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
25 |
Boot up (warm boot, booting from DVD) |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
26 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
27 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
28 |
Configuring the system |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
29 |
====================== |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
30 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
31 |
Instructions see http://central-7-0-x86-64.rocksclusters.org/roll-documentation/base/7.0/install-frontend-7.html |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
32 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
33 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
34 |
Name: q.fhi-berlin.mpg.de |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
35 |
Public net (FHI) on em2 (10 Gbit/s) with IP 141.14.128.18/20 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
36 |
Gateway: 141.14.128.128, Nameserver: 141.14.128.1, Search domains: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
37 |
fhi-berlin.mpg.de, rz-berlin.mpg.de |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
38 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
39 |
Private net on p7p1 (The IP 10.1.1.1 gets choosen by the system) |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
40 |
Disk setup should include RAID System with 10 TByte as home. Two Raids |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
41 |
should be present one Raid1, one Raid15 (the big one) |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
42 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
43 |
Rocks rolls all except fingerprint, htcondor? |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
44 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
45 |
RAID 1 with 2 x 150 GByte SSDs as boot disk. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
46 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
47 |
RAID6x -> 11 TiB, 10 TiB for /home, 1 TiB for /export (used for /share/apps) |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
48 |
Must be configured manualy. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
49 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
50 |
Install, will take 2-3 hrs. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
51 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
52 |
Update rocks |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
53 |
============ |
0 | 54 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
55 |
Leads to trouble with unresolved stuff:: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
56 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
57 |
baseurl=http://ftp.fau.de/centos/ |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
58 |
osversion=7.4.1708 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
59 |
version=`date +%F` |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
60 |
rocks create mirror ${baseurl}/centos/${osversion}/updates/x86_64/Packages/ rollname=Updates-CentOS-${osversion} version=${version} |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
61 |
rocks add roll Updates-CentOS-${osversion}-${version}*iso |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
62 |
rocks enable roll Updates-CentOS-${osversion} version=${version} |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
63 |
(cd /export/rocks/install; rocks create distro) |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
64 |
yum clean all; yum update |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
65 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
66 |
Prepare the iDracs for the compute nodes |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
67 |
======================================== |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
68 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
69 |
.. note:: |
0 | 70 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
71 |
All the scripts can be found on http://hg.rz-berlin.mpg.de/qSetup |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
72 |
(yum install mercurial) |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
73 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
74 |
To give IP's to the iDrac interfaces of the compute nodes, DHCP must be |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
75 |
setup for the management net. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
76 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
77 |
To add a management net, the mangement switches (1 Gbit/s, q-msw-01, q-msw-02) must be |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
78 |
configured (link?) and connected to iDrac's of all nodes including frontend. |
0 | 79 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
80 |
On the frontend a network must be created for this mgmt-net and a interface |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
81 |
must be dedicated to it:: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
82 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
83 |
rocks add network mgmt subnet=10.0.12.0 netmask=255.255.255.0 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
84 |
rocks set host interface ip q iface=em3 ip=10.0.12.1 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
85 |
rocks set host interface subnet q iface=em3 subnet=mgmt |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
86 |
rocks set host interface name q iface=em3 name=q-mgmt |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
87 |
rocks sync config |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
88 |
rocks sync host network q |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
89 |
rocks list network |
0 | 90 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
91 |
Now DHCP for these hosts must be included. As the rocks distro creates via |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
92 |
kickstart dhcp entries the python rocks system file must be altered:: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
93 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
94 |
vi /opt/rocks/lib/python2.7/site-packages/rocks/commands/report/host/dhcpd/__init__.py |
0 | 95 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
96 |
add "em3" to the DHCPARGS : self.addOutput('', 'DHCPDARGS="%s em3"' % device) |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
97 |
add self.addOutput('', 'include "/root/FHI/mgmt.dhcp";') |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
98 |
just before self.addOutput('', '</file>') |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
99 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
100 |
Now one have to create this file with the mac addresses of the iDracs. The |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
101 |
addresses can be found on the extensable label on the front of the node:: |
0 | 102 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
103 |
[root@q FHI]# cat mgmt.dhcp |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
104 |
subnet 10.0.12.0 netmask 255.255.255.0 { |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
105 |
default-lease-time 1200; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
106 |
max-lease-time 1200; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
107 |
option routers 10.0.12.1; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
108 |
option subnet-mask 255.255.255.0; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
109 |
option domain-name "mgmt"; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
110 |
option domain-name-servers 10.0.12.1; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
111 |
option broadcast-address None; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
112 |
option interface-mtu 1500; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
113 |
group "mgmt" { |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
114 |
host mgmt-q { |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
115 |
# Frontend hardware |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
116 |
ethernet 24:6e:96:79:7c:46; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
117 |
fixed-address 10.0.12.1; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
118 |
} |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
119 |
host sp-compute-0-0 { # iDRAC-BDWKGM2 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
120 |
hardware ethernet d0:94:66:27:7b:5e; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
121 |
fixed-address 10.0.12.10; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
122 |
} |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
123 |
host sp-compute-0-1 { # iDRAC-BDWHGM2 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
124 |
hardware ethernet d0:94:66:28:47:cd; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
125 |
fixed-address 10.0.12.11; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
126 |
} |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
127 |
host sp-compute-0-2 { # iDRAC-BDW9GM2 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
128 |
hardware ethernet d0:94:66:2c:0d:e2; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
129 |
fixed-address 10.0.12.12; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
130 |
} |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
131 |
host sp-compute-0-3 { # iDRAC-BDWGGM2 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
132 |
hardware ethernet d0:94:66:20:2a:34; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
133 |
fixed-address 10.0.12.13; |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
134 |
} |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
135 |
host sp-compute-0-4 { # iDRAC-BDRGGM2 hardware ethernet d0:94:66:1f:3f:cc; fixed-address 10.0.12.14; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
136 |
host sp-compute-0-5 { # iDRAC-BDTKGM2 hardware ethernet d0:94:66:28:61:99; fixed-address 10.0.12.15; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
137 |
host sp-compute-0-6 { # iDRAC-BDXBGM2 hardware ethernet d0:94:66:27:62:39; fixed-address 10.0.12.16; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
138 |
host sp-compute-0-7 { # iDRAC-BDVCGM2 hardware ethernet d0:94:66:2c:0c:4a; fixed-address 10.0.12.17; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
139 |
host sp-compute-0-8 { # iDRAC-BDT9GM2 hardware ethernet d0:94:66:2b:ff:4f; fixed-address 10.0.12.18; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
140 |
host sp-compute-0-9 { # iDRAC-BDVDGM2 hardware ethernet d0:94:66:27:52:a2; fixed-address 10.0.12.19; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
141 |
host sp-compute-0-10 { # iDRAC-BDVJGM2 hardware ethernet d0:94:66:27:48:c2; fixed-address 10.0.12.20; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
142 |
host sp-compute-0-11 { # iDRAC-BDRDGM2 hardware ethernet d0:94:66:1f:42:46; fixed-address 10.0.12.21; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
143 |
host sp-compute-0-12 { # iDRAC-BDWFGM2 hardware ethernet d0:94:66:27:5b:d6; fixed-address 10.0.12.22; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
144 |
host sp-compute-0-13 { # iDRAC-BDSBGM2 hardware ethernet d0:94:66:20:29:54; fixed-address 10.0.12.23; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
145 |
host sp-compute-0-14 { # iDRAC-BDSDGM2 hardware ethernet d0:94:66:20:28:3a; fixed-address 10.0.12.24; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
146 |
host sp-compute-0-15 { # iDRAC-BDRJGM2 hardware ethernet d0:94:66:1f:53:f7; fixed-address 10.0.12.25; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
147 |
host sp-compute-0-16 { # iDRAC-BDWDGM2 hardware ethernet d0:94:66:2c:0e:0a; fixed-address 10.0.12.26; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
148 |
host sp-compute-0-17 { # iDRAC-BDWBGM2 hardware ethernet d0:94:66:28:45:62; fixed-address 10.0.12.27; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
149 |
host sp-compute-0-18 { # iDRAC-BDWJGM2 hardware ethernet d0:94:66:20:2b:be; fixed-address 10.0.12.28; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
150 |
host sp-compute-0-19 { # iDRAC-BDWGGM2 hardware ethernet d0:94:66:20:2a:34; fixed-address 10.0.12.29; } |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
151 |
} |
0 | 152 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
153 |
Restart dhcpd services by:: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
154 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
155 |
service dhcpd restart |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
156 |
-> Redirecting to /bin/systemctl restart dhcpd.service |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
157 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
158 |
Check (Default password for iDrac = calvin): |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
159 |
[root@q log]# ssh root@10.0.12.10 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
160 |
root@10.0.12.10's password: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
161 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
162 |
Network cable connected to B (left, near to PCI-X bus) |
0 | 163 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
164 |
We want to do PXE from 10Gbit Interface on PCIx card X710:: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
165 |
/admin1-> racadm get NIC.NICConfig |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
166 |
NIC.NICConfig.1 [Key=NIC.Slot.2-1-1#NICConfig] |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
167 |
NIC.NICConfig.2 [Key=NIC.Slot.2-2-1#NICConfig] |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
168 |
NIC.NICConfig.3 [Key=NIC.Embedded.1-1-1#NICConfig] |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
169 |
NIC.NICConfig.4 [Key=NIC.Embedded.2-1-1#NICConfig] |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
170 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
171 |
/admin1-> racadm set NIC.NICConfig.2.LegacyBootProto PXE |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
172 |
[Key=NIC.Slot.2-2-1#LegacyBootProto] |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
173 |
RAC1017: Successfully modified the object value and the change is in |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
174 |
pending state. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
175 |
To apply modified value, create a configuration job and reboot |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
176 |
the system. To create the commit and reboot jobs, use "jobqueue" |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
177 |
command. For more information about the "jobqueue" command, |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
178 |
see RACADM help. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
179 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
180 |
/admin1-> racadm jobqueue create NIC.Slot.2-2-1 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
181 |
RAC1024: Successfully scheduled a job. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
182 |
Verify the job status using "racadm jobqueue view -i JID_xxxxx" command. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
183 |
Commit JID = JID_168281383887 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
184 |
/admin1-> racadm serveraction powercycle |
0 | 185 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
186 |
/admin1-> racadm set BIOS.BiosBootSettings.BootSeq NIC.Slot.2-2-1 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
187 |
[Key=BIOS.Setup.1-1#BiosBootSettings] |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
188 |
RAC1017: Successfully modified the object value and the change is in |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
189 |
pending state. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
190 |
To apply modified value, create a configuration job and reboot |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
191 |
the system. To create the commit and reboot jobs, use "jobqueue" |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
192 |
command. For more information about the "jobqueue" command, see RACADM |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
193 |
help. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
194 |
/admin1-> racadm get BIOS.BiosBootSettings.BootSeq |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
195 |
[Key=BIOS.Setup.1-1#BiosBootSettings] |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
196 |
BootSeq=NIC.Embedded.1-1-1,NIC.Slot.2-1-1 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
197 |
(Pending Value=NIC.Slot.2-1-1,NIC.Embedded.1-1-1) |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
198 |
/admin1-> racadm jobqueue create BIOS.Setup.1-1 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
199 |
RAC1024: Successfully scheduled a job. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
200 |
Verify the job status using "racadm |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
201 |
jobqueue view -i JID_xxxxx" command. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
202 |
Commit JID = JID_168368767313 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
203 |
|
0 | 204 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
205 |
/admin1-> racadm jobqueue view -i JID_168368767313 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
206 |
---------------------------- JOB ------------------------- |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
207 |
[Job ID=JID_168368767313] |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
208 |
Job Name=Configure: BIOS.Setup.1-1 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
209 |
Status=Scheduled |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
210 |
Start Time=[Now] |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
211 |
Expiration Time=[Not Applicable] |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
212 |
Message=[JCP001: Task successfully scheduled.] |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
213 |
Percent Complete=[0] |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
214 |
---------------------------------------------------------- |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
215 |
/admin1-> racadm serveraction powercycle |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
216 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
217 |
To get rid of opensm log entries:: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
218 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
219 |
/bin/systemctl disable opensm |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
220 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
221 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
222 |
Could not start insart-ethers. httpd was not running. Had to create |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
223 |
/run/httpd for apache:apache |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
224 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
225 |
Then https could be started with "service httpd start" |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
226 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
227 |
Now start insert-ethers but this was just a test how to deal with the iDrac. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
228 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
229 |
Put root's ssh key to all iDracs. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
230 |
Create FHI/idracSSHKey:: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
231 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
232 |
racadm sshpkauth -i 2 -k 1 -t "ssh-rsa AAAA...root@q.fhi-berlin.mpg.de" |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
233 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
234 |
Key taken from /root/.ssh/id_rsa.pub. |
0 | 235 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
236 |
Create FHI/setInitSSHKeyToIdracs:: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
237 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
238 |
#!/bin/bash |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
239 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
240 |
for ip in 10.0.12.{10..29} |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
241 |
do |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
242 |
echo "connect to $ip you will be asked for a password (if its a new key) -> |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
243 |
calvin" |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
244 |
ssh $ip < idracSSHKey |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
245 |
done |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
246 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
247 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
248 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
249 |
.. _update-cluster-software |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
250 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
251 |
Update Cluster software |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
252 |
======================= |
0 | 253 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
254 |
Must be done with yum:: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
255 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
256 |
yum clean all |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
257 |
rm -rf /var/cache/yum |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
258 |
yum --enablerepo=updates check-update |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
259 |
yum --enablerepo=updates update |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
260 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
261 |
Now the new packages should be copyied to rocks install contrib. But the |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
262 |
source dir seems not to exists:: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
263 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
264 |
cp /var/cache/yum/x86_64/7/updates/packages/* /export/rocks/install/contrib/7.0/x86_64/RPMS/ |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
265 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
266 |
fails. Wait for info from mail list. |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
267 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
268 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
269 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
270 |
Activate ldap authentication |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
271 |
---------------------------- |
0 | 272 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
273 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
274 |
Senseless as gid and uid must be offseted by 1000... |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
275 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
276 |
Activate sssd (should be better than nscd):: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
277 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
278 |
yum install -y sssd |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
279 |
yum downgrade sssd-client |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
280 |
yum downgrade libsss_idmap |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
281 |
yum install -y sssd |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
282 |
authconfig --enableldap --enableldapauth --ldapserver="ldap.rz-berlin.mpg.de" --ldapbasedn="ou=people,dc=ppb,dc=rz-berlin,dc=mpg,dc=de" --update --enablemkhomedir |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
283 |
yum install c-ares-devel |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
284 |
authconfig --enableldap --enableldapauth |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
285 |
--ldapserver="ldap.rz-berlin.mpg.de" |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
286 |
--ldapbasedn="ou=people,dc=ppb,dc=rz-berlin,dc=mpg,dc=de" --update |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
287 |
--enablemkhomedir |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
288 |
systemctl stop sssd.service |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
289 |
systemctl start sssd.service |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
290 |
systemctl status sssd.service |
0 | 291 |
|
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
292 |
Software Install |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
293 |
================ |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
294 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
295 |
Intel compiler 2016.4 (Gert told me) and |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
296 |
Intel compiler 2018.1 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
297 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
298 |
Download intel License Manager |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
299 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
300 |
Intel 2018.1 with PGI support! |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
301 |
Needs 32bit libs:: |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
302 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
303 |
yum install libstdc++-devel.i686 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
304 |
yum install glibc-devel.i686 |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
305 |
yum install libgcc.i686 (already installed) |
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
306 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
307 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
308 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
309 |
image:: _static/basic_screenshot.png |
0 | 310 |
|
311 |
Now we will start to customize out docs. Grab a couple of files from |
|
312 |
the `web site <https://github.com/matplotlib/sampledoc>`_ |
|
313 |
or git. You will need :file:`getting_started.rst` and |
|
314 |
:file:`_static/basic_screenshot.png`. All of the files live in the |
|
315 |
"completed" version of this tutorial, but since this is a tutorial, |
|
316 |
we'll just grab them one at a time, so you can learn what needs to be |
|
317 |
changed where. Since we have more files to come, I'm going to grab |
|
318 |
the whole git directory and just copy the files I need over for now. |
|
319 |
First, I'll cd up back into the directory containing my project, check |
|
320 |
out the "finished" product from git, and then copy in just the files I |
|
321 |
need into my :file:`sampledoc` directory:: |
|
322 |
||
323 |
home:~/tmp/sampledoc> pwd |
|
324 |
/Users/jdhunter/tmp/sampledoc |
|
325 |
home:~/tmp/sampledoc> cd .. |
|
326 |
home:~/tmp> git clone https://github.com/matplotlib/sampledoc.git tutorial |
|
327 |
Cloning into 'tutorial'... |
|
328 |
remote: Counting objects: 87, done. |
|
329 |
remote: Compressing objects: 100% (43/43), done. |
|
330 |
remote: Total 87 (delta 45), reused 83 (delta 41) |
|
331 |
Unpacking objects: 100% (87/87), done. |
|
332 |
Checking connectivity... done |
|
333 |
home:~/tmp> cp tutorial/getting_started.rst sampledoc/ |
|
334 |
home:~/tmp> cp tutorial/_static/basic_screenshot.png sampledoc/_static/ |
|
335 |
||
336 |
The last step is to modify :file:`index.rst` to include the |
|
337 |
:file:`getting_started.rst` file (be careful with the indentation, the |
|
338 |
"g" in "getting_started" should line up with the ':' in ``:maxdepth``:: |
|
339 |
||
340 |
Contents: |
|
341 |
||
342 |
.. toctree:: |
|
343 |
:maxdepth: 2 |
|
344 |
||
345 |
getting_started.rst |
|
346 |
||
347 |
and then rebuild the docs:: |
|
348 |
||
349 |
cd sampledoc |
|
350 |
make html |
|
351 |
||
352 |
||
353 |
When you reload the page by refreshing your browser pointing to |
|
354 |
:file:`_build/html/index.html`, you should see a link to the |
|
355 |
"Getting Started" docs, and in there this page with the screenshot. |
|
356 |
`Voila!` |
|
357 |
||
358 |
Note we used the image directive to include to the screenshot above |
|
359 |
with:: |
|
360 |
||
361 |
.. image:: _static/basic_screenshot.png |
|
362 |
||
363 |
||
364 |
Next we'll customize the look and feel of our site to give it a logo, |
|
365 |
some custom css, and update the navigation panels to look more like |
|
366 |
the `sphinx <http://sphinx.pocoo.org/>`_ site itself -- see |
|
367 |
:ref:`custom_look`. |
|
368 |
||
14
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
369 |
|
7877020262a9
update docu (installation cluster)
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
0
diff
changeset
|
370 |
???END |