가이드 문서 따라 설치 진행 중 다음과 같은 애러가 발생했다.
/etc/에다가 yaml 파일을 못 만드는 에러라는 것이다.. root 권한으로 실행해줬는데?
[root@localhost ~]# docker run --hostname localhost --rm \
> --entrypoint=/bin/sh \
> -v ~/teleport/config:/etc/teleport \
> quay.io/gravitational/teleport:8 -c "teleport configure > /etc/teleport/teleport.yaml"
/bin/sh: 1: cannot create /etc/teleport/teleport.yaml: Permission denied
구글에 검색해보니 selinux설정 때문에 문제가 있다고 한다. selinux... 게임회사 다닐 때 서버 구축 초기에 항상 껐던 설정이다.. cnetos에서는 기본적으로 enforcing 되어있다.
vi /etc/sysconfig/selinux
위 파일을 열어 SELINUX=disabled로 변경한다.
해당 설정적용은 재부팅하면 적용되나 일단 부팅 없이 selinux를 비활성화 하려면 아래 명령어를 수행하면 된다.
setenforce 0
selinux 해제 후 정상적으로 yaml 파일이 생성됨을 알 수 있다.
반응형
'인프라 > Docker&K8S' 카테고리의 다른 글
vagrant 로 vm 생성하기 vagrant명령어 (0) | 2022.04.07 |
---|---|
2022년 우분투 쿠버네티스(ubuntu Kubernetes) 설치 (0) | 2022.04.06 |
teleport /lib64/libc.so.6: version `GLIBC_2.18' not found (0) | 2022.03.06 |
우분투 도커설치 하기(ubuntu docker 설치) (0) | 2022.03.06 |
도커(docker)란 무엇인가? 도커의 정의 (0) | 2022.02.20 |
댓글