AIX命令参考大全,卷 2,d - h - glbd 守护进程

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 2,d - h

glbd 守护进程

用途

管理全局位置代理数据库。

语法

/etc/ncs/glbd [ -create { -first [-family FamilyName] | -from HostName } ] [  -change_family FamilyName ] [ -listen FamilyList] [ -version ]

描述

glbd 守护进程用于管理全局位置代理(GLB)数据库。GLB 数据库是“网络计算系统(NCS)”的一部分,它帮助客户机定位网络或因特网上的服务器。GLB 数据库可以存储运行进程时所在的服务器的位置(特别的,网络地址和端口号)。glbd 守护进程负责维护此数据库并提供对它的访问。

有两个版本的 GLB 守护进程,即 glbdnrglbd

您可以复制 GLB 数据库来增强它的可用性。这种数据库副本可存在于多个主机上,在每个这样的主机上都将运行有 glbd 守护进程以维护数据库副本的一致性。(在因特网上,每个网络中至少要运行一个 glbd 守护进程。)每个 GLB 副本都会保留所有其它 GLB 副本的列表。drm_admin 工具负责管理 GLB 数据库的复制和副本列表的复制。

目前glbd 可支持 DARPA IP 和域 DDS 网络协议。 GLB 副本允许从 IP 和 DDS 客户机访问其数据库。但是,当 GLB 副本进行相互通信以维护 GLB 数据库的副本时,它们只能使用一个协议系列。您可以选择 GLB 使用的协议系列。在因特网中,所有的路由节点都必须支持该系列。

glbd 守护进程可以用两种方式之中的任意一种启动:

在启动 glbd 守护进程之前,必须在系统上已配置并运行了 TCP/IP。另外,在启动 glbd 守护进程之前还必须启动并运行 llbd 守护进程。

标志

-create 创建 GLB 副本。此选项可创建 GLB 数据库并启动代理进程。它必须连同 -first 或 -from 使用。
-first
创建网络或因特网上的首个 GLB 副本(即第一个实例)。此选项只能连同 -create 选项使用。
-family FamilyName
指定首个 GLB 副本将用来在副本列表中标识它自己的地址系列。此选项只能连同 -first 选项使用。随后创建的任何副本都必须使用此系列同该副本通信。目前FamilyName 可能是 ddsip。如果未使用此选项,在副本列表上将按照此副本的 DDS 地址来标识它。
-from主机名
创建其它的 GLB 副本。此选项可以连同 -create 选项使用。在HostName 指明的主机上必须已有 GLB 副本存在。新副本的数据库和副本列表将从 HostName 上的列表得到初始化。HostName 会在它的副本列表中添加关于新副本的项并将此项传播给其它的 GLB 副本。

HostName 以 family:host 的形式指定,其中,host 可以按照主机名称或主机的网络地址来指定。例如,ip:jeevesip:bertieip:#192.5.5.5 都是可接受的主机名。

新副本使用与 HostName 相同的地址系列在副本列表中标识自己。例如,如果 HostName 为 IP 地址,则新副本也将按照其 IP 地址列在副本列表中。

-change_family FamilyName 更改各个 GLB 副本的地址系列。请仅在网络重新配置要求您作这样的更改时才使用此选项。FamilyName 目前可以是 ddsip
-listen FamilyList 限制 GLB 侦听的地址系列。此选项仅在创建对 GLB 的访问被限制为网络或因特网中的主机子集的特殊配置时才使用。

FamilyList 是 GLB 将要侦听的地址系列的列表。列表中的名称要用空格分隔。可能的系列名称包括 ddsip

GLB 将总是侦听将其列在副本列表所使用的系列的请求,即使此系列未在 FamilyList 中指定。

如果在启动 glbd 时未带 -listen 选项,GLB 将侦听 NCS 和本地主机所支持的所有地址系列。在 Apollo 系统中,此系列集始终包含 dds,还可能包含 ip。在其它大多数系统中,ip 通常是唯一的系列。

-version 显示 glbd 所属的 NCS 版本,但不启动该守护进程。

文件

/etc/ncs/glb_log 包含来自 glbd 的诊断输出。
/etc/rc.ncs 包含启动 NCS 守护进程的命令。

示例

  1. 创建并首次启动网络或因特网上的首个 GLB 副本:

    /etc/ncs/glbd -create -first -family ip &
  2. 首次启动 GLB 的后续副本并从主机 jeeves 对其数据库初始化:

    /etc/ncs/glbd -create -from ip:jeeves &
  3. 重新启动现有的 GLB 副本:

    /etc/ncs/glbd & 

相关信息

drm_admin 命令、lb_admin 命令和 startsrc 命令。

llbd 守护进程。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]