Warning Livedoc is no longer being updated and will be deprecated shortly. Please refer to https://documentation.tjhsst.edu.

Difference between revisions of "Haimageserver"

From Livedoc - The Documentation Repository
Jump to: navigation, search
m (clean up)
m (History: categorize)
Line 14: Line 14:
 
==History==
 
==History==
 
Haimageserver was originally on a DRBD disk clustered between [[robustus]] and king, and made high-available with pacemaker, but when robustus failed, it was changed to only run on king. It hosts the master repository of binary packages for Imageserver Plus as well as a full copy of the workstation image.
 
Haimageserver was originally on a DRBD disk clustered between [[robustus]] and king, and made high-available with pacemaker, but when robustus failed, it was changed to only run on king. It hosts the master repository of binary packages for Imageserver Plus as well as a full copy of the workstation image.
 +
[[Category:To Update]]

Revision as of 00:22, 27 February 2016

This page is a stub. Please consider expanding the article so it is complete.

Haimageserver is the high-availability imageserver used to image the workstations. It is a KVM virtual machine running on the VM cluster.

updateimageserver script

The updateimageserver script (stored on haimageserver in /root/scripts) is used to update the imageserver to match the golden client. It fetches binaries and other needed files for all packages installed on the golden client, and makes a full backup of the golden client.

clientpull script

The clientpull script (in /var/imageserver on every workstation) is used to fetch packages and other files from haimageserver.

History

Haimageserver was originally on a DRBD disk clustered between robustus and king, and made high-available with pacemaker, but when robustus failed, it was changed to only run on king. It hosts the master repository of binary packages for Imageserver Plus as well as a full copy of the workstation image.