meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| linux:san_custom_opensuse [18/01/2026 22:13] – créée mdl | linux:san_custom_opensuse [20/01/2026 07:41] (Version actuelle) – mdl | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== SAN CUSTOM - MDL-NAS - Opensuse ====== | ||
| + | |||
| + | * au préalable | ||
| + | * Opensuse tumbleweed avec cockpit, targetcli installés | ||
| <code BASH> | <code BASH> | ||
| zypper install targetcli nmap cockpit | zypper install targetcli nmap cockpit | ||
| systemctl enable --now targetclid.service | systemctl enable --now targetclid.service | ||
| - | < | + | systemctl enable --now cockpit.service |
| + | </code> | ||
| * ouverture port et services sur le firewall | * ouverture port et services sur le firewall | ||
| Ligne 11: | Ligne 16: | ||
| firewall-cmd --list-all | firewall-cmd --list-all | ||
| - | <code /> | + | </code> |
| - | * création du Disk image ou de la LUN | + | * création du Disk image ou de la LUN |
| <code BASH> | <code BASH> | ||
| mdl-nas:~ # targetcli | mdl-nas:~ # targetcli | ||
| Ligne 58: | Ligne 63: | ||
| / | / | ||
| Created LUN 0. | Created LUN 0. | ||
| + | </ | ||
| - | / | + | |
| + | * filtrage initiator | ||
| + | <code BASH> | ||
| + | / | ||
| / | / | ||
| Ligne 66: | Ligne 75: | ||
| </ | </ | ||
| + | * sauvegarde | ||
| + | <code BASH> | ||
| / | / | ||
| Global pref auto_save_on_exit=true | Global pref auto_save_on_exit=true | ||
| Configuration saved to / | Configuration saved to / | ||
| + | </ | ||
| + | * validation que le daemon écoute bien | ||
| + | <code BASH> | ||
| ss -napt | grep 3260 | ss -napt | grep 3260 | ||
| LISTEN 0 256 *: | LISTEN 0 256 *: | ||
| + | </ | ||
| + | * on personnalise le fichier systemd pour restorer la config | ||
| + | <color # | ||
| + | <code BASH> | ||
| + | mdl-nas:/ | ||
| + | [Unit] | ||
| + | Description=Targetcli daemon | ||
| + | Documentation=man: | ||
| + | After=network.target | ||
| + | |||
| + | [Service] | ||
| + | Type=simple | ||
| + | ExecStart=/ | ||
| + | ExecStart=/ | ||
| + | Restart=on-failure | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | Also=targetclid.socket | ||
| + | </ | ||