Hi! I'm having an issue with my ProxMox 6.0-7 install.
Initially I tried mounting an external NTFS Hard Drive. After having mounted (mount /dev/sdg1 /mnt) it I tried to unmount it as I had forgotten to install ntfs-3g beforehand. That hung up my console so I restarted the server. After restarting it I am not able to start my containers anymore.
When trying to start a container...
... I get this:
Also I am not able to mount the containers.
However when looking at my zfs I can still see the disks:
I don't know how mounting my external hard drive at /mnt seems to have done it however it seems to have.
It seems to me that this issue is similar to the one here: https://forum.proxmox.com/threads/l...ectory-rpool-no-such-file-or-directory.42775/
However I am unsure how to remount the zfs at the correct location should it actually be at the wrong location and don't want to end up loosing my data. Can anyone help?
Thanks, Jan
Initially I tried mounting an external NTFS Hard Drive. After having mounted (mount /dev/sdg1 /mnt) it I tried to unmount it as I had forgotten to install ntfs-3g beforehand. That hung up my console so I restarted the server. After restarting it I am not able to start my containers anymore.
When trying to start a container...
Code:
root@pve:~# systemctl start pve-container@115.service
Job for pve-container@115.service failed because the control process exited with error code.
See "systemctl status pve-container@115.service" and "journalctl -xe" for details.
Code:
root@pve:~# systemctl status pve-container@115.service
● pve-container@115.service - PVE LXC Container: 115
Loaded: loaded (/lib/systemd/system/pve-container@.service; static; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2019-12-02 10:31:39 CET; 53s ago
Docs: man:lxc-start
man:lxc
man:pct
Process: 8289 ExecStart=/usr/bin/lxc-start -n 115 (code=exited, status=1/FAILURE)
Dec 02 10:31:39 pve systemd[1]: Starting PVE LXC Container: 115...
Dec 02 10:31:39 pve lxc-start[8289]: lxc-start: 115: lxccontainer.c: wait_on_daemonized_start: 856 No such file or directory - Failed to receive
Dec 02 10:31:39 pve lxc-start[8289]: lxc-start: 115: tools/lxc_start.c: main: 330 The container failed to start
Dec 02 10:31:39 pve lxc-start[8289]: lxc-start: 115: tools/lxc_start.c: main: 333 To get more details, run the container in foreground mode
Dec 02 10:31:39 pve lxc-start[8289]: lxc-start: 115: tools/lxc_start.c: main: 336 Additional information can be obtained by setting the --logfile
Dec 02 10:31:39 pve systemd[1]: pve-container@115.service: Control process exited, code=exited, status=1/FAILURE
Dec 02 10:31:39 pve systemd[1]: pve-container@115.service: Failed with result 'exit-code'.
Dec 02 10:31:39 pve systemd[1]: Failed to start PVE LXC Container: 115.
Code:
root@pve:~# pct mount 115
mounting container failed
cannot open directory //RAIDZ_1/subvol-115-disk-0: No such file or directory
However when looking at my zfs I can still see the disks:
Code:
root@pve:~# zfs list
NAME USED AVAIL REFER MOUNTPOINT
RAIDZ_1 544G 20.0T 163K /RAIDZ_1
RAIDZ_1/subvol-101-disk-0 494G 3.42T 494G /RAIDZ_1/subvol-101-disk-0
RAIDZ_1/subvol-102-disk-0 667M 7.35G 667M /RAIDZ_1/subvol-102-disk-0
RAIDZ_1/subvol-103-disk-0 538M 49.5G 538M /RAIDZ_1/subvol-103-disk-0
RAIDZ_1/subvol-104-disk-0 4.56G 3.44G 4.56G /RAIDZ_1/subvol-104-disk-0
RAIDZ_1/subvol-105-disk-0 502M 7.51G 502M /RAIDZ_1/subvol-105-disk-0
RAIDZ_1/subvol-106-disk-0 757M 99.3G 757M /RAIDZ_1/subvol-106-disk-0
RAIDZ_1/subvol-107-disk-0 9.87G 54.1G 9.87G /RAIDZ_1/subvol-107-disk-0
RAIDZ_1/subvol-115-disk-0 652M 3.91T 652M /RAIDZ_1/subvol-115-disk-0
RAIDZ_1/vm-100-disk-0 33.0G 20.0T 6.95G -
I don't know how mounting my external hard drive at /mnt seems to have done it however it seems to have.
It seems to me that this issue is similar to the one here: https://forum.proxmox.com/threads/l...ectory-rpool-no-such-file-or-directory.42775/
However I am unsure how to remount the zfs at the correct location should it actually be at the wrong location and don't want to end up loosing my data. Can anyone help?
Thanks, Jan