분류 전체보기
-
kubeadm init error - kubelet nodes not foundprogram_language 및 궁금한것/kubernetes 2023. 8. 31. 20:03
2주 정도를 이 에러를 찾아 헤메였습니다. kubeadm init을 할때 나는 "nodes not found" 제 서버의 hostname을 못찾는다는 에러였죠.. 치열하게 구글에 검색도 해보았지만.. 원하는 답은 찾을 수 없었습니다.결론은 kubeadm reset, init을 반복하며 kubelet 설정이 꼬인 문제였습니다. 에러 발생부터 해결까지 과정은 아래와 같습니다 kubernetes 셋팅을 하면서 kubeadm reset과 init을 반복했었습니다. external etcd 설정도 추가보구요. 처음 몇번은 잘 동작되어 join 문구까지 나왔는데 어느순간(?) 아래와 같은 에러가 납니다. error execution phase upload-config/kubelet: Error writing Cri..
-
httpd address already in use 에러 완벽해결Web/Linux 2023. 7. 26. 20:26
서버에서 httpd의 상태가 fail인것을 발견했습니다. 이게 무슨일인가 싶어 httpd를 stop후 start를 해봤는데 에러가 나는 겁니다. > systemctl start httpd.service Job for httpd.service failed because the control process exited with error code. ... 그래서 httpd.service의 로그를 살펴보니 몇줄이 눈이 띄었습니다. > systemctl status httpd.service ... AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using x.x.x.x. Set the 'ServerName..
-
2023 Infcon(인프콘) 세미나카테고리 없음 2023. 7. 25. 10:26
인프런에서 매년 주최하는 인프콘 세미나 신청을 추첨으로 받았었습니다. 저의 결과는 당연히 광탈.. 많은 개발자 분들이 신청하셔서 경쟁률이 높았나 봅니다. 이번 세션들은 꼭 들어보고 싶은 내용이 많아서 아쉬움을 가지고 있던 찰나 인프콘 시간표 이벤트가 진행중여서 글을 써봅니다. "출시 3일만에 앱스토어 2위를 달성한 사이드 프로젝트" 같이 제목만봐도 궁금해지는 세션들이 많이 준비되어 있습니다. 세미나 구성을 보면 발표자분들과 인프콘을 기획하신분들이 정말 준비를 많이 하셨겠다 느껴지는데요. 저도 꼭 참여하여 인프콘 현장의 뜨거운 열기도 느끼고 싶습니다. 인프콘 세미나에 광탈하신분들 8/1일까지 인프콘 시간표 이벤트에 참가 해보시죠! siri 님의 인프콘 시간표는? - INFCON 2023 보고 싶은 세션들로..
-
[Java] DateTime Millisecond 반올림하기program_language 및 궁금한것/Java 2023. 2. 8. 20:02
안녕하세요. 최근 DateTimeFormat을 사용할때 millisecond가 절삭이 되어서 관련 해결책을 찾으려 찾아보았지만 찾지 못했습니다. ms를 반올림 하는 설정 자체가 없어요. 그래서 조건문으로 코드를 추가하였습니다. 손쉽게 해결. String result = null; String dateCode = "2023-02-01 17:18:04.583"; DateTime dt = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss.SSS").parseDateTime(dateCode); // 밀리세컨즈가 500이상일때 1초 더해준다. 왜냐하면 아래 코드에서 날짜 변환을 할때 밀리세컨초를 반올림 하는 것이 아니라 절삭해버림 int ms = dt.getMillisOfSeco..
-
모든 일치 항목이 인수의 제외 필터로 필터링되었습니다: kubectlWeb/Linux 2022. 12. 14. 20:57
yum -y install kubelet kubeadm kubectl ... 모든 일치 항목이 인수의 제외 필터로 필터링되었습니다: kubelet 모든 일치 항목이 인수의 제외 필터로 필터링되었습니다: kubeadm 모든 일치 항목이 인수의 제외 필터로 필터링되었습니다: kubectl 오류: 일치하는 항목을 찾을 수 없습니다: kubelet kubeadm kubectl yum으로 kubelet, kubeadm, kubectl을 install하려 하자 위와 같은 에러가 났습니다. 모든 일치 항목이 인수의 제외 필터로 필터링되었습니다 라는 키워드로 검색해도 나오질 않았습니다. 결국 해결법을 찾았는데 공홈을 참고하였습니다. centos stream 8 버전에서 나는 에러였는데 아래와 같이 명령어 실행시 yum..
-
[Nginx] 401 cors에러 해결법Web/Nginx 2022. 12. 1. 20:38
nginx 의 cors설정을 풀어놨었는데, 401(인증오류)가 날때 프론트에서 cors에러가 나는것을 확인할수 있었다. 그래서 401에러의 response가 제대로 내려가야하기에 nginx설정을 변경하였다. add_header에 always를 추가해 주고 nginx를 재기동 해주면 끝. location / { ... add_header 'Access-Control-Allow-Origin' '*' always; ... } response가 제대로 오지 않았던 이유는 add_header는 기본적으로 아래 상태코드에만 적용이 된다. 200, 201 (1.3.10), 204, 206, 301, 302, 303, 304, 307 (1.1.16, 1.0.13), or 308 (1.13.0) 401은 기본 적용되는 ..
-
[Nginx] CORS 설정 및 테스트Web/Nginx 2022. 11. 7. 20:00
cors설정 후 제대로 되었는지 테스트 하는 방법. 1. nginx default.conf 아래 내용 추가 location / { ... add_header 'Access-Control-Allow-Origin' '*'; proxy_pass "example.com" ... } 2.아래 zip파일이나 깃허브 링크로 프로젝트를 받아 main.js의 url을 수정후 실행 https://github.com/njgibbon/nicks-cors-test GitHub - njgibbon/nicks-cors-test: Simple HTML & JS Tool to quickly test CORS locally. Simple HTML & JS Tool to quickly test CORS locally. - GitHub -..
-
[Nginx] 이미지 경로 설정Web/Nginx 2022. 8. 19. 13:03
nginx의 정적파일 서버 경로를 설정해야 해서 찾아보니 간단했습니다. server { ... location /pic { alias /home/root/public/images; } ... } 도메인: domain.com 이미지 접속경로: domain.com/a.jpg nginx의 /home/root/public/images폴더 안에 있는 a.jpg이미지가 뜨게 됩니다. 처음엔 alias가 아닌 root를 사용해 404에러가 났었습니다. alias와 root의 차이점은 파일을 찾는 경로가 다릅니다. alias -> /home/root/public/images 에서 파일을 찾음 root -> /home/root/public/images/pic 에서 파일을 찾음 참고로 제 nginx는 docker-comp..