fix(plex): volume won't mount

Signed-off-by: Vegard Hagen <[email protected]>
This commit is contained in:
Vegard Hagen
2025-08-03 15:59:03 +02:00
parent c4f7010759
commit a21783e706
3 changed files with 40 additions and 2 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ metadata:
namespace: plex namespace: plex
spec: spec:
storageClassName: proxmox-csi storageClassName: proxmox-csi
volumeName: pv-plex volumeName: pv-plex-config
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
resources: resources:
+35 -1
View File
@@ -74,4 +74,38 @@ tofu import 'module.volumes.module.persistent-volume["pv-netbird-signal"].kubern
tofu import 'module.volumes.module.persistent-volume["pv-netbird-management"].kubernetes_persistent_volume.pv' pv-netbird-management tofu import 'module.volumes.module.persistent-volume["pv-netbird-management"].kubernetes_persistent_volume.pv' pv-netbird-management
tofu import 'module.volumes.module.persistent-volume["pv-plex"].kubernetes_persistent_volume.pv' pv-plex tofu import 'module.volumes.module.persistent-volume["pv-plex"].kubernetes_persistent_volume.pv' pv-plex
tofu import 'module.volumes.module.persistent-volume["pv-prometheus"].kubernetes_persistent_volume.pv' pv-prometheus tofu import 'module.volumes.module.persistent-volume["pv-prometheus"].kubernetes_persistent_volume.pv' pv-prometheus
``` ```
## Backup volume on Proxmox node
list all volumes
```shell
zfs list
```
create snapshot
```shell
zfs snapshot rpool/data/<NAME>@backup
```
list snapshots
```shell
zfs list -t snapshot
```
```shell
zpool create rpool/data/<NAME>-backup
```
```shell
root@abel:~# zfs send rpool/data/<NAME>@backup | zfs receive -F -u rpool/data/<NAME>-backup
```
## Manually mount disk
```shell
qm set <vmid> -<disk_type> <storage>:<volume>
```
@@ -51,6 +51,10 @@ kubernetes_volumes = {
node = "abel" node = "abel"
size = "12G" size = "12G"
} }
pv-plex-config = {
node = "abel"
size = "12G"
}
pv-prometheus = { pv-prometheus = {
node = "abel" node = "abel"
size = "10G" size = "10G"