오늘도 한 뼘 더
[Grafana] Error : You may have issues with file permissions, more information here: http://docs.grafana.org/installation/docker/#migrate-to-v51-or-latermkdir: can't create directory '/var/lib/grafana/plugins': Permission denied 본문
DevOps & Infra/DevOps
[Grafana] Error : You may have issues with file permissions, more information here: http://docs.grafana.org/installation/docker/#migrate-to-v51-or-latermkdir: can't create directory '/var/lib/grafana/plugins': Permission denied
나른한댕댕이🐶 2023. 4. 18. 17:14728x90
반응형
# 배경
Grafana를 도커로 올리는 과정에서 바로 Exit가 되면서 진행되지 않았다.
docker logs 명령어를 통해서 확인해 본 결과 다음과 같은 에러 메시지를 확인할 수 있었다.
You may have issues with file permissions, \
more information here: \
http://docs.grafana.org/installation/docker/#migrate-to-v51-or-latermkdir: \
can't create directory '/var/lib/grafana/plugins': Permission denied
# 문제
해당 파일에 접근할 수 없는 권한 문제로 사용자를 변경하거나 권한을 추가하하면 된다고 한다.
# 해결 방법
1. docker-compose.yaml 파일 변경
user: root를 추가해서 권한을 부여하는 방식
- 변경 전
version: '3.7'
services:
grafana:
network_mode: bridge
image: grafana/grafana:latest
container_name: grafana
environment:
- GF_SECURITY_ADMIN_USER=admin
- GF_SECURITY_ADMIN_PASSWORD=1234
- GF_USERS_ALLOW_SIGN_UP=false
volumes:
- /monitor/grafana/volume:/var/lib/grafana
ports:
- 3000:3000
depends_on:
- prometheus
- 변경 후
version: '3.7'
services:
grafana:
network_mode: bridge
image: grafana/grafana:latest
container_name: grafana
user: root
environment:
- GF_SECURITY_ADMIN_USER=admin
- GF_SECURITY_ADMIN_PASSWORD=1234
- GF_USERS_ALLOW_SIGN_UP=false
volumes:
- /monitor/grafana/volume:/var/lib/grafana
ports:
- 3000:3000
depends_on:
- prometheus
2. volume 폴더 권한을 변경한다.
chmod 775 ./volume
728x90
반응형
'DevOps & Infra > DevOps' 카테고리의 다른 글
[Shell Script] Error - unexpected EOF while looking for matching `'' (0) | 2023.06.16 |
---|---|
[Shell Script] Shell script에서 if문 | case문 사용하기 (0) | 2023.05.24 |
[Monitor] EKS 모니터링을 위한 Prometheus | Grafana docker-compose로 올리기 (0) | 2023.04.07 |
[Shell Script] set +e / -e (0) | 2022.10.21 |
[Deploy] 개발 배포 환경 / 프로세스 (0) | 2022.10.13 |
Comments