반응형
Grafana에서 새로운 유저를 추가하려고했는데 계속 Fail이 발생해서, Grafana Docker Container의 로그를 살펴보니 아래와같은 로그가 존재했다.
Failed to save invite to database” error=“UNIQUE constraint failed: temp_user.id”
해당 문제를 해결하기 위해서는 Grafana의 컨테이너 안의 /var/lib/grafana/data 경로에 있는 grafana.db를 손봐줘야한다.
만약에 docker container에 volume mount를 해놓았다면 아래와같이 작업하면 된다.
# 일단 기존에 떠있는 grafana docker container종료
docker stop grafana_container
# 만약 sqlite3 이없다면 아래와같이 설치 (Ubuntu 기준)
sudo apt update
sudo apt install sqlite3
# 그다음 grafana.db가 있는 경로로 들어와서
cd /grafana/data/path
# 다음과같이 temp_user를 grafana.db에서 삭제한다
sqlite3 grafana.db "delete from temp_user;"
반응형
'TIL > 잡다한' 카테고리의 다른 글
[Grafana] Helm Grafana 설치 (0) | 2023.07.31 |
---|---|
[Docker] Docker build시 timezone설정에서 멈출때 (0) | 2023.04.21 |
[Ubuntu] FileNotFoundError: [Errno 2] No such file or directory: 'aplay' 해결하기 (0) | 2023.04.11 |
[Conda] CondaEnvironmentError 해결방법 (0) | 2022.09.12 |
[Conda] conda package 설치시 SafetyError 또는 ClobberError발생 해결법 (0) | 2022.08.18 |