- No category
advertisement
Erstmalige Installation von POSIX
POSIX installieren
5.3 Erstmalige Installation von POSIX
Bei der Erstinstallation werden ein neues POSIX-root- und -var-Dateisystem eingerichtet.
Die Verfahrensschritte bei einer Erstinstallation sind:
1. SOLIS-Lieferung von POSIX einspielen mit IMON
Nach der Installation des Produkts im BS2000 mit dem SOLIS/IMON-Verfahren sind u.a. der Subsystemkatalog, das Software Configuration Inventory (SCI), die Message- und SDF-Syntaxdateien aktualisiert.
2. Vorbereitungen treffen
Bei der erstmaligen Installation von POSIX auf einer Anlage, auf der noch kein POSIX lief, sind nach der Produktinstallion im BS2000 noch einige Vorkehrungen zu treffen, siehe Abschnitt
Abschnitt „Vorbereitende Schritte zur Erstinstallation“ auf Seite 112
.
3. POSIX-Erstinstallation mit dem POSIX-Installationsprogramm durchführen, siehe Abschnitt
Abschnitt „Erstinstallation mit dem POSIX-Installationsprogramm durchführen“ auf Seite 113
.
5.3.1
Vorbereitende Schritte zur Erstinstallation
Wenn auf der Anlage noch kein POSIX lief, dann müssen Sie folgende Schritte unternehmen:
– Entfernen Sie vor dem Start des Subsystems POSIX das CPU-Limit der Systemkennung SYSROOT (Attribut NO_CPU_LIMIT=YES) und setzen Sie für die Standard-
Batchjob-Klasse von SYSROOT das Attribut NO_CPU_LIMIT auf YES.
Dies ist notwendig, da beim Starten des Subsystems POSIX ein Init-Prozess angesto-
ßen wird, der als BS2000-Benutzerprozess abläuft. Die Lebensdauer dieses Init-Prozesses entspricht der Lebensdauer des Subsystems POSIX.
– Entsperren Sie die Kennungen SYSROOT und SYSPRIV:
/UNLOCK-USER USER-ID=SYSROOT
/UNLOCK-USER USER-ID=SYSPRIV
– Außerdem müssen Sie an SYSROOT das Privileg STD-PROCESSING vergeben:
/SET-LOGON-PARAMETERS USER-ID=SYSPRIV,ACCOUNT=SYSACC
/SET-PRIVILEGE PRIVILEGE=STD-PROCESSING,USER-ID=SYSROOT
– Sorgen Sie dafür, dass die Datei SYSLNK.CRTE shareable ist.
112
U22795-J-Z125-6
POSIX installieren
Erstmalige Installation von POSIX
5.3.2
Erstinstallation mit dem POSIX-Installationsprogramm durchführen
Nach der Installation von POSIX im BS2000 müssen Sie noch POSIX und die gewünschte
Software über das POSIX-Installationsprogramm unter der Benutzerkennung TSOS im
POSIX-Dateisystem installieren und nötigenfalls Dateisysteme erzeugen und bearbeiten.
Bei der Erstinstallation von POSIX wird die root-Berechtigung (Benutzernummer 0, Gruppennummer 0) automatisch an TSOS vergeben.
Die Erstinstallation müssen Sie in folgenden Schritten unter der Benutzerkennung TSOS durchgeführen:
1. Sicherstellen, dass das POSIX-Subsystem nicht gestartet ist und dass die POSIX-Informationsdatei SYSSSI.POSIX-BC.<version> schreibbar ist (ACCESS=*WRITE).
2. POSIX-Installationsprogramm aufrufen:
/START-POSIX-INSTALLATION
Sie können das Programm auch im Batch aufrufen. Die genaue Beschreibung der Masken und Parameter finden Sie auf
(Batch).
3. Anlegen und Einhängen der neuen Dateisysteme root und var:
Im POSIX-Installationsprogramm die Option „Install POSIX subsystem“ auswählen und in der Maske die Angaben zur Behälterdatei und zum root-Dateisystem eintragen. Das root-Dateisystem muss mindestens 4096 PAM-Seiten groß sein und muss unter
SYSROOT angelegt werden. Wenn mehrere Produkte installiert werden, muss es grö-
ßer angelegt werden (empfohlene Größe: 20 000 PAM-Seiten).
Danach wird dieselbe Maske wieder angezeigt, um die Angaben zum var-Dateisystem einzutragen. Das var-Dateisystem muss mindestens 4096 PAM-Seiten groß sein und sollte unter SYSROOT des HOME-Pubsets angelegt werden. Wenn mehrere Produkte installiert werden, muss es größer angelegt werden (empfohlene Größe: 20 000 PAM-
Seiten).
Nähere Angaben zu den Dateisystemen root und var finden Sie in den entsprechenden
Produkthandbüchern und in der Freigabemitteilung zu POSIX-BC.
Anschließend werden wichtige Dateiverzeichnisse und Dateien automatisch aus dem generischen root-Dateisystem in das neu angelegte root- und var-Dateisystem kopiert. Die generierten Dateiverzeichnisse, Geräte- und Verwaltungsdateien werden protokolliert.
Nachdem alle Dateiverzeichnisse und Dateien kopiert worden sind, ist das Arbeiten mit
POSIX über die Basis-Shell möglich. Nachdem der automatische Restart des POSIX-Sub-
systems erfolgt ist, kann das BS2000-Kommando /START-POSIX-SHELL (siehe Seite 257 )
eingegeben werden.
U22795-J-Z125-6
113
Erstmalige Installation von POSIX
POSIX installieren
5.3.3
Installation weiterer Software
Nach der Installation von POSIX-BC können Sie noch weitere Produkte in POSIX installieren.
Folgende Tabelle gibt einen Überblick über alle Liefereinheiten, die in POSIX installierbare
Programmpakete (Release Units) enthalten. Die Release-Units enthalten Bibliotheken zur
Installation unter POSIX mit dem Präfix <xxx>LIB, wobei <xxx> plattformabhängig ist und
SIN, SPU, SKU oder (nur im Falle von POSIX-SOCKETS und POSIX-NSL) SYS, SPM,
SKM sein kann.
Es gibt mittlerweile eine Reihe von Produkten, die sich im Rahmen der SOLIS/IMON-Produktinstallation automatisch in POSIX installieren lassen. Die Liefereinheiten dieser Produkte enthalten sog. POSIX-Items vom Typ *PS.
Liefereinheit
APACHE (GA)
BS2OSD (GA)
COBOL2000
COBOL85
CPP
CRTE
Release Unit
APACHE
PERL
Kurzbeschreibung / Funktionalität in POSIX *PS
Item ?
Apache Webserver
Scriptsprache perl
TOMCAT JAVA-Servlet-Unterstützung
SANCHECK (ab 2.0) Überprüfung der SAN-Konfiguration (Storage
Area Network)
COBOL2000 COBOL2000-Compiler (cobol2000)
N
N
N
Y
COBOL85
CPP
CRTE
COBO85L-Compiler (cobol85)
C/C++-Compiler (cc, c89, CC)
Common RunTime Environment für C, C++ und
Cobol, Include Header
Y
N
Y
Y
CRTE-BAS (GA) POSIX-HEADER Y
DPRINTCL
HIPLEX-AF
IMON (GA)
DPRINTCL
HIPLEX-AF
IMON-BAS
Include-Header für POSIX-Bibliotheksfunktionen
Distributed Print Services, Gateway-Komponente für BSD-LPD-Clients
Highly Integrated System Complex, Failover-
Manager, MirrorView- oder Live-Monitor-Funktion
Installations Monitor, rc-Script für automatische
POSIX-Paketinstallation
N
Y
Y
114
U22795-J-Z125-6
POSIX installieren
Erstmalige Installation von POSIX
U22795-J-Z125-6
Liefereinheit
INETSERV
JENV (GA)
NFS
OMNIS
ONETSERV
OPENFT
POSIX (GA)
SBA-BS2
SCCA-BS2
SESAM-SQL
Release Unit
– IMAP
– POSTFIX
TCP-IP-AP
TCP-IP-SV
– DNS
– NAMED
– NTP
– OPENSSH
– PRNGD
JENV
NFS
OMNIS
BCAM
OPENFT
POSIX-SOKKETS
SBA-BS2
SCCA-BS2
SESAM-SQL
– SNMP-SA
SHC-OSD STORMAN
SYMAPI
SM2-TOOLS SM2-TOOLS
SSA-OUTM-BS2 SSA-OUTM-BS2
SSA-SM2-BS2
SSC-BS2
SSA-SM2-BS2
SSC-BS2
WEBTRANS-OSD
(GA)
WEBTRANS-OSD
WEBTRANS-UTM WEBTRANS-UTM
Kurzbeschreibung / Funktionalität in POSIX *PS
Item ?
N
Internet Message Access Protocol
SMTP-Server (Simple Mail Transfer Protocol)
File Transfer Protokoll ftp
DNS Resolver
DNS Server
Client und Server (Network Time Protocol)
Secure Shell
Zufallszahlgenerator
Java Environment
Network File System
Web-Oberfläche für Internet-Zugang
BCAM-Subagent (SNMP) ft-Client für POSIX-Schnittstellen ncopy, ft etc.
POSIX-BC Basis Shell
POSIX-ADDON-LIB UNIX-/BS2000-spezifische Erweiterungen zu den POSIX-Bibliotheksfunktionen
POSIX-NSL
POSIX-SH
TLI-, RPC- und XDR-Funktionen erweiterte Shell
Socket- und XTI-Funktionen
SNMP-Basic-Agent
Storage Control Center Agent
SNMP-Subagen SESAM-SQL
FibreCAT CX-Unterstützung (SQ/SX-Server)
Symmetrix Application Programming Interface
SNMP-Subagent OpenSM2
SNMP-Subagent OpenUTM
SNMP-Subagent SM2
SNMP-Standard-Collection, Erw. Basic Agent
BS2000-Dialoganwendungen in das WWW anbinden
OpenUTM-Anwendungen in das WWW anbinden
N
N
N
N
Y
Y
Y
Y
Y
Y
N
Y
Y
Y
Y
N
Y
Y
N
N
N
Y
N
115
Erstmalige Installation von POSIX
POSIX installieren
Erweiterte POSIX-Shell installieren
Es wird empfohlen, generell nach einer Erstinstallation von POSIX eine Paket-Installation von POSIX-SH (erweiterte Shell) durchzuführen. Nur so ist der komplette Umfang der
POSIX-Shellkommandos verfügbar.
C/C++-Programmierumgebung installieren
Wollen Sie C/C++-Programme in der POSIX-Shell entwickeln (POSIX-Kommandos cc, c89 oder CC), so müssen Sie zusätzlich CRTE, CPP und POSIX-HEADER installieren.
Hinweise zur automatischen POSIX-Paketinstallation mit IMON
Allgemeines Konzept
Voraussetzung für die automatische Paketinstallation ist, dass IMON-BAS selbst in POSIX installiert ist und bereits eine POSIX-Konfigurationsdatei
$SYSROOT.POSIX.CONFIGURATION angelegt hat.
Bei Lieferung einer neuen Produktversion erfolgen generell die Schritte
1. Deinstallation der in POSIX installierten Vorgängerversion
2. Installation des neuen Produktversion in POSIX
Standardmäßig werden auch Produkte in POSIX installiert, die zuvor in POSIX noch nicht installiert waren. In diesem Fall entfällt die Deinstallation.
Die automatische POSIX-Paketinstallation lässt sich bei Einspielen der SOLIS-Lieferung
(INSTALL-UNITS) ausschalten.
Installation von IMON-BAS in POSIX
Vor Einspielen der SOLIS-Lieferung muss IMON im POSIX-Dateisystem installiert sein:
/START-POSIX-INSTALLATION *FILE(FILE=SYSDAT.IMON-BAS.xxx.POSIX)
Um die POSIX-Verarbeitung für weitere Produkte zu ermöglichen, muss nach der Installation von IMON-BAS in POSIX eine Konfigurationsdatei
$SYSROOT.POSIX.CONFIGURATION angelegt werden:
– Entweder durch Beenden und Neustart des POSIX-Subsystems:
/STOP-SUBSYSTEM POSIX
/START-SUBSYSTEM POSIX
– oder ohne Neustart des POSIX-Subsystems durch Aufruf des IMON-rc-Startscripts:
/etc/rc2.d/S05imon confupd
116
U22795-J-Z125-6
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 12 Konzept der POSIX-Dokumentation
- 13 Zielgruppen des Handbuchs
- 13 Konzept des Handbuchs
- 15 Änderungen gegenüber der vorigen Ausgabe
- 16 Verwendete Metasprache
- 17 POSIX im BS2000/OSD
- 19 Eine Welt offener Systeme
- 19 Offenes BS2000 - BS2000/OSD
- 20 Offenheit durch Client-Server-Architekturen
- 21 BS2000/OSD bringt die UNIX-Systeme und die BS2000-Welt zusammen
- 22 Vorteile des POSIX-Standards
- 27 Bestandteile von POSIX
- 27 Hardware-Voraussetzungen für POSIX
- 28 Unterstützung von Terminals
- 29 An POSIX angepasste BS2000-Softwareprodukte
- 31 POSIX-Dateisystem
- 32 Vorteile eines hierarchischen Dateisystems
- 32 Ablage von POSIX-Dateisystemen in Behälterdateien
- 33 Information über Dateisystem-Codierung (df)
- 33 Vorteile durch das Anlegen mehrerer POSIX-Dateisysteme
- 34 Konventionen für Namen von POSIX-Dateien und Dateiverzeichnissen
- 34 Kopieren und Konvertieren von Dateien
- 38 Zugriff auf POSIX-Dateisysteme im BS2000
- 38 Zugriff auf POSIX-Dateien
- 39 Zugriff auf BS2000-Dateien und PLAM-Bibliothekselemente über das bs2fs-Dateisystem
- 40 Zugriff auf ferne Dateien
- 42 Große Dateien im POSIX-Dateisystem
- 42 Große POSIX-Dateisysteme
- 43 Große POSIX-Dateien
- 44 Journaling für Dateisysteme
- 46 POSIX als Subsystem im BS2000
- 47 Verwaltung des Subsystems POSIX durch DSSM
- 48 POSIX-Prozessverwaltung
- 53 Sicherheitskonzept
- 53 Benutzerdatenverwaltung
- 54 Gruppenverwaltung
- 55 Zugriffsschutz für Behälterdateien
- 55 Zugriffsschutz für Dateien und Dateiverzeichnisse
- 58 Zugangsschutz bei Zugang über einen fernen Rechner
- 59 POSIX-Shell
- 61 Zugang zur POSIX-Shell
- 64 Besonderheiten für das Arbeiten mit der POSIX-Shell
- 65 POSIX-Lader
- 66 Kommandos von der POSIX-Shell aus eingeben
- 67 Kommandos für große POSIX-Dateien
- 68 POSIX-Programmschnittstellen
- 69 Einschränkungen für Programme mit gemischter Funktionalität
- 70 Einschränkungen für Makroaufrufe
- 70 Vererbung
- 71 Beispielsitzung
- 74 Programmschnittstelle für große POSIX-Dateien
- 74 Neue Programme erstellen
- 75 Existierende Programme an große Dateien anpassen
- 81 Binder-Lader-System
- 82 C/C++-Compiler
- 84 COBOL85 / COBOL2000 Compiler
- 86 BS2000/OSD Environment For Java (JENV)
- 87 EDT
- 87 EDT-Versionen < V17.0A und EDT ab V17.0A im Kompatibilitätsmodus
- 89 Hinweise zum Unicode-Modus in EDT-Versionen ab V17.0A
- 89 File-Transfer openFT für BS2000
- 90 HSMS / HSMS-SV
- 91 NFS
- 92 SECOS
- 93 SOCKETS/XTI (POSIX-SOCKETS)
- 94 SPOOL
- 94 TLI (POSIX-NSL)
- 95 AID
- 96 SORT
- 97 interNet Services
- 99 APACHE Webserver auf BS2000/OSD
- 99 SNMP-Basic-Agent und SNMP-Standard-Collection.
- 101 Lieferumfang
- 102 Konzept der POSIX-Installation
- 103 Eigenschaften des POSIX-Installationsprogramms
- 103 Format der Programmpakete
- 105 Das Installationsprogramm im Zusammenspiel mit IMON
- 105 Multimodale Installation
- 107 Produktinstallation ohne IMON-Unterstützung
- 107 Private Programmpakte zur Installation vorbereiten
- 112 Erstmalige Installation von POSIX
- 112 Vorbereitende Schritte zur Erstinstallation
- 113 Erstinstallation mit dem POSIX-Installationsprogramm durchführen
- 114 Installation weiterer Software
- 117 Upgrade-Installation von POSIX
- 118 Upgrade-Installation bei einem neuen POSIX-Korrekturstand
- 118 Upgrade-Installation bei einer neuen POSIX-Version
- 120 POSIX-Installationsprogramm im Dialog
- 122 Install POSIX subsystem (Subsystem POSIX neu einrichten)
- 124 Expand POSIX filesystems (POSIX-Dateisystem erweitern)
- 125 Administrate POSIX filesystems (POSIX-Dateisysteme verwalten)
- 127 Install packages on POSIX (POSIX-Programmpakete hinzufügen)
- 129 Delete packages from POSIX (POSIX-Programmpakete entfernen)
- 130 Automatisierter Ablauf des POSIX-Installationsprogramms
- 130 Aufbau der Parameterdateien
- 132 Install POSIX subsystem (Subsystem POSIX neu einrichten)
- 133 Expand POSIX filesystems (POSIX-Dateisysteme erweitern)
- 134 Administrate POSIX filesystems (POSIX-Dateisysteme verwalten)
- 136 Install Packages on POSIX (Programmpakete hinzufügen)
- 137 Delete Packages from POSIX (Programmpakete entfernen)
- 138 Protokollierung der Installation
- 139 POSIX-Informationsdatei
- 139 Inhalt der POSIX-Informationsdatei
- 141 Beschreibung der Steuerparameter
- 148 POSIX-Subsystem steuern
- 148 POSIX-Subsystem starten
- 150 POSIX beenden
- 151 Überwachen des POSIX-Subsystems über eine Monitor-Jobvariable
- 151 BCAM-Abhängigkeiten beim Starten und Beenden von POSIX
- 152 POSIX-Lader
- 152 Übersicht
- 154 Initialisierung
- 156 Linkvorgang
- 157 Ladevorgang
- 158 Administration
- 167 Dateisysteme verwalten
- 168 Ein- und Aushängen von Dateisystemen
- 169 Lokale POSIX-Dateisysteme verwalten
- 169 bs2fs-Dateisysteme verwalten
- 170 Verteilte Dateisysteme verwalten
- 170 Dateisystem auf Konsistenz prüfen
- 171 Dateisystem erweitern
- 173 Dateisysteme überwachen mit fsmond (File System Monitor Dämon)
- 176 Übersicht über Privilegien und Aufgaben
- 179 POSIX-Benutzerattribute vergeben
- 180 Einer BS2000-Benutzerkennung eine individuelle Benutzernummer zuordnen
- 181 BS2000- und POSIX-Gruppen verwalten
- 183 Neue POSIX-Benutzer eintragen
- 184 Standardwerte für POSIX-Benutzerattribute festlegen
- 185 Zugangsberechtigung für Benutzer eines fernen Rechners erteilen
- 186 Abrechnungsnummer für Systemzugang über fernen Rechner eintragen
- 186 POSIX-Benutzer löschen
- 187 Benutzerinformationen per Programm lesen
- 189 ADD-POSIX-USER POSIX-Attribute für Benutzerkennung festlegen
- 191 ADD-USER Benutzereintrag im Benutzerkatalog erstellen
- 193 COPY-POSIX-FILE Dateien aus BS2000 ins POSIX-Dateisystem kopieren (und umgekehrt)
- 206 EXECUTE-POSIX-CMD POSIX-Kommandos aus BS2000 heraus aufrufen
- 213 MODIFY-LOGON-PROTECTION Schutzattribute ändern
- 221 MODIFY-POSIX-USER-ATTRIBUTES POSIX-Benutzerattribute ändern
- 226 MODIFY-POSIX-USER-DEFAULTS Standardwerte für POSIX-Benutzerattribute ändern
- 229 MODIFY-USER-ATTRIBUTES Katalogeintrag eines Benutzers ändern
- 232 SET-LOGON-PROTECTION Schutzattribute vereinbaren
- 238 SHOW-LOGON-PROTECTION Schutzattribute anzeigen
- 240 SHOW-POSIX-STATUS POSIX-Status anzeigen
- 241 SHOW-POSIX-USER-ATTRIBUTES POSIX-Benutzerattribute anzeigen
- 249 SHOW-POSIX-USER-DEFAULTS Standardwerte für POSIX-Benutzerattribute anzeigen
- 252 SHOW-USER-ATTRIBUTES Informationen über die Einträge im Benutzerkatalog ausgeben
- 253 START-POSIX-INSTALLATION POSIX-Installationsprogramm starten
- 257 START-POSIX-SHELL POSIX-Shell zur Verfügung stellen
- 260 Privilegien bei POSIX
- 263 Kommandoumfang der POSIX-Shell
- 269 Dämonen von POSIX
- 270 Dateiverzeichnisse, die bei einer Erstinstallation angelegt werden
- 271 Gerätedateien, die bei einer Erstinstallation angelegt werden
- 272 Verwaltungsdateien, die bei einer Erstinstallation angelegt werden
- 273 Tuning-Maßnahmen
- 274 Tool-Logging-Datei
- 303 A
- 303 B
- 304 C
- 304 D
- 304 E
- 305 F
- 305 G
- 305 H
- 305 I
- 305 J
- 306 K
- 306 L
- 306 M
- 306 N
- 306 O
- 307 P
- 308 R
- 308 S
- 309 T
- 309 U
- 310 V
- 310 W
- 310 X
- 310 Z