Conserver
{{Short description|Serial console management system}}
{{For|the rescue and salvage ship|USS Conserver (ARS-39)}}
{{Infobox software
| name = Conserver
| logo =
| screenshot =
| caption =
| developer = Bryan Stansell
| latest_release_version = 8.2.7
| latest_release_date = {{Start date and age|2022|07|07}}{{cite web|url=https://github.com/conserver/conserver/releases|access-date=5 October 2023|via=GitHub|title=Releases - conserver/conserver}}
| latest_preview_version =
| latest_preview_date =
| operating_system = Cross-platform
| platform = Unix, Linux, Windows
| genre = Network management Out-of-band management System administration
| license = BSD
}}
Conserver is a serial console management system that provides remote access to system consoles and logs to a central (master) host.{{cite web | url=http://directory.fsf.org/all/conserver.html | title=Conserver - Provides remote access to serial port consoles | publisher=fsf.org}} 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.
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.{{cite web | last=Fine | first=Tom | url=http://hea-www.harvard.edu/~fine/Tech/console-server.html | title=Console Server}} This forked into different versions (generally v8.
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.{{cite web | year=2000 | url=http://www.conserver.com/consoles/Training/login-story.html | title=Article for the USENIX journal ;login | publisher=conserver.com}} In some cases some form of reverse telnet or SSH connection is used; alternatively, an additional level of indirection can be interposed: the server provides a Serial over LAN service via IPMI, and a command-line utility connects to the server. This socket can then be used as a "virtual reverse telnet" connection. conserver is not limited to any one form of network protocol, and can handle these setups,{{cite web | last=Small | first=Tim | year=2004 | url=http://buttersideup.com/docs/howto/IPMI_on_Debian.html | title=Howto setup IPMI under Linux | publisher=Semantico }} as well as log the console output of virtual machines.
Conserver is generally used in computer cluster setups too, logging messages either via a terminal server{{cite web | last=Ford | first=Egan | year=2003 | url=http://www.xcat.org/doc/terminalserver-HOWTO.html | archive-url=https://web.archive.org/web/20071010100535/http://www.xcat.org/doc/terminalserver-HOWTO.html | archive-date=2007-10-10 | title=xCAT Terminal Server HOWTO | publisher=IBM }} or with an instance running on every node monitoring the console of the next machine, known as daisy-chaining.{{cite web | last=Buchholtz | first=Charles | year=1994 | url=http://www.sunmanagers.org/archives/1994/0725.html | title=SUMMARY: switch to allow many machines to share one console | publisher=sunmanagers.org | access-date=2007-06-02 | archive-url=https://web.archive.org/web/20041106145342/http://www.sunmanagers.org/archives/1994/0725.html | archive-date=2004-11-06 | url-status=dead }}{{cite web | last=Shishido | first=Clark | year=2003 | url=http://unix.derkeiler.com/pdf/Mailing-Lists/FreeBSD/hackers/2003-05/0237.pdf | title=RE: Best serial console server construction? | publisher=freebsd-hackers | access-date=2007-06-02 | archive-url=https://web.archive.org/web/20110519064321/http://unix.derkeiler.com/pdf/Mailing-Lists/FreeBSD/hackers/2003-05/0237.pdf | archive-date=2011-05-19 | url-status=dead }}
See also
{{Portal|Free and open-source software}}
References
{{Reflist}}
External links
- {{official website}}
= Manual pages =
- {{man/format|8|conserver|https://www.conserver.com/docs/conserver.man.html|console server daemon}}
- {{man/format|1|console|https://www.conserver.com/docs/console.man.html|console server client program}}
- {{man/format|5|conserver.cf|https://www.conserver.com/docs/conserver.cf.man.html|console configuration file for conserver}}
= Console Server and Adapter References =
- [https://www.conserver.com/consoles Zonker's Greater Scroll of Console Knowledge]
= Other =
- [https://web.archive.org/web/20090212120425/http://www.linux.com/feature/56774 Improving server management with Minicom and conserver] by Paul Virijevich September 6, 2006
- [http://www.serverwatch.com/tutorials/article.php/3676441 Tip of the Trade: Conserver] {{Webarchive|url=https://web.archive.org/web/20180714082031/https://www.serverwatch.com/tutorials/article.php/3676441 |date=2018-07-14 }} by Carla Schroder May 8, 2007
- [https://web.archive.org/web/20070928061424/http://lopsa.org/comment/reply/880 Lights Out Management] by hcoyote on Thu, 2006-11-09
Category:Free network management software
Category:Out-of-band management
Category:Windows administration
{{Windows-software-stub}}
{{Linux-stub}}
{{Unix-stub}}