본문 바로가기

분류 전체보기48

[nginx] PID 에러 (Failed to parse PID from file /run/nginx.pid: Invalid argument, Can't open PID file /var/run/nginx.pid) 🔹 로그 내용Nginx 상태 확인 시 다음과 같은 PID 관련 로그 발생systemctl status nginxnginx.service: Failed to parse PID from file /run/nginx.pid: Invalid argument또는nginx.service: Can't open PID file /var/run/nginx.pid (yet?) after start: No such file or directory🔹 문제 원인Nginx가 시작될 때, PID를 /run/nginx.pid 파일에 기록하는데, 이 파일이 생성되기 전에 systemd가 이를 읽으려고 시도하면 위와 같은 오류가 발생할 수 있다.🔹 문제 해결Nginx가 시작된 후 0.1초 동안 대기하여 PID 파일이 생성될 수 있.. 2025. 1. 14.
[k8s] nodeSelector 에러(node(s) didn't match Pod's node afficity/selector) 🔹 에러 내용Warning FailedScheduling 3m33s default-scheduler 0/10 nodes are available: 10 node(s) didn't match Pod's node afficity/selector.preemption: 0/10 nodes are available: 10 preemption is not helpful for scheduling. 🔹 문제 원인Deployment에 nodeSelector를 설정했는데 오타 발생.nodeSelector와 일치하는 Label을 가진 Node가 하나도 없음.Pod를 배포할 수 있는 노드가 하나도 없어서 에러 발생.🔹 문제 해결Node Label이랑 nodeSelector랑 일치하는지 검토한 후 올바르게 수정.Node.. 2025. 1. 14.
폐쇄망 yum repo 에러 (Errors during downloading metadata for repository, Failed to download metadata for repo) 🔹 구성 환경네트워크: 폐쇄망OS: RHEL 8🔹 에러 내용systemd[1]: Starting dnf makecache...dnf[887900]: Updating Subscription Management repositories.dnf[887900]: Unable to read consumer identitydnf[887900]: This system is not registered with an entitlement server. You can use subscription-manager to register.dnf[887900]: Red Hat Enterprise Linux 8 for x86_64 - AppStre 0.0 B/s | 0 B 00:00dnf[887900]: Errors.. 2025. 1. 14.
초간단 Let's Encrypt 무료 인증서 발급(도메인 레코드 인증 방식) 작업 환경은 다음과 같다.OS: RHEL9사용도메인: it.ohdi.co.kr도메인은 가비아에서 발급 받았다.공식 문서https://eff-certbot.readthedocs.io/en/latest/using.html Let's Encrypt 무료 인증서 발급 방법패키지 설치yum updateyum install# EPEL 패키지 설치(이거 안해주면 yum insatll letsencrypt가 안됨)yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpmyum install -y letsencrypt 인증서 발급apache나 nginx는 자동으로 인증서 갱신도 할 수 있다는데 나는 저런 유명한 서비스를 사용하.. 2024. 12. 12.
Onpremise에 Kubeflow 구축하기 Kubernetes 환경 구축은 다음과 같이 진행하였다.Kubernetes 구축 본 게시글에서는 kubeflow 1.9.1 Version으로 구축을 진행한다.구축 환경은 인터넷이 가능한 환경이며, 서버 간 적절한 방화벽이 오픈되어 있다고 가정한다.별도 Private Repository를 사용하지 않는다.공식 문서를 기반으로 구축을 진행한다.root 계정으로 명령어를 수행한다. Kubeflow 구축 전 준비 사항Kubeflow 구축에 NAS가 필요하다.NAS 서버가 없을 경우 다음과 같이 NAS 서버를 간단하게 구축한다.NAS 서버 구축# NFS 설치yum update -yyum install -y nfs-utils # NFS 서비스 기동systemctl start nfs-server.servicesyst.. 2024. 12. 3.
반응형