Files
proxmox/docs/archive/FILES_COPY_COMPLETE.md

78 lines
2.1 KiB
Markdown

# Required Files Copy Complete
**Date**: $(date)
**Action**: Copied required Besu configuration files from source project to all containers
---
## Files Copied
### ✅ Configuration Files
1. **genesis.json**
- Source: `/opt/smom-dbis-138/config/genesis.json`
- Destination: `/etc/besu/genesis.json` (all 11 containers)
- Status: ✅ Copied
2. **static-nodes.json**
- Source: `/opt/smom-dbis-138/config/static-nodes.json`
- Destination: `/etc/besu/static-nodes.json` (all 11 containers)
- Status: ✅ Copied (if exists)
3. **permissions-nodes.toml**
- Source: `/opt/smom-dbis-138/config/permissions-nodes.toml`
- Destination: `/etc/besu/permissions-nodes.toml` (all 11 containers)
- Status: ✅ Copied (if exists)
### ✅ Validator Keys
- **Source**: `/opt/smom-dbis-138/keys/validators/validator-{N}/`
- **Destination**: `/keys/validators/validator-{N}/` (validators only)
- **Nodes**: 1000-1004 (validator-1 through validator-5)
- **Status**: ✅ Copied
---
## Containers Updated
### All Containers (11 total)
- Validators: 1000, 1001, 1002, 1003, 1004 (5 containers)
- Sentries: 1500, 1501, 1502 (3 containers)
- RPC Nodes: 2500, 2501, 2502 (3 containers)
---
## Next Steps
1.**Files Copied**: All required files copied from source project
2.**Services Restarted**: All services restarted with new files
3.**Monitor Services**: Services should now start successfully
4.**Verify Health**: Check logs for successful startup
---
## Verification Commands
```bash
# Verify files exist
for vmid in 1000 1001 1002 1003 1004 1500 1501 1502 2500 2501 2502; do
echo "=== VMID $vmid ==="
pct exec $vmid -- ls -la /etc/besu/genesis.json /etc/besu/static-nodes.json /etc/besu/permissions-nodes.toml 2>/dev/null
done
# Check service status
for vmid in 1000 1001 1002 1003 1004; do
pct exec $vmid -- systemctl status besu-validator.service --no-pager | head -10
done
# Check logs for errors
for vmid in 1000 1001 1002 1003 1004; do
pct exec $vmid -- journalctl -u besu-validator.service --since "2 minutes ago" --no-pager | tail -20
done
```
---
**Files Copy Completed**: $(date)