This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
steam:servicesonbos:start [2021/08/10 11:23] brinkhaus |
steam:servicesonbos:start [2021/08/10 11:34] (current) brinkhaus |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| BOS edges have a read-only root partition. That causes many services to fail in starting. | BOS edges have a read-only root partition. That causes many services to fail in starting. | ||
| - | Das kann meist wie folgt repariert werden (hier am Beispiel des timesyncd): | + | This can usually be fixed as follows (here using timesyncd as an example): |
| - | - Lesen des Logs bei Neustart oder Start des betreffenden Dienstes (journald) | + | - Reading the log on restart or start of the service in question (journald) |
| - | - Auffinden von Problemen im Log, vor Allem: von Verzeichnissen die temporär beschrieben werden müssen | + | - find problems in the log, especially: of directories that need to be written to temporarily |
| - | - dann entweder: | + | - then either: |
| - | - Anlegen der entsprechenden Verzeichnisse: | + | - Creating the appropriate directories: |
| - | - hier: <code>sudo mkdir /var/lib/systemd/timesync</code> | + | - here: <code>sudo mkdir /var/lib/systemd/timesync</code> |
| - | - Bereitstellen der Verzeichnisinhalte als temporäre Ramdisk | + | - Provide the directory contents as a temporary ramdisk. |
| - | - hier: <code>echo "tmpfs /var/lib/systemd/timesync tmpfs defaults 0 0" >> /etc/fstab</code> | + | - here: <code>echo "tmpfs /var/lib/systemd/timesync tmpfs defaults 0 0" >> /etc/fstab</code> |
| - | - oder: | + | - or: |
| - | - Anlegen der Verzeichnisse unter <code>/var/bos/settings/tmp</code> | + | - Creating the directories under <code>/var/bos/settings/tmp</code>. |
| - | - Verlinken mit <code>ln -s TARGET LINK_NAME</code> | + | - Link with <code>ln -s TARGET LINK_NAME</code> |
| - | - Neustart des Service, ggf. vorher parametrieren (sudo nano /etc/systemd/timesyncd.conf, systemctl restart systemd-timesyncd.service) | + | - Restart the service, if necessary parameterize before (sudo nano /etc/systemd/timesyncd.conf, systemctl restart systemd-timesyncd.service) |