WEB开发网
开发学院操作系统Linux/Unix conserver 工作机制介绍以及在 System P 集群系统... 阅读

conserver 工作机制介绍以及在 System P 集群系统中的应用

 2010-09-26 00:00:00 来源:WEB开发网   
核心提示: 查看原图(大图)System P 集群管理系统命令中, getmacs 用于获取多个 LPAR 的 mac 地址,conserver 工作机制介绍以及在 System P 集群系统中的应用(4),rnetboot 使多个节点从网络启动,它们都需要使用 console 命令来连接 conserve

查看原图(大图)

System P 集群管理系统命令中, getmacs 用于获取多个 LPAR 的 mac 地址,rnetboot 使多个节点从网络启动,它们都需要使用 console 命令来连接 conserver 守护进程,来获取访问远程虚拟终端会话 (session)。

console 命令可以建立很多到 conserver 的连接,但是只有一个可读可写,其它都是只读的。利用这个特性,用户可以打开一个 console 查看这些命令的操作过程,进行问题诊断。同时,conserver 守护进程可以产生许多进程,这样就支持这些命令的多节点操作,从而实现管理分布式的虚拟终端会话 (session)。

由此,我们可以看到 conserver 在 system P 集群管理系统中有着极其重要的作用。

conserver 工作机制深入浅出

conserver 是一个基于客户端 / 服务器 (client-server-based) 的终端(console)管理解决方案。包括 conserver 服务器和 console 客户端程序。

首先,我们介绍服务器端 conserver:

conserver 的服务器程序– conserver 守护进程

工作机制

conserver 守护进程管理每个控制台 (console) 的连接。 当被启动,conserver 读取 conserver.cf 来配置每一个控制台 (console)。在 conserver.cf 中可以指定控制台 (console) 类型,日志选项,串口或网络参数,用户访问级别等。使用命令行选项,会覆盖 conserver.cf 中的设置。

conserver 守护进程将控制台 (console) 分为两类:一类是那些需要它积极管理的,另一类是它只是需要将 console 客户端指向其他 conserver 实例的。如果一个控制台 (console) 的 master 值匹配本地主机名或 ip 地址 , conserver 将会积极管理这个控制台 (console). 否则,它会被认为是一个被另外一个 server 管理的“远程”控制台 (console)。conserver 为每个控制台 (console) 产生一个子进程。conserver 将连接同一个控制台的多个 console 命令分成一个组。 它必须管理和分配每个进程一个单口号用于监听。 每个子进程通过”-m”选项来设置最大数量的 console. console 客户端程序与主控制台 server(master console server)进程通讯来找出合适子进程正在监听的端口(和主机,在多服务器配置中使用)。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:conserver 工作 机制

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接