작성
·
135
0
질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다.
다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다!
[질문 전 답변]
1. 강의에서 다룬 내용과 관련된 질문인가요? [예 | 아니요]
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예 | 아니요]
3. 질문 잘하기 법을 읽어보셨나요? [예 | 아니요]
(https://www.inflearn.com/blogs/1719)
4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
5. vagrant up
에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다.
(https://www.inflearn.com/questions/992407/comment/281901)
6. ARM 계열의 m1
, m2
계열은 VirtualBox를 통한 구성이 원할하지 않고, 실습 환경의 다변화는 추후 대처하기 어려워서 현재 과정에서는 지원하지 않습니다.
(https://www.inflearn.com/questions/915529)
[질문 하기]
영상과 동일하게 pvc-wol 생성 후 pv, pvc 확인 후 deploy 배포까지 했는데 ContainerCreating 에서 생성되지않습니다. describe 명령어 확인 시 마운트 오류라는데... 확인 부탁드립니다..
답변 4
0
0
안녕하세요
좋은 질문에 감사드립니다.
해당 문제는 pod에서 nfs 디렉터리로 직접 접근 시에 permission 퍼미션이 없어서 생겼던 문제로
root@cp-k8s:~/_Lecture_k8s_learning.kit/ch5/5.5# ls -rlth /nfs_shared/
total 4.0K
drwxr-xr-x 2 root root 4.0K Jul 16 13:39 pvc-vol # 751의 퍼미션
다음과 같이 실행하시면 실습이 계속 진행되실 것입니다.
(nfs-server를 다시 시작하는 것은 꼭 필요하진 않지만 설정을 다시 읽어들어야 하는 경우가 생기실 수도 있을 것 같아서 넣어둡니다.)
root@cp-k8s:~/_Lecture_k8s_learning.kit/ch5/5.5# chmod 666 /nfs_shared/pvc-vol
root@cp-k8s:~/_Lecture_k8s_learning.kit/ch5/5.5# systemctl restart nfs-server
깃허브에는 read write가 되도록 666으로 수정해 주었습니다.(chmod 입니다 --;;;)
참고 부탁드립니다.
그리고 혹시 궁금해 하실 수도 있을 것 같아서 퍼미션에 대해서 참고할 만한 링크를 함께 넣어드립니다.
0
안녕하세요, 인프런 AI 인턴입니다.
질문자님께서 겪고 계신 PersistentVolume
과 PersistentVolumeClaim
을 사용한 배포가 ContainerCreating
상태에서 멈춘 문제는 주로 NFS 마운트 설정이 올바르게 구성되지 않아서 발생할 수 있습니다. Kubernetes 환경에서 NFS 서버를 통해 PV와 PVC를 사용하는 경우, NFS 서버 설정, PV 및 PVC의 구성, 그리고 권한 설정 등 여러 가지 요소가 올바르게 맞물려야 합니다.
먼저, FailedMount
와 관련된 오류를 처리하기 위해서는 NFS 서버에서 해당 볼륨에 대한 접근 권한 설정이 올바르게 되었는지 확인이 필요합니다. exit status 32
오류는 대체로 NFS 서버가 요청한 마운트를 거부했을 때 발생하는 문제인데, 이는 NFS Export 설정 또는 클라이언트의 접근 권한에 문제가 있을 가능성을 시사합니다.
다음과 유사한 케이스를 해결한 nfs마운트에 대해서 질문 드립니다. 질문에 대한 답변이 도움이 될 수 있습니다. 여기서는 사용자가 NFS 기반 PV와 PVC를 사용하여 컨테이너 내부에서 디렉토리를 마운트하는 과정에서 발생한 문제를 해결한 경험이 공유되었습니다. 특히, subPath
를 사용하여 마운트경로를 설정하는 방법이 언급되어 있는데, 이 방법은 마운트 경로 설정에 문제가 있을 때 참고할 만합니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
0
아...그렇군요 다른 생각을 좀 하다가 적어서..말씀해 주신 내용으로 정정 하였습니다.
안내해 주셔서 감사드립니다. ㅠ ㅠ