operating-system
operating-system copied to clipboard
NFS share stopped working after upgrade.
Describe the issue you are experiencing
After upgrading to 12.4 my mass storage NFS share stopped working in HA, trying to re-add it ends up with messages like:
Could not unmount s01truenas01_ha01_backup due to: Transaction for mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount/stop is destructive (mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount has 'start' job queued, but 'stop' is included in transaction).
What operating system image do you use?
generic-x86-64 (Generic UEFI capable x86-64 systems)
What version of Home Assistant Operating System is installed?
6.6.33-haos Home Assistant OS 12.4
Did the problem occur after upgrading the Operating System?
Yes
Hardware details
Proxmox VE virtual machine
Steps to reproduce the issue
- Use NFS as backup datastore
- Upgrade HAOS to 12.4
- See alert regarding storage device
Anything in the Supervisor logs that might be useful for us?
2024-06-19 18:45:04.913 ERROR (MainThread) [supervisor.mounts.mount] Could not unmount s01truenas01_ha01_backup due to: Transaction for mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount/stop is destructive (mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount has 'start' job queued, but 'stop' is included in transaction).
2024-06-19 18:52:32.907 ERROR (MainThread) [supervisor.mounts.mount] Mounting s01truenas01_ha01_backup did not succeed. Check host logs for errors from mount or systemd unit mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount for details.
2024-06-19 18:52:32.920 ERROR (MainThread) [supervisor.mounts.mount] Could not unmount s01truenas01_ha01_backup due to: Transaction for mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount/stop is destructive (mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount has 'start' job queued, but 'stop' is included in transaction).
Anything in the Host logs that might be useful for us?
2024-06-19 16:44:24.957 V01HA01 systemd[1]: Mounting Supervisor nfs mount: s01truenas01_ha01_backup...
2024-06-19 16:44:30.948 V01HA01 systemd[1]: Requested transaction contradicts existing jobs: Transaction for mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount/stop is destructive (mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount has 'start' job queued, but 'stop' is included in transaction).
2024-06-19 16:45:00.868 V01HA01 systemd[1]: Requested transaction contradicts existing jobs: Transaction for mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount/stop is destructive (mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount has 'start' job queued, but 'stop' is included in transaction).
2024-06-19 16:45:05.028 V01HA01 systemd[1]: Requested transaction contradicts existing jobs: Transaction for mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount/stop is destructive (mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount has 'start' job queued, but 'stop' is included in transaction).
2024-06-19 16:45:06.627 V01HA01 systemd[1]: Requested transaction contradicts existing jobs: Transaction for mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount/stop is destructive (mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount has 'start' job queued, but 'stop' is included in transaction).
2024-06-19 16:45:55.050 V01HA01 systemd[1]: mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount: Mounting timed out. Terminating.
2024-06-19 16:45:55.051 V01HA01 systemd[1]: mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount: Mount process exited, code=killed, status=15/TERM
2024-06-19 16:45:55.051 V01HA01 systemd[1]: mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount: Failed with result 'timeout'.
2024-06-19 16:45:55.051 V01HA01 systemd[1]: Failed to mount Supervisor nfs mount: s01truenas01_ha01_backup.
2024-06-19 16:52:02.865 V01HA01 systemd[1]: Mounting Supervisor nfs mount: s01truenas01_ha01_backup...
2024-06-19 16:52:32.920 V01HA01 systemd[1]: Requested transaction contradicts existing jobs: Transaction for mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount/stop is destructive (mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount has 'start' job queued, but 'stop' is included in transaction).
2024-06-19 16:52:54.061 V01HA01 systemd[1]: Starting Cleanup of Temporary Directories...
2024-06-19 16:52:54.079 V01HA01 systemd[1]: systemd-tmpfiles-clean.service: Deactivated successfully.
2024-06-19 16:52:54.080 V01HA01 systemd[1]: Finished Cleanup of Temporary Directories.
2024-06-19 16:53:33.050 V01HA01 systemd[1]: mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount: Mounting timed out. Terminating.
2024-06-19 16:53:33.050 V01HA01 systemd[1]: mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount: Mount process exited, code=killed, status=15/TERM
2024-06-19 16:53:33.051 V01HA01 systemd[1]: mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount: Failed with result 'timeout'.
2024-06-19 16:53:33.051 V01HA01 systemd[1]: Failed to mount Supervisor nfs mount: s01truenas01_ha01_backup.
2024-06-19 16:53:33.070 V01HA01 systemd[1]: Mounting Supervisor nfs mount: s01truenas01_ha01_backup...
2024-06-19 16:54:03.094 V01HA01 systemd[1]: Requested transaction contradicts existing jobs: Transaction for mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount/stop is destructive (mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount has 'start' job queued, but 'stop' is included in transaction).
2024-06-19 16:55:03.300 V01HA01 systemd[1]: mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount: Mounting timed out. Terminating.
2024-06-19 16:55:03.302 V01HA01 systemd[1]: mnt-data-supervisor-mounts-s01truenas01_ha01_backup.mount: Mount process exited, code=killed, status=15/TERM
System information
System Information
version | core-2024.6.3 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.12.2 |
os_name | Linux |
os_version | 6.6.33-haos |
arch | x86_64 |
timezone | Europe/Warsaw |
config_dir | /config |
Home Assistant Community Store
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
GitHub API Calls Remaining | 5000 |
Installed Version | 1.34.0 |
Stage | running |
Available Repositories | 1470 |
Downloaded Repositories | 75 |
HACS Data | ok |
Home Assistant Cloud
logged_in | false |
---|---|
can_reach_cert_server | ok |
can_reach_cloud_auth | ok |
can_reach_cloud | ok |
Home Assistant Supervisor
host_os | Home Assistant OS 12.4 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2024.06.0 |
agent_version | 1.6.0 |
docker_version | 26.1.4 |
disk_total | 137.1 GB |
disk_used | 59.0 GB |
healthy | true |
supported | true |
host_connectivity | true |
supervisor_connectivity | true |
ntp_synchronized | true |
virtualization | kvm |
board | ova |
supervisor_api | ok |
version_api | ok |
installed_addons | RPC Shutdown (2.5), Studio Code Server (5.15.0), Tautulli (4.0.1), Mosquitto broker (6.4.1), phpMyAdmin (0.9.1), Tor (5.0.1), Uptime Kuma (0.12.1), ESPHome (2024.5.5), Signal Messenger (0.84.0), Let's Encrypt (5.0.18), Traccar (0.25.0), MariaDB (2.7.1), Cloudflared (5.1.12), Nginx Proxy Manager (1.0.1), eufy-security-ws (1.8.0-2), Samba share (12.3.1), Advanced SSH & Web Terminal (18.0.0), AdGuard Home (5.1.1), AppDaemon (0.16.6), Grocy (0.21.0), Zigbee2MQTT (1.38.0-1), ZigStar TI CC2652P7 FW Flasher (0.2.0), ZigStar TI CC2652P/P7 FW Flasher (0.4.0), Piper (1.5.0), go2rtc (1.9.4), Zigbee2MQTT Edge (edge), Log Viewer (0.17.0) |
Dashboards
dashboards | 7 |
---|---|
resources | 29 |
views | 19 |
mode | storage |
Recorder
oldest_recorder_run | 11 czerwca 2024 16:03 |
---|---|
current_recorder_run | 19 czerwca 2024 18:39 |
estimated_db_size | 2618.97 MiB |
database_engine | mysql |
database_version | 10.11.6 |
Solcast PV Forecast
can_reach_server | ok |
---|---|
used_requests | 6 |
rooftop_site_count | 2 |
Additional information
NFS share hosted on Truenas Scale Dragonfish-24.04.1.1, worked great until HAOS upgrade