unraid_notes
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| unraid_notes [2024/12/26 08:54] – mike | unraid_notes [2026/08/25 08:57] (current) – mike | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Unraid Information ====== | ====== Unraid Information ====== | ||
| - | ---- | ||
| ==== LetsEncrypt docker - redirect of http to HTTPS ==== | ==== LetsEncrypt docker - redirect of http to HTTPS ==== | ||
| Line 16: | Line 15: | ||
| vioserial | vioserial | ||
| viostor | viostor | ||
| + | |||
| + | ==== Helpful notes from a user group ==== | ||
| + | I didn't realise snapshotting virtual machines on unRAID was so easy with SSH. | ||
| + | |||
| + | After spending too much time over the weekend testing GUI options for KVM management with unRAID and being disappointed, | ||
| + | Configuration | ||
| + | |||
| + | Machine: Q35-6.2 | ||
| + | |||
| + | BIOS: SeaBIOS (OVMF cannot create snapshots when the VM is running.) | ||
| + | |||
| + | Primary vDisk Type: qcow2 | ||
| + | Commands | ||
| + | List Virtual Machines | ||
| + | |||
| + | virsh list --all | ||
| + | List Snapshots | ||
| + | |||
| + | virsh snapshot-list < | ||
| + | Create Snapshot | ||
| + | |||
| + | virsh snapshot-create < | ||
| + | Create Snapshot With Name | ||
| + | |||
| + | virsh snapshot-create-as < | ||
| + | Shutdown Virtual Machine | ||
| + | |||
| + | virsh shutdown < | ||
| + | |||
| + | Shutting down the virtual machine before snapshotting is recommended, | ||
| + | Revert Snapshot | ||
| + | |||
| + | virsh snapshot-revert < | ||
| + | Delete Snapshot | ||
| + | |||
| + | virsh snapshot-delete < | ||
| + | |||
| + | You must delete all snapshots before removing the VM through unRAID as it throws an error and wont let you delete the VM. | ||
| + | Snapshot Info | ||
| + | |||
| + | virsh snapshot-info < | ||
| + | |||
| + | ==== Monitoring Unraid with Prometheus and Grafana ==== | ||
| + | Reference [[https:// | ||
| + | |||
| + | ==== Add Ubuntu Systems to Prometheus/ | ||
| + | On each system where monitoring is desired, install the Prometheus Node Exporter: | ||
| + | sudo apt update | ||
| + | sudo apt install prometheus-node-exporter -y | ||
| + | |||
| + | Verify it is running: | ||
| + | sudo systemctl status prometheus-node-exporter | ||
| + | |||
| + | Test the metrics (optional): | ||
| + | curl http:// | ||
| + | | ||
| + | Update the scrape_configs section in / | ||
| + | scrape_configs: | ||
| + | - job_name: ' | ||
| + | static_configs: | ||
| + | - targets: [" | ||
| + | - targets: [" | ||
| + | - targets: [" | ||
| + | - targets: [" | ||
| + | - targets: [" | ||
| + | - targets: [" | ||
| + | - targets: [" | ||
| + | - targets: [" | ||
| + | - targets: [" | ||
| + | - targets: [" | ||
| + | - targets: [" | ||
| + | |||
| + | Restart Prometheus | ||
unraid_notes.1735232053.txt.gz · Last modified: by mike
