[2026-07-06] taiga-vault: family/how-to/truenas-infrastructure.md

This commit is contained in:
Taiga
2026-07-06 12:09:23 +00:00
parent 1eabab8a4c
commit f6381fd117
+13 -3
View File
@@ -168,8 +168,8 @@ ssh truenas_admin@mallexxx.duckdns.org "docker exec homeassistant python -m home
Файл правил: `/mnt/RED_2TB/system/99-tty-alias.rules` Файл правил: `/mnt/RED_2TB/system/99-tty-alias.rules`
``` ```
SUBSYSTEM=="tty", KERNEL=="ttyUSB*", KERNELS=="2-1.5:1.0", SYMLINK+="ttyZONT" SUBSYSTEM=="tty", KERNEL=="ttyUSB*", KERNELS=="2-1.6:1.0", SYMLINK+="ttyZONT"
SUBSYSTEM=="tty", KERNEL=="ttyUSB*", KERNELS=="2-1.6:1.0", SYMLINK+="ttyVent" SUBSYSTEM=="tty", KERNEL=="ttyUSB*", KERNELS=="2-1.5:1.0", SYMLINK+="ttyVent"
``` ```
Применить после изменений: Применить после изменений:
@@ -177,7 +177,17 @@ SUBSYSTEM=="tty", KERNEL=="ttyUSB*", KERNELS=="2-1.6:1.0", SYMLINK+="ttyVent"
cp /mnt/RED_2TB/system/99-tty-alias.rules /etc/udev/rules.d/ && udevadm control --reload-rules && udevadm trigger cp /mnt/RED_2TB/system/99-tty-alias.rules /etc/udev/rules.d/ && udevadm control --reload-rules && udevadm trigger
``` ```
> ⚠️ `/etc/udev/rules.d/` на TrueNAS — tmpfs, не переживает перезагрузку. Механизм автоматического применения правил при загрузке (init-скрипт или post-init hook) **не задокументирован**. > `/etc/udev/rules.d/` на TrueNAS — tmpfs, не переживает перезагрузку. Правила применяются автоматически через **TrueNAS Init/Shutdown Scripts** (POSTINIT).
**Просмотреть/изменить:** TrueNAS UI → System → Advanced → Init/Shutdown Scripts, или:
```bash
midclt call initshutdownscript.query
```
Текущая запись (id 1, POSTINIT, comment: "Map ttyUSB"):
```bash
cp /mnt/RED_2TB/system/99-tty-alias.rules /etc/udev/rules.d/ && udevadm control --reload-rules && udevadm trigger
```
## Hermes-Taiga агент ## Hermes-Taiga агент