에러
-
golang: Found, but does not contain packageTrouble Shooting 2022. 11. 19. 19:10
나같은 이상한 실수를 하는 사람이 없기를 바라면서, 작성한다. 새로운 pkg를 설치하려다 다음과 같은 error를 마주쳤다. # pkg 다운로드 시도 go get sigs.k8s.io/cluster-api-provider-vsphere/apis/v1alpha3@v0.7.6 # 실패 error go get: module sigs.k8s.io/cluster-api-provider-vsphere@v0.7.6 found, but does not contain package sigs.k8s.io/cluster-api-provider-vsphere/apis/v1alpha3 해당 error는 cluster-api-provider-vsphere라는 저장소는 찾았지만, apis/v1alpha3라는 pkg가 존재하지 않는..
-
K8S Network Failure Trouble shootingTrouble Shooting 2021. 7. 18. 16:51
1. CNI 플러그인 Error 배포해놓은 애플리케이션이 동작하지 않아서 endpoint를 먼저 확인 엔드포인트 확인 결과, 애플리케이션 단에서는 문제가 없는 듯 하다. 네트워크 문제인가 싶어 전체 포드를 확인해보니 cni 플러그인이 없다. weave plugin 설치 kubectl apply -f "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\n')" 애플리케이션 동작 확인 결과 잘 된다. 2. kubeproxy 에러 다음과 같이 kube-proxy pod에서 에러가 발생했다. kubeproxy로그를 확인해봤더니 컨테이너 내부에서 /var/lib/kube-proxy/configuration.conf ..
-
NFS 구축 및 pv, pvc 생성과 K8S MySQL Statefulset 마운트K8S 2021. 7. 15. 00:17
이번 포스팅은 NFS 서버를 구축한 후, 이를 persistent volume으로 사용하여 mysql statefulset으로 배포하는 작업을 한다. mysql 컨테이너에서 마운트된 디렉토리에 대한 접근 권한 문제 때문에 삽집을 해서 이 부분에 대해서만 자세히 다룬다. chown: changing ownership of '/var/lib/mysql/': read-only file system (처음에 mysql 컨테이너에서 나는 문제인줄 알았는데 NFS 권한 설정 때문에 발생했던 문제였다.) NFS 서버는 EC2 우분투 18.04를 기준으로 하였고, NFS 서버의 /data/mysql 디렉토리를 마운트하여 사용할 것이다. 1. NFS 서버 구축하기 먼저 마운트할 디렉토리를 만들어준다. mkdir -p /..
-
VPN Routing Table 연결 문제 해결Trouble Shooting 2021. 7. 13. 11:33
우분투 18.04에서 학교 랩실 VPN에 연결 후, 오픈스택에 접속해야하는데 이상하게 연결이 안된다... 그래서 오픈스택 IP(192.168.50.10)으로 ping을 보내보니 그래도 ping은 잘 간다. (하지만 ping이 아주 느리게 갔다.) 그래서 먼저 원인 파악을 위해 vpn서버의 인터페이스와 연결된 내 로컬 PC의 vpn 인터페이스를 확인하였다. 못 보던 ppp0라는 인터페이스가 생겼고, 이 인터페이스는 192.168.50.1이라는 vpn 서버의 인터페이스와 연결되어 있는 듯 하다. 그리고 라우팅 테이블을 열어봤다. 라우팅 테이블에는 ppp0를 사용하는 테이블 규칙이 추가되어 있다. 그런데? 이 라우팅 테이블에는 192.168.50.10로 가는 방법이 없다... (default는 제외하고) 그래..
-
Ubuntu에서 VPN 접속 문제 해결Trouble Shooting 2021. 3. 25. 00:01
외부의 구축되어 있는 오픈 스택을 사용해야 해서 VPN을 통해 외부망에 접속해야 했다. 하지만 Ubuntu 로컬에서 VPN을 잘 설정해 줬는데도 계속 접속 실패... 에러 확인을 위해 다음과 같이 로그 확인을 해 보았더니... sudo tail -f /var/log/syslog 방화벽 문제임을 확인하고 방화벽을 꺼준다. sudo ufw disable vpn접속은 성공적으로 되어서 신나게 원하는 Ip(192.168.49.10)로 접속하려고 했지만... 접속이 되지 않는다... 이제부터는 네트워크 문제인가 싶어서 먼저 ifconfig를 통해 네트워크 인터페이스를 확인 해 보았더니 쓰지도 않는 브릿지가 192.168.49.0/24 대역을 차지하고 있었다. 브릿지와의 충돌 때문이라고 생각하고 브릿지를 지워주었다..