Project

General

Profile

Wiki » History » Version 1

Pablo Alingery, 17/07/2017 11:34

1 1 Pablo Alingery
h1. Installation Netdrms_9.0
2 1 Pablo Alingery
3 1 Pablo Alingery
4 1 Pablo Alingery
h2. Create dir 
5 1 Pablo Alingery
6 1 Pablo Alingery
Create the directory to untar netdrms_9.0
7 1 Pablo Alingery
<pre>
8 1 Pablo Alingery
mkdir /usr/local/netdrms_9.0
9 1 Pablo Alingery
</pre>
10 1 Pablo Alingery
11 1 Pablo Alingery
12 1 Pablo Alingery
13 1 Pablo Alingery
h2. Configuration file 
14 1 Pablo Alingery
15 1 Pablo Alingery
<pre>
16 1 Pablo Alingery
cp config.local.template config.local
17 1 Pablo Alingery
</pre>
18 1 Pablo Alingery
19 1 Pablo Alingery
Config from netdmrs_8.12 
20 1 Pablo Alingery
Warning : Config not done for remote sum as jmd is used 
21 1 Pablo Alingery
22 1 Pablo Alingery
23 1 Pablo Alingery
h2. File configure modif
24 1 Pablo Alingery
25 1 Pablo Alingery
In file /usr/local/netdrms_current/configure
26 1 Pablo Alingery
27 1 Pablo Alingery
Replace all " $? !=0 " by " $status !=0 " in file configure then tape
28 1 Pablo Alingery
29 1 Pablo Alingery
30 1 Pablo Alingery
h2. File jsoc_machine.csh modif 
31 1 Pablo Alingery
32 1 Pablo Alingery
In file /usr/local/netdrms_current/build/jsoc_machine.csh (Same issue in NetDrms 8.11 )
33 1 Pablo Alingery
34 1 Pablo Alingery
ligne 28 :
35 1 Pablo Alingery
36 1 Pablo Alingery
<pre>
37 1 Pablo Alingery
case "x86_64":
38 1 Pablo Alingery
      echo linux_x86_64
39 1 Pablo Alingery
      breaksw
40 1 Pablo Alingery
</pre>
41 1 Pablo Alingery
42 1 Pablo Alingery
h2. File make_basic.mk 
43 1 Pablo Alingery
44 1 Pablo Alingery
In file make_basic.mk line 223
45 1 Pablo Alingery
46 1 Pablo Alingery
look for "GCC_LF_ALL ="
47 1 Pablo Alingery
add "-lcrypto"
48 1 Pablo Alingery
49 1 Pablo Alingery
50 1 Pablo Alingery
Install OK 
51 1 Pablo Alingery
52 1 Pablo Alingery
53 1 Pablo Alingery
54 1 Pablo Alingery
h2. Starting  Netdrms 
55 1 Pablo Alingery
56 1 Pablo Alingery
<pre>
57 1 Pablo Alingery
Starting it I have got :
58 1 Pablo Alingery
production@sdo3:/usr/local/netdrms_current$ sum_start.NetDRMS
59 1 Pablo Alingery
Number of SUM process sets to spawn = 1
60 1 Pablo Alingery
Max number of SUM process can spawn = 8
61 1 Pablo Alingery
SUMSERVER is sdo3
62 1 Pablo Alingery
SUMS_MANAGER is production
63 1 Pablo Alingery
SUMS db is ias_sdo_sums
64 1 Pablo Alingery
SUMS log dir is /usr/local/netdrms_current/logs/SUM
65 1 Pablo Alingery
sum_start.NetDRMS at 2017.07.12_19:41:38
66 1 Pablo Alingery
67 1 Pablo Alingery
** NOTE: SUMS is already running
68 1 Pablo Alingery
Do you want me to do a sum_stop.NetDRMS followed by a sum_start.NetDRMS (y or n):
69 1 Pablo Alingery
y
70 1 Pablo Alingery
SUMS log dir is /usr/local/netdrms_current/logs/SUM
71 1 Pablo Alingery
72 1 Pablo Alingery
sum_stop.NetDRMS at 2017.07.12_19:41:53
73 1 Pablo Alingery
74 1 Pablo Alingery
NOTE: This will stop sum_svc and related processes. Make sure you want to do this
75 1 Pablo Alingery
Enter reason for stop (terminate with single '.' or ^D):
76 1 Pablo Alingery
>> some reason
77 1 Pablo Alingery
>> .
78 1 Pablo Alingery
Please identify yourself:
79 1 Pablo Alingery
>> Pablo
80 1 Pablo Alingery
Timed-out waiting for sums_procck.py (pid 12640) to exit.
81 1 Pablo Alingery
** Now starting SUMS on ias_sdo_sums
82 1 Pablo Alingery
SUM NetDRMS Start Complete
83 1 Pablo Alingery
production@sdo3:/usr/local/netdrms_current$ Running on SUMS-server host sdo3.
84 1 Pablo Alingery
Connection to SUMS DB ias_sdo_sums.
85 1 Pablo Alingery
Using SUMS-log file sum_svc_2017.07.12.192435.logR.
86 1 Pablo Alingery
Using SUMS-rm-log file 2017.07.12.192435.log.
87 1 Pablo Alingery
Process sum_svc is not running.
88 1 Pablo Alingery
Starting process sum_svc.
89 1 Pablo Alingery
90 1 Pablo Alingery
Please wait for sum_svc and tape inventory (optional) to initialize...
91 1 Pablo Alingery
Can't open config file /usr/local/netdrms_current/logs/SUM/sum_rm.cfg. Using defaults...
92 1 Pablo Alingery
rm: impossible de supprimer « /SUM12/D355906038/Records.txt »: Système de fichiers accessible en lecture seulement
93 1 Pablo Alingery
rm: impossible de supprimer « /SUM12/D355906038/S00000/spikes.fits »: Système de fichiers accessible en lecture seulement
94 1 Pablo Alingery
rm: impossible de supprimer « /SUM12/D355906038/S00000/image_lev1.fits »: Système de fichiers accessible en lecture seulement
95 1 Pablo Alingery
(...)
96 1 Pablo Alingery
</pre>
97 1 Pablo Alingery
98 1 Pablo Alingery
So I killed netdrms to fix that point 
99 1 Pablo Alingery
100 1 Pablo Alingery
<pre>
101 1 Pablo Alingery
Shutting down SUMS...
102 1 Pablo Alingery
Killing [sum_rm](pid 17376).
103 1 Pablo Alingery
Killing sum_svc(pid 17371).
104 1 Pablo Alingery
Removing pidfile /usr/local/netdrms_current/logs/SUM/sums.pidfile
105 1 Pablo Alingery
Exiting process via shutdown() with return value 0.
106 1 Pablo Alingery
</pre>
107 1 Pablo Alingery
108 1 Pablo Alingery
109 1 Pablo Alingery
The sum_rm is running although in config.local I have set SUMRM_NOOP to 1
110 1 Pablo Alingery
111 1 Pablo Alingery
<pre>
112 1 Pablo Alingery
# If the value is set to anything other than 0, then sum_rm is rendered inactive. Otherwise, sum_rm is active.
113 1 Pablo Alingery
SUMRM_NOOP                             1
114 1 Pablo Alingery
</pre>
115 1 Pablo Alingery
116 1 Pablo Alingery
So I put an old sum_rm.cfg in /home/production/netdrms_current/logs/SUM/ then it was ok
117 1 Pablo Alingery
118 1 Pablo Alingery
<pre>
119 1 Pablo Alingery
production@sdo3:/usr/local/netdrms_current$ sum_start.NetDRMS
120 1 Pablo Alingery
Number of SUM process sets to spawn = 1
121 1 Pablo Alingery
Max number of SUM process can spawn = 8
122 1 Pablo Alingery
SUMSERVER is sdo3
123 1 Pablo Alingery
SUMS_MANAGER is production
124 1 Pablo Alingery
SUMS db is ias_sdo_sums
125 1 Pablo Alingery
SUMS log dir is /usr/local/netdrms_current/logs/SUM
126 1 Pablo Alingery
sum_start.NetDRMS at 2017.07.12_19:46:51
127 1 Pablo Alingery
128 1 Pablo Alingery
** Now starting SUMS on ias_sdo_sums
129 1 Pablo Alingery
SUM NetDRMS Start Complete
130 1 Pablo Alingery
production@sdo3:/usr/local/netdrms_current$ Running on SUMS-server host sdo3.
131 1 Pablo Alingery
Connection to SUMS DB ias_sdo_sums.
132 1 Pablo Alingery
Using SUMS-log file sum_svc_2017.07.12.194651.log.
133 1 Pablo Alingery
Using SUMS-rm-log file 2017.07.12.194651.log.
134 1 Pablo Alingery
Process sum_svc is not running.
135 1 Pablo Alingery
Starting process sum_svc.
136 1 Pablo Alingery
137 1 Pablo Alingery
Please wait for sum_svc and tape inventory (optional) to initialize...
138 1 Pablo Alingery
Can't open the log file /home/production/netdrms_current/logs/SUM/sum_rm.log.2017.07.12.194651 for sum_rm on sdo3
139 1 Pablo Alingery
140 1 Pablo Alingery
141 1 Pablo Alingery
## sum_rm for production  pid = 17672 ##
142 1 Pablo Alingery
You are configured as the active user
143 1 Pablo Alingery
cmd: cat /tmp/cmdgrep.17672.log | wc -l 1> /tmp/sum_rm.17672.log
144 1 Pablo Alingery
Connect to Postgres host=sdo3 db=ias_sdo_sums user=production Ok
145 1 Pablo Alingery
DS_PavailRequest
146 1 Pablo Alingery
Called alrm_sig()
147 1 Pablo Alingery
Jul 12 19:46:53
148 1 Pablo Alingery
NOOP
149 1 Pablo Alingery
150 1 Pablo Alingery
production@sdo3:/usr/local/netdrms_current$ sum_svc now available
151 1 Pablo Alingery
</pre>
152 1 Pablo Alingery
153 1 Pablo Alingery
h2. Test Netdrms_9.0
154 1 Pablo Alingery
155 1 Pablo Alingery
Quick test on the thing that bothered us with netdrms_2.4 and lead us to think about an update :
156 1 Pablo Alingery
157 1 Pablo Alingery
<pre>
158 1 Pablo Alingery
production@sdo3:/usr/local/netdrms_current$ show_info -r -S -P 'hmi.sharp_720s_nrt[5398][! DATE__OBS>$(2016-12-20T23:00:00Z) AND DATE__OBS<$(2016-12-21T01:00:00Z) !]' key='DATE__OBS'
159 1 Pablo Alingery
recnum    sunum    DATE__OBS    SUDIR
160 1 Pablo Alingery
2190405    884413026    2016-12-20T23:10:30.80Z    /SUM13/D884413026/S00000
161 1 Pablo Alingery
2190409    884414163    2016-12-20T23:22:30.80Z    /SUM13/D884414163/S00000
162 1 Pablo Alingery
2190413    884416279    2016-12-20T23:34:30.80Z    /SUM13/D884416279/S00000
163 1 Pablo Alingery
2190417    884417281    2016-12-20T23:46:30.80Z    /SUM13/D884417281/S00000
164 1 Pablo Alingery
2190421    884419003    2016-12-20T23:58:30.80Z    /SUM13/D884419003/S00000
165 1 Pablo Alingery
2190425    884421131    2016-12-21T00:10:30.90Z    /SUM13/D884421131/S00000
166 1 Pablo Alingery
2190429    884422598    2016-12-21T00:22:30.90Z    /SUM13/D884422598/S00000
167 1 Pablo Alingery
2190433    884424336    2016-12-21T00:34:30.90Z    /SUM13/D884424336/S00000
168 1 Pablo Alingery
2190437    884425290    2016-12-21T00:46:30.90Z    /SUM13/D884425290/S00000
169 1 Pablo Alingery
2190441    884427329    2016-12-21T00:58:30.90Z    /SUM13/D884427329/S00000
170 1 Pablo Alingery
</pre>