- Conserver
-
For the rescue and salvage ship, see USS Conserver (ARS-39).
Conserver Developer(s) Bryan Stansell Stable release 8.1.18 / Nov 11, 2010 Operating system Cross-platform Platform Unix, Linux, Windows Type Network management Out-of-band management System administration License BSD Website www.conserver.com Conserver is a serial console management system that provides remote access to system consoles and logs to a central (master) host[1]. It supports both local and network serial connections and allows replay of the server console history even if the server is down. Multiple users can connect to a single serial connection, with one having write-access.
Contents
History
"Console server" as it was originally known, was written by Tom Fine, and was presented with source code to the world at large during LISA IV, in Colorado Springs in 1990. A similar program had previously been written at Purdue University. Those authors assumed that Fine's code was based on their version, so forked Fine's code, modified it and released it as version 8.[2]. This forked into different versions (generally v8.<something>) used by Sun Microsystems, IBM, and numerous others. Bryan Stansell later merged the forks with most features and added TCP Wrapper access control, SSL encryption, UDS networking and PAM authentication support; as well as accepting patches submitted by others.
Modern usage
The conserver was written to be used with RS-232 serial wired multi-port cards. Modern day setups (generally) use separate management Ethernet networks and console servers[3]. Generally some form of reverse telnet or SSH is used, however it is not limited to any one form of network protocol, in that command-line tools spawn can create a (virtual) serial channel (such as SOL for instance) as well. As such the conserver can basically plug (into) and manage all that IPMI jazz[4]. Its unix domain socket support allows a VMware virtual machine or a User-mode Linux host to log the console output of guests[5].
Conserver is generally used in computer cluster setups too, logging messages either via a terminal server [6] or with an instance running on every node monitoring the console of the next machine, known as daisy-chaining.[7][8]
See also
References
- ^ "Conserver - Provides remote access to serial port consoles". fsf.org. http://directory.fsf.org/all/conserver.html.
- ^ Fine, Tom. "Console Server". http://hea-www.harvard.edu/~fine/Tech/console-server.html.
- ^ "Article for the USENIX journal ;login:". conserver.com. 2000. http://www.conserver.com/consoles/Training/login-story.html.
- ^ Small, Tim (2004). "Howto setup IPMI under Linux". Semantico. http://buttersideup.com/docs/howto/IPMI_on_Debian.html.
- ^ Stansell, Bryan (2007). "An Update on the Open Source Console Management System". samag.com. Archived from the original on 2007-05-20. http://web.archive.org/web/20070520045609rn_1/www.samag.com/documents/s=10127/sam0714b/0714b.htm.
- ^ Ford, Egan (2003). "xCAT Terminal Server HOWTO". IBM. http://www.xcat.org/doc/terminalserver-HOWTO.html.
- ^ Buchholtz, Charles (1994). "SUMMARY: switch to allow many machines to share one console". sunmanagers.org. http://www.sunmanagers.org/archives/1994/0725.html.
- ^ Shishido, Clark (2003). "RE: Best serial console server construction?". freebsd-hackers. http://unix.derkeiler.com/pdf/Mailing-Lists/FreeBSD/hackers/2003-05/0237.pdf.
External links
Manual pages
- : console server daemon
- : console server client program
- : console configuration file for conserver
Console Server and Adapter References
Other
- Improving server management with Minicom and conserver by Paul Virijevich September 6, 2006
- Tip of the Trade: Conserver by Carla Schroder May 8, 2007
- Lights Out Management by hcoyote on Thu, 2006-11-09
This Unix-related article is a stub. You can help Wikipedia by expanding it.