打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
How to build your own console server

Console Server

Gregory Bond

$FreeBSD: doc/en_US.ISO8859-1/articles/console-server/article.sgml,v 1.23 2006/08/29 07:38:22 blackend Exp $

Legal Notice

This document describes how you can use FreeBSD to set up a “console server”. A console server is a machine that you can use to monitor the consoles of many other machines, instead of a bunch of serial terminals.


1 The Problem

You have a computer room with lots of UNIX? server machines and lots of communications hardware. Each of these machines needs a serial console. But serial terminals are hard to find and quite expensive (especially compared to a much more capable PC). And they take up a lot of precious space in the computer room.

You need access to the console because when things break, that is where error messages go. And some tasks have to be done on the console (e.g. boot problems or OS installs/upgrades). Some UNIX systems allow the console to break out to the ROM monitor which can sometimes be the only way to unstick a hung machine. This is often done with a LINE BREAK sent on the console serial port.

If we are going to play about with consoles, then there are a couple of other things that would be great:

  • Remote access. Even in the same office, it would be convenient to access all the consoles from your desk without walking into the computer room. But often the machines are off-site, perhaps even in another country.

  • Logging. If something has gone wrong, you would like to be able to have a look at the previous console output to see what is up. Ordinary console screens give you the last 25 lines. More would be better.

  • Network Independence. The solution needs to work even if the network is down. After all, a failed network is when you need consoles the most! Even better is network independence with remote access.

  • No single-point failure. A console system that crashes every machine when it fails is no use. This is particularly tricky with Sun UNIX hosts as they will interpret a powered-off terminal as a BREAK, and drop back to the ROM monitor.

  • Interface with a pager or some similar alerter device.

  • Ability to power-cycle machines remotely.

  • Not be too expensive. Free is even better!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Serial Console
Lenovo's Kinect
在menuconfig中配置Linux内核裁剪的具体步骤5
Excavating ancient abbreviations in Linux
FOX BOARD a complete Linux system on a small board
c#中求最大公约数和最小公倍数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服