Nodes/cardano/localhost/updates

cardano

Cardano 업데이트 로그

2분 읽기 · localhost/updates

list목차(6)

Cardano 업데이트 로그

cardano-node 릴리스 관리 및 업데이트 절차입니다. 공식 릴리스 페이지에서 최신 버전과 하드포크/프로토콜 활성 블록을 반드시 확인하세요.

업데이트 체크리스트

  • 현재 버전 확인: cardano-node --version
  • 릴리스 노트에서 breaking change / 마이그레이션 필요 여부 확인
  • 다음 하드포크/프로토콜 활성 블록(해당 시) 및 지원 버전 확인
  • 데이터 디렉토리 백업 또는 스냅샷 확보
  • 테스트넷에서 선행 검증
  • 노드 중지 → 바이너리 교체 → 재기동
  • 재기동 후 동기화 상태 확인

업데이트 방법

바이너리 교체

# 1. 노드 중지
sudo systemctl stop <service-name>

# 2. 새 버전 설치 (공식 릴리스 페이지의 절차 참조)
# ...

# 3. 재기동
sudo systemctl start <service-name>
journalctl -u <service-name> -f

Docker 이미지 교체

cd chains/<CHAIN_ID>/docker
# docker-compose.yml의 이미지 태그를 최신으로 수정
docker compose pull
docker compose down
docker compose up -d

롤백

대부분의 체인은 업그레이드 후 다운그레이드가 불가능하거나 데이터 손상 위험이 있습니다. 롤백이 필요하면:

  1. 이전 버전이 정상 동작했던 시점의 스냅샷에서 재기동
  2. Validator는 slashing 위험을 감안하여 이중 실행 금지

참고

cardano 다른 챕터