Files
quorum-test-network/STARTUP_STATUS.md

73 lines
1.9 KiB
Markdown
Raw Permalink Normal View History

# Quorum Network Startup Status
## ✅ Completed Steps
1. **DNS Configuration Fixed**
- ✅ WSL2 DNS updated with reliable servers (8.8.8.8, 8.8.4.4, 1.1.1.1)
- ✅ DNS configuration added to all Docker Compose services
- ✅ Docker can now pull images successfully
2. **Docker Compose Configuration**
- ✅ Removed obsolete `version` attribute
- ✅ Added DNS servers to all 13 services
- ✅ Configuration validated
3. **Image Pulling**
- ✅ Images are being pulled successfully
- ✅ 8+ required images available locally
## 🚀 Starting the Network
The network startup process has been initiated. To check status:
```bash
# Check container status
docker compose ps
# View logs
docker compose logs
# List endpoints
./list.sh
```
## 📋 Services in the Network
- **Validators**: validator1, validator2, validator3, validator4
- **RPC Node**: rpcnode
- **EthSigner Proxy**: ethsignerProxy
- **Explorer**: Quorum Explorer
- **Blockscout**: Block explorer with PostgreSQL
- **Monitoring**: Prometheus, Grafana, Loki, Promtail
## 🌐 Expected Endpoints
Once all containers are running:
- JSON-RPC HTTP: http://localhost:8545
- JSON-RPC WebSocket: ws://localhost:8546
- Web Block Explorer: http://localhost:25000/explorer/nodes
- Grafana: http://localhost:3000
- Prometheus: http://localhost:9090
## ⚠️ Important Notes
1. **DNS Configuration**: All services now have explicit DNS servers configured in docker-compose.yml
2. **Docker Desktop**: If you're using Docker Desktop, you may still want to configure DNS in Docker Desktop settings for better performance (see `URGENT_DOCKER_DNS_FIX.md`)
3. **Startup Time**: The network may take 1-2 minutes to fully start all services
## 🔧 Troubleshooting
If containers don't start:
```bash
# Check logs
docker compose logs [service-name]
# Restart services
docker compose restart
# Remove and recreate
docker compose down
docker compose up --detach
```