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