inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)

📝 빠르고 쉽게 설치하는 방법 (💻 실습)

k8s-master 설치 후 yum update가 안됩니다.

446

김문수

작성한 질문수 2

1

cafe: https://cafe.naver.com/kubeops

 

m1 max 로 설치 하고 있습니다. 이더넷 설정

스크린샷 2024-06-19 오후 10.36.57.png

최초 설정 이후 yum -y update 를 하면 아래와 같습니다.

스크린샷 2024-06-19 오후 10.40.28.png

가상환경 네트워크 설정 <> 맥1 max ifconfig

스크린샷 2024-06-19 오후 10.41.13.png

해본것 ping test - google.com 안되어서 dns 이슈인가 싶었습니다.

스크린샷 2024-06-19 오후 10.42.36.png

networkmanager 에 구글 dns 8.8.8.8 추가하니 요청이 가는것처럼 보이는데 443이 뜹니다.

스크린샷 2024-06-19 오후 10.50.56.png

ping -c4 mirrors.rockylinux.org 는 ping 가고요.

스크린샷 2024-06-19 오후 10.52.07.png

도와주세요.

kubernetes infrastructure container

답변 5

0

일프로

에고.. 원인을 파악하기가 쉽지 않네요.

계속 안된다면, 강의 환경과는 IP대역이 달라지겠지만

UTM에서 Network를 Bridged로 변경해서 설치해보는게 어떨까 싶습니다.

이 경우 Host PC와 같은 대역의 IP를 VM에서도 사용하게 되기 때문에

리눅스 설치시 IP 세팅을 Host PC대역으로 넣어주면 됩니다.

그렇게 해서 다시 연결 테스트를 해보시고

이후 설치 스크립트에서 나오는 쿠버네티스 설치 IP도 잘 맞춰 주면 되세요.

 

0

김문수

감사합니다.

저도 알려주신 명령어로 테스트해보고 회사에 문의했더니 사내 시스템의 인증서를 linux에 추가해줘야한다는 말씀이 있어서 테스트 해보려고 합니다!

0

일프로

답변이 좀 늦었습니다. 혹시 집이 아닌 회사에서 네트워크를 쓰시나요?

만약 회사 네트워크나 특정 프록시 서버를 통해 접속하는 경우, 프록시 설정이 올바른지 확인하세요. 프록시가 올바르게 설정되지 않았거나 해당 도메인을 차단할 수 있습니다.

그리고 좀 더 상태를 확인해 보기 위해서 아래 명령어에 대한 결과가 어떻게 되는지 확인 부탁드립니다.

# 좀더 많은 정보 확인
curl -v -O https://mirrors.rockylinux.org/mirrorlist

#자세한 로그 확인
curl --trace trace.txt -O https://mirrors.rockylinux.org/mirrorlist

#다른 사이트 다운로드
curl -O https://www.example.com

# 특정 포트가 차단 됐는지 확인
telnet mirrors.rockylinux.org 443

 

0

김문수

imagerocky에는 telnet이 없어서 host인 macbook으로 테스트했는데, 443을 막지는 않는 것 같아요.

 

rocky에서 curl 은 이렇게 나옵니다. trace.txt 에는 아무것도 안찍힌걸로 봐서는 제대로 안가는 것 같아요.

image

맥에서는 잘 가고요. 회사 와이파이랑 집 와이파이 둘다 시도해봤습니다.

 

trace 로그는 이렇습니다.

[root@k8s-master ~]# cat trace.txt

== Info: Trying 151.101.42.132:443...

== Info: Trying 2a04:4e42:a::644:443...

== Info: Immediate connect fail for 2a04:4e42:a::644: Network is unreachable

== Info: connect to 151.101.42.132 port 443 failed: Connection timed out

== Info: Failed to connect to mirrors.rockylinux.org port 443: Connection timed out

== Info: Closing connection 0

[root@k8s-master ~]#

 

 

0

일프로

저도 mac에서 재설치 결과 잘 됩니다.

아래 URL도 잘 접속이 되는데,

https://mirrors.rockylinux.org/mirrorlist?arch=aarch64&repo=BaseOS-9

한번 curl -O https://mirrors.rockylinux.org/mirrorlist

이렇게 해서 파일이 다운로드 받아지는지 확인해보시겠어요?

 

그리고 mac의 IP 대역은 어떻게 되시나요?

0

김문수

스크린샷 2024-06-21 오후 6.56.37.png받아지지 않네요.

ip 대역은 아래와 같아요!

 스크린샷 2024-06-21 오후 6.56.28.png

0

일프로

안녕하세요.

혹시 아래 부분 잘 세팅해주셨을까요?

아래 카페에 댓글을 보시면, 유사한 에러와 해결 방안들이 몇몇 있습니다.

https://cafe.naver.com/kubeops/91

 

image

 

0

김문수

네 게스트네트워크설정은 위와 같아요. 카페 글 확인하면서 이것저것 시도해봤는데, 같은 케이스가 없네요

0

일프로

그렇군요..

저도 동일한 현상이 발생하는지 재설치 해보고, 해당 문제를 유발 시키는 다른 케이스들이 있는지도 찾아 보겠습니다.

 

 

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

김문수님의 문제는 “yum update” 명령어 실행 시 문제가 발생하여 업데이트를 진행하지 못하는 상황입니다. 문제의 원인으로는 DNS 설정이나 네트워크 연결 문제가 의심됩니다. 이미지와 설명을 바탕으로 이와 유사한 문제를 해결하는 데 도움이 될만한 기존 답변을 추천해드립니다.

유사한 질문 및 해결 방안

  • k8s 설치 - cannot find a valid baseurl for repo base/7/x86_64 에러
    • 이 질문에서는 “yum update -y” 실행 시 “cannot find a valid baseurl for repo base/7/x86_64”라는 에러가 발생하고, 네트워크에 연결할 수 없는 문제를 겪고 있습니다. DNS 설정 확인, 네트워크 인터페이스 설정 확인 등 여러 해결 방안이 제시되었습니다.

네트워크 설정이나 DNS 문제 확인 방법:
1. 네트워크 연결이 제대로 설정되어 있는지 확인합니다. 가상머신의 네트워크 어댑터 설정과 실제 호스트 네트워크 설정이 일치하는지 확인해보세요.
2. /etc/resolv.conf 파일을 확인하여 DNS 서버 설정이 올바르게 되어 있는지 확인합니다. 필요한 경우, “nameserver 8.8.8.8”과 같이 Google DNS를 추가해 볼 수 있습니다.
3. 네트워크 서비스를 재시작하고, 네트워크 상태를 다시 확인합니다.

문제 해결에 도움이 될 수 있는 명령어:
- 네트워크 재시작: systemctl restart NetworkManager
- 네트워크 상태 확인: ip addr 또는 ifconfig

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

젠킨스버전과 플러그인설치

1

35

2

강의자료 원본 애니메이션처리가 되어 있을까요?

1

87

1

get pods 했을 때 connection refused가 뜹니다.

1

92

3

베이그란트 플러그인 설치 실패

1

86

1

실습겸 미니pc사보려는데 이정도면 괜찮을까요?

0

95

2

Image updater 1.0 이후 CRD 기반 변경 시 적용 방법 공유합니다.

1

85

1

기본 values 파일과 service name에 대한 질문이 있습니다.

0

73

2

Sprint 2 강의에서 yaml 파일들 경로에 대해 궁금한게 있어요.

1

64

2

Selector의 속성에 대해 질문 드립니다.

1

60

1

인스턴스 스펙

1

70

2

Container 기술 관련해서 질문드립니다.

1

84

3

Jenkins 빌드 UI 설정 관련 질문드립니다.

1

86

3

Jenkins 빌드 진행 UI 설정

0

70

1

cicd 서버 올린 후 기존 마스터 노드 기동 시 네트워크 에러

1

80

2

HPA - Auto Scaling 실습 관련 에러 해결 공유.

1

66

1

Loki-Stack 실습 관련 질문

1

74

2

Self-Healing 테스트 중 문의사항

1

73

2

영상 내용과 강의 자료가 상이해서 강의 듣기가 짜증납니다.

0

108

2

젠킨스 구축 9단계 오류

1

89

3

실습환경 네트워크 끊김 및 느린 속도 관련 질문

1

86

2

온프레미스 환경에 쿠버네티스도입

1

102

1

SealedSecret 관련 궁금증.

1

53

1

vagrant up 사용 시 The SSH connection was unexpectedly closed by the remote end

1

90

2

젠킨스 배포 질문

1

60

2