Solana 메인넷 RPC - Solana 버전 업데이트

Solana 검증자를 유지 관리하는 작업에는 Solana 버전 업데이트가 포함됩니다.
이 페이지에서는 Solana 메인넷 RPC를 업데이트하는 방법을 설명합니다.

SLV 버전 업데이트

SLV 검증자 버전을 업데이트하려면 다음 명령을 실행하세요:
bash
$ slv upgrade

Solana 버전 업데이트 적용

Solana 메인넷 업데이트를 적용하려면 다음 명령을 실행하세요.
모든 검증자에 업데이트를 적용하려면 -p 플래그 없이 명령을 실행합니다.
특정 검증자에 업데이트를 적용하려면 -p 플래그로 검증자의 공개 키를 지정합니다.
공개 키를 쉼표로 구분하면 여러 검증자를 지정할 수도 있습니다.
bash
slv rpc install:solana -n mainnet -p <name>
위 명령을 실행하면 노드의 Solana CLI 버전이 업데이트됩니다.
이 시점에서는 업데이트가 아직 적용되지 않았으므로 노드를 재시작해야 합니다.

소스에서 빌드

모든 패키지가 필요한 경우 다음 명령을 실행하여 소스에서 빌드하세요:
bash
slv rpc build:solana-cli -n mainnet -p <name>

Solana 버전 업데이트 후 재시작

※ ⚠️ 노드를 재시작하면 네트워크와의 동기화가 끊어지므로 주의해서 재시작하세요.
bash
slv r restart -n mainnet -p <name>

디버그 및 모니터링

배포 후에는 Solana 노드를 디버깅하고 모니터링할 수 있습니다. 다음 명령으로 Solana 노드의 상태를 확인할 수 있습니다.
적절한 IP 주소로 검증자에 SSH 접속하세요:
bash
ssh solv@<your-validator-ip>
Solana 노드의 상태를 확인하세요:
bash
solv m
solv는 agave-validator -l /mnt/ledger의 alias입니다. 이 설정은 Solana 노드 배포 시 ~/.profile에 추가됩니다.