티스토리 뷰

반응형

Metabase 0.35.x 버전을 잘 사용하고 있었는데,  0.36.x 버전에 제가 기다렸던 기능이 추가되어

업그레이드를 시도 했습니다.

평소처럼 plugins 디렉토리를 지우고, 최신 Metabase 0.36.3 버전을 다운로드 받아서 실행시겼는데

특정 부분에서 홀딩이 되어 더이상 진행이 되지를 않았습니다.

그래서 구글링 결과 아래와 같이 수행하니 정상적으로 업그레이드가 되어 사용할 수 있게 되었습니다.

그리고 항상 작업하기 전 백업은 필수.

 

Step 1. 메타베이스 종료

 

Step 2. h2 데이터베이스에 접속

java -cp metabase.jar org.h2.tools.Shell -url jdbc:h2:./metabase.db -user '' -password '' -driver org.h2.Driver

 

​Step 3.  "METABASE_FIELDVALUES"와 "METABASE_FIELD"테이블 내용을 모두 지움.

DELETE FROM METABASE_FIELDVALUES WHERE 1=1;

DELETE FROM METABASE_FIELD WHERE 1=1;

 >> 테이블을 비우고 나면 메타베이스 디비 파일의 크기가 1/10 수준으로 작아 집니다. (저의 경우)

 

Step 4. 메타베이스 재기동

정상적으로 새로운 버전으로 기동되었으며, 기존에 저장된 대시보드, 컬렉션, 펄스 모두 그대로 동작했습니다.

 

- 끝 - 

반응형