Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
Cloudera CDH/CDP SCM서비스를 추가하는 동안 Unexpected error. Unable to verify database connection. 오류발생시 확인 사항
Cloudera Manager설치하는 동안 외부DB를 설정하는 과정에서 "Unexpected error. Unable to verify database connection."라는 오류메세지가 발생한다.
이때 cloudera-scm-server/cloudera-scm-server.log파일을 확인해보면 아래의 오류 메세지가 표시된다. 이는 관련 lib파일등이 없어서 문제가 발생한것이므로 /usr/share/cmf폴더를 확인하고 관련 파일이 없으면 있는 곳의 내용을 그대로 복사해준다.
-----오류내용-----
+ exec /usr/lib/jvm/java-7-oracle-cloudera/bin/java -Djava.net.preferIPv4Stack=true -Djava.security.egd=file:///dev/urandom -cp '/run/cloudera-scm-agent/process/159-MGMT.ACTIVITYMONITOR-test-db-connection:/usr/share/java/mysql-connector-java.jar:/usr/share/cmf/lib/postgresql-jdbc.jar:/usr/share/java/oracle-connector-java.jar:/usr/share/cmf/lib/*' com.cloudera.enterprise.dbutil.DbCommandExecutor db.properties
Error: Could not find or load main class com.cloudera.enterprise.dbutil.DbCommandExecutor