ch05.sgm 73 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268
  1. <!-- $XConsortium: ch05.sgm /main/10 1996/12/20 20:02:02 rws $ -->
  2. <!-- (c) Copyright 1995 Digital Equipment Corporation. -->
  3. <!-- (c) Copyright 1995 Hewlett-Packard Company. -->
  4. <!-- (c) Copyright 1995 International Business Machines Corp. -->
  5. <!-- (c) Copyright 1995 Sun MicrosystIMS, Inc. -->
  6. <!-- (c) Copyright 1995 Novell, Inc. -->
  7. <!-- (c) Copyright 1995 FUJITSU LIMITED. -->
  8. <!-- (c) Copyright 1995 Hitachi. -->
  9. <chapter id="SAG.ClSrv.div.1">
  10. <title id="SAG.ClSrv.mkr.1">Desktop in einem Netzwerk konfigurieren</title>
  11. <para><indexterm><primary>Netzwerk</primary><secondary>siehe auch Server</secondary>
  12. </indexterm>Das Desktop ist speziell f&uuml;r den Betrieb in einer stark vernetzten
  13. Umgebung ausgerichtet. Die Architektur des Desktops erm&ouml;glicht Systemadministratoren,
  14. Computerressourcen im gesamten Netzwerk zu verteilen. Zu diesen Ressourcen
  15. geh&ouml;ren:</para>
  16. <itemizedlist remap="Bullet1">
  17. <listitem><para>Anwendungen</para>
  18. </listitem>
  19. <listitem><para>Datendateien f&uuml;r Anwendungen</para>
  20. </listitem>
  21. <listitem><para>Desktop-Session-Services (Desktop-Anwendungen wie zum Beispiel
  22. Anmeldemanager und Dateimanager)</para>
  23. </listitem>
  24. <listitem><para>Hilfe-Services. Hilfedatendateien k&ouml;nnen auf einen zentralen
  25. Hilfe-Server gestellt werden.</para>
  26. <informaltable id="SAG.ClSrv.itbl.1" frame="All">
  27. <tgroup cols="1" colsep="1" rowsep="1">
  28. <colspec colwidth="4.00in">
  29. <tbody>
  30. <row>
  31. <entry align="left" valign="top"><para><!--Original XRef content: '&Uuml;bersicht
  32. &uuml;ber das Desktop im Netzwerk96'--><xref role="JumpText" linkend="SAG.ClSrv.mkr.2"></para></entry>
  33. </row>
  34. <row>
  35. <entry align="left" valign="top"><para><!--Original XRef content: 'Allgemeine
  36. Schritte f&uuml;r die Konfiguration eines Desktops im Netzwerk100'--><xref
  37. role="JumpText" linkend="SAG.ClSrv.mkr.5"></para></entry></row>
  38. <row>
  39. <entry align="left" valign="top"><para><!--Original XRef content: 'Netzwerk
  40. des BasisbetriebssystIMS f&uuml;r das Desktop konfigurieren100'--><xref role="JumpText"
  41. linkend="SAG.ClSrv.mkr.6"></para></entry></row>
  42. <row>
  43. <entry align="left" valign="top"><para><!--Original XRef content: 'Clients
  44. und Server f&uuml;r das Desktop konfigurieren104'--><xref role="JumpText"
  45. linkend="SAG.ClSrv.mkr.9"></para></entry></row>
  46. <row>
  47. <entry align="left" valign="top"><para><!--Original XRef content: 'Anwendungs-Services
  48. verwalten111'--><xref role="JumpText" linkend="SAG.ClSrv.mkr.15"></para></entry>
  49. </row></tbody></tgroup></informaltable>
  50. </listitem>
  51. </itemizedlist>
  52. <sect1 id="SAG.ClSrv.div.2">
  53. <title id="SAG.ClSrv.mkr.2">&Uuml;bersicht &uuml;ber das Desktop im Netzwerk<indexterm>
  54. <primary>Netzwerk</primary><secondary>&Uuml;bersicht</secondary></indexterm><indexterm>
  55. <primary>Client-Server Konfiguration, siehe Netzwerk</primary></indexterm></title>
  56. <para>Das Betriebssystem stellt eine Reihe von Services im Netzwerk einschlie&szlig;lich
  57. verteilter Dateisysteme und der Ausf&uuml;hrung auf fernen Systemen zur Verf&uuml;gung.
  58. X-Server stellen zus&auml;tzliche Netzwerkf&auml;higkeiten wie den Zugriff
  59. auf ferne Bildschirme und Sicherheitsservices zur Verf&uuml;gung.</para>
  60. <para>Das Desktop legt eine Benutzerschnittstelle auf diese Netzwerkfunktionen.
  61. Ziel dieser Schnittstelle und der ihr zugrundeliegenden Architektur ist</para>
  62. <itemizedlist remap="Bullet1">
  63. <listitem><para>die einfachere Handhabung von Netzwerksystemen. Benutzer k&ouml;nnen
  64. Anwendungen ausf&uuml;hren und auf Datendateien zugreifen, ohne sich damit
  65. besch&auml;ftigen zu m&uuml;ssen, wo sich im Netzwerk die Anwendungen und
  66. Daten befinden.</para>
  67. </listitem>
  68. <listitem><para>die einfachere Verwaltung von Netzwerksystemen. Das Desktop
  69. stellt Werkzeuge zur Anwendungsintegration sowie Netzwerksuchpfade zur Verf&uuml;gung,
  70. die es Systemen leichter machen, ferne Daten und Anwendungen zu finden. Zus&auml;tzlich
  71. erleichtert der Dateinamenzuordnungsproze&szlig; des Desktops die Verwaltung
  72. komplexer Netzwerke mit mehreren Servern.</para>
  73. </listitem>
  74. <listitem><para>Flexibilit&auml;t. Die Verwaltungsfunktionen des Desktops
  75. wurden zwar f&uuml;r bestimmte h&auml;ufig vorkommende Netzwerksituationen
  76. entwickelt, aber das Desktop kann f&uuml;r viele andere angepa&szlig;te Netzwerkkonfigurationen
  77. eingerichtet werden.</para>
  78. </listitem>
  79. </itemizedlist>
  80. <sect2 id="SAG.ClSrv.div.3">
  81. <title>Typen von Desktop Services im Netzwerk<indexterm><primary>Netzwerk</primary><secondary>Servicetypen</secondary></indexterm></title>
  82. <para>Bei der Arbeit im Netzwerk kann ein Benutzer, der an einem bestimmten
  83. Bildschirm sitzt, auf verschiedene Computer-Services, die auf anderen Systemen
  84. verteilt sind, zugreifen. Dazu geh&ouml;ren:</para>
  85. <itemizedlist remap="Bullet1">
  86. <listitem><para>die Desktop-Session und ihre Anwendungen&mdash; zum Beispiel
  87. Arbeitsbereichsmanager und Dateimanager</para>
  88. </listitem>
  89. <listitem><para>andere Anwendungen</para>
  90. </listitem>
  91. <listitem><para>Datendateien</para>
  92. </listitem>
  93. </itemizedlist>
  94. <para>In der Netzwerkterminologie wird der Begriff<indexterm><primary>Server</primary><secondary>Definition</secondary></indexterm> <emphasis>Server</emphasis>
  95. verwendet, um ein System zu beschreiben, das einem oder mehreren Systemen
  96. Computerservices zur Verf&uuml;gung stellt. Empf&auml;ngt ein System Services
  97. von einem Server, wird es als ein<indexterm><primary>Clients</primary><secondary>Definition</secondary></indexterm> <symbol role="Variable">Client</symbol>
  98. dieses Servers bezeichnet.</para>
  99. <para>In einem komplexen Netzwerk verwendet ein System m&ouml;glicherweise
  100. Services, die sich auf einer Reihe von verschiedenen Systemen im gesamten
  101. Netzwerk befinden. &Uuml;berdies kann ein System als ein bestimmter Servertyp
  102. fungieren (zum Beispiel als Session-Server) und gleichzeitig ein Client (zum
  103. Beispiel eines Anwendungs-Servers) sein.</para>
  104. </sect2>
  105. <sect2 id="SAG.ClSrv.div.4">
  106. <title>Typische Netzwerksituationen</title>
  107. <para>Aus der Perspektive des Desktops enth&auml;lt eine typische Netzwerkkonfiguration
  108. m&ouml;glicherweise eine Kombination aus den folgenden wichtigen Komponenten:
  109. </para>
  110. <informaltable>
  111. <tgroup cols="2" colsep="0" rowsep="0">
  112. <colspec colwidth="2.00in">
  113. <colspec colwidth="4.00in">
  114. <tbody>
  115. <row>
  116. <entry align="left" valign="top"><para>Bildschirme</para></entry>
  117. <entry align="left" valign="top">an denen der X-Server ausgef&uuml;hrt wird </entry></row>
  118. <row>
  119. <entry align="left" valign="top"><para><indexterm><primary>Session</primary>
  120. <secondary>Server</secondary><tertiary>Anmeldung</tertiary></indexterm>Anmelde-/Session-Server
  121. </para></entry>
  122. <entry align="left" valign="top"><para>an denen die Desktop-Anwendungen (Anmeldemanager,
  123. Arbeitsbereichsmanager, usw.) ausgef&uuml;hrt werden</para></entry>
  124. </row>
  125. <row>
  126. <entry align="left" valign="top"><para><indexterm><primary>Server</primary>
  127. <secondary>Anwendung</secondary></indexterm><indexterm><primary>Anwendungs-Server</primary><secondary>Definition</secondary></indexterm>Anwendungs-Server</para></entry>
  128. <entry align="left" valign="top"><para>an denen andere Anwendungen ausgef&uuml;hrt
  129. werden</para></entry></row>
  130. <row>
  131. <entry align="left" valign="top"><para><indexterm><primary>Server</primary>
  132. <secondary>Datei</secondary></indexterm><indexterm><primary>Datei-Server</primary></indexterm>Datei-Server</para></entry>
  133. <entry align="left" valign="top"><para>in dem in Anwendungen verwendete Daten
  134. gespeichert werden</para></entry></row></tbody></tgroup></informaltable>
  135. <para>Zu den am h&auml;ufigsten vorkommenden Netzwerkkonfigurationen geh&ouml;ren
  136. Systeme, die auf einen Anwendungs-Server zugreifen. <!--Original XRef content:
  137. 'Abbildung&numsp;5&hyphen;1'--><xref role="CodeOrFigureOrTable" linkend="SAG.ClSrv.mkr.3">
  138. zeigt eine Datenstation, die einen Anwendungs-Server verwendet. Der X-Server
  139. und die Desktop-Session werden auf der Datenstation ausgef&uuml;hrt.</para>
  140. <figure>
  141. <title id="SAG.ClSrv.mkr.3">Anwendungs-Server stellen Services f&uuml;r die
  142. Desktop-Sessions zur Verf&uuml;gung</title>
  143. <graphic id="SAG.ClSrv.grph.1" entityref="SAG.ClSrv.fig.1"></graphic>
  144. </figure>
  145. <para>Netzwerke verwenden<indexterm><primary>Datei-Server</primary></indexterm> Datei-Server
  146. h&auml;ufig, um gro&szlig;e Datenmengen zu steuern. Diese Daten werden von
  147. Anwendungen verwendet, die auf einem Anwendungs-Server ausgef&uuml;hrt werden
  148. oder von den Desktop-Anwendungen (zum Beispiel ben&ouml;tigt der Dateimanager
  149. Zugriff auf Datendateien, um diese im Dateimanagerfenster anzuzeigen).</para>
  150. <figure>
  151. <title>Datei-Server stellen Daten f&uuml;r Anwendungs-Server und Session-Server
  152. zur Verf&uuml;gung</title>
  153. <graphic id="SAG.ClSrv.grph.2" entityref="SAG.ClSrv.fig.2"></graphic>
  154. </figure>
  155. <para><indexterm><primary>X-Stations</primary><secondary>Session-Services</secondary></indexterm>X-Stations f&uuml;hren den X-Server aus und erhalten
  156. Desktop-Session-Services von einem anderen System.</para>
  157. <figure>
  158. <title>X-Stations erhalten Session-Services von einem Session-Server</title>
  159. <graphic id="SAG.ClSrv.grph.3" entityref="SAG.ClSrv.fig.3"></graphic>
  160. </figure>
  161. </sect2>
  162. <sect2 id="SAG.ClSrv.div.5">
  163. <title>Weitere Netzwerksituationen</title>
  164. <para>Das Desktop ist flexibel und kann komplexere Netzwerkkonfigurationen
  165. unterst&uuml;tzen. Dazu geh&ouml;rt auch, da&szlig; verschiedene Services,
  166. zus&auml;tzlich zu Datei-Servern, f&uuml;r Anwendungs-Server verf&uuml;gbar
  167. gemacht werden.</para>
  168. <figure>
  169. <title>Services, die f&uuml;r einen Desktop-Anwendungs-Server erforderlich
  170. sind, k&ouml;nnen verteilt sein</title>
  171. <graphic id="SAG.ClSrv.grph.4" entityref="SAG.ClSrv.fig.4"></graphic>
  172. </figure>
  173. </sect2>
  174. <sect2 id="SAG.ClSrv.div.6">
  175. <title id="SAG.ClSrv.mkr.4"><indexterm><primary>Server</primary><secondary>Typen</secondary></indexterm>Zusammenfassung&mdash;Servertypen</title>
  176. <informaltable>
  177. <tgroup cols="2" colsep="0" rowsep="0">
  178. <colspec colwidth="1.97in">
  179. <colspec colwidth="4.02in">
  180. <tbody>
  181. <row>
  182. <entry align="left" valign="top"><para>Bildschirm</para></entry>
  183. <entry align="left" valign="top">Das System, das den X-Server ausf&uuml;hrt </entry></row>
  184. <row>
  185. <entry align="left" valign="top"><para>Anmelde- und Session-Server</para></entry>
  186. <entry align="left" valign="top">Das System, das die Desktop-Session (Anmeldemanager,
  187. Session-Manager, Fenstersteuerung, Dateimanager, usw.) ausf&uuml;hrt</entry>
  188. </row>
  189. <row>
  190. <entry align="left" valign="top"><para>Anwendungs-Server</para></entry>
  191. <entry align="left" valign="top"><para>Ein System, auf dem eine Anwendung
  192. ausgef&uuml;hrt wird. Wird auch als <emphasis>ausf&uuml;hrender Rechner</emphasis>
  193. bezeichnet.</para></entry></row>
  194. <row>
  195. <entry align="left" valign="top"><para>Datei-Server</para></entry>
  196. <entry align="left" valign="top">Ein System, auf dem Datendateien f&uuml;r
  197. Anwendungen gespeichert sind</entry></row>
  198. <row>
  199. <entry align="left" valign="top"><para><indexterm><primary>Server</primary>
  200. <secondary>Hilfe</secondary></indexterm><indexterm><primary>Hilfe-Server</primary></indexterm>Hilfe-Server</para></entry>
  201. <entry align="left" valign="top">Ein System, auf dem Hilfedatendateien gespeichert
  202. werden</entry></row>
  203. <row>
  204. <entry align="left" valign="top"><para><indexterm><primary>Aktions-Server,
  205. siehe Datenbank-Server</primary></indexterm><indexterm><primary>Datenbank-Server</primary></indexterm>(Aktions-)Datenbank-Server</para></entry>
  206. <entry align="left" valign="top"><para>Ein System, auf dem Dateien mit Definitionen
  207. f&uuml;r Aktionen und Datentypen gespeichert werden</para></entry></row>
  208. <row>
  209. <entry align="left" valign="top"><para><indexterm><primary>Server</primary>
  210. <secondary>Symbol</secondary></indexterm><indexterm><primary>Symbol-Server</primary></indexterm>Symbol-Server</para></entry>
  211. <entry align="left" valign="top"><para>Ein System, auf dem Symboldateien gespeichert
  212. werden</para></entry></row></tbody></tgroup></informaltable>
  213. <para>Das Netzwerk enth&auml;lt m&ouml;glicherweise noch zus&auml;tzliche
  214. Server, wie beispielsweise einen Kennwort-Server, einen Post-Server, einen
  215. Video-Server, usw.</para>
  216. </sect2>
  217. </sect1>
  218. <sect1 id="SAG.ClSrv.div.7">
  219. <title id="SAG.ClSrv.mkr.5">Allgemeine Schritte zur Konfiguration eines Desktops
  220. im Netzwerk<indexterm><primary>Netzwerk</primary><secondary>allgemeine Schritte
  221. f&uuml;r die Konfiguration</secondary></indexterm></title>
  222. <para>F&uuml;r die Konfiguration eines Desktops im Netzwerk sind drei grundlegende
  223. Schritte erforderlich:</para>
  224. <orderedlist>
  225. <listitem><para>Die Netzwerk-Services des Basisbetriebssystems konfigurieren.
  226. </para>
  227. <para>Hierbei handelt es sich um die Netzwerk-Services des Betriebssystems,
  228. auf die das Desktop angewiesen ist. Siehe <!--Original XRef content: '&ldquo;Netzwerk
  229. des BasisbetriebssystIMS
  230. f&uuml;r das Desktop konfigurieren&rdquo; auf Seite&numsp;100'--><xref role="SecTitleAndPageNum"
  231. linkend="SAG.ClSrv.mkr.6">.</para>
  232. </listitem>
  233. <listitem><para>Netzwerk-Software und -Services f&uuml;r das Desktop installieren
  234. und konfigurieren.</para>
  235. <para>Hierbei handelt es sich um Services, die f&uuml;r das Desktop, unabh&auml;ngig
  236. vom Typ des Clients oder Server-Systems, das eingerichtet wird, erforderlich
  237. sind. Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  238. XRef content: '&ldquo;Clients und Server f&uuml;r das Desktop konfigurieren&rdquo;
  239. auf Seite&numsp;104'--><xref role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.9">
  240. entnommen werden.</para>
  241. </listitem>
  242. <listitem><para>Den genauen Typ von Server oder Client konfigurieren.</para>
  243. <para>Beispielweise erfordert die Konfiguration eines Anwendungs-Servers andere
  244. Schritte als die Konfiguration eines Datei-Servers. Weitere Informationen
  245. hierzu k&ouml;nnen dem Abschnitt <!--Original XRef content: '&ldquo;Anwendungs-Services
  246. verwalten&rdquo; auf Seite&numsp;111'--><xref role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.15">
  247. entnommen werden.</para>
  248. </listitem>
  249. </orderedlist>
  250. </sect1>
  251. <sect1 id="SAG.ClSrv.div.8">
  252. <title id="SAG.ClSrv.mkr.6">Netzwerk des Basisbetriebssystems f&uuml;r das
  253. Desktop konfigurieren<indexterm><primary>Netzwerk</primary><secondary>Basiskonfiguration</secondary></indexterm></title>
  254. <para>F&uuml;r das Desktop ist folgende Basisnetzwerkkonfiguration erforderlich:
  255. </para>
  256. <itemizedlist remap="Bullet1">
  257. <listitem><para>Benutzer m&uuml;ssen &uuml;ber ein Anmeldeabrechnungskonto
  258. am Session-Server und auf jedem System, das Desktop-Services f&uuml;r den
  259. Session-Server zur Verf&uuml;gung stellt, verf&uuml;gen. Dem Benutzer mu&szlig;
  260. an allen Client- und Server- Systemen dieselbe Benutzer- und Gruppen-ID zugeordnet
  261. sein.</para>
  262. </listitem>
  263. <listitem><para>Systeme m&uuml;ssen auf ferne Dateisysteme mit Daten, die
  264. die Session und andere Anwendungen verwenden, Zugriff haben.</para>
  265. </listitem>
  266. <listitem><para>Der Druck-Spooler <command>lp</command> mu&szlig; f&uuml;r
  267. den Zugriff auf ferne Drucker konfiguriert sein.</para>
  268. </listitem>
  269. <listitem><para><command>sendmail</command> mu&szlig; f&uuml;r E-mail-Services
  270. konfiguriert sein.</para>
  271. </listitem>
  272. <listitem><para>X-Berechtigung mu&szlig; eingerichtet sein.</para>
  273. </listitem>
  274. </itemizedlist>
  275. <sect2 id="SAG.ClSrv.div.9">
  276. <title>Anmeldeabrechnungen f&uuml;r Benutzer einrichten<indexterm><primary>Anmeldeabrechnungen</primary></indexterm></title>
  277. <para>Dieser Abschnitt beschreibt, welche Anmeldeabrechnungen f&uuml;r das
  278. Desktop im Netzwerk erforderlich sind.</para>
  279. <sect3 id="SAG.ClSrv.div.10">
  280. <title>Anmeldeabrechnungen einrichten</title>
  281. <para>Benutzer m&uuml;ssen ein Anmeldeabrechnungskonto f&uuml;r folgende Server
  282. und Systeme haben:</para>
  283. <itemizedlist remap="Bullet1">
  284. <listitem><para>alle Systeme, die Services f&uuml;r das Desktop zur Verf&uuml;gung
  285. stellen, einschlie&szlig;lich Anwendungs-Server, Datei-Server und Systeme,
  286. die Drucker im Netzwerk zur Verf&uuml;gung stellen.</para>
  287. </listitem>
  288. <listitem><para>alle Session-Server, auf die der Benutzer zugreift. Session-Server
  289. werden normalerweise mit Xstations verwendet.</para>
  290. </listitem>
  291. </itemizedlist>
  292. </sect3>
  293. <sect3 id="SAG.ClSrv.div.11">
  294. <title>Konsistente Benutzer- und Gruppen-IDs</title>
  295. <para>UNIX-Benutzer werden durch einen Anmeldenamen und eine<indexterm><primary>UID</primary></indexterm><indexterm><primary>Benutzer-ID</primary></indexterm> numerische
  296. Benutzer-ID (UID) identifiziert. In einem Desktop-Netzwerk sollten Anmeldename
  297. und UID des Benutzers an allen Client- und Server-Systemen dieselbe sein.
  298. </para>
  299. <para>UNIX-Benutzer werden auch einer oder mehreren Anmeldegruppen zugeordnet.
  300. Jede Gruppe verf&uuml;gt &uuml;ber einen Gruppennamen und eine numerische
  301. Gruppen-ID<indexterm><primary>GID</primary></indexterm><indexterm><primary>Gruppen-ID</primary></indexterm> (GID). In einem Desktop-Netzwerk sollten
  302. alle Systeme konsistente Gruppennamen und Gruppen-IDs verwenden.</para>
  303. <para>Weitere Informationen k&ouml;nnen den Hilfeseiten <filename moreinfo="RefEntry">id(1)</filename> oder <filename moreinfo="RefEntry">id(1M)</filename> entnommen
  304. werden.</para>
  305. </sect3>
  306. </sect2>
  307. <sect2 id="SAG.ClSrv.div.12">
  308. <title id="SAG.ClSrv.mkr.7">Zugriff auf verteilte Dateisysteme konfigurieren<indexterm>
  309. <primary>Dateien</primary><secondary>Zugriff auf verteilte Dateisysteme</secondary>
  310. </indexterm></title>
  311. <para>Das Desktop verwendet<indexterm><primary>gemeinsam benutzte Dateien</primary></indexterm><indexterm><primary>NFS</primary></indexterm><indexterm>
  312. <primary>Dateien</primary><secondary>ferner Zugriff</secondary></indexterm> NFS
  313. (Network File System &mdash; Netzwerk-Dateisystem),<superscript></superscript>
  314. damit Dateien von verschiedenen Systemen gemeinsam benutzt werden k&ouml;nnen.
  315. Alle Dateisysteme im Netzwerk, die gemeinsam benutzte Dateien enthalten, m&uuml;ssen
  316. identifiziert werden, und es mu&szlig; sichergestellt werden, da&szlig; sie
  317. korrekt an allen betreffenden Systemen<indexterm><primary>Dateien</primary>
  318. <secondary>anh&auml;ngen</secondary></indexterm> angeh&auml;ngt sind.</para>
  319. <para>In der Regel mu&szlig; der folgende Zugriff auf ferne Dateien zur Verf&uuml;gung
  320. gestellt werden:</para>
  321. <itemizedlist remap="Bullet1">
  322. <listitem><para>Das<indexterm><primary>Standardverzeichnis</primary><secondary>gemeinsame Nutzung</secondary></indexterm> Standardverzeichnis des Benutzers
  323. mu&szlig; von allen Client- und Server- Systemen des Desktops gemeinsam benutzt
  324. werden. Dies ist notwendig, weil:</para>
  325. <itemizedlist remap="Bullet2">
  326. <listitem><para>das Standardverzeichnis Datendateien enth&auml;lt, auf die
  327. von Anwendungen auf fernen Systemen zugegriffen wird. Beispielsweise verwenden
  328. Anwendungen, die mit Datendateien arbeiten, h&auml;ufig das Standardverzeichnis
  329. als die Standarddatendateiposition.</para>
  330. </listitem>
  331. <listitem><para><indexterm><primary>Identifikationsverzeichnis</primary></indexterm><indexterm>
  332. <primary>dtspcd</primary><secondary>Identifikationsverzeichnis</secondary>
  333. </indexterm>Das Standardverzeichnis ist das Standardidentifikationsverzeichnis <command>dtspcd</command>. Weitere Informationen zu <command>dtspcd</command> k&ouml;nnen
  334. dem Abschnitt <!--Original XRef content: '&ldquo;Den Steuerungsd&auml;monproze&szlig;
  335. f&uuml;r Unterprozesse konfigurieren&rdquo; auf Seite&numsp;109'--><xref role="SecTitleAndPageNum"
  336. linkend="SAG.ClSrv.mkr.13"> entnommen werden.</para>
  337. </listitem>
  338. </itemizedlist>
  339. </listitem>
  340. <listitem><para>M&ouml;chten Benutzer auf Datendateien zugreifen, die sich
  341. nicht in ihrem Standardverzeichnis befinden, m&uuml;ssen diese Datendateien
  342. von allen Client- und Server-Systemen des Desktops, die mit den Datendateien
  343. arbeiten, gemeinsam benutzt werden.</para>
  344. </listitem>
  345. <listitem><para>Die Desktop-Installations- und Konfigurationsverzeichnisse
  346. (<filename>/usr/dt</filename> und <filename>/etc/dt</filename>) m&uuml;ssen
  347. von allen Client- und Server-Systemen des Desktops gemeinsam benutzt werden,
  348. so da&szlig; alle Anwendungen des Benutzers auf dieselben Desktop-Konfigurationsdateien
  349. zugreifen.</para>
  350. </listitem>
  351. </itemizedlist>
  352. <sect3 id="SAG.ClSrv.div.13">
  353. <title><indexterm><primary>Standardverzeichnis</primary><secondary>Netzwerk</secondary></indexterm>Standardverzeichnis im Netzwerk einrichten</title>
  354. <para>Ein Desktop-Netzwerk arbeitet am effektivsten, wenn Benutzer &uuml;ber
  355. ein einziges Standardverzeichnis verf&uuml;gen, das alle Client- und Server-Systeme
  356. im Netzwerk gemeinsam benutzen.</para>
  357. <para>Ein Standardverzeichnis im Netzwerk erlaubt einem Benutzer, verschiedene
  358. Systeme im Netzwerk zu verwenden, ohne da&szlig; die von ihm durchgef&uuml;hrten
  359. Anpassungen und Konfigurationen verlorengehen. Dies kommt daher, da&szlig;
  360. die Anpassungen des Benutzers und Informationen, die f&uuml;r die Wiederherstellung
  361. einer vorherigen Session notwendig sind, in Unterverzeichnissen des
  362. Standardverzeichnisses gespeichert sind.</para>
  363. <para>Ein gemeinsames Standardverzeichnis ist ebenfalls erforderlich f&uuml;r:
  364. </para>
  365. <itemizedlist remap="Bullet1">
  366. <listitem><para>den standardm&auml;&szlig;igen X-Identifikationsmechanismus.
  367. Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original XRef content:
  368. '&ldquo;X-Berechtigung konfigurieren&rdquo;
  369. auf Seite&numsp;104'--><xref role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.8">
  370. entnommen werden.</para>
  371. </listitem>
  372. <listitem><para>den Desktop-Steuerungsd&auml;monproze&szlig; f&uuml;r Unterprozesse,
  373. der beim Start ferner Anwendungen beteiligt ist und in das Standardverzeichnis
  374. des Benutzers schreiben k&ouml;nnen mu&szlig;.</para>
  375. </listitem>
  376. </itemizedlist>
  377. </sect3>
  378. <sect3 id="SAG.ClSrv.div.14">
  379. <title><indexterm><primary>Dateien</primary><secondary>Namenkonsistenz</secondary>
  380. </indexterm><indexterm><primary>Dateinamenkonsistenz</primary></indexterm>Dateinamenkonsistenz</title>
  381. <para>Das Netzwerk sollte so konfiguriert sein, da&szlig; Benutzer von allen
  382. Systemen aus mit demselben Namen auf ihre Datendateien zugreifen k&ouml;nnen.
  383. Dies wird <emphasis>Dateinamenkonsistenz</emphasis> genannt und wird normalerweise
  384. erreicht, indem die entsprechenden<indexterm><primary>Symbolische Verbindungen</primary><secondary>Dateinamenkonsistenz</secondary></indexterm> symbolischen
  385. Verbindungen erstellt werden. Beispielsweise kann jedes System so konfiguriert
  386. werden, da&szlig; das Standardverzeichnis jedes Benutzers als <filename>/users/</filename><symbol role="Variable">anmeldung_name</symbol> zur Verf&uuml;gung
  387. steht, indem eine symbolische Verbindung zur tats&auml;chlichen Mount-Position
  388. des Verzeichnisses hergestellt wird.</para>
  389. </sect3>
  390. </sect2>
  391. <sect2 id="SAG.ClSrv.div.15">
  392. <title>Zugriff auf ferne Drucker konfigurieren<indexterm><primary>Drucker</primary><secondary>ferner Zugriff</secondary></indexterm></title>
  393. <para>Das Desktop verwendet den Druck-Spooler<indexterm><primary>lp Druck-Spooler</primary></indexterm> <command>lp</command> f&uuml;r den Zugriff auf lokale
  394. oder ferne Drucker. Weitere Informationen zur Konfiguration des Druck-Spoolers
  395. <command>lp</command> k&ouml;nnen der Hilfeseite <filename moreinfo="RefEntry">lpadmin(1M)</filename> entnommen werden.</para>
  396. <para><indexterm><primary>Drucken</primary><secondary>Test</secondary></indexterm>Bevor
  397. der Benutzer versucht, &uuml;ber die grafische Schnittstelle des Desktops
  398. zu drucken, sollte er testen, ob mit dem Befehl<indexterm><primary>lp Befehl</primary></indexterm> <command>lp</command> an allen Druckern problemlos gedruckt
  399. werden kann.</para>
  400. <para><indexterm><primary>Drucker</primary><secondary>Einheitennamen</secondary>
  401. </indexterm>Es wird unbedingt empfohlen, konsistente Druckereinheitennamen
  402. zu verwenden. Ist beispielsweise ein bestimmter Drucker dem System, mit dem
  403. er direkt verbunden ist, als <filename>Postscript1</filename> bekannt, sollten
  404. alle weiteren Systeme, die auf den Drucker fern zugreifen, den Namen <filename>Postscript1</filename> verwenden.</para>
  405. </sect2>
  406. <sect2 id="SAG.ClSrv.div.16">
  407. <title>Elektronische Post konfigurieren</title>
  408. <para>Das Desktop-Postprogramm verwendet <command>sendmail</command> um Post
  409. zwischen Systemen zu versenden. Weitere Informationen zur Konfigurierung von
  410. E-mail- Konnektivit&auml;t k&ouml;nnen der Hilfeseite<indexterm><primary>sendmail, Funktion</primary></indexterm> <filename moreinfo="RefEntry">sendmail(1M)</filename> entnommen werden.</para>
  411. <para>Bevor der Benutzer versucht, Post &uuml;ber das Desktop zu senden oder
  412. zu empfangen, sollte er testen, ob er Post problemlos mit dem Befehl<indexterm>
  413. <primary>mailx Befehl</primary></indexterm> <command>mailx</command>senden
  414. und empfangen kann.</para>
  415. </sect2>
  416. <sect2 id="SAG.ClSrv.div.17">
  417. <title id="SAG.ClSrv.mkr.8">X-Berechtigung konfigurieren<indexterm><primary>X -Berechtigung</primary></indexterm><indexterm><primary>X-Netzwerk</primary>
  418. <secondary>X -Berechtigung</secondary></indexterm></title>
  419. <para>Das Desktop verwendet den standardm&auml;&szlig;igen X-Mechanismus,
  420. um ferne Anwendungen (X-Clients) zum Zugriff auf einen lokalen Bildschirm
  421. zu berechtigen. Der einfachste Weg, dies zu erreichen, ist, ein Standa<?Pub Caret>rdverzeichnis
  422. im Netzwerk f&uuml;r jeden Benutzer zur Verf&uuml;gung zu stellen. Hierdurch
  423. wird sichergestellt, da&szlig; folgende Erfordernisse erf&uuml;llt sind:</para>
  424. <itemizedlist remap="Bullet1">
  425. <listitem><para>Der Benutzer mu&szlig; &uuml;ber Lese- und Schreibberechtigung
  426. f&uuml;r die Datei <symbol role="Variable">Standardverzeichnis</symbol><filename>/.Xauthority</filename>verf&uuml;gen.</para>
  427. </listitem>
  428. <listitem><para>Die Datei <filename>.Xauthority</filename> auf einem Anwendungs-Server
  429. mu&szlig; den Eintrag f&uuml;r den Bildschirm enthalten, auf dem die Anwendung
  430. ausgef&uuml;hrt wird.</para>
  431. </listitem>
  432. </itemizedlist>
  433. <para>Weitere Informationen k&ouml;nnen den Hilfeseiten <filename moreinfo="RefEntry">X(1)</filename> oder <filename moreinfo="RefEntry">xauth(1)</filename> entnommen
  434. werden.</para>
  435. </sect2>
  436. </sect1>
  437. <sect1 id="SAG.ClSrv.div.18">
  438. <title id="SAG.ClSrv.mkr.9">Clients und Server f&uuml;r das Desktop konfigurieren<indexterm>
  439. <primary>Clients</primary><secondary>eines Servers konfigurieren</secondary>
  440. </indexterm><indexterm><primary>Server</primary><secondary>konfigurieren</secondary></indexterm><indexterm><primary>Netzwerk</primary><secondary>Clients und Server konfigurieren</secondary></indexterm></title>
  441. <para>In diesem Abschnitt werden Desktop-spezifische Erfordernisse der Netzwerkkonfiguration
  442. behandelt. Das hei&szlig;t, diese Funktionen werden durch das Desktop und
  443. nicht durch das Basisbetriebssystem zur Verf&uuml;gung gestellt.</para>
  444. <para>Der Abschnitt besteht aus zwei Teilen:</para>
  445. <itemizedlist remap="Bullet1">
  446. <listitem><para>der Konfiguration von Anmelde- und Session-Services.</para>
  447. </listitem>
  448. <listitem><para>der Konfiguration von Services, die f&uuml;r Anwendungen und
  449. deren Daten erforderlich sind. Hierzu geh&ouml;ren: Anwendungs-, Datenbank-,
  450. Symbol-, Datei- und Hilfe-Server und deren Clients.</para>
  451. </listitem>
  452. </itemizedlist>
  453. <sect2 id="SAG.ClSrv.div.19">
  454. <title>Anmelde- und Session-Services konfigurieren<indexterm><primary>Session-Server,
  455. siehe Anmeldung Server</primary></indexterm><indexterm><primary>Anmelde-Server</primary><secondary>konfigurieren</secondary></indexterm></title>
  456. <para>Bei einem Anmelde-/Session-Server handelt es sich um ein System, das
  457. Desktop-Services (Anmeldemanager, Session-Manager, Dateimanager, Fenstersteuerung,
  458. usw.) einem Bildschirm und X-Server zur Verf&uuml;gung stellt.</para>
  459. <para><indexterm><primary>Server</primary><secondary>Session</secondary></indexterm><indexterm>
  460. <primary>X-Stationen</primary></indexterm><indexterm><primary>Server</primary>
  461. <secondary>Anmeldung</secondary></indexterm>In der Regel stellt ein Session-Server
  462. XStations Services zur Verf&uuml;gung. Aber es kann auch eine Netzwerkkonfiguration
  463. eingerichtet werden, die Session- Services auf einem oder mehreren Servern
  464. konzentriert, auf die sowohl von XStations als auch von Datenstationen zugegriffen
  465. wird.</para>
  466. <para>Beim Anmeldemanager handelt es sich um die Desktop-Komponente, die daf&uuml;r
  467. zust&auml;ndig ist, da&szlig; Anmelde-Services anderen Bildschirmen zur Verf&uuml;gung
  468. gestellt werden. Sobald der Benutzer sich angemeldet hat, wird der Session-Manager
  469. f&uuml;r den Benutzer gestartet.</para>
  470. <para>Weitere Informationen zur Konfiguration von Anmelde-/und Session-Servern
  471. sowie XStations k&ouml;nnen dem Abschnitt <!--Original XRef content: '&ldquo;Anmeldefenster
  472. an einem Bildschirm im Netz anzeigen&rdquo; auf Seite&numsp;7'--><xref role="SecTitleAndPageNum"
  473. linkend="SAG.LogMg.mkr.5"> entnommen werden.</para>
  474. </sect2>
  475. <sect2 id="SAG.ClSrv.div.19a">
  476. <title>Die Konfiguration von Eingabemethode-Servern<indexterm><primary>Eingabemethode-Server</primary><secondary>konfigurieren</secondary></indexterm></title>
  477. <para>Ein Eingabemethode-Server (IMS, Input Method Server) wird durch den
  478. Befehl <command>dtimsstart</command> gestartet. <command>dtimsstart</command>
  479. wird normalerweise automatisch beim Start der X-Session (Benutzeranmeldung)
  480. durch das Skript<filename>/usr/dt/config/Xsession.d/0020.dtims</filename>
  481. aufgerufen.</para>
  482. <para>Abh&auml;ngig von der derzeit ausgew&auml;hlten Sprachumgebung, den
  483. Umgebungsvariablen, Konfigurationsdateien und Befehlszeilenoptionen zeigt <command>dtimsstart</command> ein Auswahlfenster an, aus dem der Benutzer den IMS ausw&auml;hlen
  484. kann, der verwendet werden soll. Von diesem Auswahlfenster aus kann der Benutzer
  485. ebenfalls einen IMS auf einem entfernten System starten. In diesem Fall f&uuml;hrt <command>dtimsstart</command> folgende Aufgaben durch:</para>
  486. <itemizedlist>
  487. <listitem><para>F&uuml;hrt die Aktion <literal>DtImsGetRemoteConf</literal>
  488. aus, um Informationen &uuml;ber IMS-Server abzurufen, die auf dem angegebenen
  489. entfernten System registriert sind</para>
  490. </listitem>
  491. <listitem><para>Listet die registrierten IMS-Server im Auswahlfenster auf
  492. </para>
  493. </listitem>
  494. <listitem><para>F&uuml;hrt die Aktion <literal>DtImsRunRemoteIms</literal>
  495. aus, um den vom Benutzer ausgew&auml;hlten IMS auf dem entfernten System zu
  496. starten</para>
  497. </listitem>
  498. </itemizedlist>
  499. <para>Bei der Suche nach IMS-Servern auf einem entfernten System ruft <command>dtimsstart</command> nur registrierte IMS&mdash;Server ab. Um in einem System
  500. (lokal oder entfernt) registriert zu sein, mu&szlig; ein IMS:</para>
  501. <itemizedlist>
  502. <listitem><para>In der Eingabedatei f&uuml;r die aktuelle Sprachumgebung definiert
  503. sein. Jede Sprachumgebung hat ihre eigene Eingabedatei, die alle IMS-Server
  504. auflistet, die diese Sprachumgebung unterst&uuml;tzen. Die Speicherstelle
  505. der Eingabedatei der Sprachumgebung ist <filename>/usr/dt/config/ims/&lt;locale_name></filename>.</para>
  506. </listitem>
  507. <listitem><para>Seine eigene Eingabedatei im System haben. Die IMS-Eingabedatei
  508. beschreibt die Attribute eines IMS-Servers. Diese enthalten die unterst&uuml;tzten
  509. Protokolle, den Namen des Servers, auf dem der IMS betrieben wird, die Befehlszeilenoptionen
  510. f&uuml;r den IMS und die Angabe, ob der IMS entfernte Ausf&uuml;hrung erlaubt
  511. oder nicht. Die Speicherstelle der IMS-Eingabedateien ist <filename>/usr/dt/config/ims/&lt;ims_name></filename>.</para>
  512. </listitem>
  513. </itemizedlist>
  514. <para>Beschreibungen der Dateiformate mit Beispielen finden Sie auf der Hilfeseite <command>dtimsstart</command>.</para>
  515. <para>Zur Definition der Rechner, auf denen ein IMS gefunden werden kann,
  516. k&ouml;nnen Sie die Anwendungsressource <literal>imServerHosts</literal> konfigurieren.
  517. Diese Ressource (die vom Umgebungsparameter bei der Identifizierung von IMS-Servern
  518. f&uuml;r die Benutzerauswahl verwendet wird) enth&auml;lt eine durch Komma
  519. abgetrennte Liste von Rechnernamen. Zum Beispiel:</para>
  520. <programlisting>*imServerHosts: xylo,expo</programlisting>
  521. </sect2>
  522. <sect2 id="SAG.ClSrv.div.20">
  523. <title>Weitere anwendungsbezogene Services konfigurieren</title>
  524. <para>Dieser Abschnitt behandelt Erfordernisse des Desktops im Netzwerk f&uuml;r
  525. folgende Server:</para>
  526. <itemizedlist remap="Bullet1">
  527. <listitem><para><indexterm><primary>Anwendungs-Server</primary><secondary>konfigurieren</secondary></indexterm><indexterm><primary>Server</primary>
  528. <secondary>Anwendung</secondary></indexterm>Anwendungs-Server</para>
  529. </listitem>
  530. <listitem><para><indexterm><primary>Datenbank-Server</primary><secondary>konfigurieren</secondary></indexterm><indexterm><primary>Server</primary>
  531. <secondary>Datenbank</secondary></indexterm>Datenbank-Server</para>
  532. </listitem>
  533. <listitem><para><indexterm><primary>Symbol-Server</primary><secondary>Konfigurieren</secondary></indexterm><indexterm><primary>Server</primary><secondary>Symbol</secondary></indexterm>Symbol-Server</para>
  534. </listitem>
  535. <listitem><para><indexterm><primary>Hilfe-Server</primary><secondary>konfigurieren</secondary></indexterm><indexterm><primary>Server</primary><secondary>Hilfe</secondary></indexterm>Hilfe-Server</para>
  536. </listitem>
  537. </itemizedlist>
  538. <sect3 id="SAG.ClSrv.div.21" role="Procedure">
  539. <title id="SAG.ClSrv.mkr.10">Clients und Server f&uuml;r das Desktop konfigurieren</title>
  540. <orderedlist>
  541. <listitem><para>Die notwendigen Netzwerkkonfigurationen f&uuml;r das Betriebssystem
  542. zur Verf&uuml;gung stellen, die f&uuml;r das Desktop erforderlich sind.</para>
  543. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  544. XRef content: '&ldquo;Netzwerk des BasisbetriebssystIMS f&u--><!--uml;r
  545. das Desktop konfigurieren&rdquo; auf Seite&numsp;100'--><xref role="SecTitleAndPageNum"
  546. linkend="sag.clsrv.mkr.6"> entnommen werden.</para>
  547. </listitem>
  548. <listitem><para>Das Desktop oder die Mindestdateigruppe<indexterm><primary>Dateien</primary><secondary>Netzwerk</secondary></indexterm><indexterm><primary>Netzwerk</primary><secondary>erforderliche Dateien</secondary></indexterm> installieren
  549. :</para>
  550. <para>Es m&uuml;ssen installiert werden:</para>
  551. <itemizedlist remap="Bullet2">
  552. <listitem><para>die gesamten Dateigruppen von `Common Desktop Environment
  553. runtime'</para>
  554. </listitem>
  555. <listitem><para><emphasis>oder</emphasis> folgende Dateigruppen: CDE-MIN und
  556. CDE-TT<indexterm><primary>CDE-MIN Dateien</primary></indexterm><indexterm>
  557. <primary>CDE-TT Dateien</primary></indexterm></para>
  558. </listitem>
  559. </itemizedlist>
  560. <note>
  561. <para>Installation und Dateigruppen k&ouml;nnen bei verschiedenen Lieferanten
  562. unterschiedlich zusammengesetzt sein.</para>
  563. </note>
  564. </listitem>
  565. <listitem><para>Das System f&uuml;r den D&auml;mon des Servers f&uuml;r die
  566. ToolTalk- Dateinamendatenbank<indexterm><primary>Dateinamendatenbank-Server</primary></indexterm> <command>rpc.ttdbserver</command><indexterm><primary>rpc.ttdbserver</primary></indexterm> konfigurieren.</para>
  567. <para>Dies sollte bei der Installation des Desktops automatisch geschehen.
  568. Weitere Informationen k&ouml;nnen dem Abschnitt <!--Original XRef content:
  569. '&ldquo;ToolTalk-Datenbank-Server konfigurier--><!--en&rdquo; auf Seite&numsp;110'--><xref
  570. role="SecTitleAndPageNum" linkend="sag.clsrv.mkr.14"> entnommen werden.</para>
  571. </listitem>
  572. <listitem><para>Den Steuerungsd&auml;monproze&szlig; f&uuml;r Unterprozesse
  573. (<command><indexterm><primary>dtspcd</primary></indexterm>dtspcd</command>)
  574. installieren und konfigurieren.</para>
  575. <para>Dies sollte bei der Installation des Desktops automatisch geschehen.
  576. Weitere Informationen k&ouml;nnen dem Abschnitt <!--Original XRef content:
  577. '&ldquo;Den Steuerungsd&auml;monproze&szlig; f--><!--&uuml;r Unterprozesse
  578. konfigurieren&rdquo; auf Seite&numsp;109'--><xref role="SecTitleAndPageNum"
  579. linkend="sag.clsrv.mkr.13"> entnommen werden.</para>
  580. </listitem>
  581. <listitem><para><indexterm><primary>Dateien</primary><secondary>ferne Daten</secondary></indexterm>Alle erforderlichen fernen Daten anh&auml;ngen.</para>
  582. <para>Daten werden als &ldquo;fern&rdquo; bezeichnet, wenn sie sich auf einem
  583. anderen System als dem System befinden, auf dem die Anwendung, die die Daten
  584. verwendet, ausgef&uuml;hrt wird.</para>
  585. <para>Beispiel:</para>
  586. <itemizedlist remap="Bullet2">
  587. <listitem><para>Verwendet eine Anwendung Daten auf einem Datei-Server, m&uuml;ssen
  588. diese Dateien angeh&auml;ngt werden.</para>
  589. </listitem>
  590. <listitem><para>Befinden sich Dateimanagersymbole auf einem Symbol-Server,
  591. mu&szlig; der Session-Server diese Dateien anh&auml;ngen.</para>
  592. </listitem>
  593. <listitem><para>Verwendet das Netzwerk einen Hilfe-Server f&uuml;r Desktop-Hilfedateien,
  594. m&uuml;ssen der Session-Server und alle Anwendungs-Server die Hilfedaten anh&auml;ngen.
  595. </para>
  596. <para>Weitere Informationen zu Einh&auml;ngepunkten k&ouml;nnen dem n&auml;chsten
  597. Abschnitt, <!--Original XRef content: '&ldquo;Den Einh&auml;ngepunkt f&uuml;r
  598. ferne --><!--Dateisysteme konfigurieren'--><xref role="SectionTitle" linkend="sag.clsrv.mkr.11">
  599. , entnommen werden.</para>
  600. </listitem>
  601. </itemizedlist>
  602. </listitem>
  603. </orderedlist>
  604. </sect3>
  605. <sect3 id="SAG.ClSrv.div.22">
  606. <title id="SAG.ClSrv.mkr.11">Den Einh&auml;ngepunkt f&uuml;r ferne Dateisysteme
  607. konfigurieren<indexterm><primary>Dateien</primary><secondary>Einh&auml;ngepunkt</secondary></indexterm><indexterm><primary>Einh&auml;ngepunkt f&uuml;r ferne
  608. Dateien</primary></indexterm></title>
  609. <para><indexterm><primary>Dateinamen zuordnen</primary></indexterm>Wenn das
  610. Desktop Dateinamen von einem System zum anderen &uuml;bermittelt, m&uuml;ssen
  611. diese Dateinamen in Namen umgesetzt, bzw. <emphasis>zugeordnet</emphasis>
  612. werden, die f&uuml;r das Zielsystem verst&auml;ndlich sind. Diese Zuordnung
  613. ist notwendig, weil eine Datei m&ouml;glicherweise an den verschiedenen Systemen
  614. an verschiedenen Positionen eingeh&auml;ngt ist, und deshalb verschiedene
  615. Namen verwendet werden m&uuml;ssen, um auf die Datei zugreifen zu k&ouml;nnen.
  616. Beispielsweise wird auf die Datei <filename>/projects/big</filename> auf <command>sysA</command> von <command>sysB</command> aus mit dem Namen <filename>/net/sysA/projects/big</filename> zugegriffen.</para>
  617. <sect4 id="SAG.ClSrv.div.23">
  618. <title>Erfordernisse f&uuml;r die Dateinamenzuordnung</title>
  619. <para>Um die Dateinamenzuordnung problemlos durchf&uuml;hren zu k&ouml;nnen,
  620. mu&szlig; einer der folgenden Punkte zutreffen:</para>
  621. <itemizedlist remap="Bullet1">
  622. <listitem><para>Der Befehl <command>mount</command> wird verwendet, um Dateisysteme
  623. statisch anzuh&auml;ngen. Diese Art des statischen Einh&auml;ngens wird in
  624. der Regel in einer Datei wie beispielsweise <filename>/etc/checklist</filename>, <filename>/etc/mnttab</filename> oder <filename>/etc/filesystems</filename> konfiguriert.
  625. </para>
  626. <para>Damit die Dateinamenzuordnung zwischen Systemen problemlos funktioniert,
  627. m&uuml;ssen beim Einh&auml;ngen von Dateisystemen konsistente Host- Namen
  628. verwendet werden. Verf&uuml;gt ein Host &uuml;ber mehrere Namen (zum Beispiel
  629. Alias-Namen, oder der Host hat mehr als eine LAN-Adresse mit verschiedenen
  630. Namen), mu&szlig; bei allen Einh&auml;ngevorg&auml;ngen derselbe Name und
  631. dasselbe Format verwendet werden.</para>
  632. </listitem>
  633. <listitem><para><emphasis>oder</emphasis> der Automounter wird verwendet,
  634. um Dateisysteme am Standardeinh&auml;ngepunkt <filename>/net</filename> anzuh&auml;ngen.
  635. </para>
  636. </listitem>
  637. <listitem><para><emphasis>oder</emphasis> der<indexterm><primary>Automounter</primary></indexterm> Automounter wird verwendet, um Dateisysteme an einer
  638. anderen Stelle als <filename>/net</filename> einzuh&auml;ngen, und die Umgebungsvariable <systemitem>DTMOUNTPOINT</systemitem> wird so festgelegt, um den Einh&auml;ngepunkt anzugeben.
  639. Siehe <!--Original XRef content: '&ldquo;Einen Wert f&uuml;r DTMOUNTPOINT
  640. setzen'--><xref role="SectionTitle" linkend="SAG.ClSrv.mkr.12">.</para>
  641. </listitem>
  642. </itemizedlist>
  643. <para>Weitere Informationen zum Automounter k&ouml;nnen der Hilfeseite <filename moreinfo="RefEntry">automount(1M)</filename> entnommen werden.</para>
  644. </sect4>
  645. <sect4 id="SAG.ClSrv.div.24">
  646. <title id="SAG.ClSrv.mkr.12">Einen Wert f&uuml;r<indexterm><primary>DTMOUNTPOINT
  647. Variable</primary><secondary>Wert setzen</secondary></indexterm> DTMOUNTPOINT
  648. setzen</title>
  649. <para><indexterm><primary>DTMOUNTPOINT Variable</primary><secondary>Prozesse</secondary></indexterm>Treffen die beiden folgenden Bedingungen zu, mu&szlig;
  650. die Umgebungsvariable <systemitem>DTMOUNTPOINT</systemitem> festgelegt werden:
  651. </para>
  652. <itemizedlist remap="Bullet1">
  653. <listitem><para>Der Automounter wird verwendet, um Dateisysteme anzuh&auml;ngen
  654. </para>
  655. </listitem>
  656. <listitem><para><emphasis>und</emphasis> ferne Dateisysteme werden an einer
  657. anderen Position als <filename>/net</filename> angeh&auml;ngt.</para>
  658. </listitem>
  659. </itemizedlist>
  660. <para><indexterm><primary>DTMOUNTPOINT Variable</primary><secondary>Prozesse</secondary></indexterm>Zu den Prozessen, f&uuml;r die <systemitem>DTMOUNTPOINT</systemitem> festgelegt werden mu&szlig;, geh&ouml;ren:</para>
  661. <itemizedlist remap="Bullet1">
  662. <listitem><para>die Desktop-Prozesse des Benutzers, die automatisch gestartet
  663. werden, wenn der Benutzer sich anmeldet, wie zum Beispiel der Arbeitsbereichsmanager
  664. (<command>dtwm</command>) und der Dateimanager (<command>dtfile</command>)
  665. </para>
  666. </listitem>
  667. <listitem><para>Systemprozesse, wie zum Beispiel <command>rpc.ttdbserver</command><indexterm>
  668. <primary>rpc.ttdbserver</primary></indexterm> und <command>dtspcd</command>,
  669. die durch Mechanismen wie <command>inetd</command> gestartet werden.</para>
  670. </listitem>
  671. <listitem><para>Anwendungen, die vom Desktop auf lokalen oder fernen Systemen
  672. gestartet werden</para>
  673. </listitem>
  674. <listitem><para>Anwendungen, die vom Benutzer &uuml;ber eine Shell-Befehlszeile
  675. gestartet werden.</para>
  676. </listitem>
  677. </itemizedlist>
  678. <para>Um <systemitem>DTMOUNTPOINT</systemitem> f&uuml;r diese Prozesse zu
  679. setzen, mu&szlig; der Benutzer</para>
  680. <orderedlist>
  681. <listitem><para>die Datei <filename>/etc/inetd.conf</filename><indexterm>
  682. <primary>inetd.conf Datei</primary></indexterm> folgenderma&szlig;en bearbeiten:
  683. </para>
  684. <itemizedlist>
  685. <listitem><para>den Eintrag <command><indexterm><primary>dtspcd</primary>
  686. </indexterm>dtspcd</command> suchen und folgendes hinzuf&uuml;gen:</para>
  687. <para remap="CodeIndent2"><command>-mount_point <symbol role="Variable">einh&auml;ngepunkt</symbol> </command></para>
  688. </listitem>
  689. <listitem><para>den Eintrag <command>rpc.ttdbserver</command> suchen und folgendes
  690. hinzuf&uuml;gen:</para>
  691. <para remap="CodeIndent2"><command>-m <symbol role="Variable">einh&auml;ngepunkt</symbol> </command></para>
  692. </listitem>
  693. </itemizedlist>
  694. <para>Wird beispielsweise der Automounter mit dem Einh&auml;ngepunkt <command>/nfs</command> verwendet, sehen die Eintr&auml;ge in <filename>/etc/inetd.conf</filename> folgenderma&szlig;en aus:</para>
  695. <programlisting>dtspc stream tcp nowait root /usr/dt/bin/dtspcd /usr/dt/bin/dtspcd -mount_point /nfs
  696. rpc stream tcp wait root /usr/dt/bin/rpc.ttdbserver 100083 1 rpc.ttdbserver -m /nfs
  697. </programlisting>
  698. </listitem>
  699. <listitem><para>Die Systemprozedur ausf&uuml;hren, mit der <command>/etc/inetd.conf</command> erneut gelesen wird. Weitere Informationen k&ouml;nnen der Hilfeseite <filename moreinfo="refentry">inetd(1M)</filename> entnommen
  700. werden.</para>
  701. </listitem>
  702. <listitem><para><systemitem>DTMOUNTPOINT</systemitem> so setzen,
  703. da&szlig; der Wert von Benutzeranmeldungen &uuml;bernommen wird.</para>
  704. <para>Dies geschieht, indem die Variable in <filename>/etc/dt/config/Xsession.d</filename> gesetzt wird. Weitere Informationen zum Setzen von Umgebungsvariablen
  705. k&ouml;nnen dem Abschnitt <!--Original XRef content: '&ldquo;Umgebungsvariablen
  706. festlegen&rdquo; a--><!--uf Seite&numsp;36'--><xref role="SecTitleAndPageNum"
  707. linkend="sag.sesmg.mkr.9"> entnommen werden.</para>
  708. </listitem>
  709. </orderedlist>
  710. </sect4>
  711. </sect3>
  712. <sect3 id="SAG.ClSrv.div.25">
  713. <title id="SAG.ClSrv.mkr.13">Den Steuerungsd&auml;monproze&szlig; f&uuml;r
  714. Unterprozesse konfigurieren</title>
  715. <para>Der<indexterm><primary>Unterproze&szlig;</primary></indexterm><indexterm>
  716. <primary>Steuerungs-Service, siehe SPC</primary></indexterm> Unterproze&szlig;steuerungs-Service
  717. (<indexterm><primary>SPC</primary></indexterm> SPC) des Desktops stellt Client-/Server-
  718. Befehlsausf&uuml;hrungen zur Verf&uuml;gung.</para>
  719. <para>Der<indexterm><primary>Steuerungsd&auml;mon f&uuml;r Unterprozesse,
  720. siehe dtspcd</primary></indexterm> Steuerungsd&auml;monproze&szlig; f&uuml;r
  721. Unterprozesse des Desktops (<command><indexterm><primary>dtspcd</primary>
  722. </indexterm>dtspcd</command>) wird vom Desktop verwendet, um ferne Anwendungen
  723. zu starten. Es handelt sich um einen <command>inet</command>-D&auml;mon, der
  724. Anforderungen von fernen Clients zur Befehlsausf&uuml;hrung akzeptiert. Weitere
  725. Informationen zur Konfiguration von <command>inet</command>-D&auml;monen k&ouml;nnen
  726. der Hilfeseite <filename moreinfo="RefEntry">inetd.conf(1M)</filename> entnommen
  727. werden.</para>
  728. <para>Die Aktionsaufrufbibliothek des Desktops verwendet den SPC-Service,
  729. um ferne Aktionen aufzurufen.</para>
  730. <sect4 id="SAG.ClSrv.div.26">
  731. <title><indexterm><primary>dtspcd</primary><secondary>konfigurieren</secondary>
  732. </indexterm>Dtspcd konfigurieren</title>
  733. <orderedlist>
  734. <listitem><para>&Uuml;berpr&uuml;fen, ob <command>dtspc</command> sowohl in <filename>/etc/services</filename> als auch in <filename>/etc/inetd.conf</filename>.
  735. korrekt registriert ist. Weitere Informationen hierzu k&ouml;nnen dem Abschnitt
  736. Hilfeseite <filename moreinfo="RefEntry">dtspcd(1M)</filename> entnommen werden.
  737. </para>
  738. </listitem>
  739. <listitem><para>Nur f&uuml;r HP-UX: Sicherstellen, da&szlig;<filename>/usr/adm/inetd.sec</filename> korrekt konfiguriert ist. Weitere Informationen k&ouml;nnen der
  740. Hilfeseite <filename moreinfo="RefEntry"><indexterm><primary>inetd.sec Datei</primary></indexterm>inetd.sec(4)</filename> entnommen werden.</para>
  741. </listitem>
  742. </orderedlist>
  743. </sect4>
  744. <sect4 id="SAG.ClSrv.div.27">
  745. <title><indexterm><primary>SPC</primary><secondary>Sicherheit</secondary>
  746. </indexterm>SPC-Sicherheit</title>
  747. <para>Die Identifikations&uuml;berpr&uuml;fung f&uuml;r den Unterproze&szlig;steuerungsservice
  748. basiert auf der Dateisystemidentifikations&uuml;berpr&uuml;fung. <command>dtspcd</command> mu&szlig; auf ein <emphasis>Identifikations&uuml;berpr&uuml;fungsverzeichnis</emphasis> Zugriff haben, das bei allen SPC-Client- Systemen ebenfalls eingeh&auml;ngt
  749. ist.</para>
  750. <para>Standardm&auml;&szlig;ig handelt es sich bei dem Identit&auml;ts&uuml;berpr&uuml;fungsverzeichnis
  751. f&uuml;r <command><indexterm><primary>dtspcd</primary><secondary>Identifikations&uuml;berpr&uuml;fungsverzeichnis</secondary></indexterm>dtspcd</command> um das Standardverzeichnis des Benutzers.
  752. Aber <command>dtspcd</command> kann auch so konfiguriert werden, da&szlig;
  753. ein anderes Verzeichnis gew&auml;hlt wird, indem die Option <filename>-auth_dir</filename> in dem Verzeichnis <filename>/etc/inetd.conf</filename> gesetzt
  754. wird. Weitere Informationen hierzu k&ouml;nnen der Hilfeseite <filename>dtspcd(1M)</filename> entnommen werden.</para>
  755. <para>Da die SPC-Identit&auml;ts&uuml;berpr&uuml;fung auf der Identit&auml;ts&uuml;berpr&uuml;fung
  756. des Dateisystems basiert, ist der SPC-Service nur so sicher wie das verteilte
  757. Dateisystem. Wird das Desktop in einem Netzwerk verwendet, in dem der Benutzer
  758. dem verteilten Dateisystem nicht traut, kann er <command>dtspcd</command>
  759. inaktivieren. Hierzu mu&szlig; der Eintrag <command>dtspc</command> in <filename>/etc/services</filename> auf Kommentar gesetzt werden.</para>
  760. </sect4>
  761. </sect3>
  762. <sect3 id="SAG.ClSrv.div.28">
  763. <title><indexterm><primary>Umgebungsvariable</primary><secondary>ferne Ausf&uuml;hrung</secondary></indexterm>Umgebungsvariablen f&uuml;r eine Ausf&uuml;hrung auf
  764. einem fernen System konfigurieren</title>
  765. <para>Verwendet das Desktop eine Aktion, um eine Anwendung auf einem fernen
  766. System zu starten, werden die Umgebungsvariablen des Benutzers in das ferne
  767. System kopiert und in die Umgebung der Anwendung gestellt.</para>
  768. <para>Standardm&auml;&szlig;ig werden einige der Umgebungsvariablen ge&auml;ndert,
  769. bevor sie in das ferne System kopiert werden. Sowohl die Aktionsaufrufkomponente
  770. als auch der Steuerungsd&auml;monproze&szlig; f&uuml;r Unterprozesse des Desktops
  771. k&ouml;nnen so konfiguriert werden, da&szlig; eine zus&auml;tzliche Verarbeitung
  772. der Umgebungsvariablen erfolgt, bevor die Variablen in die Umgebung der Anwendung
  773. gestellt werden.</para>
  774. <para>Weitere Informationen zur Standardkonfiguration und den M&ouml;glichkeiten,
  775. diese zu &auml;ndern, k&ouml;nnen den Hilfeseiten <filename>dtactionfile(4)</filename> und <filename>dtspcdenv(4)</filename> entnommen werden.</para>
  776. </sect3>
  777. <sect3 id="SAG.ClSrv.div.29">
  778. <title id="SAG.ClSrv.mkr.14"><indexterm><primary>ToolTalk</primary><secondary>Datenbank-Server, siehe rpc.ttdbserver</secondary></indexterm>ToolTalk-Datenbank-Server
  779. konfigurieren</title>
  780. <para>Eine Komponente von ToolTalk ist der ToolTalk-Datenbank-Server, <filename>/usr/dt/bin/rpc.ttdbserver</filename>.</para>
  781. <para>Der ToolTalk-Datenbank-Server wird vom ToolTalk-Meldungsservice und
  782. f&uuml;r die Dateinamenzuordnung verwendet. Dieser Server wird normalerweise
  783. bei der Installation des Desktops in <filename>/etc/inetd.conf</filename>
  784. registriert und eine zus&auml;tzliche Konfiguration ist nicht notwendig.</para>
  785. <para>Weitere Informationen zum ToolTalk-Datenbank-Server und dessen Konfigurationsoptionen
  786. k&ouml;nnen der Hilfeseite <filename>rpc.ttdbserver(1M)</filename> entnommen
  787. werden.</para>
  788. </sect3>
  789. <sect3 id="SAG.ClSrv.div.30">
  790. <title><indexterm><primary>ToolTalk Meldungs-Server, siehe ttsession</primary>
  791. </indexterm>ToolTalk-Meldungs-Server konfigurieren</title>
  792. <para>Bei dem ToolTalk-Meldungs-Server handelt es sich um <command>ttsession</command> .<indexterm><primary>ttsession</primary></indexterm> Standardm&auml;&szlig;ig
  793. mu&szlig; bei diesem Server keine Konfiguration vorgenommen werden. Er wird
  794. w&auml;hrend der Anmeldung durch die Prozedur <command>Xsession</command>
  795. gestartet.</para>
  796. <para>Weitere Informationen zum ToolTalk-Meldungs-Server und dessen Konfigurationsoptionen
  797. k&ouml;nnen der Hilfeseite <command>ttsession</command> entnommen werden.
  798. </para>
  799. </sect3>
  800. <sect3 id="SAG.ClSrv.div.31">
  801. <title><indexterm><primary>Kalender-D&auml;mon</primary></indexterm>Kalender-D&auml;mon
  802. konfigurieren</title>
  803. <para>Eine Komponente der Anwendung `Kalender' ist der Kalender-D&auml;mon
  804. <filename><indexterm><primary>rpc.cmsd</primary></indexterm>rpc.cmsd</filename>.
  805. Dieser D&auml;mon wird normalerweise bei der Installation des Desktops in <filename>/etc/inetd.conf</filename> registriert und eine zus&auml;tzliche Konfiguration
  806. ist nicht notwendig.</para>
  807. <para>Weitere Informationen zum Kalender-D&auml;mon und dessen Konfigurationsoptionen
  808. k&ouml;nnen der Hilfeseite <filename>rpc.cmsd</filename> <filename moreinfo="RefEntry">(1)</filename> entnommen werden.</para>
  809. </sect3>
  810. </sect2>
  811. </sect1>
  812. <sect1 id="SAG.ClSrv.div.32">
  813. <title id="SAG.ClSrv.mkr.15">Anwendungs-Services<indexterm><primary>Anwendungs-Server</primary><secondary>verwalten</secondary></indexterm> verwalten</title>
  814. <para>Dieser Abschnitt behandelt spezifische Konfigurationserfordernisse f&uuml;r:
  815. </para>
  816. <itemizedlist remap="Bullet1">
  817. <listitem><para>Anwendungs-Server und deren
  818. Clients</para>
  819. </listitem>
  820. <listitem><para>Desktop-Server, die spezielle Services zur Verf&uuml;gung
  821. stellen, wie z.B. Datenbank-Server, Symbol-Server und Hilfe-Server</para>
  822. </listitem>
  823. </itemizedlist>
  824. <para>Au&szlig;erdem werden Netzwerkerfordernisse f&uuml;r zwei spezielle
  825. Konfigurationen f&uuml;r Anwendungen im Netzwerk behandelt:</para>
  826. <itemizedlist remap="Bullet1">
  827. <listitem><para>Hosts f&uuml;r Ausf&uuml;hrungen
  828. auf einem fernen System</para>
  829. </listitem>
  830. <listitem><para>Anwendungen, die &uuml;ber Dateisystemeinh&auml;ngungen
  831. ausgef&uuml;hrt werden</para>
  832. </listitem>
  833. </itemizedlist>
  834. <sect2 id="SAG.ClSrv.div.33">
  835. <title>Suchpfadumgebungsvariablen</title>
  836. <para>Das Desktop verwendet eine Gruppe von Umgebungsvariablen, um den Suchpfad
  837. anzugeben, &uuml;ber den Desktop-Konfigurationsdateien f&uuml;r Anwendungen,
  838. wie z. B. die Datenbank f&uuml;r Aktionen und Datentypen, Hilfedateien oder
  839. Symboldateien, gesucht werden.</para>
  840. <para>Weitere Informationen zur Verwendung der Suchpfadumgebungsvariablen
  841. k&ouml;nnen <!--Original XRef content: 'Kapitel&numsp;7, &ldquo;Desktop-Suchpfade'--><xref
  842. role="ChapNumAndTitle" linkend="SAG.Datab.mkr.1"> oder der Hilfeseite <filename moreinfo="RefEntry">dtenvvar(5)</filename> entnommen werden.</para>
  843. </sect2>
  844. <sect2 id="SAG.ClSrv.div.34">
  845. <title>Anwendungs-Server und dessen Clients konfigurieren<indexterm><primary>Ferne Ausf&uuml;hrung</primary><secondary>Anwendungs-Server konfigurieren</secondary></indexterm></title>
  846. <para>In der Standardkonfiguration des Anwendungs-Servers enth&auml;lt der
  847. Anwendungs-Server alle zu einer Anwendung geh&ouml;renden bin&auml;ren Dateien
  848. und Konfigurationsdateien, wie:</para>
  849. <itemizedlist remap="Bullet1">
  850. <listitem><para>die ausf&uuml;hrbare(n) Datei(en)
  851. der Anwendung</para>
  852. </listitem>
  853. <listitem><para>Standardanwendungskonfigurationsdateien wie app-defaults,
  854. Nachrichtenkataloge sowie gemeinsam benutzte Bibliotheken f&uuml;r diese
  855. Anwendung</para>
  856. </listitem>
  857. <listitem><para>Desktop- Konfigurationsdateien:</para>
  858. <itemizedlist remap="Bullet2">
  859. <listitem><para>Definitionsdateien f&uuml;r
  860. Aktionen und Datentyp</para>
  861. </listitem>
  862. <listitem><para>Symbolabbilddateien</para>
  863. </listitem>
  864. <listitem><para>Desktop-Hilfedatendateien</para>
  865. </listitem>
  866. </itemizedlist>
  867. </listitem>
  868. </itemizedlist>
  869. <figure>
  870. <title>Standardkonfiguration des Anwendungs-Servers</title>
  871. <graphic id="SAG.ClSrv.grph.5" entityref="SAG.ClSrv.fig.5"></graphic>
  872. </figure>
  873. <sect3 id="SAG.ClSrv.div.35" role="Procedure">
  874. <title>Anwendungs-Server<indexterm><primary>Anwendungs-Server</primary><secondary>konfigurieren</secondary></indexterm> konfigurieren</title>
  875. <orderedlist>
  876. <listitem><para>Die f&uuml;r das Desktop erforderlichen Netzwerkkonfigurationen
  877. des Betriebssystems einrichten.</para>
  878. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  879. XRef content: '&ldquo;Netzwerk des BasisbetriebssystIMS f&uuml;r das Desktop
  880. konfigurieren&rdquo; auf Seite&numsp;100'--><xref role="SecTitleAndPageNum"
  881. linkend="SAG.ClSrv.mkr.6"> entnommen werden.</para>
  882. </listitem>
  883. <listitem><para>Die f&uuml;r Server erforderliche allgemeine Desktop-Konfiguration
  884. einrichten.</para>
  885. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  886. XRef content: '&ldquo;Clients und Server f&uuml;r das Desktop konfigurieren&rdquo;
  887. auf Seite&numsp;105'--><xref role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.10">
  888. entnommen werden.</para>
  889. </listitem>
  890. <listitem><para>Die Anwendung(en) installieren.</para>
  891. </listitem>
  892. <listitem><para>Wird eine Anwendung nicht automatisch registriert, mu&szlig;
  893. die Registrierung durchgef&uuml;hrt werden.</para>
  894. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  895. XRef content: 'Kapitel&numsp;4, &ldquo;Eine Anwendung registrieren'--><xref
  896. role="ChapNumAndTitle" linkend="SAG.RegAp.mkr.1"> entnommen werden.</para>
  897. </listitem>
  898. </orderedlist>
  899. </sect3>
  900. <sect3 id="SAG.ClSrv.div.36" role="Procedure">
  901. <title>Client eines Anwendungs-Servers konfigurieren<indexterm><primary>Anwendungs-Server</primary><secondary>Client</secondary></indexterm><indexterm>
  902. <primary>Anwendungs-Server</primary><secondary>Client konfigurieren</secondary>
  903. </indexterm></title>
  904. <orderedlist>
  905. <listitem><para>Die f&uuml;r das Desktop erforderlichen Netzwerkkonfigurationen
  906. des Betriebssystems einrichten.</para>
  907. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  908. XRef content: '&ldquo;Netzwerk des BasisbetriebssystIMS f&uuml;r das Desktop
  909. konfigurieren&rdquo; auf Seite&numsp;100'--><xref role="SecTitleAndPageNum"
  910. linkend="SAG.ClSrv.mkr.6"> entnommen werden.</para>
  911. </listitem>
  912. <listitem><para>Die f&uuml;r Clients erforderliche allgemeine Desktop-Konfiguration
  913. einrichten.</para>
  914. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  915. XRef content: '&ldquo;Clients und Server f&uuml;r das Desktop konfigurieren&rdquo;
  916. auf Seite&numsp;105'--><xref role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.10">
  917. entnommen werden.</para>
  918. </listitem>
  919. <listitem><para>Den Anwendungs-Server dem Anwendungssuchpfad entweder f&uuml;r
  920. das gesamte System oder f&uuml;r den einzelnen Benutzer hinzuf&uuml;gen:</para>
  921. <informaltable>
  922. <tgroup cols="2" colsep="0" rowsep="0">
  923. <colspec colwidth="1.25in">
  924. <colspec colwidth="4.75in">
  925. <tbody>
  926. <row>
  927. <entry align="left" valign="top"><para>systemweit</para></entry>
  928. <entry align="left" valign="top"><para>Die Variable <systemitem>DTSPSYSAPPHOSTS</systemitem> in <filename>/etc/dt/config/Xsession.d/0010.dtpaths</filename>
  929. setzen.</para></entry></row>
  930. <row>
  931. <entry align="left" valign="top"><para>pers&ouml;nlich</para></entry>
  932. <entry align="left" valign="top"><para>Die Variable<indexterm><primary>DTSPUSERAPPHOSTS
  933. Variable</primary></indexterm> <systemitem>DTSPSYSAPPHOSTS</systemitem> in <symbol role="Variable">Standardverzeichnis</symbol><filename>/.dtprofile</filename>
  934. setzen.</para></entry></row></tbody></tgroup></informaltable>
  935. </listitem>
  936. </orderedlist>
  937. <para>Beispielsweise f&uuml;gt die folgende Zeile in <filename>/etc/dt/config/Xsession.d/0010.dtpaths</filename> ein System mit den Host-Namen <command>SysAAA</command> und <command>SysBBB</command> zum Anwendungssuchpfad hinzu:</para>
  938. <programlisting>DTSPSYSAPPHOSTS=SysAAA:,SysBBB:</programlisting>
  939. <para>Weitere Informationen zur Einrichtung des Anwendungssuchpfads k&ouml;nnen
  940. folgenden Abschnitten entnommen werden:</para>
  941. <itemizedlist remap="Bullet1">
  942. <listitem><para><!--Original XRef content: '&ldquo;Anwendungssuchpfad&rdquo;
  943. auf Seite&numsp;131'--><xref role="SecTitleAndPageNum" linkend="SAG.Datab.mkr.8"></para>
  944. </listitem>
  945. <listitem><para><!--Original XRef content: '&ldquo;Wert eines
  946. Suchpfads setzen&rdquo; auf Seite&numsp;129'--><xref role="SecTitleAndPageNum"
  947. linkend="SAG.Datab.mkr.6"></para>
  948. </listitem>
  949. </itemizedlist>
  950. </sect3>
  951. </sect2>
  952. <sect2 id="SAG.ClSrv.div.37">
  953. <title id="SAG.ClSrv.mkr.16">Datenbank-, Symbol- und Hilfe-Services<indexterm>
  954. <primary>Symbol-Server</primary><secondary>konfigurieren</secondary></indexterm><indexterm>
  955. <primary>Hilfe-Server</primary><secondary>konfigurieren</secondary></indexterm><indexterm>
  956. <primary>Datenbank-Server</primary><secondary>konfigurieren</secondary></indexterm><indexterm>
  957. <primary>Server</primary><secondary>Aktionen</secondary></indexterm><indexterm>
  958. <primary>Server</primary><secondary>Datentypen</secondary></indexterm><indexterm>
  959. <primary>Datentypen</primary><secondary>Server</secondary></indexterm><indexterm>
  960. <primary>Aktionen</primary><secondary>Server</secondary></indexterm></title>
  961. <para>Normalerweise werden die zu einer Anwendung geh&ouml;renden Definitionen
  962. f&uuml;r Aktionen und Datentyp, Symbole und Hilfedatendateien auf dasselbe
  963. System wie die Anwendung installiert.</para>
  964. <para>Die typische Konfiguration von Hilfedatendateien sieht folgenderma&szlig;en
  965. aus:</para>
  966. <itemizedlist remap="Bullet1">
  967. <listitem><para>Die Hilfedateien f&uuml;r den
  968. Dateimanager befinden sich normalerweise auf dem Session-Server. Das Desktop
  969. findet sie, weil der Hilfesuchpfad automatisch die richtigen Positionen auf
  970. dem Session-Server durchsucht.</para>
  971. </listitem>
  972. <listitem><para>Die Hilfedateien f&uuml;r andere Anwendungen befinden sich
  973. normalerweise auf demselben Anwendungs-Server wie die Anwendung. Der Session-Server
  974. findet sie, weil eine &Auml;nderung des Anwendungssuchpfads automatisch den
  975. Hilfesuchpfad &auml;ndert.</para>
  976. </listitem>
  977. </itemizedlist>
  978. <para>M&ouml;glicherweise gibt es Situationen, in denen der Benutzer Datenbank-
  979. (Aktionen und Datentypen), Hilfe- oder Symboldaten an eine andere Position
  980. im Netzwerk stellen m&ouml;chte. Verwendet das Netzwerk beispielsweise mehrere
  981. Session-Server, soll m&ouml;glicherweise ein Hilfe-Server erstellt werden,
  982. auf dem alle Hilfedatendateien f&uuml;r Desktop-Anwendungen (Dateimanager,
  983. Umgebungsmanager, usw) gespeichert werden. Dadurch wird Plattenspeicherplatz
  984. gespart, da die Hilfedateien nicht auf jedem einzelnen Session-Server vorhanden
  985. sein m&uuml;ssen.</para>
  986. <sect3 id="SAG.ClSrv.div.38" role="Procedure">
  987. <title id="SAG.ClSrv.mkr.17">Datenbank-, Hilfe- oder Symbol-Server<indexterm>
  988. <primary>Datenbank-Server</primary><secondary>erstellen</secondary></indexterm><indexterm>
  989. <primary>Symbol-Server</primary><secondary>erstellen</secondary></indexterm><indexterm>
  990. <primary>Hilfe-Server</primary><secondary>erstellen</secondary></indexterm>
  991. erstellen</title>
  992. <orderedlist>
  993. <listitem><para>Die f&uuml;r das Desktop erforderlichen Netzwerkkonfigurationen
  994. des Betriebssystems einrichten.</para>
  995. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  996. XRef content: '&ldquo;Netzwerk des BasisbetriebssystIMS f&uuml;r das Desktop
  997. konfigurieren&rdquo; auf Seite&numsp;100'--><xref role="SecTitleAndPageNum"
  998. linkend="SAG.ClSrv.mkr.6"> entnommen werden.</para>
  999. </listitem>
  1000. <listitem><para>Die f&uuml;r Clients erforderliche allgemeine Desktop-Konfiguration
  1001. einrichten.</para>
  1002. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  1003. XRef content: '&ldquo;Clients und Server f&uuml;r das Desktop konfigurieren&rdquo;
  1004. auf Seite&numsp;105'--><xref role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.10">
  1005. entnommen werden.</para>
  1006. </listitem>
  1007. <listitem><para id="SAG.ClSrv.mkr.18">Die Datenbank-, Hilfe- oder Symboldateien
  1008. installieren.</para>
  1009. <para>Es ist dem Benutzer freigestellt, wo er die Dateien auf das System stellen
  1010. m&ouml;chte. Es empfiehlt sich jedoch, die folgenden Positionen zu verwenden,
  1011. da diese Verzeichnisse automatisch durchsucht werden, wenn ein System als
  1012. Anwendungs-Server verwendet wird.</para>
  1013. <itemizedlist remap="Bullet2">
  1014. <listitem><para>Datenbankdateien: <filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">sprache</symbol></para>
  1015. </listitem>
  1016. <listitem><para>Hilfedateien: <filename>/etc/dt/appconfig/help/</filename><symbol role="Variable">sprache</symbol></para>
  1017. </listitem>
  1018. <listitem><para>Symboldateien: <filename>/etc/dt/appconfig/icons/</filename><symbol role="Variable">sprache</symbol></para>
  1019. <para>Wird ein Datenbank-Server eingerichtet, m&uuml;ssen die Aktionen geschrieben
  1020. werden, um anzugeben, wo die zugeh&ouml;rigen Befehle (<filename>EXEC_STRING</filename> s) ausgef&uuml;hrt werden. Weitere Informationen hierzu k&ouml;nnen
  1021. dem Abschnitt <!--Original XRef content: '&ldquo;Rechner f&uuml;r die Ausf&uuml;hrung
  1022. auf einem fernen System angeben&rdquo; auf Seite&numsp;116'--><xref role="SecTitleAndPageNum"
  1023. linkend="SAG.ClSrv.mkr.19"> entnommen werden.</para>
  1024. </listitem>
  1025. </itemizedlist>
  1026. </listitem>
  1027. </orderedlist>
  1028. </sect3>
  1029. <sect3 id="SAG.ClSrv.div.39" role="Procedure">
  1030. <title>Verbindung zwischen Session-Server und Datenbank-, Symbol- oder Hilfe-Server
  1031. konfigurieren<indexterm><primary>Hilfe-Server</primary><secondary>Client</secondary></indexterm><indexterm><primary>Symbol-Server</primary><secondary>Client</secondary></indexterm><indexterm><primary>Datenbank-Server</primary>
  1032. <secondary>Client</secondary></indexterm></title>
  1033. <orderedlist>
  1034. <listitem><para>Die f&uuml;r das Desktop erforderlichen Netzwerkkonfigurationen
  1035. des Betriebssystems einrichten.</para>
  1036. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  1037. XRef content: '&ldquo;Netzwerk des BasisbetriebssystIMS f&uuml;r das Desktop
  1038. konfigurieren&rdquo; auf Seite&numsp;100'--><xref role="SecTitleAndPageNum"
  1039. linkend="SAG.ClSrv.mkr.6"> entnommen werden.</para>
  1040. </listitem>
  1041. <listitem><para>Die f&uuml;r Clients erforderliche allgemeine Desktop-Konfiguration
  1042. einrichten.</para>
  1043. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  1044. XRef content: '&ldquo;Clients und Server f&uuml;r das Desktop konfigurieren&rdquo;
  1045. auf Seite&numsp;105'--><xref role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.10">
  1046. entnommen werden.</para>
  1047. </listitem>
  1048. <listitem><para>Den Datenbank-, Symbol- oder Hilfe-Server im entsprechenden
  1049. Suchpfad hinzuf&uuml;gen.</para>
  1050. <itemizedlist remap="Bullet2">
  1051. <listitem><para>Wurden die Datendateien an die Positionen gestellt, die in
  1052. Schritt 3 des Abschnitts <!--Original XRef
  1053. content: '&ldquo;Datenbank-, Hilfe- oder Symbol-Server erstellen'--><xref
  1054. role="SectionTitle" linkend="SAG.ClSrv.mkr.17"> angegeben wurden, kann der
  1055. Anwendungssuchpfad ge&auml;ndert werden.</para>
  1056. </listitem>
  1057. <listitem><para>Wurden die Datendateien an andere Positionen gestellt, mu&szlig;
  1058. der spezifische Suchpfad ge&auml;ndert werden.</para>
  1059. </listitem>
  1060. </itemizedlist>
  1061. </listitem>
  1062. </orderedlist>
  1063. <para>Wurden beispielsweise die Hilfedateien in das Verzeichnis <filename>/etc/dt/help</filename> on system <command>SysCCC</command> gestellt, mu&szlig;
  1064. die folgende Zeile zu /<filename>etc/dt/config/Xsession.d/0010.dtpaths</filename>
  1065. hinzugef&uuml;gt werden:</para>
  1066. <programlisting>DTSPSYSHELP=/net/SysCCC/etc/dt/help</programlisting>
  1067. <para>Weitere Informationen zur Einrichtung von Suchpfaden k&ouml;nnen folgenden
  1068. Abschnitten entnommen werden:</para>
  1069. <itemizedlist remap="Bullet2">
  1070. <listitem><para><!--Original XRef content: '&ldquo;Datenbanksuchpfad
  1071. (Aktionen/Datentypen)&rdquo; auf Seite&numsp;134'--><xref role="SecTitleAndPageNum"
  1072. linkend="SAG.Datab.mkr.12"></para>
  1073. </listitem>
  1074. <listitem><para><!--Original XRef content: '&ldquo;Symbolsuchpfad&rdquo;
  1075. auf Seite&numsp;136'--><xref role="SecTitleAndPageNum" linkend="SAG.Datab.mkr.13"></para>
  1076. </listitem>
  1077. <listitem><para><!--Original XRef content: '&ldquo;Hilfesuchpfad&rdquo;
  1078. auf Seite&numsp;138'--><xref role="SecTitleAndPageNum" linkend="SAG.Datab.mkr.14"></para>
  1079. </listitem>
  1080. <listitem><para><!--Original XRef content: '&ldquo;Wert eines
  1081. Suchpfads setzen&rdquo; auf Seite&numsp;129'--><xref role="SecTitleAndPageNum"
  1082. linkend="SAG.Datab.mkr.6"></para>
  1083. </listitem>
  1084. </itemizedlist>
  1085. </sect3>
  1086. </sect2>
  1087. <sect2 id="SAG.ClSrv.div.40">
  1088. <title>Spezielle Konfigurationen f&uuml;r Anwendungen im Netzwerk</title>
  1089. <para>In diesem Abschnitt wird beschrieben, wie Systeme konfiguriert werden,
  1090. damit Anwendungen:</para>
  1091. <itemizedlist remap="Bullet1">
  1092. <listitem><para>an einem anderen System als
  1093. an dem System, das die Aktion enth&auml;lt, ausgef&uuml;hrt werden, d.h. auf
  1094. einem Rechner f&uuml;r die Ausf&uuml;hrung auf einem fernen System.</para>
  1095. </listitem>
  1096. <listitem><para>lokal &uuml;ber Dateisystemeinh&auml;ngungen ausgef&uuml;hrt
  1097. werden k&ouml;nnen.</para>
  1098. </listitem>
  1099. </itemizedlist>
  1100. <sect3 id="SAG.ClSrv.div.41">
  1101. <title id="SAG.ClSrv.mkr.19">Rechner f&uuml;r die Ausf&uuml;hrung auf einem
  1102. fernen System angeben</title>
  1103. <para>In der typischen Anwendungs-Serverkonfiguration befindet sich die Aktionsdefinition
  1104. auf demselben System wie die ausf&uuml;hrbare Datei der Anwendung. Aber es
  1105. k&ouml;nnen auch Aktionen geschrieben werden, mit denen Befehle an anderen
  1106. Systemen ausgef&uuml;hrt werden k&ouml;nnen. In einer solchen Konfiguration
  1107. wird das System, das die Anwendung enth&auml;lt, als der <emphasis><indexterm>
  1108. <primary>Execution Host</primary><secondary>angeben</secondary></indexterm>ausf&uuml;hrende
  1109. Rechner</emphasis> bezeichnet.<indexterm><primary>EXEC_HOST, siehe Execution
  1110. Host</primary></indexterm></para>
  1111. <para>Die Aktionsdefinition kann sich sowohl auf dem Session-Server als auch
  1112. auf einem System, das dem Session-Server Aktions- und Datentyp-Services zur
  1113. Verf&uuml;gung stellt, und das als<emphasis><indexterm><primary>Datenbank-Server</primary></indexterm><indexterm><primary>Datenbank-Host</primary></indexterm> Datenbank-Server</emphasis> oder <emphasis>Datenbankrechner</emphasis>
  1114. bezeichnet wird, befinden.</para>
  1115. <para>In Aktionsdefinitionen wird durch das Feld <command>EXEC_HOST</command>
  1116. angegeben, wo die Befehle (<command>EXEC_STRINGs</command>) ausgef&uuml;hrt
  1117. werden sollen. Beispielsweise wird in der folgenden Aktionsdefinition angegeben,
  1118. da&szlig; ein Client<command>xload</command> auf einem System mit dem Rechnernamen <command>SysDDD</command> ausgef&uuml;hrt wird:</para>
  1119. <programlisting>ACTION XloadSysDDD
  1120. {
  1121. TYPE COMMAND
  1122. EXEC_HOST SysDDD
  1123. EXEC_STRING /usr/bin/X11/xload -label SysDDD
  1124. }</programlisting>
  1125. <para>Wird in Aktionsdefinitionen durch das Feld <command>EXEC_HOST</command>
  1126. mehr als ein Rechnername angegeben, dann versucht das Desktop, <command>EXEC_STRING</command> nacheinander auf jedem der angegebenen Rechner auszuf&uuml;hren,
  1127. bis es einen Rechner findet, der die Aktion ausf&uuml;hren kann. Beispielsweise
  1128. wird im folgenden Feld <command>EXEC_HOST</command> angegeben, da&szlig; die
  1129. Aktion zun&auml;chst versuchen soll, <command>EXEC_STRING</command> auf <command>SysDDD</command>, und falls dies fehlschl&auml;gt, auf <command>SysEEE</command>
  1130. auszuf&uuml;hren:</para>
  1131. <programlisting> EXEC_HOST SysDDD,SysEEE</programlisting>
  1132. <para>Ist das Feld <command>EXEC_HOST</command><indexterm><primary>EXEC_HOST
  1133. Feld</primary><secondary>Standardwert</secondary></indexterm> f&uuml;r eine
  1134. Aktion nicht gesetzt, wird der Standardwert <filename>%DatabaseHost%</filename>
  1135. gesetzt. Der Wert <filename>%DatabaseHost%</filename> wird dem Datenbanksuchpfad
  1136. entnommen.</para>
  1137. <para>Angenommen, der Datenbanksuchpfad wurde ge&auml;ndert, indem folgende
  1138. Zeile zu <filename>/etc/dt/config/Xsession.d/0010.dtpaths</filename> hinzugef&uuml;gt
  1139. wurde:</para>
  1140. <programlisting>DTSPSYSDATABASEHOSTS=SysAAA:,/net/SysBBB/etc/dt/appconfig/types/C
  1141. </programlisting>
  1142. <indexterm><primary>Datenbank-Suchpfad</primary><secondary>Auswirkung auf
  1143. EXEC_HOST</secondary></indexterm><indexterm><primary>DTSPSYSDATABASEHOSTS
  1144. Variable</primary><secondary>Auswirkung auf EXEC_HOST</secondary></indexterm>
  1145. <indexterm><primary>EXEC_HOST Feld</primary></indexterm>
  1146. <para><command>SysAAA</command> wird mit der qualifizierten Syntax f&uuml;r
  1147. die Angabe des Rechners, <command>SysAAA:</command> angegeben. Eine Aktion,
  1148. die dieses Element des Suchpfads verwendet, setzt den Datenbankrechner auf <command>SysAAA</command>. Verwendet eine Aktion den Abschnitt <filename>/net/SysBBB</filename>&hellip; des Suchpfads, wird als Datenbankrechner das lokale System
  1149. verwendet, da die Syntax das Qualifikationsmerkmal nicht enth&auml;lt.</para>
  1150. <sect4 id="SAG.ClSrv.div.42">
  1151. <title><indexterm><primary>Execution Host</primary><secondary>konfigurieren</secondary></indexterm>Rechner f&uuml;r die Ausf&uuml;hrung auf einem fernen
  1152. System konfigurieren</title>
  1153. <orderedlist>
  1154. <listitem><para>Die f&uuml;r das Desktop erforderlichen Netzwerkkonfigurationen
  1155. des Betriebssystems einrichten.</para>
  1156. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  1157. XRef content: '&ldquo;Netzwerk des BasisbetriebssystIMS f&uuml;r das Desktop
  1158. konfigurieren&rdquo; auf Seite&numsp;100'--><xref role="SecTitleAndPageNum"
  1159. linkend="SAG.ClSrv.mkr.6"> entnommen werden.</para>
  1160. </listitem>
  1161. <listitem><para>Die f&uuml;r Server erforderliche allgemeine Desktop-Konfiguration
  1162. einrichten.</para>
  1163. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  1164. XRef content: '&ldquo;Clients und Server f&uuml;r das Desktop konfigurieren&rdquo;
  1165. auf Seite&numsp;105'--><xref role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.10">
  1166. entnommen werden.</para>
  1167. </listitem>
  1168. <listitem><para>Sicherstellen, da&szlig; die Anwendungen f&uuml;r die Ausf&uuml;hrung
  1169. auf dem lokalen System richtig installiert und konfiguriert sind.</para>
  1170. </listitem>
  1171. </orderedlist>
  1172. </sect4>
  1173. <sect4 id="SAG.ClSrv.div.43">
  1174. <title>System, das die Aktionsdefinitionen enth&auml;lt, konfigurieren</title>
  1175. <orderedlist>
  1176. <listitem><para>Die f&uuml;r das Desktop erforderlichen Netzwerkkonfigurationen
  1177. des Betriebssystems einrichten.</para>
  1178. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  1179. XRef content: '&ldquo;Netzwerk des BasisbetriebssystIMS f&uuml;r das Desktop
  1180. konfigurieren&rdquo; auf Seite&numsp;100'--><xref role="SecTitleAndPageNum"
  1181. linkend="SAG.ClSrv.mkr.6"> entnommen werden.</para>
  1182. </listitem>
  1183. <listitem><para>Die f&uuml;r Server erforderliche allgemeine Desktop-Konfiguration
  1184. einrichten.</para>
  1185. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  1186. XRef content: '&ldquo;Clients und Server f&uuml;r das Desktop konfigurieren&rdquo;
  1187. auf Seite&numsp;105'--><xref role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.10">
  1188. entnommen werden.</para>
  1189. </listitem>
  1190. <listitem><para>Die Aktionsdefinitionen und Anwendungsgruppen erstellen und
  1191. installieren.</para>
  1192. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  1193. XRef content: '&ldquo;Aktionen erstellen, die Anwendungen auf fernen Systemen
  1194. ausf&uuml;hren&rdquo; auf Seite&numsp;197'--><xref role="SecTitleAndPageNum"
  1195. linkend="SAG.CrAct.mkr.32"> und <!--Original XRef content: '&ldquo;Allgemeine
  1196. Gruppen von Anwendungen erstellen und verwalten&rdquo; auf Seite&numsp;51'--><xref
  1197. role="SecTitleAndPageNum" linkend="SAG.CnfAM.mkr.10"> entnommen werden.</para>
  1198. </listitem>
  1199. </orderedlist>
  1200. </sect4>
  1201. <sect4 id="SAG.ClSrv.div.44">
  1202. <title>Session-Server konfigurieren</title>
  1203. <orderedlist>
  1204. <listitem><para>Die f&uuml;r das Desktop erforderlichen Netzwerkkonfigurationen
  1205. des Betriebssystems einrichten.</para>
  1206. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  1207. XRef content: '&ldquo;Netzwerk des BasisbetriebssystIMS f&uuml;r das Desktop
  1208. konfigurieren&rdquo; auf Seite&numsp;100'--><xref role="SecTitleAndPageNum"
  1209. linkend="SAG.ClSrv.mkr.6"> entnommen werden.</para>
  1210. </listitem>
  1211. <listitem><para>Die f&uuml;r Clients erforderliche allgemeine Desktop-Konfiguration
  1212. einrichten.</para>
  1213. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  1214. XRef content: '&ldquo;Clients und Server f&uuml;r das Desktop konfigurieren&rdquo;
  1215. auf Seite&numsp;105'--><xref role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.10">
  1216. entnommen werden.</para>
  1217. </listitem>
  1218. <listitem><para>Den Datenbankrechner dem Suchpfad f&uuml;r Aktionen hinzuf&uuml;gen.
  1219. </para>
  1220. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  1221. XRef content: '&ldquo;Datenbanksuchpfad (Aktionen/Datentypen)&rdquo; auf Seite&numsp;134'--><xref
  1222. role="SecTitleAndPageNum" linkend="SAG.Datab.mkr.12"> entnommen werden.</para>
  1223. </listitem>
  1224. <listitem><para>Den ausf&uuml;hrenden Rechner dem Anwendungssuchpfad hinzuf&uuml;gen.
  1225. </para>
  1226. <para>Weitere Informationen hierzu k&ouml;nnen dem Abschnitt <!--Original
  1227. XRef content: '&ldquo;Anwendungssuchpfad&rdquo; auf Seite&numsp;131'--><xref
  1228. role="SecTitleAndPageNum" linkend="SAG.Datab.mkr.8"> entnommen werden.</para>
  1229. </listitem>
  1230. </orderedlist>
  1231. </sect4>
  1232. </sect3>
  1233. <sect3 id="SAG.ClSrv.div.45">
  1234. <title>Anwendungen lokal ausf&uuml;hren</title>
  1235. <para>Die Server-Standardanwendungskonfiguration f&uuml;hrt Anwendungen auf
  1236. dem Anwendungs-Server aus. Manchmal ist es w&uuml;nschenswert, da&szlig; eine
  1237. Anwendung auf einem fernen System installiert ist, aber auf dem Session- Server
  1238. lokal ausgef&uuml;hrt wird.</para>
  1239. <figure>
  1240. <title>Ausf&uuml;hrung &uuml;ber Einh&auml;ngepunkte</title>
  1241. <graphic id="SAG.ClSrv.grph.6" entityref="SAG.ClSrv.fig.6"></graphic>
  1242. </figure>
  1243. <sect4 id="SAG.ClSrv.div.46">
  1244. <title>Anwendungs-Server konfigurieren</title>
  1245. <para>Eine spezielle Konfiguration ist nicht erforderlich.</para>
  1246. </sect4>
  1247. <sect4 id="SAG.ClSrv.div.47">
  1248. <title>Session-Server konfigurieren</title>
  1249. <itemizedlist>
  1250. <listitem><para>Den Anwendungssuchpfad &auml;ndern. Den lokalen,
  1251. absoluten Pfad zu der Anwendung verwenden.</para>
  1252. </listitem>
  1253. </itemizedlist>
  1254. <para>Beispielsweise k&ouml;nnte die folgende Variablendefinition verwendet
  1255. werden, um eine Anwendung zu finden, die auf <command>sysAAA</command> registriert
  1256. ist:</para>
  1257. <programlisting>DTSPSYSAPPHOSTS=/net/SysAAA/etc/dt/appconfig/appmanager/C
  1258. </programlisting>
  1259. <para>Der Session-Server mu&szlig; auf die Konfigurationsdateien der Anwendung,
  1260. wie app-defaults, Nachrichtenkataloge und gemeinsam benutzte Bibliotheken
  1261. zugreifen k&ouml;nnen.</para>
  1262. </sect4>
  1263. </sect3>
  1264. </sect2>
  1265. </sect1>
  1266. </chapter>
  1267. <!--fickle 1.14 mif-to-docbook 1.7 01/02/96 13:50:20-->
  1268. <?Pub *0000082794>