Administration
Maintenance
Keep Docker, KVM, disk, and helpers healthy.

Goal
Keep Docker, KVM, disk, and helpers healthy.
Recipe: service health
sudo systemctl status pram-api nginx docker
ls -l /dev/kvm
df -h /opt/pramRecipe: re-seed Docker FOSS images
sudo vexnx-seed-docker
docker images | grep -E 'frr|alpine'Seeds load from /opt/pram/docker-images and /opt/vexnx-payload/docker-images when present (current ISO/OVA).
Recipe: Console Helper port
External SecureCRT/PuTTY uses TCP 8022. Ensure host firewall allows it from instructor/student PCs if needed.
Recipe: free disk
- Delete unused Library images
- Stop labs; remove old overlays
- Expand the virtual disk and grow the filesystem if still tight
Recipe: wipe behaviour
Wipe resets node overlays. On supported platforms, running-config may be copied into the active ScriptPad profile first. Prefer Stop/Start for Junos after first boot.
Expected result
- API and nginx active
- Docker running; FRR/Alpine listed when seeded
- KVM node present for QEMU classes
If it fails
pram-apirestart loop -> check licence.pub path; see USB install troubleshooting- Staging permissions -> restart
pram-apias root unit
Related
- Troubleshooting
- Sizing and upgrades