리눅스 5

[Docker] 도커 디스크 용량 차지하는 문제 해결

[Docker] 도커 디스크 용량 차지하는 문제 해결  가상머신으로 k3s를 구성해서 사용중이었는데,  잘 사용중이던 파드들의 상태가 모두 evicted로 바껴있었다. Disk pressure의 문제였고,,  그라파나에 들어가서 대시보드를 확인해보니 disk가 97% 차있었다.. 용량이 가득 찼을때 할 수 있는 방법은.. 1. 용량을 늘린다  2. 사용하지 않는 데이터를 정리한다.  일단 2부터 적용하고,, ㅎ disk pressure을 예방하는 방법을 찾기로 했다  os : ubuntu 24.04.lts먼저 디스크 사용량을 조회해 보았다. df -h 97%가 사용되고 있다.하위 폴더의 어느 데이터가 용량을 잡아먹는지 조회해보았더니 도커였음.   그래서 도커 하위폴더의 디스크 사용량을 조회해봄du -sh..

기타/Docker 2024.09.10

[ubuntu] VM을 NFS 서버로 구축, vm간 통신

가상머신에 k3s싱글노드로 구축하고 있는데,  볼륨으로 사용할 nas서버가 필요했다.  VM 하나 더 만들어 가상화 NAS를 만들어서 연결해보려고 함.  가상머신을 만드는 방법은 이전의 포스팅을 참고.  https://anjelaaaaaaaa.tistory.com/13운영체제는 ubuntu 24.04.lts를 사용했다.  서로 통신을 할 가상머신을 두대 생성하였음. 두 가상머신이 서로 통신을 하고, 또 외부 네트워크로 접근 가능하게 하려면  네트워크는 브릿지 모드여야 한다.  처음 가상머신을 만들었을때에 NAT 모드로 선택했었는데,  이렇게 하면 가상머신이 호스트 시스템(내 로컬피씨)의 네트워크를 통해 외부 네트워크에는 접근이 가능하지만,  가상머신간의 직접적인 통신이 어렵다.  (포트포워딩을 하면 ㄱㅏ..

기타/Linux 2024.08.22

[ubuntu] 현재 사용자에게 권한 부여 (feat. kubectl)

현재 우분투 가상머신에서 k3s 클러스터를 구축하고 있는데 관리자 권한이 없기 때문에 모든 명령어에 sudo를 붙여야하는 것이 너무 불편했음.. 그래서 현재 사용자에게 권한을 부여해보자 !  1. 'kubectl' 바이너리의 권한 변경sudo chmod +x /usr/local/bin/kubectlsudo chown $(whoami):$(whoami) /usr/local/bin/kubectl-> kubectl 바이너리 파일의 실행권한을 변경하여,  현재 사용자 또는 특정 사용자 그룹이 'sudo' 없이 명령을 실행할 수 있도록 설정 !  2. 현재 사용자에게 'admin'권한 부여sudo chown $(whoami):$(whoami) ~/.kube/config-> kubectl을 실행하기 위해 현재 사용..

기타/Linux 2024.08.21

[k3s] ubuntu에 k3s 설치하기

os : ubuntu 22.04.lts * k3s란 ?  -> 쿠버네티스 경량화 배포판으로, 쿠버네티스의 모든 핵심 기능을 제공하면서도  더 적은 자원으로 운영할 수 있도록 최적화된 버전임.   1. k3s 클러스터 설치curl -sfL https://get.k3s.io | sh - 2. k3s 설치 후 상태 확인 sudo kubectl get nodescontrol-plane이 설치된 것을 확인할 수 있음.  3. k3s 설치 후 'kubectl'설정-> k3s 설치 후 'kubectl' 명령어를 사용하여 클러스터 관리할 수 있음.  기본적으로 k3s를 설치하면 쿠버네티스 클러스터의 'kubeconfig'파일이  '/etc/rancher/k3s/k3s.yaml'에 생성됨.'kubeconfig' 파일은 ..

기타/kubernetes 2024.08.18

우분투(Ubuntu) 가상머신 설치하기 Feat.버츄얼박스(VirtualBox)

우분투(Ubuntu) 가상머신 설치하기 Feat.버츄얼박스(VirtualBox) 회사에서 최근 시작한 프로젝트를 온프레미스 서버에 쿠버네티스로 구성하라는 명령ㅋㅋㅋㅋ을 받았다.  하하 나는 아직 개발 쪼렙이지만 그래도 닥치면 다 하게 됩디다..^^.... 기간이 한참 남았지만 미리미리 연습해두는게 마음이 편해서로컬에 가상머신을 설치하고 그 위에 쿠버네티스 환경을 구성해보기로 했다 !  우분투에 쿠버네티스 싱글노드로 구축하기 (K3s)버추얼 박스 이용하여 우분투 가상머신 실행하기사용중인 OS : window 윈도우에 가상머신을 실행하는 방법은 여러가지 있지만, 나는 버추얼 박스를 쓰기로 했다.  https://www.virtualbox.org/wiki/Downloads Downloads – Oracle V..

기타/Linux 2024.06.29