https://kb.pocnet.net/index.php?title=AS/400_SNADS_Konfiguration&feed=atom&action=historyAS/400 SNADS Konfiguration - Versionsgeschichte2024-03-29T09:55:34ZVersionsgeschichte dieser Seite in KnowledgebaseMediaWiki 1.35.11https://kb.pocnet.net/index.php?title=AS/400_SNADS_Konfiguration&diff=2181&oldid=prevPoC: Korrektur2018-12-29T14:09:52Z<p>Korrektur</p>
<p><b>Neue Seite</b></p><div>'''SNADS''' (Systems Network Architecture Distribution Services) ist eine queuebasierte Möglichkeit zur Verteilung von Objekten (Dateien, Nachrichten, usw.) an Benutzer auf fernen Systemen. Es erinnert in gewisser Weise an UUCP.<br />
<br />
Die hier wiedergegebenen Vorgehensweisen wurden mit OS/400 V4R5 getestet.<br />
<br />
Als Voraussetzung zur SNADS-Konfiguration sind die Systeme bereits für eine gegenseitige Erreichbarkeit via APPC (LU 6.2) konfiguriert worden.<br />
<br />
== Konfiguration ==<br />
Vorab muss ab V4 das Mail Server Framework beendet werden. Danach können die Services konfiguriert werden.<br />
endmsf option(*immed)<br />
cfgdstsrv<br />
<br />
Im nun dargestellten Menü ''Verteilungsservice konfigurieren'' zuerst den Punkt 1 (Verteilerwarteschlange) auswählen. Eine Liste der vorhandenen Queues wird angezeigt. Mit F6 wird die Maske für eine neue Queue aufgerufen. Im Normalfall müssen die Felder ''Warteschlange'' und ''Ferner Standort'' mit dem Namen des fernen Systems ausgefüllt werden. Mit einem Druck auf die Datenfreigabetaste wird die Queue angelegt.<br />
<br /><br />
2×F12 springt zurück zum Menü ''Verteilungsservice konfigurieren''.<br />
<br />
Nun den Punkt 2 (Leitwegtabelle) auswählen. Eine Liste der vorhandenen Routing-Einträge wird angezeigt. Mit F6 wird die Maske für eine neue Route aufgerufen. Im Normalfall müssen die Felder ''System'' und ''Warteschlange'' der verschiedenen Prioritäten mit dem Namen des fernen Systems ausgefüllt werden. Mit einem Druck auf die Datenfreigabetaste wird die Route angelegt.<br />
<br /><br />
Mit F3 kann die Konfiguration beendet werden.<br />
<br />
Als nächster Schritt muss MSF (wieder) und das Subsystem ''qsnads'' gestartet werden. Letzteres startet die Jobs, welche die Queues scannen und abarbeiten. Ggfs. mit ''wkactjob'' kontrollieren ob ''qsnads'' schon läuft.<br />
strmsf msgopt(*resume)<br />
strsbs sbs(qsnads)<br />
<br />
== SNADS Autostart ==<br />
Falls nicht schon geschehen, sollte das steuernde Subsystem auf ''qctl'' gestellt werden, damit SNADS und andere Dienste beim IPL mit gestartet werden.<br />
wrksysval sysval(qctlsbsd)<br />
Unabhängig davon muss im [[AS/400 Systemstart-CL-Datei|Startscript]] der Start von SNADS manuell aufgenommen werden. Die Ergänzung erfolgt nach dem Block für QCMN sinngemäß zu QCMN.<br />
<br />
== Systemverteilerliste ==<br />
Als letzter Schritt muss die systemweite Verteilerliste gepflegt werden. Diese enthält normalerweise nur lokale Benutzer (die explizit angelegt wurden). Ferne Benutzer können hier als Voraussetzung einer Adressierung ebenfalls angelegt werden. Bei vielen Benutzern wird dies aber schnell mühsam. Einfacher ist es, einen systemweiten Eintrag für pauschal alle möglichen Benutzer anzulegen:<br />
adddire usrid(*any ''remotesystem'') usrd('Remote Users At ''remotesystem''') sysname(remotesystem)<br />
Nachteilig ist, dass Objekte erst an das Zielsystem gesendet werden müssen. Dort wird evtl. festgestellt, dass der Zielbenutzer nicht existiert und eine Fehlernachricht zurückgesendet. Also ein klassischer Bounce. Wenn man das nicht möchte, muss man zwingend alle Benutzer in den Verzeichnissen anlegen, damit sofort klar ist, dass der Versand schief gehen wird.<br />
<br />
Es gibt eine Vereinfachung dahingehend, dass die Verteilerliste automatisch zwischen Systemen repliziert werden kann. Dabei gibt es keinen Master: Das System, welches die letzte Änderung an einem Eintrag durchgeführt hat, behält recht.<ref>Ich hatte auch einmal eine Dokumentation zur Konfiguration gefunden, die ich jetzt nicht mehr finde.</ref><br />
<br />
''Qsecofr'' ist per Default schon angelegt, allerdings mit ''qsecofr'' als Systemnamen. Wenn dies mit ''wrkdire'' passend geändert wird, sollten sich auch Admins Dateien zuschieben können. Angeblich ist der Benutzer aber weiterhin unbekannt. Ergänzung folgt.<br />
<br />
== Weblinks ==<br />
* [http://www-01.ibm.com/support/docview.wss?uid=nas8N1018347 IBM.com: Configuring SNADS and Setting Up SNA Distribution Services] (en)<br />
* [https://publib.boulder.ibm.com/iseries/v5r2/ic2924/books/c415321218.htm IBM.com: System Manager Use, Appendix B. Example setup and configuration of an OS/400 network using SNADS] (en)<br />
* [https://publib.boulder.ibm.com/html/as400/v4r4/ic2924/info/RZAIRGTWAY.HTM IBM.com: AS/400 as a gateway between SNADS and SMTP networks] (en)<br />
<br />
== Fußnoten ==<br />
<references /><br />
<br />
[[Kategorie: AS/400]]</div>PoC