NexCMP 업데이트
관리자 페이지 위치: System › Admin › License & updates (
/license) → Update 카드.
제공되는 항목
| 릴리스 유형 | 제공 시점 |
|---|---|
| 보안 패치 | 항상 제공 (업데이트 기한 만료 후에도 제공) |
| 기능 릴리스 | "updates until" 날짜 당일 또는 그 이전에 게시된 경우에만 제공 |
두 날짜 모두 License & updates에서 확인할 수 있습니다. nexcmp.com/licenses에서 라이선스를 갱신하세요.
관리자 콘솔에서 업데이트
- System › Admin › License & updates를 엽니다.
- Update 카드에서 Check for update를 클릭합니다. 카드는 현재 버전, 설치 가능한 최신 버전, 관련 있는 경우 security 태그, 그리고 변경 내역을 표시합니다.
- Update to X.Y.Z를 클릭하고 확인합니다. 프로그램은 릴리스를 다운로드하고 SHA-256 및 Ed25519 서명을 검증한 후, 바이너리를 원자적으로 교체하고(
.bak사본 유지) 재시작합니다. 약 10초의 다운타임이 발생합니다. - 페이지를 새로고침하고 License & updates 우측 상단에서 버전을 확인합니다.

명령줄에서 업데이트
bash
sudo nexcmp update이 기능은 /etc/nexcmp/install.conf에 저장된 파라미터를 사용하여 현재 설치된 릴리스 내부에 포함된 설치 프로그램(실행 시점에 다운로드되는 스크립트가 아님)을 실행합니다. 바이너리, systemd 유닛, nginx 템플릿 및 노드 에이전트를 새로 고치고 데이터, 설정 및 계정은 유지합니다.
다운그레이드 방지
서버가 현재 실행 중인 버전보다 오래된 버전을 제공하는 경우, 인스톨러는 현재 버전을 유지합니다.
업데이트 전
- 백업 수행:
sudo nexcmp backup— Backup and restore 참조. - Update 카드의 변경 내역을 확인하십시오. VPN 에이전트 업데이트 및 Bare Metal 가격 책정 규칙을 비롯한 1.3 이후 변경 사항은 1.6.1까지의 릴리스 노트를 참조하십시오.
- 트래픽이 적은 시간에 업데이트를 진행하세요. 실행 중인 가상 머신은 건드리지 않지만, 고객이 몇 초 동안 포털을 사용할 수 없습니다.
업데이트 후
sudo nexcmp status을(를) 실행하고 두 서비스가 모두 활성화되어 있는지 확인합니다.- 관리자 대시보드와 Needs attention 페이지를 엽니다.
- 데이터베이스 마이그레이션은 새 버전이 처음 시작될 때 자동으로 실행됩니다.
- VPN 노드를 운영 중인 경우, 해당 노드의 에이전트를 별도로 업데이트하고 사용량 측정값을 확인하십시오. 패널을 업데이트하면 새 에이전트를 사용할 수 있게 되지만, 모든 원격 노드가 이미 해당 버전을 실행 중임을 보장하지는 않습니다. VPN 노드 데이터 허용량을 참조하십시오.
업데이트가 실패하는 경우 Update errors를 참조하세요.