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 소프트웨어 패키지에 대한 경로. |
예를 들어, 다음 명령을 사용하면 소프트웨어 패키지 v4가 호스트 host1, host2, host3에 등록됩니다.
hadbm registerpackage --packagepath=hadb_install_dir/SUNWHadb/4.4 --hosts=host1,host2,host3 v4
다음과 같은 응답이 제공됩니다.
Package successfully registered.
--hosts 옵션을 생략하면 도메인에서 활성화된 모든 호스트에 패키지가 등록됩니다.