IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changes between Version 5 and Version 6 of PS1_IPP_Czarlog_20190304


Ignore:
Timestamp:
Mar 5, 2019, 4:52:29 PM (7 years ago)
Author:
fairlamb
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PS1_IPP_Czarlog_20190304

    v5 v6  
    170170}}}
    171171
     172JRF (afternoon ft czarlord Mark):
     173
     174doing the updates of lots of 2014 data we finally got some faults reported on ippmonitor. Following the link, and checking the updates most issues appear to be related to trying to fetch files from a busy node e.g. ippb04. To fix this you can turn chip.revert off and on again or run:
     175{{{
     176chiptool -revertprocessedimfile -fault 2 -label update.OSS -dbname gpc1
     177}}}
     178This will set the chip to revert and try again.
     179
     180
     181'''Consolerc and SVN commiting:'''
     182
     183ipp129 seems to be working so it should be set to up in nebulous (done). However, if the machine is to become unresponsive then we would need to be able to log into the console to cycle it. Therefore, an entry needs to be made for ipp129 in the dotConsolerc file:
     184{{{
     185  ipp126:
     186    console: itc-i12-con.ifa.hawaii.edu
     187  ipp129:
     188    console: itc-i12-con.ifa.hawaii.edu
     189
     190  ippc17:
     191    console: itc-i10-con.ifa.hawaii.edu
     192}}}
     193The actual console entry came from the google sheets hardware document that says that ipp129 is in rack i13. "But John, you put the console as i12?!" - True, but that is because i12 actually manages i12 AND i13. There isn't necessarily a separate console for each rack. The i12 rack is fancy too, allows you to exit with 'Ctrl+z' then 'exit'
     194
     195I changed this file on the ippitc account, and my svn checkout. A couple of useful svn commands:
     196
     197To view the status i.e. the files that have changes in yuor local copy
     198{{{
     199svn st
     200}}}
     201
     202To view the change log for a file:
     203{{{
     204svn log hardware/dotConsolerc
     205}}}
     206...which looks like:
     207{{{
     208------------------------------------------------------------------------
     209r40635 | fairlamb | 2019-03-05 16:17:19 -1000 (Tue, 05 Mar 2019) | 1 line
     210
     211adding ipp129 to consolerc
     212------------------------------------------------------------------------
     213r40455 | mhuber | 2018-06-25 08:48:50 -1000 (Mon, 25 Jun 2018) | 1 line
     214
     215update .Consolerc for added nodes
     216}}}
     217
     218To see the info on a file, such as last changed date (and by who):
     219{{{
     220svn info hardware/dotConsolerc
     221}}}
     222...looks like this:
     223{{{
     224Path: hardware/dotConsolerc
     225Name: dotConsolerc
     226Working Copy Root Path: /home/john/ipp-clone/trunk
     227URL: https://svn.pan-starrs.ifa.hawaii.edu/repo/ipp/trunk/hardware/dotConsolerc
     228Relative URL: ^/trunk/hardware/dotConsolerc
     229Repository Root: https://svn.pan-starrs.ifa.hawaii.edu/repo/ipp
     230Repository UUID: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd
     231Revision: 40635
     232Node Kind: file
     233Schedule: normal
     234Last Changed Author: fairlamb
     235Last Changed Rev: 40635
     236Last Changed Date: 2019-03-05 16:17:19 -1000 (Tue, 05 Mar 2019)
     237Text Last Updated: 2019-03-05 16:05:14 -1000 (Tue, 05 Mar 2019)
     238Checksum: 06cf3f1a18c8f5b2af639cacdb0d55231218c0cf
     239}}}
     240
     241To see the differences between your local file and the repository version:
     242{{{
     243svn diff https://svn.pan-starrs.ifa.hawaii.edu/repo/ipp/trunk/hardware/dotConsolerc hardware/dotConsolerc
     244}}}
     245
     246Finally to commit a file doing the following:
     247{{{
     248svn commit hardware/dotConsolerc -m 'adding ipp129 to consolerc'
     249}}}
     250
     251'''Other'''
     252
     253ipp127, ipp128 -> Haydn says that these machines are fine, and we're just getting fluff emails.
    172254
    173255