We restarted our Linux server yesterday with regular PM work.
After that, some HANA DB services do not start normally.
HANA DB 2.0 를 Restart 하는 작업을 진행했습니다.
Restarting 이후 다른 엔진은 정상으로 실행되었으나, xsengine은 비정상적으로 실행이 되지 않았습니다.
서비스 start 이후 에러 메세지 입니다.
The error in below looks problems in xsengine log segment.
xsengine log를 확인하니 아래와 같은 에러가 발생하였습니다.
[561017]{-1}[-1/-1] 2022-06-21 13:17:50.440000 e assign TREXIndexServer.cpp(01264) : assign failed with persistence startup error.
exception 1: no.3000280 (DataAccess/impl/PersistenceManagerImpl.cpp:3197) TID: 561017
Missing log, recovery stopped at log pos 0x1e214a43
Please try to remove/add xsengine as below.
내용을 참고해서 xsengine을 삭제 후 add 하는 작업을 진행했습니다.
--서비스 확인
SELECT * FROM "SYS_DATABASES"."M_SERVICES"; //전체 서비스 확인
SELECT * FROM "SYS_DATABASES"."M_SERVICES" where DATABASE_NAME = 'SID' and SERVICE_NAME = 'xsengine';
--xsengine 서비스 삭제
ALTER SYSTEM ALTER CONFIGURATION ('topology.ini', 'system') UNSET ('/host/hostname/xsengine','30043') WITH RECONFIGURE
--xsengine 서비스 추가
ALTER DATABASE XX2 ADD 'xsengine' AT 'kxxxxxxdb'
해당 작업을 진행하고 hana db 를 Restart 하였더니 정상으로 작동했습니다.
xsengine는 웹과 backup을 관여하기 때문에 엔진이 실행되지 않으면 backup이 정상으로 이루어지지않아 정상화가 꼭 필요합니다.
'SAP > Trouble shooting' 카테고리의 다른 글
[SAP]HANA Cockpit internal server error (0) | 2022.07.26 |
---|---|
[SAP]SAP DBTech JDBC: [463]: number of tables exceeds its maximum: table count in statement exceeds its maximum:4095 (0) | 2022.07.06 |
[ERROR]SAP HANA COCKPIT 2.0 XSA not installd (0) | 2022.06.23 |
[ERROR]SAP ST22, tsv_tnew_page_alloc_failed (0) | 2022.06.21 |
[SAP] S/4HANA SYSTEMDB FULL SOLUTION (0) | 2022.06.17 |