The problem occurs when HA fails so that not even the ssh addon starts. It is really useful to get to the underlying OS to restart docker, or the supervisor. Commandline access to docker is really important to me.
But you can do that in HAOS by activating the OS level SSH on port 22222 or on supervised by simply installing openssh-server. The installation of openssh-server within debian seems to have no effect on whether the supervisor thinks you are “unhealthy” or “unsupported”.
I installed it according to the instructions but I have the following problem.
The home screen is opened but after 3-4 minutes it was not possible to open it.
I installed portainer and I checked the logs
This is the output, can you somehow help me ?
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/package/admin/s6-overlay-3.1.5.0/etc/s6-rc/scripts/fix-attrs: line 13: can't create /dev/null: Read-only file system
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/package/admin/s6-overlay-3.1.5.0/etc/s6-rc/scripts/cont-init: line 12: can't create /dev/null: Read-only file system
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/package/admin/s6-overlay-3.1.5.0/etc/s6-rc/scripts/services-up: line 19: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
s6-rc: info: service legacy-services successfully started
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/package/admin/s6-overlay-3.1.5.0/etc/s6-rc/scripts/cont-finish: line 14: can't create /dev/null: Read-only file system
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
s6-supervise s6-linux-init-shutdownd: warning: unable to open /dev/null for writing: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/package/admin/s6-overlay-3.1.5.0/etc/s6-rc/scripts/fix-attrs: line 13: can't create /dev/null: Read-only file system
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/package/admin/s6-overlay-3.1.5.0/etc/s6-rc/scripts/cont-init: line 12: can't create /dev/null: Read-only file system
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
/package/admin/s6-overlay-3.1.5.0/etc/s6-rc/scripts/services-up: line 19: can't create /dev/null: Read-only file system
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
s6-rc: info: service legacy-services successfully started
/command/printcontenv: line 16: can't create /dev/null: Read-only file system
My setup
RPI 3 + Booting from SSD
Installed Debian and Docker
Question. “Add DNS server of your choice”. I have no idea what my DNS should be. Is there any standard?
I had Debian 11 running with HA supervised (ran this guide a while ago) without any issues. Unfortunately I had a system failure so needed to reinstall everything. I did not run into this problem at that time.
If in doubt set the local ip-address of your DHCP server (usually your router’s ip address) here.
A list of public DNS servers can be found here or a more extensive list is here (amongst many other lists).
As for Debian 12 (bookworm):
“The new systemd-resolved package will not be installed automatically on upgrades. You need to install the new package manually. Note that until it has been installed, DNS resolution might no longer work since the service will not be present on the system.” (More about the latter here)