-
Linux [Linux] running out of free inode 경고 이러한 경고는 inode(파일 수)가 많은 소진이 이루어 졌을때 발생한다.할당 할 수 있는 inode 개수는 정해져 있고 파일의 개수가 inode 한계치 까지 도달한다면 이러한 경고를 볼 수있다.갑자기 inode 개수가 줄어 든다먄 IO 작업이 빈번히 일어난다는(크롤링 등) 뜻이면 지속적으로 감소한다면 로테이션 되지 않는 로그나 spool 파일 때문일 확률이 있다.inode 개수 확인df -i...Filesystem Inodes IUsed IFree IUse% Mounted on/dev/sda1 14655488 11733554 2921934 81% / inode가 가장 많이 할당 된 디렉토리 찾기for i in /*; do echo "$i: $(find "$i" -xdev.. -
Gitlab [Gitlab] Docker Gitlab으로 pages(mkdoc) 기능 사용해보기(with runner) Pages Daemon에 Gitlab 프로젝트 내 소스코드를 runner를 이용하여 배포하고 Gitlab Nginx에서 Reverse Proxy를 구성해 Pages Daemon으로 Proxing하여 웹호스팅을 하는 것이 일련의 흐름이다.이번에 구현해 볼 pages의 형태는 Pages가 Gitlab과 동일한 서버(or Container)에서 구동되며 nginx에서 Reverse Proxing을 통해 서비스 되는 형태이다.Gitlab과 Pages는 동일 Container내에서, Runner는 별도의 Container에서 구동시켜 연동할 예정이다.구축에 앞서 Pages에서 사용할 도메인이 필요한데 이때 Gitlab과 다른 하위(2차)도메인이 필요하다.Gitlab : test-gitlab.test.comPag..
-
Proxmox /lib/systemd/system/ceph-volume@.service:8: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group KillMode=none: No processes in the control group will be killed. This setting is rarely used because it can lead to orphaned processes that remain running after the service is stopped.KillMode=control-group: All processes in the control group of the service will be terminated when the service is stopped. This is aggressive and can sometimes cause issues if there are processes that should not be .. -
Harbor [harbor] self-signed certificate (사설 인증서) 적용하기 참조 : [Harbor] 설치 및 LDAP 연동, 이미지 Push/Pull 해보기 Harbor 호스트 작업Root CA(Certifocate Authority) 인증서 생성CA 개인키 생성openssl genrsa -out ca.key 4096 CA Public Key 생성openssl req -x509 -new -nodes -sha512 -days 3650 \-subj "/C=KR/ST=Gyeonggi-do/O=Seongnam-si/OU=test/CN=harbor.test.com" \-key ca.key \-out ca.crt Server 인증서 생성Server 개인키 생성openssl genrsa -out harbor.test.com.key 4096 Server CSR(인증서 서명 요청) 생성open..
-
Kubernetes [kubernetes] 클러스터 구축.구축 환경Proxmox VM으로 node 환경을 구축했다.Nodetest-master 172.16.100.91test-worker1 172.16.100.92test-worker2 172.16.100.93설치 정보Rocky Linux 9.5kubernetes 1.32runtime : cri-o 1.32CNI : calico 3.25runtime 성능 지표 참조https://www.ki-it.com/xml/41154/41154.pdfCNI 성능 지표 참조https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-10gbit-s-network-36475925a560https://ykarma1996.tistory.com/179 Swap ..