aboutsummaryrefslogtreecommitdiff
path: root/pl_PL.ISO8859-2/books/handbook/linuxemu/chapter.xml
diff options
context:
space:
mode:
Diffstat (limited to 'pl_PL.ISO8859-2/books/handbook/linuxemu/chapter.xml')
-rw-r--r--pl_PL.ISO8859-2/books/handbook/linuxemu/chapter.xml444
1 files changed, 197 insertions, 247 deletions
diff --git a/pl_PL.ISO8859-2/books/handbook/linuxemu/chapter.xml b/pl_PL.ISO8859-2/books/handbook/linuxemu/chapter.xml
index 4114d79a0a..299e0f04e6 100644
--- a/pl_PL.ISO8859-2/books/handbook/linuxemu/chapter.xml
+++ b/pl_PL.ISO8859-2/books/handbook/linuxemu/chapter.xml
@@ -4,33 +4,21 @@
$FreeBSD$
-->
-
-<chapter id="linuxemu">
- <chapterinfo>
+<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="linuxemu">
+ <info><title>Linux Binary Compatibility</title>
<authorgroup>
- <author>
- <firstname>Jim</firstname>
- <surname>Mock</surname>
- <contrib>Restructured and parts updated by </contrib>
- </author>
+ <author><personname><firstname>Jim</firstname><surname>Mock</surname></personname><contrib>Restructured and parts updated by </contrib></author>
<!-- 22 Mar 2000 -->
</authorgroup>
<authorgroup>
- <author>
- <firstname>Brian N.</firstname>
- <surname>Handy</surname>
- <contrib>Originally contributed by </contrib>
- </author>
- <author>
- <firstname>Rich</firstname>
- <surname>Murphey</surname>
- </author>
+ <author><personname><firstname>Brian N.</firstname><surname>Handy</surname></personname><contrib>Originally contributed by </contrib></author>
+ <author><personname><firstname>Rich</firstname><surname>Murphey</surname></personname></author>
</authorgroup>
- </chapterinfo>
+ </info>
- <title>Linux Binary Compatibility</title>
+
- <sect1 id="linuxemu-synopsis">
+ <sect1 xml:id="linuxemu-synopsis">
<title>Synopsis</title>
<indexterm><primary>Linux binary compatibility</primary></indexterm>
<indexterm>
@@ -58,10 +46,10 @@
includes applications such as <application>&staroffice;</application>,
the Linux version of <application>&netscape;</application>,
<application>&adobe;&nbsp;&acrobat;</application>,
- <application><trademark class="registered">RealPlayer</trademark></application>,
- <application><trademark>VMware</trademark></application>,
+ <application>RealPlayer</application>,
+ <application>VMware</application>,
<application>&oracle;</application>,
- <application><trademark class="registered">WordPerfect</trademark></application>, <application>Doom</application>,
+ <application>WordPerfect</application>, <application>Doom</application>,
<application>Quake</application>, and more. It is also reported
that in some situations, Linux binaries perform better on FreeBSD
than they do under Linux.</para>
@@ -102,7 +90,7 @@
</sect1>
- <sect1 id="linuxemu-lbc-install">
+ <sect1 xml:id="linuxemu-lbc-install">
<title>Installation</title>
<indexterm><primary>KLD (kernel loadable object)</primary></indexterm>
@@ -111,7 +99,7 @@
easiest way to enable this functionality is to load the
<literal>linux</literal> KLD object (<quote>Kernel LoaDable
object</quote>). You can load this module by typing the
- following as <username>root</username>:</para>
+ following as <systemitem class="username">root</systemitem>:</para>
<screen>&prompt.root; <userinput>kldload linux</userinput></screen>
@@ -148,16 +136,15 @@ Id Refs Address Size Name
<para>This can be done one of two ways, either by using the
<link linkend="linuxemu-libs-port">linux_base</link> port, or
- by installing them <link
- linkend="linuxemu-libs-manually">manually</link>.</para>
+ by installing them <link linkend="linuxemu-libs-manually">manually</link>.</para>
- <sect3 id="linuxemu-libs-port">
+ <sect3 xml:id="linuxemu-libs-port">
<title>Installing Using the linux_base Port</title>
<indexterm><primary>Ports Collection</primary></indexterm>
<para>This is by far the easiest method to use when installing the
runtime libraries. It is just like installing any other port
- from the <ulink type="html" url="file://localhost/usr/ports/">Ports Collection</ulink>.
+ from the <link xlink:href="file://localhost/usr/ports/">Ports Collection</link>.
Simply do the following:</para>
<screen>&prompt.root; <userinput>cd /usr/ports/emulators/linux_base-fc4</userinput>
@@ -168,8 +155,7 @@ Id Refs Address Size Name
system libraries. In general, however, this does not seem to be
a problem.</para>
- <note><para>There may be multiple versions of the <filename
- role="package">emulators/linux_base</filename> port available,
+ <note><para>There may be multiple versions of the <package>emulators/linux_base</package> port available,
corresponding to different versions of various Linux distributions.
You should install the port most closely resembling the
requirements of the Linux applications you would like to
@@ -177,7 +163,7 @@ Id Refs Address Size Name
</sect3>
- <sect3 id="linuxemu-libs-manually">
+ <sect3 xml:id="linuxemu-libs-manually">
<title>Installing Libraries Manually</title>
<para>If you do not have the <quote>ports</quote> collection
@@ -213,7 +199,7 @@ Id Refs Address Size Name
libraries? How do you know which shared libraries Linux
binaries need, and where to get them? Basically, there are 2
possibilities (when following these instructions you will need
- to be <username>root</username> on your FreeBSD system).</para>
+ to be <systemitem class="username">root</systemitem> on your FreeBSD system).</para>
<para>If you have access to a Linux system, see what shared
libraries the application needs, and copy them to your FreeBSD
@@ -344,17 +330,13 @@ multi on</programlisting>
</sect2>
</sect1>
- <sect1 id="linuxemu-mathematica">
- <sect1info>
+ <sect1 xml:id="linuxemu-mathematica">
+ <info><title>Installing &mathematica;</title>
<authorgroup>
- <author>
- <firstname>Boris</firstname>
- <surname>Hollas</surname>
- <contrib>Updated for Mathematica 5.X by </contrib>
- </author>
+ <author><personname><firstname>Boris</firstname><surname>Hollas</surname></personname><contrib>Updated for Mathematica 5.X by </contrib></author>
</authorgroup>
- </sect1info>
- <title>Installing &mathematica;</title>
+ </info>
+
<indexterm>
<primary>applications</primary>
@@ -368,7 +350,7 @@ multi on</programlisting>
<para>The Linux version of <application>&mathematica;</application>
or <application>&mathematica; for Students</application> can
be ordered directly from Wolfram at
- <ulink url="http://www.wolfram.com/"></ulink>.</para>
+ <uri xlink:href="http://www.wolfram.com/">http://www.wolfram.com/</uri>.</para>
<sect2>
<title>Running the &mathematica; Installer</title>
@@ -410,7 +392,7 @@ multi on</programlisting>
<para>The shell scripts that
<application>&mathematica;</application> created during
installation have to be modified before you can use them. If
- you chose <filename class="directory">/usr/local/bin</filename>
+ you chose <filename>/usr/local/bin</filename>
as the directory to place the
<application>&mathematica;</application> executables in, you
will find symlinks in this directory to files called
@@ -516,26 +498,16 @@ done</programlisting>
</sect2>
</sect1>
- <sect1 id="linuxemu-maple">
- <sect1info>
+ <sect1 xml:id="linuxemu-maple">
+ <info><title>Installing &maple;</title>
<authorgroup>
- <author>
- <firstname>Aaron</firstname>
- <surname>Kaplan</surname>
-<!-- <address><email>aaron@lo-res.org</email></address>-->
- <contrib>Contributed by </contrib>
- </author>
+ <author><personname><firstname>Aaron</firstname><surname>Kaplan</surname></personname><contrib>Contributed by </contrib></author>
</authorgroup>
<authorgroup>
- <author>
- <firstname>Robert</firstname>
- <surname>Getschmann</surname>
-<!-- <address><email>rob@getschmann.org</email></address>-->
- <contrib>Thanks to </contrib>
- </author>
+ <author><personname><firstname>Robert</firstname><surname>Getschmann</surname></personname><contrib>Thanks to </contrib></author>
</authorgroup>
- </sect1info>
- <title>Installing &maple;</title>
+ </info>
+
<indexterm>
<primary>applications</primary>
@@ -543,8 +515,7 @@ done</programlisting>
</indexterm>
<para><application>&maple;</application> is a commercial mathematics program similar to
- <application>&mathematica;</application>. You must purchase this software from <ulink
- url="http://www.maplesoft.com/"></ulink> and then register there
+ <application>&mathematica;</application>. You must purchase this software from <uri xlink:href="http://www.maplesoft.com/">http://www.maplesoft.com/</uri> and then register there
for a license file. To install this software on FreeBSD, please
follow these simple steps.</para>
@@ -553,11 +524,10 @@ done</programlisting>
script from the product distribution. Choose the
<quote>RedHat</quote> option when prompted by the
installation program. A typical installation directory
- might be <filename
- class="directory">/usr/local/maple</filename>.</para></step>
+ might be <filename>/usr/local/maple</filename>.</para></step>
<step><para>If you have not done so, order a license for <application>&maple;</application>
- from Maple Waterloo Software (<ulink url="http://register.maplesoft.com/"></ulink>)
+ from Maple Waterloo Software (<uri xlink:href="http://register.maplesoft.com/">http://register.maplesoft.com/</uri>)
and copy it to
<filename>/usr/local/maple/license/license.dat</filename>.</para></step>
@@ -646,8 +616,7 @@ exit 0
<itemizedlist>
<listitem><para>The <application>FLEXlm</application> license manager can be a difficult
tool to work with. Additional documentation on the subject
- can be found at <ulink
- url="http://www.globetrotter.com/"></ulink>.</para></listitem>
+ can be found at <uri xlink:href="http://www.globetrotter.com/">http://www.globetrotter.com/</uri>.</para></listitem>
<listitem><para><command>lmgrd</command> is known to be very picky
about the license file and to core dump if there are any
@@ -665,7 +634,7 @@ FEATURE Maple maplelmg 2000.0831 permanent 1 XXXXXXXXXXXX \
ISSUED=11-may-2000 NOTICE=" Technische Universitat Wien" \
SN=XXXXXXXXX</programlisting>
- <note><para>Serial number and key 'X''ed out. <hostid>chillig</hostid> is a
+ <note><para>Serial number and key 'X''ed out. <systemitem>chillig</systemitem> is a
hostname.</para></note>
<para>Editing the license file works as long as you do not
@@ -675,18 +644,14 @@ FEATURE Maple maplelmg 2000.0831 permanent 1 XXXXXXXXXXXX \
</sect2>
</sect1>
- <sect1 id="linuxemu-matlab">
- <sect1info>
+ <sect1 xml:id="linuxemu-matlab">
+ <info><title>Installing &matlab;</title>
<authorgroup>
- <author>
- <firstname>Dan</firstname>
- <surname>Pelleg</surname>
- <contrib>Contributed by </contrib>
- </author>
+ <author><personname><firstname>Dan</firstname><surname>Pelleg</surname></personname><contrib>Contributed by </contrib></author>
<!-- daniel+handbook@pelleg.org -->
</authorgroup>
- </sect1info>
- <title>Installing &matlab;</title>
+ </info>
+
<indexterm>
<primary>applications</primary>
@@ -700,8 +665,7 @@ FEATURE Maple maplelmg 2000.0831 permanent 1 XXXXXXXXXXXX \
<xref linkend="matlab-jre"/>).</para>
<para>The Linux version of <application>&matlab;</application> can be
- ordered directly from The MathWorks at <ulink
- url="http://www.mathworks.com"></ulink>. Make sure you also get
+ ordered directly from The MathWorks at <uri xlink:href="http://www.mathworks.com">http://www.mathworks.com</uri>. Make sure you also get
the license file or instructions how to create it. While you
are there, let them know you would like a native &os;
version of their software.</para>
@@ -715,7 +679,7 @@ FEATURE Maple maplelmg 2000.0831 permanent 1 XXXXXXXXXXXX \
<procedure>
<step>
<para>Insert the installation CD and mount it.
- Become <username>root</username>, as recommended by the
+ Become <systemitem class="username">root</systemitem>, as recommended by the
installation script. To start the installation script
type:</para>
@@ -724,7 +688,7 @@ FEATURE Maple maplelmg 2000.0831 permanent 1 XXXXXXXXXXXX \
<tip>
<para>The installer is graphical. If you get errors about
not being able to open a display, type
- <command>setenv HOME ~<replaceable>USER</replaceable></command>,
+ <command>setenv HOME ~USER</command>,
where <replaceable>USER</replaceable> is the user you did a
&man.su.1; as.</para>
</tip>
@@ -811,7 +775,7 @@ exit 0</programlisting>
<para>You must also replace
<replaceable>username</replaceable> above with the name
of a valid user on your system (and not
- <username>root</username>).</para>
+ <systemitem class="username">root</systemitem>).</para>
</important>
</step>
@@ -823,7 +787,7 @@ exit 0</programlisting>
</procedure>
</sect2>
- <sect2 id="matlab-jre">
+ <sect2 xml:id="matlab-jre">
<title>Linking the &java; Runtime Environment</title>
<para>Change the <application>&java;</application> Runtime
@@ -854,7 +818,7 @@ exit 0</programlisting>
<tip>
<para>Depending on your version of
- <filename role="package">emulators/linux_base</filename>, you
+ <package>emulators/linux_base</package>, you
may run into errors when running this script. To avoid that,
edit the file
<filename>/compat/linux/usr/local/matlab/bin/matlab</filename>,
@@ -913,7 +877,7 @@ exit 0</programlisting>
</procedure>
</sect2>
- <sect2 id="matlab-using">
+ <sect2 xml:id="matlab-using">
<title>Using &matlab;</title>
<para>At this point you are ready to type
@@ -921,18 +885,14 @@ exit 0</programlisting>
</sect2>
</sect1>
- <sect1 id="linuxemu-oracle">
- <sect1info>
+ <sect1 xml:id="linuxemu-oracle">
+ <info><title>Installing &oracle;</title>
<authorgroup>
- <author>
- <firstname>Marcel</firstname>
- <surname>Moolenaar</surname>
- <contrib>Contributed by </contrib>
- </author>
+ <author><personname><firstname>Marcel</firstname><surname>Moolenaar</surname></personname><contrib>Contributed by </contrib></author>
<!-- marcel@cup.hp.com -->
</authorgroup>
- </sect1info>
- <title>Installing &oracle;</title>
+ </info>
+
<indexterm>
<primary>applications</primary>
@@ -949,8 +909,8 @@ exit 0</programlisting>
<sect2>
<title>Installing the Linux Environment</title>
- <para>Make sure you have both <filename role='package'>emulators/linux_base</filename> and
- <filename role='package'>devel/linux_devtools</filename> from the Ports Collection
+ <para>Make sure you have both <package>emulators/linux_base</package> and
+ <package>devel/linux_devtools</package> from the Ports Collection
installed. If you run into difficulties with these ports,
you may have to use
the packages or older versions available in the Ports Collection.</para>
@@ -958,9 +918,9 @@ exit 0</programlisting>
<para>If you want to run the intelligent agent, you will
also need to install the Red Hat Tcl package:
<filename>tcl-8.0.3-20.i386.rpm</filename>. The general command
- for installing packages with the official <application>RPM</application> port (<filename role='package'>archivers/rpm</filename>) is:</para>
+ for installing packages with the official <application>RPM</application> port (<package>archivers/rpm</package>) is:</para>
- <screen>&prompt.root; <userinput>rpm -i --ignoreos --root /compat/linux --dbpath /var/lib/rpm <replaceable>package</replaceable></userinput></screen>
+ <screen>&prompt.root; <userinput>rpm -i --ignoreos --root /compat/linux --dbpath /var/lib/rpm package</userinput></screen>
<para>Installation of the <replaceable>package</replaceable> should not generate any errors.</para>
</sect2>
@@ -973,7 +933,7 @@ exit 0</programlisting>
<emphasis>specially</emphasis> to run <application>&oracle;</application> for Linux on FreeBSD, not
what has been described in the <application>&oracle;</application> installation guide.</para>
- <sect3 id="linuxemu-kernel-tuning">
+ <sect3 xml:id="linuxemu-kernel-tuning">
<title>Kernel Tuning</title>
<indexterm><primary>kernel tuning</primary></indexterm>
@@ -1002,18 +962,18 @@ options SYSVSEM #SysV semaphores
options SYSVMSG #SysV interprocess communication</programlisting>
</sect3>
- <sect3 id="linuxemu-oracle-account">
+ <sect3 xml:id="linuxemu-oracle-account">
<title>&oracle; Account</title>
- <para>Create an <username>oracle</username> account just as you would create any other
- account. The <username>oracle</username> account is special only that you need to give
+ <para>Create an <systemitem class="username">oracle</systemitem> account just as you would create any other
+ account. The <systemitem class="username">oracle</systemitem> account is special only that you need to give
it a Linux shell. Add <literal>/compat/linux/bin/bash</literal> to
- <filename>/etc/shells</filename> and set the shell for the <username>oracle</username>
+ <filename>/etc/shells</filename> and set the shell for the <systemitem class="username">oracle</systemitem>
account to <filename>/compat/linux/bin/bash</filename>.</para>
</sect3>
- <sect3 id="linuxemu-environment">
+ <sect3 xml:id="linuxemu-environment">
<title>Environment</title>
<para>Besides the normal <application>&oracle;</application> variables, such as
@@ -1086,7 +1046,7 @@ export PATH</programlisting>
<para>Due to a slight inconsistency in the Linux emulator, you need to
create a directory named <filename>.oracle</filename> in
<filename>/var/tmp</filename> before you start the installer.
- Let it be owned by the <username>oracle</username> user. You
+ Let it be owned by the <systemitem class="username">oracle</systemitem> user. You
should be able to install <application>&oracle;</application> without any problems. If you have
problems, check your <application>&oracle;</application> distribution and/or configuration first!
After you have installed <application>&oracle;</application>, apply the patches described in the
@@ -1105,11 +1065,11 @@ export PATH</programlisting>
<para>Do not forget to run <filename>root.sh</filename> again!</para>
- <sect3 id="linuxemu-patch-root">
+ <sect3 xml:id="linuxemu-patch-root">
<title>Patching root.sh</title>
<para>When installing <application>&oracle;</application>, some actions, which need to be performed
- as <username>root</username>, are recorded in a shell script called
+ as <systemitem class="username">root</systemitem>, are recorded in a shell script called
<filename>root.sh</filename>. This script is
written in the <filename>orainst</filename> directory. Apply the
following patch to <filename>root.sh</filename>, to have it use to proper location of
@@ -1140,7 +1100,7 @@ export PATH</programlisting>
<filename>orainst</filename> directory in the source tree.</para>
</sect3>
- <sect3 id="linuxemu-patch-tcl">
+ <sect3 xml:id="linuxemu-patch-tcl">
<title>Patching genclntsh</title>
<para>The script <command>genclntsh</command> is used to create
@@ -1177,26 +1137,18 @@ export PATH</programlisting>
</sect2>
</sect1>
- <sect1 id="sapr3">
- <sect1info>
+ <sect1 xml:id="sapr3">
+ <info><title>Installing &sap.r3;</title>
<authorgroup>
- <author>
- <firstname>Holger</firstname>
- <surname>Kipp</surname>
- <contrib>Contributed by </contrib>
- </author>
+ <author><personname><firstname>Holger</firstname><surname>Kipp</surname></personname><contrib>Contributed by </contrib></author>
</authorgroup>
- <!-- holger.kipp@alogis.com -->
+
<authorgroup>
- <author>
- <firstname>Valentino</firstname>
- <surname>Vaschetto</surname>
- <contrib>Original version converted to SGML by </contrib>
- </author>
+ <author><personname><firstname>Valentino</firstname><surname>Vaschetto</surname></personname><contrib>Original version converted to SGML by </contrib></author>
</authorgroup>
- </sect1info>
+ </info>
- <title>Installing &sap.r3;</title>
+
<indexterm>
<primary>applications</primary>
@@ -1207,7 +1159,7 @@ export PATH</programlisting>
supported by the &sap; support team &mdash; they only offer support
for certified platforms.</para>
- <sect2 id="preface">
+ <sect2 xml:id="preface">
<title>Preface</title>
<para>This document describes a possible way of installing a
@@ -1242,12 +1194,12 @@ export PATH</programlisting>
<application>&sap; OSS</application>.</para>
</sect2>
- <sect2 id="software">
+ <sect2 xml:id="software">
<title>Software</title>
<para>The following CD-ROMs have been used for <application>&sap;</application> installations:</para>
- <sect3 id="software-46b">
+ <sect3 xml:id="software-46b">
<title>&sap.r3; 4.6B, &oracle; 8.0.5</title>
<informaltable frame="none" pgwide="1">
@@ -1308,7 +1260,7 @@ export PATH</programlisting>
RELEASE).</para>
</sect3>
- <sect3 id="software-46c">
+ <sect3 xml:id="software-46c">
<title>&sap.r3; 4.6C SR2, &oracle; 8.1.7</title>
<informaltable frame="none" pgwide="1">
@@ -1368,14 +1320,14 @@ export PATH</programlisting>
</sect3>
</sect2>
- <sect2 id="sap-notes">
+ <sect2 xml:id="sap-notes">
<title>&sap; Notes</title>
<para>The following notes should be read before installing
<application>&sap.r3;</application> and proved to be useful
during installation:</para>
- <sect3 id="sap-notes-46b">
+ <sect3 xml:id="sap-notes-46b">
<title>&sap.r3; 4.6B, &oracle; 8.0.5</title>
<informaltable frame="none" pgwide="1">
@@ -1426,7 +1378,7 @@ export PATH</programlisting>
</informaltable>
</sect3>
- <sect3 id="sap-notes-46c">
+ <sect3 xml:id="sap-notes-46c">
<title>&sap.r3; 4.6C, &oracle; 8.1.7</title>
<informaltable frame="none" pgwide="1">
@@ -1490,7 +1442,7 @@ export PATH</programlisting>
</sect3>
</sect2>
- <sect2 id="hardware-requirements">
+ <sect2 xml:id="hardware-requirements">
<title>Hardware Requirements</title>
<para>The following equipment is sufficient for the installation
@@ -1536,7 +1488,7 @@ export PATH</programlisting>
also sufficient for initial production systems and application
data.</para>
- <sect3 id="hardware-46b">
+ <sect3 xml:id="hardware-46b">
<title>&sap.r3; 4.6B, &oracle; 8.0.5</title>
<para>The following off-the-shelf hardware was used: a dual processor
@@ -1547,7 +1499,7 @@ export PATH</programlisting>
(mirrored) and four 36&nbsp;GB hard disks (RAID level 5).</para>
</sect3>
- <sect3 id="hardware-46c">
+ <sect3 xml:id="hardware-46c">
<title>&sap.r3; 4.6C, &oracle; 8.1.7</title>
<para>For this installation a &dell; &poweredge; 2500 was used: a
@@ -1559,14 +1511,13 @@ export PATH</programlisting>
</sect3>
</sect2>
- <sect2 id="installation">
+ <sect2 xml:id="installation">
<title>Installation of FreeBSD</title>
<para>First you have to install FreeBSD. There are several ways to do
- this, for more information read the <xref
- linkend="install-diff-media"/>.</para>
+ this, for more information read the <xref linkend="install-diff-media"/>.</para>
- <sect3 id="disk-layout">
+ <sect3 xml:id="disk-layout">
<title>Disk Layout</title>
<para>To keep it simple, the same disk layout both for the
@@ -1651,7 +1602,7 @@ export PATH</programlisting>
simplicity.</para>
</sect3>
- <sect3 id="makeworldandnewkernel">
+ <sect3 xml:id="makeworldandnewkernel">
<title><command>make world</command> and a New Kernel</title>
<para>Download the latest -STABLE sources. Rebuild world and your
@@ -1663,14 +1614,14 @@ export PATH</programlisting>
</sect3>
</sect2>
- <sect2 id="installingthelinuxenviornment">
+ <sect2 xml:id="installingthelinuxenviornment">
<title>Installing the Linux Environment</title>
- <sect3 id="installinglinuxbase-system">
+ <sect3 xml:id="installinglinuxbase-system">
<title>Installing the Linux Base System</title>
<para>First the <link linkend="linuxemu-libs-port">linux_base</link>
- port needs to be installed (as <username>root</username>):</para>
+ port needs to be installed (as <systemitem class="username">root</systemitem>):</para>
<screen>&prompt.root; <userinput>cd /usr/ports/emulators/linux_base</userinput>
&prompt.root; <userinput>make install distclean</userinput></screen>
@@ -1678,7 +1629,7 @@ export PATH</programlisting>
</sect3>
- <sect3 id="installinglinuxdevelopment">
+ <sect3 xml:id="installinglinuxdevelopment">
<title>Installing Linux Development Environment</title>
<para>The Linux development environment is needed, if you want to install
@@ -1697,7 +1648,7 @@ export PATH</programlisting>
</sect3>
- <sect3 id="installingnecessaryrpms">
+ <sect3 xml:id="installingnecessaryrpms">
<title>Installing the Necessary RPMs</title>
<indexterm><primary>RPMs</primary></indexterm>
@@ -1723,7 +1674,7 @@ pam-0.68-7.i386.rpm</userinput></screen>
</sect3>
- <sect3 id="linuxprocandfallbackelfbrand">
+ <sect3 xml:id="linuxprocandfallbackelfbrand">
<title>Some Additional Hints</title>
<para>It might also be a good idea to add <literal>linprocfs</literal>
@@ -1733,10 +1684,10 @@ pam-0.68-7.i386.rpm</userinput></screen>
</sect3>
</sect2>
- <sect2 id="creatingsapr3env">
+ <sect2 xml:id="creatingsapr3env">
<title>Creating the &sap.r3; Environment</title>
- <sect3 id="filesystemsandmountpoints">
+ <sect3 xml:id="filesystemsandmountpoints">
<title>Creating the Necessary File Systems and Mountpoints</title>
<para>For a simple installation, it is sufficient to create the
@@ -1797,7 +1748,7 @@ ERROR 2002-03-19 16:45:36 R3LINKS_IND_IND Ins_SetupLinks:0
'/sapmnt/PRD/exe'</screen>
</sect3>
- <sect3 id="creatingusersanddirectories">
+ <sect3 xml:id="creatingusersanddirectories">
<title>Creating Users and Directories</title>
<para><application>&sap.r3;</application> needs two users and
@@ -1843,9 +1794,9 @@ ERROR 2002-03-19 16:45:36 R3LINKS_IND_IND Ins_SetupLinks:0
</informaltable>
<para>For a default <application>&oracle;</application> installation, only group
- <groupname>dba</groupname> is used. As
- <groupname>oper</groupname> group, one also uses group
- <groupname>dba</groupname> (see <application>&oracle;</application> and
+ <systemitem class="groupname">dba</systemitem> is used. As
+ <systemitem class="groupname">oper</systemitem> group, one also uses group
+ <systemitem class="groupname">dba</systemitem> (see <application>&oracle;</application> and
<application>&sap;</application> documentation for further information).</para>
<para>We also need the following users:</para>
@@ -1910,13 +1861,13 @@ HOME: /oracle/<replaceable>sid</replaceable>
Shell: bash (/compat/linux/bin/bash)</programlisting>
<para>This should also include group
- <groupname>oper</groupname> in case you are using both
- groups <groupname>dba</groupname> and
- <groupname>oper</groupname>.</para>
+ <systemitem class="groupname">oper</systemitem> in case you are using both
+ groups <systemitem class="groupname">dba</systemitem> and
+ <systemitem class="groupname">oper</systemitem>.</para>
</sect3>
- <sect3 id="creatingdirectories">
+ <sect3 xml:id="creatingdirectories">
<title>Creating Directories</title>
<para>These directories are usually created as separate
@@ -1925,21 +1876,21 @@ Shell: bash (/compat/linux/bin/bash)</programlisting>
located on the same RAID 5 anyway:</para>
<para>First we will set owners and rights of some directories (as
- user <username>root</username>):</para>
+ user <systemitem class="username">root</systemitem>):</para>
<screen>&prompt.root; <userinput>chmod 775 /oracle</userinput>
&prompt.root; <userinput>chmod 777 /sapmnt</userinput>
&prompt.root; <userinput>chown root:dba /oracle</userinput>
-&prompt.root; <userinput>chown <replaceable>sid</replaceable>adm:sapsys /compat/linux/usr/sap</userinput>
+&prompt.root; <userinput>chown sidadm:sapsys /compat/linux/usr/sap</userinput>
&prompt.root; <userinput>chmod 775 /compat/linux/usr/sap</userinput></screen>
<para>Second we will create directories as user
- <username>ora<replaceable>sid</replaceable></username>. These
+ <systemitem class="username">ora<replaceable>sid</replaceable></systemitem>. These
will all be subdirectories of
- <filename>/oracle/<replaceable>SID</replaceable></filename>:</para>
+ <filename>/oracle/SID</filename>:</para>
- <screen>&prompt.root; <userinput>su - ora<replaceable>sid</replaceable></userinput>
-&prompt.root; <userinput>cd /oracle/<replaceable>SID</replaceable></userinput>
+ <screen>&prompt.root; <userinput>su - orasid</userinput>
+&prompt.root; <userinput>cd /oracle/SID</userinput>
&prompt.root; <userinput>mkdir mirrlogA mirrlogB origlogA origlogB</userinput>
&prompt.root; <userinput>mkdir sapdata1 sapdata2 sapdata3 sapdata4 sapdata5 sapdata6</userinput>
&prompt.root; <userinput>mkdir saparch sapreorg</userinput>
@@ -1948,13 +1899,13 @@ Shell: bash (/compat/linux/bin/bash)</programlisting>
<para>For the <application>&oracle; 8.1.7</application> installation
some additional directories are needed:</para>
- <screen>&prompt.root; <userinput>su - ora<replaceable>sid</replaceable></userinput>
+ <screen>&prompt.root; <userinput>su - orasid</userinput>
&prompt.root; <userinput>cd /oracle</userinput>
&prompt.root; <userinput>mkdir 805_32</userinput>
&prompt.root; <userinput>mkdir client stage</userinput>
&prompt.root; <userinput>mkdir client/80x_32</userinput>
&prompt.root; <userinput>mkdir stage/817_32</userinput>
-&prompt.root; <userinput>cd /oracle/<replaceable>SID</replaceable></userinput>
+&prompt.root; <userinput>cd /oracle/SID</userinput>
&prompt.root; <userinput>mkdir 817_32</userinput></screen>
<note><para>The directory <filename>client/80x_32</filename> is used
@@ -1962,16 +1913,16 @@ Shell: bash (/compat/linux/bin/bash)</programlisting>
with some number or anything.</para></note>
<para>In the third step we create directories as user
- <username><replaceable>sid</replaceable>adm</username>:</para>
+ <systemitem class="username"><replaceable>sid</replaceable>adm</systemitem>:</para>
- <screen>&prompt.root; <userinput>su - <replaceable>sid</replaceable>adm</userinput>
+ <screen>&prompt.root; <userinput>su - sidadm</userinput>
&prompt.root; <userinput>cd /usr/sap</userinput>
-&prompt.root; <userinput>mkdir <replaceable>SID</replaceable></userinput>
+&prompt.root; <userinput>mkdir SID</userinput>
&prompt.root; <userinput>mkdir trans</userinput>
&prompt.root; <userinput>exit</userinput></screen>
</sect3>
- <sect3 id="entriesinslashetcslashservices">
+ <sect3 xml:id="entriesinslashetcslashservices">
<title>Entries in <filename>/etc/services</filename></title>
<para><application>&sap.r3;</application> requires some entries in file
@@ -1997,7 +1948,7 @@ sapms<replaceable>SID</replaceable> 3600/tcp # SAP Message Server. 3600 + Insta
sapgw00s 4800/tcp # SAP Secure Gateway 4800 + Instance-Number</programlisting>
</sect3>
- <sect3 id="necessarylocales">
+ <sect3 xml:id="necessarylocales">
<title>Necessary Locales</title>
<indexterm><primary>locale</primary></indexterm>
@@ -2030,7 +1981,7 @@ en_US.ISO-8859-1</programlisting>
the <application>&sap;</application> system without some additional effort.</para>
</sect3>
- <sect3 id="kerneltuning">
+ <sect3 xml:id="kerneltuning">
<title>Kernel Tuning</title>
<indexterm><primary>kernel tuning</primary></indexterm>
@@ -2073,10 +2024,10 @@ options SEMUME=100 #number of UNDO keys</programlisting>
</sect3>
</sect2>
- <sect2 id="installingsapr3">
+ <sect2 xml:id="installingsapr3">
<title>Installing &sap.r3;</title>
- <sect3 id="preparingsapcdroms">
+ <sect3 xml:id="preparingsapcdroms">
<title>Preparing &sap; CDROMs</title>
<para>There are many CDROMs to mount and unmount during the
@@ -2100,23 +2051,23 @@ options SEMUME=100 #number of UNDO keys</programlisting>
commands:</para>
<screen>&prompt.root; <userinput>mount_cd9660 -g /dev/cd0a /mnt</userinput>
-&prompt.root; <userinput>cp -R /mnt/* /oracle/<replaceable>SID</replaceable>/sapreorg/<replaceable>cd-name</replaceable></userinput>
+&prompt.root; <userinput>cp -R /mnt/* /oracle/SID/sapreorg/cd-name</userinput>
&prompt.root; <userinput>umount /mnt</userinput></screen>
</sect3>
- <sect3 id="runningtheinstall-script">
+ <sect3 xml:id="runningtheinstall-script">
<title>Running the Installation Script</title>
- <para>First you have to prepare an <filename class="directory">install</filename> directory:</para>
+ <para>First you have to prepare an <filename>install</filename> directory:</para>
- <screen>&prompt.root; <userinput>cd /oracle/<replaceable>SID</replaceable>/sapreorg</userinput>
+ <screen>&prompt.root; <userinput>cd /oracle/SID/sapreorg</userinput>
&prompt.root; <userinput>mkdir install</userinput>
&prompt.root; <userinput>cd install</userinput></screen>
<para>Then the installation script is started, which will copy nearly
- all the relevant files into the <filename class="directory">install</filename> directory:</para>
+ all the relevant files into the <filename>install</filename> directory:</para>
- <screen>&prompt.root; <userinput>/oracle/<replaceable>SID</replaceable>/sapreorg/KERNEL/UNIX/INSTTOOL.SH</userinput></screen>
+ <screen>&prompt.root; <userinput>/oracle/SID/sapreorg/KERNEL/UNIX/INSTTOOL.SH</userinput></screen>
<para>The IDES installation (4.6B) comes with a fully customized
&sap.r3; demonstration system, so there are six instead of just three
@@ -2124,7 +2075,7 @@ options SEMUME=100 #number of UNDO keys</programlisting>
<filename>CENTRDB.R3S</filename> is for installing a standard
central instance (<application>&r3;</application> and database), not the IDES central
instance, so one needs to copy the corresponding <filename>CENTRDB.R3S</filename>
- from the <filename class="directory">EXPORT1</filename> directory, otherwise <command>R3SETUP</command> will only ask
+ from the <filename>EXPORT1</filename> directory, otherwise <command>R3SETUP</command> will only ask
for three EXPORT CDs.</para>
<para>The newer <application>&sap; 4.6C SR2</application> release
@@ -2141,23 +2092,23 @@ options SEMUME=100 #number of UNDO keys</programlisting>
only, not the fully qualified domain name. So either
set the hostname accordingly, or set an alias with
<command>alias hostname='hostname -s'</command> for
- both <username>ora<replaceable>sid</replaceable></username> and
- <username><replaceable>sid</replaceable>adm</username> (and for
- <username>root</username> at least during installation
- steps performed as <username>root</username>). It is also
+ both <systemitem class="username">ora<replaceable>sid</replaceable></systemitem> and
+ <systemitem class="username"><replaceable>sid</replaceable>adm</systemitem> (and for
+ <systemitem class="username">root</systemitem> at least during installation
+ steps performed as <systemitem class="username">root</systemitem>). It is also
possible to adjust the installed <filename>.profile</filename> and <filename>.login</filename> files of
both users that are installed during
<application>&sap;</application> installation.</para>
</sect3>
- <sect3 id="startr3setup-46B">
+ <sect3 xml:id="startr3setup-46B">
<title>Start <command>R3SETUP</command> 4.6B</title>
<para>Make sure <envar>LD_LIBRARY_PATH</envar> is set correctly:</para>
<screen>&prompt.root; <userinput>export LD_LIBRARY_PATH=/oracle/IDS/lib:/sapmnt/IDS/exe:/oracle/805_32/lib</userinput></screen>
- <para>Start <command>R3SETUP</command> as <username>root</username> from
+ <para>Start <command>R3SETUP</command> as <systemitem class="username">root</systemitem> from
installation directory:</para>
<screen>&prompt.root; <userinput>cd /oracle/IDS/sapreorg/install</userinput>
@@ -2347,7 +2298,7 @@ options SEMUME=100 #number of UNDO keys</programlisting>
database software needs to be installed.</para>
</sect3>
- <sect3 id="startr3setup-46C">
+ <sect3 xml:id="startr3setup-46C">
<title>Start <command>R3SETUP</command> 4.6C SR2</title>
<para>Make sure <envar>LD_LIBRARY_PATH</envar> is set correctly. This is a
@@ -2356,7 +2307,7 @@ options SEMUME=100 #number of UNDO keys</programlisting>
<screen>&prompt.root; <userinput>export LD_LIBRARY_PATH=/sapmnt/PRD/exe:/oracle/PRD/817_32/lib</userinput></screen>
- <para>Start <command>R3SETUP</command> as user <username>root</username> from installation directory:</para>
+ <para>Start <command>R3SETUP</command> as user <systemitem class="username">root</systemitem> from installation directory:</para>
<screen>&prompt.root; <userinput>cd /oracle/PRD/sapreorg/install</userinput>
&prompt.root; <userinput>./R3SETUP -f CENTRAL.R3S</userinput></screen>
@@ -2450,12 +2401,12 @@ options SEMUME=100 #number of UNDO keys</programlisting>
<entry><keycap>Enter</keycap></entry>
</row>
<row>
- <entry>Enter User-ID of <username>oraprd</username></entry>
+ <entry>Enter User-ID of <systemitem class="username">oraprd</systemitem></entry>
<entry>[1002]</entry>
<entry><keycap>Enter</keycap></entry>
</row>
<row>
- <entry>Enter User-ID of <username>prdadm</username></entry>
+ <entry>Enter User-ID of <systemitem class="username">prdadm</systemitem></entry>
<entry>[1000]</entry>
<entry><keycap>Enter</keycap></entry>
</row>
@@ -2480,9 +2431,9 @@ options SEMUME=100 #number of UNDO keys</programlisting>
<para>So far, creation of users gives an error during
installation in phases OSUSERDBSID_IND_ORA (for creating
- user <username>ora<replaceable>sid</replaceable></username>) and
+ user <systemitem class="username">ora<replaceable>sid</replaceable></systemitem>) and
OSUSERSIDADM_IND_ORA (creating user
- <username><replaceable>sid</replaceable>adm</username>).</para>
+ <systemitem class="username"><replaceable>sid</replaceable>adm</systemitem>).</para>
<para>Apart from some problems mentioned below, everything
should go straight through up to the point where the &oracle;
@@ -2490,19 +2441,18 @@ options SEMUME=100 #number of UNDO keys</programlisting>
</sect3>
</sect2>
- <sect2 id="installingoracle805">
+ <sect2 xml:id="installingoracle805">
<title>Installing &oracle; 8.0.5</title>
<para>Please see the corresponding &sap; Notes and &oracle; <filename>Readme</filename>s
regarding Linux and <application>&oracle; DB</application> for possible problems. Most if
not all problems stem from incompatible libraries.</para>
- <para>For more information on installing <application>&oracle;</application>, refer to <link
- linkend="linuxemu-oracle">the Installing &oracle;
+ <para>For more information on installing <application>&oracle;</application>, refer to <link linkend="linuxemu-oracle">the Installing &oracle;
chapter.</link></para>
- <sect3 id="installingtheoracle805withorainst">
+ <sect3 xml:id="installingtheoracle805withorainst">
<title>Installing the &oracle; 8.0.5 with <command>orainst</command></title>
<para>If <application>&oracle; 8.0.5</application> is to be
@@ -2558,7 +2508,7 @@ options SEMUME=100 #number of UNDO keys</programlisting>
</sect3>
- <sect3 id="installingtheoracle805preproduction">
+ <sect3 xml:id="installingtheoracle805preproduction">
<title>Installing the &oracle; 8.0.5 Pre-production Release for
Linux (Kernel 2.0.33)</title>
@@ -2573,20 +2523,20 @@ options SEMUME=100 #number of UNDO keys</programlisting>
</sect3>
</sect2>
- <sect2 id="installingoracle817">
+ <sect2 xml:id="installingoracle817">
<title>Installing the &oracle; 8.1.7 Linux Tarball</title>
<para>Take the tarball <filename>oracle81732.tgz</filename> you
produced from the installation directory on a Linux system
- and untar it to <filename>/oracle/<replaceable>SID</replaceable>/817_32/</filename>.</para>
+ and untar it to <filename>/oracle/SID/817_32/</filename>.</para>
</sect2>
- <sect2 id="continuewithsapr4installation">
+ <sect2 xml:id="continuewithsapr4installation">
<title>Continue with &sap.r3; Installation</title>
<para>First check the environment settings of users
- <username>idsamd</username>
+ <systemitem class="username">idsamd</systemitem>
(<replaceable>sid</replaceable>adm) and
- <username>oraids</username> (ora<replaceable>sid</replaceable>). They should now
+ <systemitem class="username">oraids</systemitem> (ora<replaceable>sid</replaceable>). They should now
both have the files <filename>.profile</filename>,
<filename>.login</filename> and <filename>.cshrc</filename>
which are all using <command>hostname</command>. In case the
@@ -2594,7 +2544,7 @@ options SEMUME=100 #number of UNDO keys</programlisting>
change <command>hostname</command> to <command>hostname
-s</command> within all three files.</para>
- <sect3 id="databaseload">
+ <sect3 xml:id="databaseload">
<title>Database Load</title>
<para>Afterwards, <command>R3SETUP</command> can either be restarted or continued
@@ -2650,11 +2600,11 @@ options SEMUME=100 #number of UNDO keys</programlisting>
installation.</para>
</sect3>
- <sect3 id="listener">
+ <sect3 xml:id="listener">
<title>Listener</title>
<para>Start the <application>&oracle;</application> Listener as user
- <username>ora<replaceable>sid</replaceable></username> as follows:</para>
+ <systemitem class="username">ora<replaceable>sid</replaceable></systemitem> as follows:</para>
<screen>&prompt.user; <userinput>umask 0; lsnrctl start</userinput></screen>
@@ -2662,7 +2612,7 @@ options SEMUME=100 #number of UNDO keys</programlisting>
have the correct permissions. See &sap; Note 072984.</para>
</sect3>
- <sect3 id="mnlstables">
+ <sect3 xml:id="mnlstables">
<title>Updating MNLS Tables</title>
<para>If you plan to import non-Latin-1 languages into the <application>&sap;</application> system,
you have to update the Multi National Language Support tables.
@@ -2674,16 +2624,16 @@ options SEMUME=100 #number of UNDO keys</programlisting>
</sect3>
</sect2>
- <sect2 id="postinstallationsteps">
+ <sect2 xml:id="postinstallationsteps">
<title>Post-installation Steps</title>
- <sect3 id="requestsapr3licensekey">
+ <sect3 xml:id="requestsapr3licensekey">
<title>Request &sap.r3; License Key</title>
<para>You have to request your <application>&sap.r3;</application> License Key. This is needed,
as the temporary license that was installed during installation
is only valid for four weeks. First get the hardware key. Log
- on as user <username>idsadm</username> and call
+ on as user <systemitem class="username">idsadm</systemitem> and call
<command>saplicense</command>:</para>
<screen>&prompt.root; <userinput>/sapmnt/IDS/exe/saplicense -get</userinput></screen>
@@ -2703,27 +2653,27 @@ EXPIRATION DATE = <replaceable>yyyymmdd, usually "99991231"</replaceable>
LICENSE KEY = <replaceable>license key, 24 chars</replaceable></programlisting>
</sect3>
- <sect3 id="creatingusers">
+ <sect3 xml:id="creatingusers">
<title>Creating Users</title>
<para>Create a user within client 000 (for some tasks required
to be done within client 000, but with a user different from
- users <username>sap*</username> and
- <username>ddic</username>). As a user name, We usually choose
- <username>wartung</username> (or
- <username>service</username> in English). Profiles
+ users <systemitem class="username">sap*</systemitem> and
+ <systemitem class="username">ddic</systemitem>). As a user name, We usually choose
+ <systemitem class="username">wartung</systemitem> (or
+ <systemitem class="username">service</systemitem> in English). Profiles
required are <literal>sap_new</literal> and
<literal>sap_all</literal>. For additional safety the
passwords of default users within all clients should be
- changed (this includes users <username>sap*</username> and
- <username>ddic</username>).</para>
+ changed (this includes users <systemitem class="username">sap*</systemitem> and
+ <systemitem class="username">ddic</systemitem>).</para>
</sect3>
- <sect3 id="configtranssysprofileopermodesetc">
+ <sect3 xml:id="configtranssysprofileopermodesetc">
<title>Configure Transport System, Profile, Operation Modes, Etc.</title>
- <para>Within client 000, user different from <username>ddic</username>
- and <username>sap*</username>, do at least the following:</para>
+ <para>Within client 000, user different from <systemitem class="username">ddic</systemitem>
+ and <systemitem class="username">sap*</systemitem>, do at least the following:</para>
<informaltable frame="none" pgwide="1">
<tgroup cols="2">
@@ -2755,8 +2705,8 @@ LICENSE KEY = <replaceable>license key, 24 chars</replaceable></programlisti
thoroughly described in <application>&sap;</application> installation guides.</para>
</sect3>
- <sect3 id="editintsidsap">
- <title>Edit <filename>init<replaceable>sid</replaceable>.sap</filename> (<filename>initIDS.sap</filename>)</title>
+ <sect3 xml:id="editintsidsap">
+ <title>Edit <filename>initsid.sap</filename> (<filename>initIDS.sap</filename>)</title>
<para>The file <filename>/oracle/IDS/dbs/initIDS.sap</filename>
contains the <application>&sap;</application> backup profile. Here the size of the tape to
@@ -2903,10 +2853,10 @@ tape_address_rew = /dev/sa0</programlisting>
</sect3>
</sect2>
- <sect2 id="problemsduringinstallation">
+ <sect2 xml:id="problemsduringinstallation">
<title>Problems during Installation</title>
- <sect3 id="restartr3setup">
+ <sect3 xml:id="restartr3setup">
<title>Restart <command>R3SETUP</command> after Fixing a Problem</title>
<para><command>R3SETUP</command> stops if it encounters an error. If you have
@@ -2934,14 +2884,14 @@ tape_address_rew = /dev/sa0</programlisting>
and <application>&sap;</application> by hand after you fixed the errors and before starting
<command>R3SETUP</command> again.</para>
<para>Do not forget to also start the <application>&oracle;</application> listener again (as
- <username>ora<replaceable>sid</replaceable></username> with
+ <systemitem class="username">ora<replaceable>sid</replaceable></systemitem> with
<command>umask 0; lsnrctl start</command>) if it was also
stopped (for example due to a necessary reboot of the
system).</para>
</note>
</sect3>
- <sect3 id="indoraduringduringr3setup">
+ <sect3 xml:id="indoraduringduringr3setup">
<title>OSUSERSIDADM_IND_ORA during <command>R3SETUP</command></title>
<para>If <command>R3SETUP</command> complains at this stage, edit the
@@ -2960,7 +2910,7 @@ STATUS=OK (had status ERROR)
<para>Then you can restart <command>R3SETUP</command> again.</para>
</sect3>
- <sect3 id="indoraduringr3setup">
+ <sect3 xml:id="indoraduringr3setup">
<title>OSUSERDBSID_IND_ORA during <command>R3SETUP</command></title>
<para>Possibly <command>R3SETUP</command> also complains at this stage. The error
@@ -2979,7 +2929,7 @@ STATUS=OK (had status ERROR)
<para>Then restart <command>R3SETUP</command>.</para>
</sect3>
- <sect3 id="oraviewvrffilenotfound">
+ <sect3 xml:id="oraviewvrffilenotfound">
<title><errorname>oraview.vrf FILE NOT FOUND</errorname> during &oracle; Installation</title>
<para>You have not deselected <emphasis>&oracle; On-Line Text Viewer</emphasis>
@@ -2988,7 +2938,7 @@ STATUS=OK (had status ERROR)
product inside the <application>&oracle;</application> installation menu and restart installation.</para>
</sect3>
- <sect3 id="textenvincalid">
+ <sect3 xml:id="textenvincalid">
<title><errorname>TEXTENV_INVALID</errorname> during <command>R3SETUP</command>, RFC or SAPgui Start</title>
<para>If this error is encountered, the correct locale is
@@ -3006,12 +2956,12 @@ STATUS=OK (had status ERROR)
messages:</para>
<programlisting>Sat May 5 14:23:14 2001
-*** ERROR => no valid userarea given [trgmsgo. 0401]
+*** ERROR =&gt; no valid userarea given [trgmsgo. 0401]
Sat May 5 14:23:22 2001
-*** ERROR => ERROR NR 24 occured [trgmsgi. 0410]
-*** ERROR => Error when generating text environment. [trgmsgi. 0435]
-*** ERROR => function failed [trgmsgi. 0447]
-*** ERROR => no socket operation allowed [trxio.c 3363]
+*** ERROR =&gt; ERROR NR 24 occured [trgmsgi. 0410]
+*** ERROR =&gt; Error when generating text environment. [trgmsgi. 0435]
+*** ERROR =&gt; function failed [trgmsgi. 0447]
+*** ERROR =&gt; no socket operation allowed [trxio.c 3363]
Speicherzugriffsfehler</programlisting>
<para>This behavior is due to <application>&sap.r3;</application> being unable to correctly
@@ -3033,7 +2983,7 @@ rscp/TCP0B = TCP0B</programlisting>
</sect3>
- <sect3 id="ora-00001">
+ <sect3 xml:id="ora-00001">
<title><errorcode>ORA-00001</errorcode></title>
<para>This error only happened with
<application>&oracle; 8.1.7</application> on FreeBSD.
@@ -3046,16 +2996,16 @@ rscp/TCP0B = TCP0B</programlisting>
with <command>ipcrm</command>.</para>
</sect3>
- <sect3 id="ora-00445pmon">
+ <sect3 xml:id="ora-00445pmon">
<title><errorcode>ORA-00445</errorcode> (Background Process PMON Did Not Start)</title>
<para>This error happened with <application>&oracle; 8.1.7</application>.
This error is reported if the database is started with
the usual <command>startsap</command> script (for example
<command>startsap_majestix_00</command>) as user
- <username>prdadm</username>.</para>
+ <systemitem class="username">prdadm</systemitem>.</para>
<para>A possible workaround is to start the database as user
- <username>oraprd</username> instead
+ <systemitem class="username">oraprd</systemitem> instead
with <command>svrmgrl</command>:</para>
<screen>&prompt.user; <userinput>svrmgrl</userinput>
@@ -3065,11 +3015,11 @@ SVRMGR&gt; <userinput>exit</userinput></screen>
</sect3>
- <sect3 id="ora-12546">
+ <sect3 xml:id="ora-12546">
<title><errorcode>ORA-12546</errorcode> (Start Listener with Correct Permissions)</title>
<para>Start the <application>&oracle;</application> listener as user
- <username>oraids</username> with the following commands:</para>
+ <systemitem class="username">oraids</systemitem> with the following commands:</para>
<screen>&prompt.root; <userinput>umask 0; lsnrctl start</userinput></screen>
@@ -3077,7 +3027,7 @@ SVRMGR&gt; <userinput>exit</userinput></screen>
have the correct permissions. See &sap; Note 0072984.</para>
</sect3>
- <sect3 id="ora-27102">
+ <sect3 xml:id="ora-27102">
<title><errorcode>ORA-27102</errorcode> (Out of Memory)</title>
<para>This error happened whilst trying to use values for
@@ -3086,7 +3036,7 @@ SVRMGR&gt; <userinput>exit</userinput></screen>
<errorname>Linux Error 12: Cannot allocate memory</errorname>.</para>
</sect3>
- <sect3 id="dipgntabindind">
+ <sect3 xml:id="dipgntabindind">
<title>[DIPGNTAB_IND_IND] during <command>R3SETUP</command></title>
<para>In general, see &sap; Note 0130581 (<command>R3SETUP</command> step
@@ -3124,7 +3074,7 @@ drwxrwxr-x 11 idsadm sapsys 512 May 4 14:20 trans</screen>
the <application>&sap; 4.6C</application> installation.</para>
</sect3>
- <sect3 id="rfcrswboiniindind">
+ <sect3 xml:id="rfcrswboiniindind">
<title>[RFCRSWBOINI_IND_IND] during <command>R3SETUP</command></title>
<para>During installation of <application>&sap; 4.6C</application>,
@@ -3144,7 +3094,7 @@ drwxrwxr-x 11 idsadm sapsys 512 May 4 14:20 trans</screen>
<literal>RFCRADDBDIF</literal>.</para>
</sect3>
- <sect3 id="rfcraddbdifindind">
+ <sect3 xml:id="rfcraddbdifindind">
<title>[RFCRADDBDIF_IND_IND] during <command>R3SETUP</command></title>
<para>Here the same restrictions apply: make sure by looking
through the logfiles, that this error is not caused by some
@@ -3157,7 +3107,7 @@ drwxrwxr-x 11 idsadm sapsys 512 May 4 14:20 trans</screen>
<literal>RADDBDIF</literal> from transaction SE38.</para>
</sect3>
- <sect3 id="sigactionsig31">
+ <sect3 xml:id="sigactionsig31">
<title><errorcode>sigaction sig31: File size limit exceeded</errorcode></title>
<para>This error occurred during start of <application>&sap;</application> processes
@@ -3169,11 +3119,11 @@ drwxrwxr-x 11 idsadm sapsys 512 May 4 14:20 trans</screen>
<para>To check whether the <application>&sap;</application> processes did start properly,
have a look at the process status with
- <command>ps ax | grep <replaceable>SID</replaceable></command>, which will give
+ <command>ps ax | grep SID</command>, which will give
you a list of all <application>&oracle;</application> and <application>&sap;</application> processes. If it looks like
some processes are missing or if you cannot connect to the <application>&sap;</application> system,
look at the corresponding logfiles which can be found
- at <filename>/usr/sap/<replaceable>SID</replaceable>/DVEBMGS<replaceable>nr</replaceable>/work/</filename>.
+ at <filename>/usr/sap/SID/DVEBMGSnr/work/</filename>.
The files to look at are <filename>dev_ms</filename> and
<filename>dev_disp</filename>.</para>
@@ -3188,7 +3138,7 @@ options SHMMAXPGS=393216
</sect3>
- <sect3 id="saposcolfails">
+ <sect3 xml:id="saposcolfails">
<title>Start of <command>saposcol</command> Failed</title>
<para>There are some problems with the program <command>saposcol</command> (version 4.6D).
The <application>&sap;</application> system is using <command>saposcol</command> to collect data about the
@@ -3200,7 +3150,7 @@ options SHMMAXPGS=393216
</sect2>
</sect1>
- <sect1 id="linuxemu-advanced">
+ <sect1 xml:id="linuxemu-advanced">
<title>Advanced Topics</title>
<para>If you are curious as to how the Linux binary compatibility
@@ -3293,10 +3243,10 @@ options SHMMAXPGS=393216
<option>union</option> option to file system mounts
(<emphasis>not</emphasis> the <literal>unionfs</literal> file system type!) does. First, an attempt
is made to lookup the file in the
- <filename>/compat/linux/<replaceable>original-path</replaceable></filename>
+ <filename>/compat/linux/original-path</filename>
directory, <emphasis>then</emphasis> only if that fails, the
lookup is done in the
- <filename>/<replaceable>original-path</replaceable></filename>
+ <filename>/original-path</filename>
directory. This makes sure that binaries that require other
binaries can run (e.g., the Linux toolchain can all run under
Linux ABI support). It also means that the Linux binaries can