使用 hadbm registerpackage 命令注册 HADB 软件包,该软件包安装在管理域中的主机上。也可在使用 hadbm create 命令创建数据库时注册 HADB 软件包。
使用 hadm registerpackage 命令之前,请确保满足以下要求:已配置所有管理代理并且它们在主机列表中的所有主机上运行;管理代理的系统信息库可以更新,并且没有使用相同的软件包名称注册的软件包。
该命令语法为:
hadbm registerpackage --packagepath=path [--hosts=hostlist] [--adminpassword= password | --adminpasswordfile=file] [--agent=maurl] [[package-name]]package-name 操作数是软件包的名称。
下表介绍了特殊的 hadbm registerpackage 命令选项。有关其他命令选项的说明,请参见安全性选项和常规选项。
表 2–1 hadbm registerpackage 选项
选项 |
说明 |
---|---|
--hosts=hostlist -H |
主机列表,用逗号分隔或放在双引号内并用空格分隔。 |
--packagepath=path -L |
HADB 软件包的路径。 |
例如,使用以下命令可在主机 host1、host2 和 host3 上注册软件包 v4:
hadbm registerpackage --packagepath=hadb_install_dir/SUNWHadb/4.4 --hosts=host1,host2,host3 v4
响应为:
软件包注册成功。
如果您省略 --hosts 选项,则此命令将在域中所有已启用的主机上注册该软件包。