본문으로 건너뛰기

소프트웨어

선택된 노드의 MangoBoost SDK 패키지를 관리합니다 — 설치 버전 확인, 설치 / 업그레이드 / 제거, APT 소스 편집.

소프트웨어소프트웨어

노트

노드별 MAC 스택 버전 표 (이미지 태그 + 호스트 CLI 버전, 드리프트 표시)는 이제 플릿 업그레이드 컨트롤과 함께 별도의 Cluster → Updates 페이지에 있습니다. 이 페이지는 각 노드 내부의 소프트웨어 — 드라이버, 툴킷, SDK 패키지 — 에 집중합니다.

패키지 표

관리 대상 패키지마다 행 하나씩 보여줍니다. MangoBoost 에이전트에 흔히 설치되는 패키지는 다음과 같습니다.

패키지용도
mango-climango-ctl 등 유저 스페이스 CLI 도구
mango-driversMangoBoost 장비의 커널 드라이버
libmango-devSDK 사용자를 위한 C/C++ 헤더
mango-drivers-spdk스토리지 오프로드용 SPDK 빌드 드라이버

각 행에는 다음이 표시됩니다.

  • 설치 버전 (설치되지 않았다면 )
  • 설정된 APT 저장소의 사용 가능 버전
  • 상태에 따라 Install, Upgrade, Remove 중 하나로 바뀌는 액션 버튼

비동기 작업

모든 액션은 에이전트에서 비동기 작업으로 디스패치됩니다. 작업이 진행되는 동안 행의 진행률 바가 갱신되며, last output 컬럼에는 apt 출력의 가장 최근 한 줄이 실시간으로 흘러 무엇이 일어나고 있는지 그대로 보입니다.

페이지 상단의 Upgrade All 버튼을 누르면, 해당 노드에서 업그레이드 가능한 모든 패키지를 한 작업으로 묶어 처리합니다.

Sources 탭

Sources 하위 탭에서 각 에이전트의 SDK APT 소스 파일 (/etc/apt/sources.list.d/mango-sdk.list)을 보고 편집할 수 있습니다. 다음과 같은 용도로 사용하세요.

  • 노드를 프라이빗 미러로 지정
  • 사전 출시판 테스트를 위해 스테이징 저장소로 고정
  • 특정 버전 채널로 노드를 롤백

변경 사항은 mango-sdk-agent를 통해 기록되고, 다음 설치 / 업그레이드 시 반영됩니다.

DPU 펌웨어 (FW Update)

펌웨어 업데이트는 **NIC 인벤토리**의 카드 그룹 헤더에서 실행합니다. 여러 노드를 병렬로 업데이트할 수 있습니다 — 번들을 선택하고, 대상 노드를 고른 뒤, 각 노드의 진행 상황을 실시간으로 확인하세요.