GRuuuuu / GRuuuuu.github.io

hololy
https://gruuuuu.github.io
MIT License
20 stars 12 forks source link

ocp/ocp4.7-restricted/ #50

Open utterances-bot opened 5 months ago

utterances-bot commented 5 months ago

Openshift4.7 Baremetal 설치 - Restricted Network - 호롤리한 하루

Overview 작년에 Openshift 4.3에대한 baremetal UPI방식, 그리고 폐쇄망에서의 설치에 대해서 기술한 적이 있습니다. Openshift4.3 Installation on Baremetal Openshift4.3 Baremetal 설치 - Restricted Network 시간이 지나면서 설치방식에 조금씩 변화가 생겼고, 원래 문서에 업데이트를 하려다가 하나의 문서에 여러 버전을 적는것도 별로 좋지 않은 것 같아서 새로 문서를 작성하려고 합니다. 그래서 이번 문서에서는 위 두 포스팅 대비 바뀐 점들 위주로 기술하려고 합니다. 설치에 대한 자세한 설명은 위 링크로 대신하겠습니다. RH공식 문서 -> Installing a cluster on bare metal in a restricte

https://gruuuuu.github.io/ocp/ocp4.7-restricted/

wodbs1452 commented 5 months ago

이제는 노트북으로 구성은 더이상 안하시나요??

GRuuuuu commented 5 months ago

@wodbs1452 넵 테스트용도인 Single-Node Openshift구성이면 노트북에서 돌릴만 하지만, 권장사항인 최소 3Master 3Worker구성을 하려면 노트북 자원만으로는 부족합니다... ㅜㅜ 노트북 여러대를 클러스터로 구성한다면 또 모르겠지만요!

wodbs1452 commented 5 months ago

답변 감사드립니다. 우선은 4.3 Openshift4.3 Installation on Baremetal에서 노트북으로 설치하신 방법 따라하고 있는데 DNS부터 막히네요..ㅠㅠ DNS서버의 hostname도 맞춰야하나요? holory.local처럼???

GRuuuuu commented 5 months ago

@wodbs1452 노트북으로 진행하시는거라면 Single node구성을 추천드립니다! 구성도 간단하고 빨라서 기능테스트를 원하시는거면 이쪽이 좀 더 맞을 것 같습니다.
본문에 적힌 DNS는 예시이므로 직접 구성하신 도메인을 사용하시면 됩니다. (named서버를 통해 만든 로컬dns의 도메인 혹은 global dns에 등록된 도메인)

wodbs1452 commented 4 months ago

안녕하세요 호로리님 말씀주신대로 설치중에 있는 OCP 구성에 대해 공부하고 있는 초보자입니다!!

DNS 서버 및 블로그에 있는대로 구성 후 rhcos-4.3.8-x86_64-installer.x86_64.iso -> Virtual Box 업로드 후 -> 192.168.137.30:8080 (nginx서버에서) ignition_url 파일과 raw.gz파일 흭득

coreos.inst.install_dev=sda coreos.inst.image_url=http://192.168.137.30:8080/rhcos-4.3.8-x86_64-metal.x86_64.raw.gz coreos.inst.ignition_url=http://192.168.137.30:8080/bootstrap.ign ip=192.168.137.200::192.168.137.30:255.255.255.0:bootstrap.tests.hololy.local:eth0:none nameserver=192.168.137.30

설정 값을 넣고 nginx서버에서 정상적으로 대상 파일을 받아가는 것을 확인 할 수 있었습니다. [DNS 서버] 192.168.137.200 - - [20/May/2024:18:57:22 +0900] "HEAD /rhcos-4.3.8-x86_64-metal.x86_64.raw.gz HTTP/1.1" 200 0 "-" "curl/7.61.1" "-" 192.168.137.200 - - [20/May/2024:18:57:22 +0900] "GET /bootstrap.ign HTTP/1.1" 200 293685 "-" "curl/7.61.1" "-" 192.168.137.200 - - [20/May/2024:18:57:22 +0900] "GET /rhcos-4.3.8-x86_64-metal.x86_64.raw.gz HTTP/1.1" 200 803561085 "-" "curl/7.61.1" "-

허나 image 업로드 중 마운트 과정인지 확인이 되기도 전에 금방 넘어가 버려서 확인이 어렵지만 boot 프롬프트로 빠르게 넘어감을 확인 할 수 있었습니다.

lsblk 명령어를 통한 sda 확인 및 tests서버를 생성 후 nslookup 명령어를 통한 도메인 정상 확인을 하였으며, boot 프롬프트로 넘어가는 이유를 모르겠습니다..... 많은 일로 바쁘시지만 혹시 괜찮으시다면 도움 주셨으면 좋겠습니다. ㅠㅠ

또한 싱글노드 구성에 참조할만한 자료가 있을까요???

-----Original Message----- From: @.> To: @.>; Cc: @.>; @.>; Sent: 2024-05-03 (금) 13:23:51 (GMT+09:00) Subject: Re: [GRuuuuu/GRuuuuu.github.io] ocp/ocp4.7-restricted/ (Issue #50)

@wodbs1452 노트북으로 진행하시는거라면 Single node구성을 추천드립니다! 구성도 간단하고 빨라서 기능테스트를 원하시는거면 이쪽이 좀 더 맞을 것 같습니다. 본문에 적힌 DNS는 예시이므로 직접 구성하신 도메인을 사용하시면 됩니다. (named서버를 통해 만든 로컬dns의 도메인 혹은 global dns에 등록된 도메인) — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

GRuuuuu commented 4 months ago

@wodbs1452 죄송합니다만 무엇이 문제인지 제대로 파악을 못하겠는데요... 좀 더 자세히 설명해주시면 좋을 것 같습니다. 메일로 보내시는편이 좋을 것 같네요 -> sygy0509@naver.com

싱글노드 구성에 대해서는 아래 공식문서를 확인해주세요 :
https://access.redhat.com/documentation/ko-kr/openshift_container_platform/4.10/html/installing/install-sno-installing-sno