EOS / Antelope 호스트 설치 가이드 (Leap)
Ubuntu 22.04 기준 leap 패키지 설치 방법입니다.
- 공식 문서: https://docs.eosnetwork.com/docs/latest/node-operation/getting-started/
- Leap 릴리스: https://github.com/AntelopeIO/leap/releases
시스템 요구사항
| 항목 | 권장 |
|---|---|
| CPU | 8+ vCPU |
| RAM | 64 GB+ (state history 켜면 더 많이) |
| Disk | 1 TB NVMe (state history 수 TB) |
| Network | 100 Mbps+ |
.deb 패키지 설치
VERSION=5.0.3
wget https://github.com/AntelopeIO/leap/releases/download/v${VERSION}/leap_${VERSION}-ubuntu22.04_amd64.deb
sudo apt install -y ./leap_${VERSION}-ubuntu22.04_amd64.deb
nodeos --version
Config 준비
mkdir -p ~/eos-data ~/eos-config
cd ~/eos-config
wget https://raw.githubusercontent.com/EOS-Nation/snapshots/main/eos/config.ini
wget https://raw.githubusercontent.com/EOS-Nation/snapshots/main/eos/genesis.json
스냅샷에서 시작
wget -O /tmp/eos-snap.bin.zst https://snapshots.eosnation.io/eos-latest.bin.zst
zstd -d /tmp/eos-snap.bin.zst -o ~/eos-data/snapshot.bin
nodeos \
--data-dir $HOME/eos-data \
--config-dir $HOME/eos-config \
--snapshot $HOME/eos-data/snapshot.bin
일반 실행
nodeos \
--data-dir $HOME/eos-data \
--config-dir $HOME/eos-config \
--http-server-address=0.0.0.0:8888 \
--p2p-listen-endpoint=0.0.0.0:9876
systemd 서비스
# /etc/systemd/system/nodeos.service
[Unit]
Description=EOS/Antelope nodeos
After=network-online.target
[Service]
User=eos
ExecStart=/usr/bin/nodeos --data-dir /home/eos/eos-data --config-dir /home/eos/eos-config
Restart=on-failure
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target