Closed jhgoh closed 6 months ago
kubernetes 의 nginx등과 충돌 문제를 피하기 힘들어 보임. workaround로, pxe boot을 위한 apache httpd의 port번호를 변경하고, pxeboot dhcp 세팅에서 port번호를 새로운 포트번호로 지정하도록 하면 될 것으로 보임.
아래의 파일들을 수정중 ( http://%{IPADDR}:81/WW/ipxe/cfg/${mac}
)
/etc/warewulf/dhcpd-template.conf
/etc/warewulf/dnsmasq-template.conf
수정 후 wwvnfs rocky8
실행함.
위의 template file 수정만으로는 해결이 다 되지는 않았음.
/srv/warewulf/ipxe/cfg
아래의 각 파일들 내에서 set base http://192.168.0.200:81/WW/bootstrap
와 같이 포트번호 지정이 된 것을 확인kernel ... wwmaster=192.168.0.200:81
과 같이 wwmaster에도 포트번호를 지정하도록 수정해야 함.
2월 20일 gpu01 내부 확인을 위해 재부팅함
문제 재부팅 후 pxe boot시에 OS image를 메인 서버의 http로 받아야 하는데, http요청시 kubernetes ingress를 통해 https 서비스쪽이 우선적으로 선택되기 때문에 OS이미지를 받아가지 못해 부팅이 진행되지 않음.