Minimum Sistem Gereksinimleri
- 32 RAM
- 500GB DISK
sudo apt update
sudo apt install -y unzip logrotate git jq sed wget curl coreutils systemd
sudo apt install docker.io
sudo systemctl status docker
CTRL-C ile çıkabilirsiniz.
docker --version
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
git clone https://github.com/codeesura/zksync-era.git
cd zksync-era/docs/guides/external-node/docker-compose-examples
docker-compose -f mainnet-external-node-docker-compose.yml up -d
docker ps -a
- Bu kod ile zkSync için olan docker containerlarını görebilirsiniz.
- Logları görüntülemek isterseniz
docker logs -f --tail 100 docker-compose-examples_external-node_1
- Loglardan CTRL-C ile çıkabilirsiniz.
- Metamaska ekleyebilmemiz için port ayarı yapmamız gerekiyor.
cd
nano zksync-era/docs/guides/external-node/docker-compose-examples/mainnet-external-node-docker-compose.yml
- Çıkan dosyada aşağıya inin external-node altındaki port ayarlarını aşağıdaki gibi yapın.
- Grafana üzerinden node durumunu izleyebilmek için yine aynı dosyayada aşağıdaki görselde olduğu gibi düzenleme yapmanız gerekiyor.
nano zksync-era/docs/guides/external-node/docker-compose-examples/mainnet-external-node-docker-compose.yml
- Bu işlemden/işlemlerden sonra restart atalım.
cd zksync-era/docs/guides/external-node/docker-compose-examples
docker-compose -f mainnet-external-node-docker-compose.yml down
docker-compose -f mainnet-external-node-docker-compose.yml up -d
- Metamaska ilk başta ekleme yaparsanız hata verebilir. Biraz zaman geçtikten sonra yada synced olduktan sonra da ekleyebilirsiniz.
Ağ adı: istediğiniz bir ad girebilirsiniz.
RPC URL: http://sunucu-ipsi:3060
Zincir Kimliği: 324
Blok Gezgini: https://explorer.zksync.io/blocks/
- Grafana üzerinden Node durumunu görüntülemek için
http://sunucu-ipsi:3000/d/0/external-node
Full Node'unuz 8-10 saate senkronize olur. O zamana kadar blocklar ve grafana monitor ağağıdaki gibi görünür.
- Senkronize olduktan sonra
- Sistem Kullanımı
htop
- Disk Kullanımı
df -h