더북(TheBook)

13. aodh-evaluator 서비스도 재시작합니다. 정상적으로 실행되는지 status를 확인합니다. 그런데 이상하게 이번에는 status에 오류 메시지가 있습니다. 오류 메시지를 자세히 들여다보니 mysql exception과 SELECT 문에 관련된 것입니다. 다른 서비스는 환경설정을 완료한 후 데이터베이스에 테이블을 생성하는 과정을 거쳤는데 여기서는 테이블 생성 과정을 거치지 않았습니다.

root@controller:~# service aodh-evaluator restart
root@controller:~# service aodh-evaluator status
 aodh-evaluator.service - OpenStack Aodh Evaluator
    Loaded: loaded (/lib/systemd/system/aodh-evaluator.service; enabled; vendor
preset: enabled)
    Active: active (running) since Wed 2016-06-29 22:24:34 KST; 5s ago
   Process: 26046 ExecStartPre=/bin/chown aodh:aodh /var/lock/aodh /var/log/aodh
/var/lib/aodh (code=exited, status=0/SUCCESS)
   Process: 26041 ExecStartPre=/bin/mkdir -p /var/lock/aodh /var/log/aodh /var/
lib/aodh (code=exited, status=0/SUCCESS)
  Main PID: 26051 (aodh-evaluator)
     Tasks: 1
    Memory: 87.6M
       CPU: 1.358s
    CGroup: /system.slice/aodh-evaluator.service
            └─26051 /usr/bin/python /usr/bin/aodh-evaluator –config-file=/etc/
aodh/aodh.conf –log-file=/var/log/aodh/aodh-evaluator.log

Jun 29 22:24:35 controller aodh-evaluator[26051]: 2016-06-29 22:24:35.946 26051 ERROR aodh.evaluator File “/usr/lib/python2.7/dist-packages/pymysql/err.py”, line 120, in raise_mysql_exception Jun 29 22:24:35 controller aodh-evaluator[26051]: 2016-06-29 22:24:35.946 26051 ERROR aodh.evaluator _check_mysql_exception(errinfo) Jun 29 22:24:35 controller aodh-evaluator[26051]: 2016-06-29 22:24:35.946 26051 ERROR aodh.evaluator File “/usr/lib/python2.7/dist-packages/pymysql/err.py”, line 112, in _check_mysql_exception Jun 29 22:24:35 controller aodh-evaluator[26051]: 2016-06-29 22:24:35.946 26051 ERROR aodh.evaluator raise errorclass(errno, errorvalue) Jun 29 22:24:35 controller aodh-evaluator[26051]: 2016-06-29 22:24:35.946 26051 ERROR aodh.evaluator ProgrammingError: (pymysql.err.ProgrammingError) (1146, u”Table ‘aodh.alarm’ doesn’t exist”) [SQL: u’SELECT alarm.alarm_id AS alarm_ala Jun 29 22:24:35 controller aodh-evaluator[26051]: 2016-06-29 22:24:35.946 26051 ERROR aodh.evaluator

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.