LLMBoost
Services → LLMBoost 연동과 관련된 문제들입니다.
"Services → LLMBoost" 페이지가 Disconnected로 표시됨
사이드바 링크는 항상 표시됩니다. Disconnected 상태는 등록된 에이전트 중 어느 누구도
30080 포트(LLMBoost NodePort) 또는 6443 포트(K8s API)에서 응답하지 않는다는 뜻입니다.
- K8s 호스트에서
lbh cluster status로 LLMBoost 클러스터가 동작 중인지 확인합니다. - 에이전트 호스트 IP에서
https://<k8s-ip>:6443/healthz에 접근되는지 확인합니다 (curl -k). - K8s 노드가 다른 서브넷에 있다면,
LLMBOOST_API_ENDPOINT/LLMBOOST_K8S_API_URL로 엔드포인트를 명시 지정한 뒤 마스터를 재시작하세요.
LLMBoost 페이지에 모델은 보이는데 디플로이먼트가 없음
디플로이먼트 CRD 목록을 가져오려면 K8s API에 서비스 어카운트 토큰이 필요합니다.
읽기 전용 토큰을 만드는 두 줄짜리 kubectl 명령은
시작하기 → 최초 설정 → LLMBoost를
참고하세요.
토큰 만료
--duration=8760h (1년)로 토큰을 발급했다면, 결국 만료되면서 디플로이먼트 / 파드
뷰가 비어 보이고 메트릭만 계속 들어오는 상황이 됩니다. kubectl create token을 다시
실행하고, 마스터의 LLMBOOST_K8S_TOKEN 값을 교체하세요.
엔드포인트 불일치 (/api/ vs 루트)
LLMBoost의 공식 Helm 차트는 API를 /api/ 아래에 노출합니다 (예:
http://<ip>:30080/api/v1/models). 단독 배포판은 루트에 노출합니다 (예:
http://<ip>:30080/v1/models). 환경에 맞춰 엔드포인트를 설정하세요.
mac env set LLMBOOST_API_ENDPOINT=http://<ip>:30080/api # Helm 차트
# 또는
mac env set LLMBOOST_API_ENDPOINT=http://<ip>:30080 # 단독 배포
지원 번들 모으기
티켓을 열 때 아래 명령들의 출력을 첨부해 주세요.
mac status
docker logs mac-api-server --tail 500
docker logs mac-prometheus --tail 200
curl -s http://localhost:29090/api/v1/targets
uname -a
dpkg -l mango-ai-center
기대했던 동작과 실제로 본 현상의 설명을 함께 contact@mangoboost.io로 보내주세요.