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