Sun Java System Application Server 9.1 고가용성 관리 설명서

데이터베이스 재시작

이상 동작을 발견한 경우(예: 일관된 시간 초과 문제) 데이터베이스를 재시작해야 하는 경우가 있습니다. 경우에 따라 재시작으로 문제가 해결될 수도 있습니다.

데이터베이스(y)를 재시작할 때 데이터베이스와 데이터는 계속 사용할 수 있습니다. 별도 작업으로 HADB를 중지하고 시작하는 경우 HADB가 중지된 동안에는 데이터와 데이터베이스 서비스를 사용할 수 없습니다. 기본적으로 hadbm restart는 노드의 롤링 재시작을 수행하기 때문입니다. 노드는 하나씩 중지하고 시작합니다. 이와 반대로 hadbm stop은 모든 노드를 동시에 중지합니다.

데이터베이스를 재시작하려면 hadbm restart 명령을 사용합니다. 명령 구문은 다음과 같습니다.

hadbm restart  
[--adminpassword=password | --adminpasswordfile=file]  
[--agent=maurl]  
[--no-rolling]  
[dbname]

dbname 피연산자는 데이터베이스 이름을 지정합니다. 기본값은 hadb입니다.

특수 옵션 --no-rolling(짧은 형식: -g)은 모든 노드를 한 번에 재시작하도록 지정하기 때문에 서비스 손실이 발생합니다. 이 옵션을 사용하지 않으면 이 명령은 데이터베이스의 각 노드를 현재 상태 또는 향상된 상태로 재시작합니다.

다른 명령 옵션의 설명에 대해서는 일반 옵션을 참조하십시오. 자세한 내용은 hadbm-restart(1)를 참조하십시오.

예를 들면 다음과 같습니다.

hadbm restart