Difference between revisions of "Proto"

From Earlham CS Department
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
Proto is HIP's dedicated computer science machine. It sits in HIP's work space on the fourth floor of Dennis Hall and can be accessed by members of HIP.
+
Proto was HIP's dedicated computer science machine until its bootloader failed. Its data has been recovered. We're keeping this page because some of the information remains relevant.
==Components==
 
===NTP Server===
 
See [[NTP Server]] - move complete, pending verification
 
  
===Web Server===
+
==What's Next==
Move complete, pending verification
+
Proto is currently a fully-functional machine. We want to scale it back so that it serves the following purposes:
 +
* Monitor the hardware directly connected to it
 +
* Provide whatever services require direct access to that hardware
 +
* Send its information to either the cluster or the CS servers to process it
  
===Energy Monitoring===
+
==Services==
Move complete, pending verification
+
* [[NTP Server]]
 +
* apache web server
 +
* [[Building monitoring]]
 +
* Weather monitoring
 +
* 2 postgres databases: weather and energy (owned by users with same names)
  
===Databases===
+
==Work Notes, Summer 2019==
2 postgres databases: weather and energy (owned by users with same names) - move complete, pending verification
+
We recovered the energy database and then the energy scripts, which now run on the hip user's crontab on bowie.
  
===Assign Name and IP===
+
Check the HIP, root, energy, and weather dirs in bowie:/eccs/users/hip/proto/var/spool/cron/crontabs; some of those crontabs should be recovered and added to appropriate users on Bowie. See ~hip/energy and ~hip/weather for other information.
Last task, following migration of files
 
  
==Move==
+
Files and directories we care about (prepend /eccs/users/hip/proto/ to these):
See [[Proto Upgrade]]. Move was completed in summer 2015.
+
* var/spool/cron/crontabs
 +
* home/
 +
 
 +
Not sure what else we need to do. I spent some time looking through the filesystem backup, ~hip/proto, and as we might expect it’s mostly system files. Database recovery, which you accomplished, was the hardest part. Crontab restoration and emailing pointers to the HIP/GS mailing list is probably enough for us, until they have questions.

Latest revision as of 11:31, 18 June 2019

Proto was HIP's dedicated computer science machine until its bootloader failed. Its data has been recovered. We're keeping this page because some of the information remains relevant.

What's Next

Proto is currently a fully-functional machine. We want to scale it back so that it serves the following purposes:

  • Monitor the hardware directly connected to it
  • Provide whatever services require direct access to that hardware
  • Send its information to either the cluster or the CS servers to process it

Services

Work Notes, Summer 2019

We recovered the energy database and then the energy scripts, which now run on the hip user's crontab on bowie.

Check the HIP, root, energy, and weather dirs in bowie:/eccs/users/hip/proto/var/spool/cron/crontabs; some of those crontabs should be recovered and added to appropriate users on Bowie. See ~hip/energy and ~hip/weather for other information.

Files and directories we care about (prepend /eccs/users/hip/proto/ to these):

  • var/spool/cron/crontabs
  • home/

Not sure what else we need to do. I spent some time looking through the filesystem backup, ~hip/proto, and as we might expect it’s mostly system files. Database recovery, which you accomplished, was the hardest part. Crontab restoration and emailing pointers to the HIP/GS mailing list is probably enough for us, until they have questions.