tag:blogger.com,1999:blog-85595137597836189182024-02-08T16:49:23.623+07:00SAP on LinuxExpanding ERP horizon on Open Source WorldAnonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.comBlogger15125tag:blogger.com,1999:blog-8559513759783618918.post-14404711588048708802011-06-30T08:21:00.000+07:002011-06-30T08:21:35.692+07:00Performance Tuning on Linux for Oracle Database<ul style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 6px; margin-top: 2px;"><li>Using all the resources available to you?</li>
<li>Many default settings in Linux suck</li>
<li>Font server for X Windows is running as a daemon by default, but do you need it?</li>
<li>Check out these tunings that can give you lots of computing juice...</li>
</ul><div style="text-align: center;"><span class="Apple-style-span" style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;"><span class="Apple-style-span" style="font-size: 11px;"><br />
</span></span></div><div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><a href="http://www.blogger.com/post-edit.g?blogID=8559513759783618918&postID=1440471158804870880" name="Kernel" style="color: #225566; font-weight: bold;"></a></div><h3 style="color: #032936; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span style="background-color: yellow;">Kernel</span></h3><div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;">To successfully run enterprise applications, such as a database server, on your Linux distribution, you may be required to update some of the default kernel parameter settings. For example, the 2.4.x series kernel message queue parameter msgmni has a default value (for example, shared memory, or shmmax is only 33,554,432 bytes on Red Hat Linux by default) that allows only a limited number of simultaneous connections to a database. Here are some recommended values (by the IBM DB2 Support Web site) for database servers to run optimally:</div><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><table bgcolor="#eeeeee" border="0" cellpadding="0" cellspacing="0" id="table1"><tbody>
<tr><td style="color: black; font-size: 11px; text-align: left; vertical-align: top;"><pre>- kernel.shmmax=268435456 for 32-bit
- kernel.shmmax=1073741824 for 64-bit
- kernel.msgmni=1024
- fs.file-max=8192
- kernel.sem="250 32000 32 1024"</pre></td></tr>
</tbody></table></center><br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><b><i>Shared Memory</i></b></div><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><table bgcolor="#eeeeee" border="0" cellpadding="0" cellspacing="0" id="table10"><tbody>
<tr><td style="color: black; font-size: 11px; text-align: left; vertical-align: top;"><pre>To view current settings, run command:
# more /proc/sys/kernel/shmmax</pre><pre>To set it to a new value for this running session, which takes effect immediately, run command:
# echo 268435456 > /proc/sys/kernel/shmmax</pre><pre>To set it to a new value permanently (so it survives reboots), modify the sysctl.conf file:
...
kernel.shmmax = 268435456
...</pre></td></tr>
</tbody></table></center><br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><b><i>Semaphores</i></b></div><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><table bgcolor="#eeeeee" border="0" cellpadding="0" cellspacing="0" id="table11"><tbody>
<tr><td style="color: black; font-size: 11px; text-align: left; vertical-align: top;"><pre>To view current settings, run command:
# more /proc/sys/kernel/sem
250 32000 32 1024 </pre><pre>To set it to a new value for this running session, which takes effect immediately, run command:
# echo 500 512000 64 2048 > /proc/sys/kernel/sem
Parameters meaning:
SEMMSL - semaphores per ID
SEMMNS - (SEMMNI*SEMMSL) max semaphores in system
SEMOPM - max operations per semop call
SEMMNI - max semaphore identifiers</pre></td></tr>
</tbody></table></center><br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><b><i>ulimits</i></b></div><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><table bgcolor="#eeeeee" border="0" cellpadding="0" cellspacing="0" id="table12"><tbody>
<tr><td style="color: black; font-size: 11px; text-align: left; vertical-align: top;"><pre>To view current settings, run command:
# ulimit -a</pre><pre>To set it to a new value for this running session, which takes effect immediately, run command:
# ulimit -n 8800
# ulimit -n -1 // for unlimited; recommended if server isn't shared
Alternatively, if you want the changes to survive reboot, do the following:
- Exit all shell sessions for the user you want to change limits on.
- As root, edit the file /etc/security/limits.conf and add these two lines toward the end:
user1 soft nofile 16000
user1 hard nofile 20000
** the two lines above changes the max number of file handles - nofile - to new settings.
- Save the file.
- Login as the user1 again. The new changes will be in effect.
</pre></td></tr>
</tbody></table></center><br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><b><i>Message queues</i></b></div><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><table bgcolor="#eeeeee" border="0" cellpadding="0" cellspacing="0" id="table13"><tbody>
<tr><td style="color: black; font-size: 11px; text-align: left; vertical-align: top;"><pre>To view current settings, run command:
# more /proc/sys/kernel/msgmni
# more /proc/sys/kernel/msgmax</pre><pre>To set it to a new value for this running session, which takes effect immediately, run command:
# echo 2048 > /proc/sys/kernel/msgmni
# echo 64000 > /proc/sys/kernel/msgmax</pre></td></tr>
</tbody></table></center><br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><a href="http://www.blogger.com/post-edit.g?blogID=8559513759783618918&postID=1440471158804870880" name="Network" style="color: #225566; font-weight: bold;"></a></div><h3 style="color: #032936; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span style="background-color: lime;">Network</span></h3><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><ins style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; display: inline-table; height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: relative; visibility: visible; width: 468px;"><ins id="aswift_2_anchor" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; display: block; height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: relative; visibility: visible; width: 468px;"></ins><br />
<iframe allowtransparency="true" frameborder="0" height="15" hspace="0" id="aswift_2" marginheight="0" marginwidth="0" name="aswift_2" scrolling="no" style="left: 0px; position: absolute; top: 0px;" vspace="0" width="468"></iframe></ins></center><br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;">Gigabit-based network interfaces have many performance-related parameters inside of their device driver such as CPU affinity. Also, the TCP protocol can be tuned to increase network throughput for connection-hungry applications. </div><span class="Apple-style-span" style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><ins style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; display: inline-table; height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: relative; visibility: visible; width: 468px;"></ins></span><br />
<span class="Apple-style-span" style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><ins id="aswift_3_anchor" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; display: block; height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: relative; visibility: visible; width: 468px;"></ins></span><br />
<iframe allowtransparency="true" frameborder="0" height="15" hspace="0" id="aswift_3" marginheight="0" marginwidth="0" name="aswift_3" scrolling="no" style="left: 0px; position: absolute; top: 0px;" vspace="0" width="468"></iframe><br />
<br />
<br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><b><i>Tune TCP</i></b></div><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><table bgcolor="#eeeeee" border="0" cellpadding="0" cellspacing="0" id="table14"><tbody>
<tr><td style="color: black; font-size: 11px; text-align: left; vertical-align: top;"><pre>To view current TCP settings, run command:
# <code>sysctl net.ipv4.tcp_keepalive_time
net.ipv4.tcp_keepalive_time = 7200 // 2 hours
where net.ipv4.tcp_keepalive_time is a TCP tuning parameter.</code></pre><pre><code>To set a TCP parameter to a value, run command:
</code># <code>sysctl -w net.ipv4.tcp_keepalive_time=1800</code></pre><pre><code>A list of recommended TCP parameters, values, and their meanings:</code></pre><pre>Tuning Parameter Tuning Value Description of impact
------------------------------------------------------------------------------
net.ipv4.tcp_tw_reuse
net.ipv4.tcp_tw_recycle 1 Reuse sockets in the time-wait state
---
net.core.wmem_max 8388608 Increase the maximum write buffer queue size
---
net.core.rmem_max 8388608 Increase the maximum read buffer queue size
---
net.ipv4.tcp_rmem 4096 87380 8388608 Set the minimum, initial, and maximum sizes for the
read buffer. Note that this maximum should be less
than or equal to the value set in net.core.rmem_max.
---
net.ipv4.tcp_wmem 4096 87380 8388608 Set the minimum, initial, and maximum sizes for the
write buffer. Note that this maximum should be less
than or equal to the value set in net.core.wmem_max.
---
timeout_timewait echo 30 > /proc/sys/net/ipv4/tcp_fin_timeout Determines the time that must elapse before
TCP/IP can release a closed connection and reuse its resources.
This interval between closure and release is known as the TIME_WAIT
state or twice the maximum segment lifetime (2MSL) state.
During this time, reopening the connection to the client and
server cost less than establishing a new connection. By reducing the
value of this entry, TCP/IP can release closed connections faster, providing
more resources for new connections. Adjust this parameter if the running application
requires rapid release, the creation of new connections, and a low throughput
due to many connections sitting in the TIME_WAIT state. </pre></td></tr>
</tbody></table></center><br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><a href="http://www.blogger.com/post-edit.g?blogID=8559513759783618918&postID=1440471158804870880" name="Diskio" style="color: #225566; font-weight: bold;"></a></div><h3 style="color: #032936; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span style="background-color: blue;"><span style="color: white;">Disk I/O</span></span></h3><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><ins style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; display: inline-table; height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: relative; visibility: visible; width: 468px;"><ins id="aswift_4_anchor" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; display: block; height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: relative; visibility: visible; width: 468px;"></ins><br />
<iframe allowtransparency="true" frameborder="0" height="15" hspace="0" id="aswift_4" marginheight="0" marginwidth="0" name="aswift_4" scrolling="no" style="left: 0px; position: absolute; top: 0px;" vspace="0" width="468"></iframe></ins></center><br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><b><i>Choose the Right File System</i></b></div><div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;">Use 'ext3' file system in Linux.<br />
- It is enhanced version of ext2<br />
- With journaling capability - high level of data integrity (in event of unclean shutdown)<br />
- It does not need to check disks on unclean shutdown and reboot (time consuming)<br />
- Faster write - ext3 journaling optimizes hard drive head motion</div><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><table bgcolor="#eeeeee" border="0" cellpadding="0" cellspacing="0" id="table4"><tbody>
<tr><td style="color: black; font-size: 11px; text-align: left; vertical-align: top;"><pre># mke2fs -j -b 2048 -i 4096 /dev/sda
mke2fs 1.32 (09-Nov-2002)
/dev/sda is entire device, not just one partition!
Proceed anyway? (y,n) y
Filesystem label=
OS type: Linux
Block size=2048 (log=1)
Fragment size=2048 (log=1)
13107200 inodes, 26214400 blocks
1310720 blocks (5.00%) reserved for the super user
First data block=0
1600 block groups
16384 blocks per group, 16384 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
16384, 49152, 81920, 114688, 147456, 409600, 442368, 802816, 1327104,
2048000, 3981312, 5619712, 10240000, 11943936
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 28 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.</pre></td></tr>
</tbody></table></center><br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><b><i>Use 'noatime' File System Mount Option</i></b></div><div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;">Use 'noatime' option in the file system boot-up configuration file 'fstab'. Edit the fstab file under /etc. This option works the best if external storage is used, for example, SAN:</div><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><br />
<table bgcolor="#eeeeee" border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td style="color: black; font-size: 11px; text-align: left; vertical-align: top;"><pre># more /etc/fstab
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/sdc2 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
/dev/sda /database ext3 defaults,<span style="background-color: yellow;">noatime</span> 1 2
/dev/sdb /logs ext3 defaults,<span style="background-color: yellow;">noatime</span> 1 2
/dev/sdc /multimediafiles ext3 defaults,<span style="background-color: yellow;">noatime</span> 1 2
</pre></td></tr>
</tbody></table></center><br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><b><i>Tune the Elevator Algorithm in Linux Kernel for Disk I/O</i></b></div><div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;">After choosing the file system, there are several kernel and mounting options that can affect it. One such kernel setting is the elevator algorithm. Tuning the elevator algorithm helps the system balance the need for low latency with the need to collect enough data to efficiently organize batches of read and write requests to the disk. The elevator algorithm can be adjusted with the following command:</div><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><table bgcolor="#eeeeee" border="0" cellpadding="0" cellspacing="0" id="table8"><tbody>
<tr><td style="color: black; font-size: 11px; text-align: left; vertical-align: top;"><pre># elvtune -r 1024 -w 2048 /dev/sda
/dev/sda elevator ID 2
read_latency: 1024
write_latency: 2048
max_bomb_segments: 6 </pre><pre>The parameters are: read latency (-r), write latency (-w) and the device affected.
Red Hat recommends using a read latency half the size of the write latency (as shown).
As usual, to make this setting permanent, add the 'elvtune' command to the
/etc/rc.d/rc.local script.</pre></td></tr>
</tbody></table></center><br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><a href="http://www.blogger.com/post-edit.g?blogID=8559513759783618918&postID=1440471158804870880" name="Others" style="color: #225566; font-weight: bold;"></a></div><h3 style="color: #032936; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span style="background-color: red;"><span style="color: white;">Others</span></span></h3><div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><b><i>Disable Unnecessary Daemons (They Take up Memory and CPU)</i></b></div><div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;">There are daemons (background services) running on every server that are probably not needed. Disabling these daemons frees memory, decreases startup time, and decreases the number of processes that the CPU has to handle. A side benefit to this is increased security of the server because fewer daemons mean fewer exploitable processes.</div><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><table bgcolor="#eeeeee" border="0" cellpadding="0" cellspacing="0" id="table3"><tbody>
<tr><td style="color: black; font-size: 11px; text-align: left; vertical-align: top;"><pre><code>
Some example Linux daemons running by default (and should be disabled). Use command:</code></pre><pre>#/sbin/chkconfig --levels 2345 sendmail off
#/sbin/chkconfig sendmail off </pre><div align="center"><table align="right" border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" id="table16" style="border-collapse: collapse; font-family: 'Times New Roman'; font-size: 10pt; margin-left: -369.7pt;"><thead>
<tr style="height: 16.75pt;"><td style="background-attachment: initial; background-clip: initial; background-color: #e6e6e6; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: black; font-size: 11px; height: 16.75pt; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 73.75pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">Daemon</div></td><td style="background-attachment: initial; background-clip: initial; background-color: #e6e6e6; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: black; font-size: 11px; height: 16.75pt; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 373.5pt;" valign="top" width="498"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">Description</div></td></tr>
</thead><tbody>
<tr><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: windowtext; border-top-style: dotted; border-top-width: 1pt; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 73.75pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">apmd</span></div></td><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: windowtext; border-top-style: dotted; border-top-width: 1pt; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 373.5pt;" valign="top" width="498"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">Advanced power management daemon</span></div></td></tr>
<tr><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 73.75pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">autofs</span></div></td><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 373.5pt;" valign="top" width="498"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">Automatically mounts file systems on demand (i.e.: mounts a CD-ROM automatically)</span></div></td></tr>
<tr><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 73.75pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">cups</span></div></td><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 373.5pt;" valign="top" width="498"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">Common UNIX� Printing System</span></div></td></tr>
<tr><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 73.75pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">hpoj</span></div></td><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 373.5pt;" valign="top" width="498"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">HP OfficeJet support</span></div></td></tr>
<tr><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 73.75pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">isdn</span></div></td><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 373.5pt;" valign="top" width="498"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">ISDN modem support</span></div></td></tr>
<tr><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 73.75pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">netfs</span></div></td><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 373.5pt;" valign="top" width="498"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">Used in support of exporting NFS shares</span></div></td></tr>
<tr><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 73.75pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">nfslock</span></div></td><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 373.5pt;" valign="top" width="498"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">Used for file locking with NFS</span></div></td></tr>
<tr><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 73.75pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">pcmcia</span></div></td><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 373.5pt;" valign="top" width="498"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">PCMCIA support on a server</span></div></td></tr>
<tr><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 73.75pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">rhnsd</span></div></td><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 373.5pt;" valign="top" width="498"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">Red Hat Network update service for checking for updates and security errata</span></div></td></tr>
<tr><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 73.75pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">sendmail</span></div></td><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 373.5pt;" valign="top" width="498"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">Mail Transport Agent</span></div></td></tr>
<tr><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 73.75pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">xfs</span></div></td><td style="border-bottom-color: windowtext; border-bottom-style: dotted; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; color: black; font-size: 11px; padding-bottom: 0in; padding-left: 0.05in; padding-right: 0.05in; padding-top: 0in; text-align: left; vertical-align: top; width: 373.5pt;" valign="top" width="498"><div class="MsoNormal" style="margin-bottom: 0.0001pt;"><span style="font-family: Helvetica; font-size: 9pt;">Font server for X Windows</span></div></td></tr>
</tbody></table></div></td></tr>
</tbody></table></center><br />
<div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><b><i>Shutdown GUI</i></b></div><div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;">Normally, there is no need for a GUI on a Linux server. All administration tasks can be achieved by the command line, redirecting the X display or through a Web browser interface. Modify the 'inittab' file to set boot level as 3:</div><br />
<center style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;"><table bgcolor="#eeeeee" border="0" cellpadding="0" cellspacing="0" id="table17"><tbody>
<tr><td style="color: black; font-size: 11px; text-align: left; vertical-align: top;"><div style="text-align: center;"><pre>To set the initial runlevel (3 instead of 5) of a machine at boot,
modify the <span style="background-color: yellow;">/etc/inittab</span> file as shown:
<img border="0" height="120" src="http://www.performancewiki.com/img/gui-down.gif" width="522" /></pre></div></td></tr>
</tbody></table></center>Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com1tag:blogger.com,1999:blog-8559513759783618918.post-44023444562241973282011-06-18T08:14:00.000+07:002011-06-18T08:14:15.894+07:00SAP Solutions Running on Red Hat Enterprise Server 6 KVM<span class="Apple-style-span" style="font-family: Verdana, sans-serif;">The latest KVM virtualization technology which is now part of RHEL 6 (the latest RHEL series from Redhat) is now ready for SAP Solution.</span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
</span><br />
<span class="Apple-style-span" style="color: #333333;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif;">This paper gives you a detailed technical overview of the benefits when running SAP® Solutions on Red Hat Enterprise Server 6 Kernel-Based Virtual Machine and Intel® E7-x800 Processor.</span></span><br />
<span class="Apple-style-span" style="color: #333333;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
</span></span><br />
<span class="Apple-style-span" style="color: #333333;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif;">You can downlod this white paper here (<a href="http://download.sap.com/download.epd?context=6FD63C538EA3D116ED2748A276FC43D0E40EA41954E33D8DF1433DF8917BF2E6C91F282E857FFC60D740FAD3B608057944A422C27B998A2D">http://download.sap.com/download.epd?context=6FD63C538EA3D116ED2748A276FC43D0E40EA41954E33D8DF1433DF8917BF2E6C91F282E857FFC60D740FAD3B608057944A422C27B998A2D</a>).</span></span>Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com0tag:blogger.com,1999:blog-8559513759783618918.post-38114814954101692582011-06-11T08:49:00.000+07:002011-06-11T08:49:57.226+07:00Finding SAP CCMS version on Linux<span class="Apple-style-span" style="font-family: Verdana, sans-serif;">You might want to know the rightt version of your SAP CCMS you're using on your Linux SAP Server right now.</span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
</span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;">Login to your SAP server and switch to [sid]adm user :</span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
</span><br />
<span class="Apple-style-span" style="line-height: 17px;"><b style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"> <span class="Apple-style-span" style="font-size: x-small;">To find sapccm4x version. First, login to the system as <sid>adm. Then execute the below command.</sid></span></span></b></span><br />
<span class="Apple-style-span" style="line-height: 17px;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"></span></span><br />
<div style="color: black; font-weight: normal; line-height: 13pt; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"><b style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">> sapccm4x -v</b><br />
CCMS version 20040229, 32 bit, multithreaded, Non-Unicode<br />
compiled at Oct 2 2005<br />
systemid 387 (Intel x86 with Linux)<br />
relno 6400<br />
patch text patch collection 2005/6, OSS note 809007<br />
patchno 93<br />
intno 20020600<br />
running on <hostname> Linux 2.6.5-7.139-bigsid #1 <sid> Fri Jan 14 15:41:33 UTC</sid></hostname></span></div><div style="color: black; font-weight: normal; line-height: 13pt; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"><b style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">• To find sapccmsr version. First, login to the system as <sid>adm. Then execute the below command.</sid></b></span></div><div style="color: black; font-weight: normal; line-height: 13pt; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"><b style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">> sapccmsr -v</b><br />
CCMS version 20040229, 32 bit, multithreaded, Non-Unicode<br />
compiled at Oct 2 2005<br />
systemid 387 (Intel x86 with Linux)<br />
relno 6400<br />
patch text patch collection 2005/6, OSS note 809007<br />
patchno 93<br />
intno 20020600<br />
running on <hostname> Linux 2.6.5-7.139-bigsid #1 <sid> Fri Jan 14 15:41:33 UTC</sid></hostname></span></div>Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com4tag:blogger.com,1999:blog-8559513759783618918.post-63954019481717710752011-06-10T13:28:00.000+07:002011-06-10T13:28:37.456+07:00How to configure SAPGUI for Java on LinuxThis tutorial will show you how to set configure new connection on SAPGUI for Java. You need to click on SAPGUI for Java. On this tutorial, I am using SAPGUI for Java on Linux 7.20 rev 5 (the latest one on this date).<br />
<br />
Click on SAPGUI for Java icon.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm4.static.flickr.com/3545/5816997041_2af349781c.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://farm4.static.flickr.com/3545/5816997041_2af349781c.jpg" width="236" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: left;">Click on File - New Connection.</div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://farm6.static.flickr.com/5036/5817565268_6c3068f91d.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="218" src="http://farm6.static.flickr.com/5036/5817565268_6c3068f91d.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: left;">Fill Description (by your ID) and choose Advanced Tab.</div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://farm4.static.flickr.com/3256/5817565272_c0632fef79.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="218" src="http://farm4.static.flickr.com/3256/5817565272_c0632fef79.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: left;">For connection, you can fill with /H/IP_Address_of_your_SAP_server/S/32[Your_SAP_System_Number]</div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://farm6.static.flickr.com/5141/5817565274_751bcbdbbe.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://farm6.static.flickr.com/5141/5817565274_751bcbdbbe.jpg" width="236" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: left;">Now you have connection to your SAP server. But this connection is not for load balance connection. For Load Balance connection, I'll show you on the next tutorial.</div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: left;"><br />
</div>Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com0tag:blogger.com,1999:blog-8559513759783618918.post-24298912697075471092011-06-10T10:20:00.000+07:002011-06-10T10:20:19.598+07:00SAPGUI for Java on Linux : Installation and Configuration<span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;">I have created this document for people who <a class="kLink" href="http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/HOW_TO_Run_SAP_GUI_On_LINUX_To_Connect_SAP_R3_Systems#" id="KonaLink0" style="background-attachment: initial !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; background-position: initial initial !important; background-repeat: initial initial !important; border-bottom-color: transparent !important; border-bottom-style: none !important; border-bottom-width: 0px !important; border-left-color: transparent !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: transparent !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: transparent !important; border-top-style: none !important; border-top-width: 0px !important; bottom: 0px; color: blue !important; cursor: pointer; display: inline !important; font-family: inherit !important; font-size: inherit !important; font-variant: normal; font-weight: inherit !important; left: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; right: 0px; text-decoration: underline !important; text-transform: none !important; top: 0px;"><span style="color: blue !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; position: static;"><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">need </span><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">to </span><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">install</span></span></a> SAPGUI into Linux.<br />
<br />
1) Minimum system requirements.</span><br />
<ul><li>Linux</li>
<li>Hardware: CPU: Intel PentiumIII with 800 MHz</li>
<li>RAM: 256MB</li>
<li>Software:</li>
<li>OS: SuSE <a class="kLink" href="http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/HOW_TO_Run_SAP_GUI_On_LINUX_To_Connect_SAP_R3_Systems#" id="KonaLink1" style="background-attachment: initial !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; background-position: initial initial !important; background-repeat: initial initial !important; border-bottom-color: transparent !important; border-bottom-style: none !important; border-bottom-width: 0px !important; border-left-color: transparent !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: transparent !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: transparent !important; border-top-style: none !important; border-top-width: 0px !important; bottom: 0px; color: blue !important; cursor: pointer; display: inline !important; font-family: inherit !important; font-size: inherit !important; font-variant: normal; font-weight: inherit !important; left: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; right: 0px; text-decoration: underline !important; text-transform: none !important; top: 0px;"><span style="color: blue !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; position: static;"><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">Linux </span><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">9</span></span></a>.3 - 10.1, <a class="kLink" href="http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/HOW_TO_Run_SAP_GUI_On_LINUX_To_Connect_SAP_R3_Systems#" id="KonaLink2" style="background-attachment: initial !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; background-position: initial initial !important; background-repeat: initial initial !important; border-bottom-color: transparent !important; border-bottom-style: none !important; border-bottom-width: 0px !important; border-left-color: transparent !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: transparent !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: transparent !important; border-top-style: none !important; border-top-width: 0px !important; bottom: 0px; color: blue !important; cursor: pointer; display: inline !important; font-family: inherit !important; font-size: inherit !important; font-variant: normal; font-weight: inherit !important; left: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; right: 0px; text-decoration: underline !important; text-transform: none !important; top: 0px;"><span style="color: blue !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; position: static;"><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">Red </span><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">Hat</span></span></a> Enterprise Linux 3 and 4</li>
<li>JVM: Sun Java Runtime Evironment 1.4.2 (32-bit) or 5.0 (32-bit) including Java Plugin</li>
</ul>(please see:<br />
<a href="http://java.sun.com/j2se/1.4.2/install-linux.html" style="color: #22229c;" title="http://java.sun.com/j2se/1.4.2/install-linux.html">http://java.sun.com/j2se/1.4.2/install-linux.html</a> <a href="http://java.sun.com/j2se/1.4.2/docs/...ocale.doc.html" style="color: #22229c;" title="http://java.sun.com/j2se/1.4.2/docs/...ocale.doc.html">http://java.sun.com/j2se/1.4.2/docs/...ocale.doc.html</a><a href="http://java.sun.com/j2se/1.5.0/install-linux.html" style="color: #22229c;" title="http://java.sun.com/j2se/1.5.0/install-linux.html">http://java.sun.com/j2se/1.5.0/install-linux.html</a> <a href="http://java.sun.com/j2se/1.5.0/docs/...ocale.doc.html" style="color: #22229c;" title="http://java.sun.com/j2se/1.5.0/docs/...ocale.doc.html">http://java.sun.com/j2se/1.5.0/docs/...ocale.doc.html</a> for details)<br />
<br />
<br />
2) Download SAPGUI from:<br />
<br />
<a href="ftp://ftp.sap.com/pub/sapgui/java/" style="color: #22229c;" title="ftp://ftp.sap.com/pub/sapgui/java/">ftp://ftp.sap.com/pub/sapgui/java/</a><br />
(anonymous login) --> <b><span class="Apple-style-span" style="color: red;">not valid anymore</span></b><br />
<br />
<a href="https://websmp201.sap-ag.de/sapgui-java" style="color: #22229c;" title="https://websmp201.sap-ag.de/sapgui-java">https://websmp201.sap-ag.de/sapgui-java</a><br />
(<a class="kLink" href="http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/HOW_TO_Run_SAP_GUI_On_LINUX_To_Connect_SAP_R3_Systems#" id="KonaLink3" style="background-attachment: initial !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; background-position: initial initial !important; background-repeat: initial initial !important; border-bottom-color: transparent !important; border-bottom-style: none !important; border-bottom-width: 0px !important; border-left-color: transparent !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: transparent !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: transparent !important; border-top-style: none !important; border-top-width: 0px !important; bottom: 0px; color: blue !important; cursor: pointer; display: inline !important; font-family: inherit !important; font-size: inherit !important; font-variant: normal; font-weight: inherit !important; left: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; right: 0px; text-decoration: underline !important; text-transform: none !important; top: 0px;"><span style="color: blue !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; position: static;"><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">OSS</span></span></a> user and pass)<br />
<br />
<br />
3) At the /java folder in ftp select:<br />
<br />
File: PlatinGUI-Linux-700.jar 37926 KB 11/07/06 13:58:00<br />
<br />
(note: a more recent version may be available)<br />
<br />
4) In the downloaded folder, execute<br />
<br />
<div style="margin-bottom: 20px; margin-left: 20px; margin-right: 20px; margin-top: 5px;"><div class="smallfont" style="font-size: 11px; margin-bottom: 2px;">Code:</div><pre class="bbcodeblock" dir="ltr" style="background-color: #cfd9ff; border-bottom-style: inset; border-bottom-width: 1px; border-color: initial; border-left-style: inset; border-left-width: 1px; border-right-style: inset; border-right-width: 1px; border-top-style: inset; border-top-width: 1px; height: 34px; margin-bottom: 0px; margin-left: 0px; margin-right: -99999px; margin-top: 0px; overflow-x: auto; overflow-y: auto; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px; text-align: left; width: 1004px;">java -jar PlatinGUI-Linux-700.jar</pre></div>5) Executing SAPGUI<br />
<br />
a) Guilogon:<br />
<br />
<div style="margin-bottom: 20px; margin-left: 20px; margin-right: 20px; margin-top: 5px;"><div class="smallfont" style="font-size: 11px; margin-bottom: 2px;">Code:</div><pre class="bbcodeblock" dir="ltr" style="background-color: #cfd9ff; border-bottom-style: inset; border-bottom-width: 1px; border-color: initial; border-left-style: inset; border-left-width: 1px; border-right-style: inset; border-right-width: 1px; border-top-style: inset; border-top-width: 1px; height: 34px; margin-bottom: 0px; margin-left: 0px; margin-right: -99999px; margin-top: 0px; overflow-x: auto; overflow-y: auto; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px; text-align: left; width: 1004px;">~/SAPClients/SAPGUI7.00/bin$ ./guilogon</pre></div>To create servers, touch at new and go to "advanced".<br />
<br />
-- tip “use expert configuration”<br />
<br />
Example:<br />
<br />
For server 10.1.1.6 with system number 01:<br />
<br />
<div style="margin-bottom: 20px; margin-left: 20px; margin-right: 20px; margin-top: 5px;"><div class="smallfont" style="font-size: 11px; margin-bottom: 2px;">Code:</div><pre class="bbcodeblock" dir="ltr" style="background-color: #cfd9ff; border-bottom-style: inset; border-bottom-width: 1px; border-color: initial; border-left-style: inset; border-left-width: 1px; border-right-style: inset; border-right-width: 1px; border-top-style: inset; border-top-width: 1px; height: 34px; margin-bottom: 0px; margin-left: 0px; margin-right: -99999px; margin-top: 0px; overflow-x: auto; overflow-y: auto; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px; text-align: left; width: 1004px;">conn=/H/10.1.1.6/S/3201</pre></div><br />
B) Command line<br />
<br />
For server 10.1.1.6 with system number 01:<br />
<br />
<div style="margin-bottom: 20px; margin-left: 20px; margin-right: 20px; margin-top: 5px;"><div class="smallfont" style="font-size: 11px; margin-bottom: 2px;">Code:</div><pre class="bbcodeblock" dir="ltr" style="background-color: #cfd9ff; border-bottom-style: inset; border-bottom-width: 1px; border-color: initial; border-left-style: inset; border-left-width: 1px; border-right-style: inset; border-right-width: 1px; border-top-style: inset; border-top-width: 1px; height: 34px; margin-bottom: 0px; margin-left: 0px; margin-right: -99999px; margin-top: 0px; overflow-x: auto; overflow-y: auto; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px; text-align: left; width: 1004px;">~/SAPClients/SAPGUI7.00/bin$ ./sapgui /H/10.1.1.6/S/3201</pre></div>Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com2tag:blogger.com,1999:blog-8559513759783618918.post-23226389607293574382009-03-27T09:00:00.000+07:002009-03-27T09:09:35.309+07:00PCLinuxOS 2009.1Finally, PCLinuxOS has released its new and damn good PCLinuxOS 2009.1. I just try it for couple days and I think this distro is goin' to be Vector Linux rivals on my opinion as the best distro Linux for SAPGUI ready.<br /><br />Why's that ? Well, seems that PCLinuxOS developer listen my wishlist that this distro should include SAMBA server. Back to old time, on PCLinuxOS 2007 only powered with SAMBA client so I have to add SAMBA server manually.<br /><br />This distro also still powered with some great utilities such as Remaster tool, Synaptic, MBR repair tool, etc.<br /><br />Well, I think I have finally found that PCLinuxOS has finlly revealed and developed itself.Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com0tag:blogger.com,1999:blog-8559513759783618918.post-14087671840522833112008-12-15T12:45:00.000+07:002008-12-15T12:45:00.310+07:00New Vector Linux 5.9.1 SOHO Edition !!<div xmlns='http://www.w3.org/1999/xhtml'><small>A few weeks a go Vector Linux 5.9.1 had been released. It brought many fixed to several bugs and also some enhancements. New SAMBA version, and also more stable than previous release ( 5.8 and 5.1 version ). This two application would brought you more joy especially for me as SAP Basis Administrator.<br/><br/>Vector Linux 5.9.1 is also brought you the lates version of SUN Java environment that has brought more stability and robustness.<br/><br/>I am a linux fans and also worked as SAP Basis. So this announcement of Vector release is gave us more power to say that Linux is ready to enterprise environment.<br/><br/>Technorati Tags: <a rel='tag' href='http://technorati.com/tag/SAPGUI%20for%20Java' class='performancingtags'>SAPGUI for Java</a>, <a rel='tag' href='http://technorati.com/tag/Vector%20Linux' class='performancingtags'>Vector Linux</a></small></div>Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com0tag:blogger.com,1999:blog-8559513759783618918.post-67488087633105138132008-11-05T08:06:00.000+07:002008-11-05T08:39:07.601+07:00Best linux distro for SAPGUI for Java based desktop client v2.0 (part 4)I have already posted on my previous review <a href="http://sap-on-linux.blogspot.com/2008/10/best-linux-distro-for-sapgui-for-java.html">here</a>, <a href="http://sap-on-linux.blogspot.com/2008/10/best-linux-distro-for-sapgui-for-java_31.html">here</a>, and <a href="http://sap-on-linux.blogspot.com/2008/11/best-linux-distro-for-sapgui-for-java.html">here</a>. Now, I am going to post about Linux Mint, one of the best out of the box Ubuntu based Linux distro. I used to have this distro on my notebook before switching to OpenSuSE.<br /><br />Linux Mint has great features according to their latest release notes such as :<br /><h3 style="font-weight: normal; font-family: courier new;"><span style="font-size:85%;">mintMenu improvements</span></h3> <p style="font-family: courier new;"><span style="font-size:85%;">In Daryna, mintInstall and the Software Portal made it easy to install applications. In Elyssa mintMenu is making it easy to remove them. You don't need to open synaptic or to launch a terminal anymore, if you want to uninstall an application, simply right-click on it in the menu and select “Uninstall”.</span></p><h3 style="font-family: courier new;"><span style="font-size:85%;">mintUpdate improvements</span></h3> <p style="font-family: courier new;"><span style="font-size:85%;">MintUpdate was introduced in Daryna and quickly became one of the most popular tools on the Linux Mint desktop. It came to our attention that a lot of people weren't aware of how it worked internally (for instance, the difference between its user and admin runtime modes). For this reason we developed an information screen from which the active logs can be read, and the runtime mode and process id can be seen.</span></p><h3 style="font-family: courier new;"><span style="font-size:85%;">mintInstall improvements</span></h3> <p style="font-family: courier new;"><span style="font-size:85%;">.mint files can be quite complex as there's almost nothing you can do in a terminal that a .mint file can't do. In practice though, 99% of the .mint files present in the Software Portal consist in describing the installation of an application using APT. Most of these files describe the installation of only one package, and in most cases this package is present in the default repositories. In Daryna mintInstall used to backup the local sources.list, define its own, and then restore things as they were. This resulted in APT being told to update twice. In Elyssa, the mintInstall client checks if the packages are present within the repositories defined on your system, if they are the client gives you the choice of whether you want to use your sources.list ("local repositories") or the one coming with the file ("default repositories"). The default selection is "local" and as it basically saves 2 APT updates the installation of the application via mintInstall is consequently much faster.</span></p><h3 style="font-family: courier new;"><span style="font-size:85%;"> Improvements in other tools</span></h3> <p style="font-family: courier new;"><span style="font-size:85%;">The network autobrowsing feature was removed from mintDesktop as it wasn't mature enough to be part of this LTS release. Gnome 2.22 introduced its own compositing manager which can now be activated/deactivated from mintDesktop. Mintupload's email feature was removed and replaced with a "Copy" button, which simply copies the shared URL to the buffer.</span></p><h3 style="font-family: courier new;"><span style="font-size:85%;">Desktop improvements</span></h3> <p style="font-family: courier new;"><span style="font-size:85%;">Gnome-Do doesn't just come installed by default in Elyssa, it's configured to run in the background. Press SUPER+SPACE and it should appear. From there you can quickly launch an application or use any of the advanced features provided by this tool.</span></p><h3 style="font-family: courier new;"><span style="font-size:85%;">Performance improvements</span></h3> <p style="font-family: courier new;"><span style="font-size:85%;">MintUpdate was refactored and its memory usage was drastically reduced. On some systems the amount of RAM used by mintUpdate after a few days went from 100MB to 6MB.</span></p> <p style="font-family: courier new;"><span style="font-size:85%;">Mozilla also greatly improved the memory usage in Firefox between version 2 and 3 (<a href="http://blog.pavlov.net/2008/03/11/firefox-3-memory-usage/">Read more</a>). Elyssa comes with kernel version 2.6.24 which features a brand new scheduler called CFS (Completely Fair Scheduler, <a href="http://en.wikipedia.org/wiki/Completely_Fair_Scheduler">Read more</a>). The kernel scheduler is responsible for the CPU time allocated to each process. With CFS the rules have changed. Without proper benchmarks it's hard to actually tell the consequences of this change but the difference in behavior is quite noticeable from a user's point of view. Some tasks seem slower, but overall the system feels much snappier. Elyssa comes with <a href="http://library.gnome.org/misc/release-notes/2.22/">Gnome version 2.22</a> which features a new virtual filesystem layer called GVFS. Although the improvements over the old GNOME-VFS system are geared towards robustness and additional capabilities more than performance the Nautilus file browser seems more responsive and the progress feedback given while moving sets of files actually gives the impression of smoother, almost faster, operations. Linux Mint is growing and acquired a second dedicated server. The Linux Mint repositories (starting from Elyssa) are now hosted on a distinct server so updating and installing mint packages is now much faster.</span></p><h3 style="font-family: courier new;"><span style="font-size:85%;">Better Look and feel</span></h3> <p style="font-family: courier new;"><span style="font-size:85%;">All Mint tools were reviewed and changes were made for their graphical interface to be more compliant with the <a href="http://library.gnome.org/devel/hig-book/stable/">Gnome Human Interface Guidelines</a>. The default set of GTK widgets used in Daryna was called MurrinaIndustrialSM. Subtle changes and refinements were made to it. Sliders now use the Clearlooks engine, scrollbars are now white and come with handles, columns headers were made glossy, dotted lines were added in tables and the roundness level was decreased slightly. Overall it looks pretty similar to Daryna and you might not notice the difference until you actually look into it. It's all about attention to details though and we're quite happy with the improvements we made on this. The colors are also configurable now so that's probably great news for people looking for an easy way to make Linux Mint a little greener.</span></p><span style="font-size:85%;"><span style="font-family: courier new;">And some other great features.</span></span><br /><br />Linux Mint powered itself with SUN JRE 1.6 out of the box, restricted audio and video codec, etc. You can directly installed SAPGUI for Java here without worrying about JRE.<br /><br />I am still highly recommend this distro especially for Linux newbie and label this distro as one of SAPGUI ready Linux distro. This distro is absoultely free and please consider to donate to help Clement Lefebvre maintain this distro. Happy Mint-ing !!Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com0tag:blogger.com,1999:blog-8559513759783618918.post-42063111280011227642008-11-03T09:14:00.000+07:002008-11-03T09:32:04.832+07:00Best linux distro for SAPGUI for Java based desktop client v2.0 (part 3)<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://news.opensuse.org/wp-content/uploads/2008/06/cube-deform-sphere-thumb.jpeg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 298px; height: 242px;" src="http://news.opensuse.org/wp-content/uploads/2008/06/cube-deform-sphere-thumb.jpeg" alt="" border="0" /></a><br />Previously I have posted about linux distro <a href="http://sap-on-linux.blogspot.com/2008/10/best-linux-distro-for-sapgui-for-java.html">here</a> and <a href="http://sap-on-linux.blogspot.com/2008/10/best-linux-distro-for-sapgui-for-java_31.html">here</a>, now I am going to continue my review about OpenSuSE 11.0 as one of linux distro which is also supported by SAPGUI for Java.<br /><br />Starting on this release, finally OpenSuSE - as other linux distro too - has included SUN Java (Thanks to SUN which had been released Java under Open Source license). In fact, OpenSuSE has done great job on this release. They said this is one of the best OpenSuSE release ever. That's make me so happy. I am SuSE fans...<br /><br />According to OpenSuSE website (<a href="http://www.opensuse.org/">http://www.opensuse.org</a>) on their release notes :<br /><br />"<span style="font-family:courier new;font-size:85%;"><span class="Quote">The openSUSE Project is proud to announce the release of openSUSE 11.0 - everything you need to get started with Linux on the desktop and on the server. Promoting the use of Linux everywhere, the openSUSE Project provides free, easy access to the world’s most usable Linux distribution, openSUSE. The 11.0 release of openSUSE includes more than 200 new features specific to openSUSE, a redesigned installer that makes openSUSE even easier to install, faster package management thanks to major updates in the ZYpp stack, and KDE 4, GNOME 2.22, Compiz Fusion, and much more.</span></span>"<br /><br />Also check this out for latest Compiz feature. Very nice. I like it.<br /><br />OpenSuSE also come with SAMBA which is mandatory for running as SAPGUI ready desktop client.<br /><br />But just as your consideration before choosing OpenSuSE, your computer specification must have minimumly 512 MB memory. But I recommend you to have 1 GB memory for minimum requirement. Currently, I am using OpenSuSE 11.0 on my Acer notebook<br /><br />Happy migrating !!Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com0tag:blogger.com,1999:blog-8559513759783618918.post-42136525869626953282008-11-01T07:41:00.000+07:002008-11-01T08:04:48.021+07:00Best linux distro for SAPGUI for Java based desktop client v2.0 (part 2)As previous stated on <a href="http://sap-on-linux.blogspot.com/2008/10/best-linux-distro-for-sapgui-for-java.html">my posting before</a>, I still recommended Vector Linux with newer version 5.9.1 SOHO Edition. From Vector Linux website release notes, they mentioned this :<br /><br />"<span style="font-size:85%;"><span style="font-family: courier new;">We have released SOHO-5.9.1-DELUXE! To complement it we have released a standard version, free for download!! </span><br /><br /><span style="font-family: courier new;">The 5.9.1 release is a maintenance bug fix release for the previous SOHO 5.9 and includes 52 updates to the core system. You will also find Firefox-3.0.1, opera-9.52, pidgin-2.5.1, sane-1.0.19 and a host of others. The kernel has been upgraded to 2.6.25.7 for better driver support in both sound and wifi. </span><br /><br /><span style="font-family: courier new;">After long consideration we determined that this was just to darned good and we wanted everyone to see just how good this is. We are confident that after trying the free version you will want to come back and purchase the DELUXE version. In addition to an expanded first disk, the deluxe version comes with a second multimedia CD which contains loads of extras, including more applications, functionality and original artwork. </span><br /><br /><span style="font-family: courier new;">The default desktop is KDE 3.5.9. More than just amazing eye candy, KDE's extensive collection of graphical tools makes it easy to use for non-technical users. Still, the speedy Fluxbox is available for power users. The included office suite, image manipulation and desktop publishing software will quickly put Small Office/Home Office users to work. Since regular breaks have been shown to increase productivity, you will also find a nice collection of games. For the server role, samba, apache, mysql and php are included.</span><br /><br /><span style="font-family: courier new;">For those who have purchased the previous 5.9 SOHO release, we are offering the updated 5.9.1 release as a free download from our high speed host SQI. All you need to do is reply to the original email you received with the purchase and request download instructions. Any other requests concerning the purchase of 5.9 and the 5.9.1 update can be directed to </span><a style="font-family: courier new;" href="mailto:support@vectorlinux.com">support@vectorlinux.com</a></span>"<br /><br />From my own point of view, Vector Linux has given us great distro, even if we have just had its CD without any software supplement. They have given us SAMBA server, Secure Shell (SSH) server, CUPS, The latest Open Office version, and nice modified and boosted KDE desktop environment.<br /><br />We need SAMBA server so desktop which has printers attached can print from SAP. It will collaborate with Windows based SAP Print Server (<a href="http://sapbasis.wordpress.com/2008/09/26/paid-support-cheap-sap-print-management-using-linux-client/">contact me if you want to get paid support</a>). Also, we need SSH server on linux client to support end user without bothering while they are working. Of course we need CUPS since it is default printer daemon on Linux. Open Office has become default office application on Linux and even on several countries has decided to use OpenOffice type for their default document processor. Nice looking GUI would help user to migrate from Windows.<br />Vector Linux also, by default, has included SUN JRE so you don't have to download them separately. All you need is install this distro and run it.<br /><br />So personally, I still highly recommended Vector Linux based on its stability, light, fast, and compact size. Hey...It's only one CD and you'll get everything.Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com0tag:blogger.com,1999:blog-8559513759783618918.post-46748664407412167102008-10-29T07:54:00.004+07:002008-10-29T08:35:22.919+07:00Best linux distro for SAPGUI for Java based desktop client v2.0 (part 1)From my previous posting on <a href="http://sapbasis.wordpress.com/2007/09/07/searching-for-the-best-linux-distros-for-sap-workstation/">sapbasis.wordpress</a>, I have clearly explain about how to search about best linux distro to use as SAPGUI for Java based desktop client. Well, I am SAP Basis and also linux distro is continue to grow on its version and quantity so I decide to write another posting about same topic which I called "Best Linux distro for SAPGUI for Java based client v2.0".<br /><br />Right now, I am going to guide you about how to search linux distro and may I'll post another one. That's why I also gave part 1 on this posting headline :D<br />I'll re-post few words from my previous posting :<br /><br /><ul><li>Must be able to run SUN java runtime environment.</li><li>Must have OpenOffice. The latest version will be better so you won't be bother with OO installation.</li><li>Having remote desktop so IT Support can gave fast support.</li><li>Fast linux distro installation would be great</li><li>Better support and documentation. Paid support, community support or both of them would be better.</li><li>Regular distro release<br /></li></ul>Also from this posting, I recommend Vector Linux 5.0 SOHO edition and Ubuntu.<br /><br />I wan to update this posting information now. As you know that <a href="http://www.sun.com">SUN</a> finally has released Java code to be open source (although Sun own licensing) so almost all Linux distro has include SUN JRE on its release. Java license issue used to be major issue for major distro which only include GNU GPL-ed applications.<br /><br />Linux distros also increasing from software quality and quantity. <a href="http://www.ubuntu.com">Ubuntu</a> and <a href="http://www.opensuse.org">OpenSuSE</a> is most popular linux distro based on distrowatch view. Ubuntu derivatives such as <a href="http://www.linuxmint.com">Linux Mint</a> gain greate popularity since it is include almost all linux user want such as restricted audio and video codec. Vector Linux also has done great job by releasing Vector Linux 5.9.1 SOHO edition. You'll get all application out of the box just in once installation.<br /><br />For this moment, I recommend Linux Mint (the latest version is 5.0), Vector Linux (the latest version 5.9.1 SOHO edition), and OpenSuSE (the latest version is 11.0). All of this is the latest version when this review is written.<br /><br />So, happy linux-ing your dekstop client and happy working with SAPGUI for JavaAnonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com0tag:blogger.com,1999:blog-8559513759783618918.post-35897465700842941962008-10-22T13:05:00.000+07:002008-10-22T13:10:03.669+07:00Multiple installations of DB2 9 with SAP on Linux and UNIX<p><a name="N1007C"><span class="atitle">Introduction to multiple DB2 copies on one system</span></a></p> <p><a name="N10083"><span class="smalltitle">Advantages of coexistence of multiple DB2 9 copies</span></a></p> <p> With DB2 9, customers can install the DB2 software several times on the host machine and assign a SAP DB2 instance to different DB2 installations. Each installed DB2 software instance is fully functional on its own. In addition, every fix pak is provided as a full install image, so that you have the option to install it on top of a previous image or separately as a new image. </p> <p> With this enhancement, customers can have different SAP applications running on different DB2 levels on the same host. For example, you can deploy and test an SAP application with a new fix pack and later roll over the production system to the new installation. It also provides an easy way to move back to previous fix levels. Every instance can be updated individually. You do not need to apply a fix pack to the earlier version and apply it to all the instances, although the old fashioned way is still supported. </p> <p> For example, a customer has instances I1, I2, and I3. He installs the original version of DB2 9 and updates all instances accordingly. He then installs DB2 9 Fix Pack 1; he may choose to install it on top of the original version already installed or on a different path. He then updates instance I1 and I2 by pointing to the new path. Later, he installs DB2 9 Fix Pack 2 on a new path. At this point, he is also able to update all instances including I3 to Fix Pack 2 by pointing to the new path. </p> <p> You can have both Version 8 and Version 9 installed on the same physical box as well as multiple fix pack levels of Version 9. </p> <p><a name="N10095"><span class="smalltitle">Changes from previous versions of DB2</span></a></p> <p>There are a number of changes with this new feature:</p> <ul><li> DB2 products cannot be queried with operating system utilities such as paged, rpm, smit, or sisal. Instead, a new command <code>db2ls</code> is used to keep track of DB2 software installed on the machine. It provides information about the location of DB2 products installed, including the version and the time it was installed.<br /><br /><a name="N100AA"><b>Example:</b></a><br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="code-outline"><pre class="displaycode">%/opt/ibm/db2/V9.1_01/install/db2ls<br />Install Path Level FixPack Special Install Number Install Date<br />-----------------------------------------------------------------------------------------<br /><span style="margin-top: 0pt; margin-bottom: 0pt; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 11px; color: rgb(255, 0, 0);">|--10--------20--------30--------40--------50--------60--------70--------80--------9|</span><br /><span style="margin-top: 0pt; margin-bottom: 0pt; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 11px; color: rgb(255, 0, 0);">|-------- XML error: The previous line is longer than the max of 90 characters ---------|</span><br />/opt/ibm/db2/V9.1_01 9.1.0.0 0 Tue Jul 11 14:28:33 2006 EDT<br /><span style="margin-top: 0pt; margin-bottom: 0pt; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 11px; color: rgb(255, 0, 0);">|--10--------20--------30--------40--------50--------60--------70--------80--------9|</span><br /><span style="margin-top: 0pt; margin-bottom: 0pt; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 11px; color: rgb(255, 0, 0);">|-------- XML error: The previous line is longer than the max of 90 characters ---------|</span><br />/opt/ibm/db2/V9.1_02 9.1.0.1 1 Thu Sep 7 16:52:14 2006 EDT<br /><span style="margin-top: 0pt; margin-bottom: 0pt; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 11px; color: rgb(255, 0, 0);">|--10--------20--------30--------40--------50--------60--------70--------80--------9|</span><br /><span style="margin-top: 0pt; margin-bottom: 0pt; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 11px; color: rgb(255, 0, 0);">|-------- XML error: The previous line is longer than the max of 90 characters ---------</span></pre></td></tr></tbody></table><br /> </li><li> Users cannot uninstall DB2 software using native operating system utilities such as ramp or smit. To uninstall a DB2 product, run the <code>db2_deinstall</code> command, which is located under the install directory. <br /><br /><a name="N100BB"><b>Example:</b></a><br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="code-outline"><pre class="displaycode"> <br />%/opt/ibm/db2/V9.1_01/install/db2_deinstall -a<br /></pre></td></tr></tbody></table><br />The command above removes the DB2 product from the /opt/ibm/db2/V9.1_01 directory. </li><li> Each DB2 system can have as many DB2 instances as required. However, the instance name must be unique across the system. The command <code>db2ilist </code> only lists the instances created under the same installation path where the command is running. Similarly, <code>db2ilist db2icrt</code> and <code>db2idrop</code> commands create or drop instances associated with the DB2 path that the command is running from. </li><li> DB2 9 fix pack images are full installation images. You can use an image to run a fresh database installation, or apply a fix pack on top of an existing installation. The installation procedures described below applies to the original version of DB2 9 image as well as fix pack images. The only exception is that if the user uses the fix pack image to run a new installation, a try-and-buy license is installed. The user then needs to run <code>db2licm a filename </code> to add the license manually. </li></ul> <br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td><img src="http://www.ibm.com/i/v14/rules/blue_rule.gif" alt="" height="1" width="100%" /></td></tr></tbody></table><table class="no-print" align="right" cellpadding="0" cellspacing="0"><tbody><tr align="right"><td><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td valign="middle"><img src="http://www.ibm.com/i/v14/icons/u_bold.gif" alt="" border="0" height="16" width="16" /><br /></td><td align="right" valign="top"><a href="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/index.html#main" class="fbox"><b></b></a><br /></td></tr></tbody></table></td></tr></tbody></table><br /><p><a name="code-hd"><span class="atitle">Installation</span></a></p> <p> Before starting the installation, you should make sure that your operating system fulfills all prerequisites for the installation of DB2 9. For the most current list, see the <a href="http://www.ibm.com/software/data/db2/udb/sysreqs.html">System Requirements page</a>. </p> <p> If you require more detailed information on how to install DB2 software, refer to IBM documentation on the IBM Web site. </p> Notes: <ul><li> If you are running a DB2 partitioned database system on multiple physical nodes, you must install the database software on each database host in identical paths. For example, if instance1 is installed on server1 in the directory /opt/V9install, then it should also be in the directory /opt/V9install on server2, server3, and so on. </li><li> If the SAP central instance or dialog instance is not running on the database server, you will need to install the DB2 Client software on the central or dialog instance machine. The procedure is the same, but you should make sure that you select only DB2 Client as the product to be installed. It is considered best practice to keep the central and dialog instances on the same DB2 level. </li></ul> <p><a name="N100F2"><span class="smalltitle">Installation path</span></a></p> <p> If you do not provide a specific path during the installation, DB2 will be installed on the default path as follows (the directory will be created):</p> <ul><li>/opt/IBM/db2/V9.1 for AIX, HP-UX, Solaris operating systems</li><li>/opt/ibm/db2/V9.1 for Linux operating system</li></ul> <p> If the default installation path is already in use, the path has _xx added to it, where _xx are digits, starting at 01 and increasing depending on how many DB2 copies you have installed.</p> <p>For example, the first copy of DB2 is installed on /opt/IBM/db2/V9.1, the second copy is installed on /opt/IBM/db2/V9.1_01. </p> <p> Alternatively, you can choose a path during DB2 installation, and DB2 will be installed to any valid path you provide. There are some restrictions about the installation path: </p><ul><li> The path has to be absolutely empty. If the path doesn't exist, DB2 installer creates it during installation. If the path already exists, you need to make sure that it doesn't contain any files or subdirectories. </li><li> The path name cannot contain any space. For example, /opt/IBM/db2/db2 v9 is not allowed. </li><li> The maximum length of the installation path supported is 108 bytes on AIX and 105 bytes on HPPA. For all the other platforms, the name of the installation path cannot be more than 128 characters. If the path is a link, the real path it links to should also follow this length limit. </li></ul> <p><a name="N10119"><span class="smalltitle">Install DB2 using the DB2 Setup wizard</span></a></p> <p> To install DB2 using DB2 Setup, follow these instructions: </p> <ol><li> <p> Log on as a user with root authority and make sure the DISPLAY variable is set correctly. </p> </li><li> Mount the database DVD and issue the command. <br /><br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="code-outline"><pre class="displaycode"> <br /> % <dvd_mount>/<platform>/ESE/disk1/db2setup.<br /> </platform></dvd_mount></pre></td></tr></tbody></table><br /> <p>The following welcome page is displayed.</p> <br /><br /><a name="fig1"><b>Figure 1. Welcome screen</b></a><br /> <img alt="Welcome screen" src="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/image1.jpg" height="388" width="572" /> <br /><br /> <p> </p></li><li> <p> Click <b>Installation Prerequisites</b>, and review your setting to confirm all requirements are met. </p> </li><li> <p> Choose <b>Install a Product</b> from the left panel, and click <b>Install New</b> under DB2 Enterprise Server Edition.</p> <p>If you are installing the client only, choose <b>Install New</b> under the DB2 Client menu.</p> <br /><br /><a name="fig2"><b>Figure 2. Launchpad screen</b></a><br /> <img alt="Launchpad screen" src="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/image2.jpg" height="498" width="572" /> <br /><br /> <p> </p></li><li> <p> Follow the installation wizard by clicking <b>Next</b> and accepting the license agreement. </p> </li><li> <p> It is recommended to choose <b>Typical</b> for the installation type, unless there are specific actions the user needs to perform. More details about each installation type are displayed on the same screen.</p> <br /><br /><a name="fig3"><b>Figure 3. Installation type</b></a><br /> <img alt="Installation type" src="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/image3.jpg" height="429" width="572" /> <br /><br /> <p> </p></li><li> <p> You can choose to save your action in a response file for future use or just run the installation or both on the following screen.</p> <br /><br /><a name="fig4"><b>Figure 4. Installation options</b></a><br /> <img alt="Installation options" src="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/image4.jpg" height="429" width="572" /> <br /><br /> <p> </p></li><li> <p> At this point, you will be asked for the installation directory. Enter your preferred installation directory, or leave it to the default.</p> <br /><br /><a name="fig5"><b>Figure 5. Installation directory screen</b></a><br /> <img alt="Installation directory screen" src="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/image5.jpg" height="429" width="572" /> <br /><br /> <p> </p></li><li> <p> On the following screen, choose <b>Do not create a DB2 instance</b>.</p> <br /><br /><a name="fig6"><b>Figure 6. DB2 instance screen</b></a><br /> <img alt="DB2 instance screen" src="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/image6.jpg" height="429" width="572" /> <br /><br /> <p> </p></li><li> <p> The following screen displays a summary page, review the contents and click <b>Finish</b> to start the DB2 installation.</p> <br /><br /><a name="fig7"><b>Figure 7. Summary screen</b></a><br /> <img alt="Summary screen" src="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/image7.jpg" height="429" width="572" /> <br /><br /> <p> </p></li><li> <p> During the installation, a task bar is displayed showing the progress of the installation.</p> <br /><br /><a name="fig8"><b>Figure 8. Installation progress screen</b></a><br /> <img alt="Installation progress screen" src="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/image8.jpg" height="329" width="409" /> <br /><br /> <p> </p></li><li> <p> Once the setup has completed, choose <b>Finish </b> to exit the installation panel. You may also review the log file for more details on the installation steps.</p> <br /><br /><a name="fig9"><b>Figure 9. Setup complete</b></a><br /> <img alt="Setup complete" src="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/image9.jpg" height="329" width="409" /> <br /><br /> <p> </p></li></ol> <p><a name="N1022D"><span class="smalltitle">Install DB2 using the db2_install script</span></a></p> The <code>db2_install</code> script installs <i>all</i> components for the DB2 product you specify with the English interface support. It does not perform user and group creation, instance creation, or configuration. To start an installation using <code>db2_install</code>, follow these steps: <ol><li> <p> Log on as a user with root authority. </p> </li><li> <p> Insert and mount the appropriate DVD or access the file system where the installation image was stored. </p> </li><li> <p> Change directory to <dvd_mount>/ese/disk1. </dvd_mount></p> </li><li> <p> Run the following command: <br /><br /></p><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="code-outline"><pre class="displaycode"> <br /> %./db2_install -b DB2DIR -p productName<br /> </pre></td></tr></tbody></table><br /> <br /> Where <i>DB2DIR</i> is the path where you want to install the DB2 product and <i>productName</i> is the name of the product you would like to install. You may choose ESE for the full Enterprise Server Edition or choose the client or runtime client edition. </li><li> <p> You may choose not to provide any parameters with the <code>db2_install</code> command, in which case you are prompted for the product name and the installation path. You can run the command <code>db2_install -h</code> for detailed usage information. The installation log file is found in the /tmp directory, if you do not specify the log path using the <code>-l</code> option. </p> <br /><br /><a name="N1027E"><b>Example 1</b></a><br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="code-outline"><pre class="displaycode"> <br /><dvd_mount>/db2install/V9/ese/disk1 #<span class="boldcode">./db2_install</span><br />Default directory for installation of products - /opt/ibm/db2/V9.1<br />***********************************************************<br />Do you want to choose a different directory to install [yes/no]<br /><span class="boldcode">yes</span><br />Enter full path name for the install directory -<br />------------------------------------------------<br />/opt/ibm/db2/V9.1_01<br />Specify one or more of the following keywords,<br />separated by spaces, to install DB2 products.<br />CLIENT<br />RTCL<br />ESE<br />Enter "help" to redisplay product names.<br />Enter "quit" to exit.<br />***********************************************************<br /><span class="boldcode">ESE</span><br />DB2 installation is being initialized.<br /><br />Total number of tasks to be performed: 39<br />Total estimated time for all tasks to be performed: 853<br /></dvd_mount></pre></td></tr></tbody></table><br /> </li></ol> <p><a name="N1028F"><span class="smalltitle"> Install DB2 using a response file</span></a></p> <p> A response file is a text file that contains setup and configuration values. The file is read by the DB2 setup program and the installation is performed according to the values that have been specified. You can create the response file using the db2setup wizard or modifying the sample response file. The following is an example of a response file. A new keyword <i>FILE</i> is used to specify the installation directory. </p> <br /><a name="N1029F"><b>Example 2</b></a><br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="code-outline"><pre class="displaycode"> <br />**************<br />PROD=ENTERPRISE_SERVER_EDITION<br />FILE=/opt/ibm/db2/v9.1_01 <br />LIC_AGREEMENT=ACCEPT<br />INSTALL_TYPE=TYPICAL<br />LANG=EN<br />CONFIG_ONLY=NO<br />********************<br /></pre></td></tr></tbody></table><br /> <p> Once the response file is ready, you can run the <code>db2setup</code> command with the <code>-u</code> option, as follows: </p><ol><li> Log on as a user with root authority.<p> </p></li><li> Change directory to <b><dvd_mount>/<platform>/ese/disk1</platform></dvd_mount></b>.<p> </p></li><li> Run the following command: <br /><br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="code-outline"><pre class="displaycode"> <br /><br />% ./db2setup -u <path>/ese.rsp -l <path>/install.log<br /></path></path></pre></td></tr></tbody></table><br />You will see the following output: <br /><br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="code-outline"><pre class="displaycode"> <br />DBI1191I db2setup is installing and configuring DB2 according to<br /> the response file provided. Please wait.<br />The execution completed successfully.<br />For more information see the DB2 installation log at<br />"<path>/install.log".<br /></path></pre></td></tr></tbody></table><br /> </li></ol> <p><a name="N102D5"><span class="smalltitle">Apply fix packs</span></a></p> To apply a fix pack on an existing DB2 installation, you should run <code>InstallFixPak -b</code> command and provide the base installation path. Note that the <code>installFixPak</code> command can only update one DB2 copy at a time. <p> To apply a fix pack, use the following steps: </p><ol><li> Log on as a user with root authority. <p> </p></li><li> Make sure that all DB2 instances associated with the DB2 copy are stopped. Otherwise, the <code>installFixPak</code> command will fail. The commands <code>db2ilist</code> and <code>db2stop</code> can be used to verify that.<p> </p></li><li> Change the directory to <b><dvd_mount>/<platform>/ese/disk</platform></dvd_mount></b>.<p> </p></li><li> Run the command: <br /><br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="code-outline"><pre class="displaycode"> <br />%./installFixPack -b <base_install_path><br /></base_install_path></pre></td></tr></tbody></table><br /> </li><li> Update the instances by running the command <code>db2iupdt</code> for all the instances under the installation directory.<p> </p></li><li> As instance owner (db2<sid>), bind packages as described in the SAP documentation. <br /><br /><a name="N10320"><b>Example 3</b></a><br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="code-outline"><pre class="displaycode"> <br /> <br /><dvd_mount>/db2install/V9/ese/disk1#<span class="boldcode">./installFixPack -b /opt/ibm/db2/V9.1_01</span><br />DBI1017I installFixPack is updating the DB2 product(s) installed<br /> in location /opt/ibm/db2/V9.1_01.<br /><br /><dvd_mount>/db2install/V9/ese/disk1# <span class="boldcode">cd /opt/ibm/db2/V9.1_01/instance</span><br /><br />/opt/ibm/db2/V9.1/instance # <span class="boldcode">./db2ilist</span><br />db2lp1<br /><br />/opt/ibm/db2/V9.1/instance #<span class="boldcode">./db2iupdt db2lp1</span><br />DBI1070I Program db2iupdt completed successfully.<br /> <br /></dvd_mount></dvd_mount></pre></td></tr></tbody></table><br /> </sid></li></ol> <br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td><img src="http://www.ibm.com/i/v14/rules/blue_rule.gif" alt="" height="1" width="100%" /></td></tr></tbody></table><table class="no-print" align="right" cellpadding="0" cellspacing="0"><tbody><tr align="right"><td><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td valign="middle"><img src="http://www.ibm.com/i/v14/icons/u_bold.gif" alt="" border="0" height="16" width="16" /><br /></td><td align="right" valign="top"><a href="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/index.html#main" class="fbox"><b></b></a><br /></td></tr></tbody></table></td></tr></tbody></table><br /><p><a name="N10335"><span class="atitle">SAP installation with DB2 9</span></a></p> <p><a name="N1033B"><span class="smalltitle">1. Get the latest installation DVDs</span></a></p> <p> Before installing any SAP application, make sure that you have the latest SAP installation DVDs that support DB2 9 installation. </p><ul><li> If you are installing on basis SAP NetWeaver 7.0, use the installation package for Service Release 1 (SR1) or later. </li><li> For older releases, you can use the "6.20/6.40 Installation Master (Edition Sept. 2006)" DVD. There is also a backport for R3SETUP to support V8 or V9 installations. You can find more information from SAP OSS Note 969660 and Note 928727 . </li></ul> <p><a name="N1034D"><span class="smalltitle">2. Install SAP applications</span></a></p> <p> Follow the installation document for your SAP release to start the SAP installation. During the installation, you will have the option to specify the path where you have installed the DB2 software image. You can use the new Browse button to search for the path.</p> <br /><a name="fig10"><b>Figure 10. Browse option</b></a><br /> <img alt="Browse option" src="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/image10.jpg" height="568" width="572" /> <br /> <p> </p><p> In the above example, the SAP installer creates the database instance with the DB2 image installed at /opt/ibm/db2/v9.1. </p> <br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td><img src="http://www.ibm.com/i/v14/rules/blue_rule.gif" alt="" height="1" width="100%" /></td></tr></tbody></table><table class="no-print" align="right" cellpadding="0" cellspacing="0"><tbody><tr align="right"><td><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td valign="middle"><img src="http://www.ibm.com/i/v14/icons/u_bold.gif" alt="" border="0" height="16" width="16" /><br /></td><td align="right" valign="top"><br /></td></tr></tbody></table></td></tr></tbody></table><br /><br /><p><a name="N1036A"><span class="atitle">Update a SAP database instance</span></a></p> <p> With support for multiple DB2 software installations, you can choose one of the following two ways to update their SAP database instance: </p><ol><li> Applying a fix pack to the existing DB2 software, and updating all instances under the installation path.<p> </p></li><li>Installing DB2 to a new location, and moving the DB2 instance from the old install path to the new install path. The DB2 level at the new location can be of different fix pack levels or the same level. </li></ol> <p><a name="N1037E"><span class="smalltitle">1. Update the instance by applying fix packs to the current installation path</span></a></p> <p> This is the traditional way to update database instances, and the procedure for this is the same as DB2 V8: </p><ol><li> As <sid>adm, stop all SAP processes by running the <code>stopsap</code> command.<p> </p></sid></li><li> As instance owner, run the following to stop all DB2 processes.<p> </p><ol type="a"><li> <code>db2 force applications all</code> <p> </p></li><li> <code>db2 terminate</code> <p> </p></li><li> <code>db2stop</code> <p> </p></li><li> <code>db2licd end</code> <p> </p></li></ol> </li><li> Repeat steps 1 and 2 for all DB2 instances.<p> </p></li><li> Log on as a user with root authority, and install the fix pack choosing the methods described in the <a href="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/index.html#code-hd">Installation</a> section.<p> </p></li><li> Update all instances using the <code>db2iupdt</code> command.<p> </p></li><li> As the DB2 instance owner, perform the post instance update steps as described in the SAP documentation.<p> </p></li></ol> <p><a name="N103DC"><span class="smalltitle">2. Update the instance by moving the instance to a different DB2 copy</span></a></p> <p> You can move a DB2 instance associated with one DB2 copy to another by running the <code>db2iupdt</code> command. This provides a fast way to update an instance to a different fix pack level without affecting other instances. The target DB2 copy can be of the same fix pack level or different level of the original DB2 copy. </p> <p> The following is the procedures to move a DB2 9 instance between different DB2 software copies. </p><ol><li>Login as user <sapsid>adm, stop your SAP system and the DB2 instance. Make sure there is no process running for this instance.<p> </p></sapsid></li><li> As a user with root authority, run the <code>db2iupdt</code> command from the directory where you want to move your instance to. The <code>db2iupdt</code> command is located under <db2dir>/instance. <br /><br /><a name="N10400"><b>Example 4</b></a><br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="code-outline"><pre class="displaycode"> <br /># <span class="boldcode">db2ls</span> <br />Install Path Level Fix Pack Special Install Number Install Date <br />--------------------------------------------------------------------------------<br />/opt/ibm/db2/V9.1_01 9.1.0.0 0 Tue Jul 11 14:28:33 2006 EDT<br />/opt/ibm/db2/V9.1_02 9.1.0.1 1 on Sep 25 21:26:42 2006 EDT<br />--This shows that there are two copies installed on the system.<br /><br /># <span class="boldcode">/opt/ibm/db2/V9.1_01/instance/db2ilist</span><br />db2lp1<br />db2lp2<br />--Two instances are associated with DB2 under path /opt/ibm/db2/V9.1_01.<br /><br /># <span class="boldcode">/opt/ibm/db2/V9.1_02/instance/db2iupdt db2lp1</span><br />DBI1070I Program db2iupdt completed successfully.<br />--This command updates instance db2lp1 from install path /opt/ibm/db2/V9.1_01<br />to /opt/ibm/db2/V9.1_02.<br /><br /># <span class="boldcode">/opt/ibm/db2/V9.1_01/instance/db2ilist</span><br />db2lp2<br /><br /># <span class="boldcode">/opt/ibm/db2/V9.1_02/instance/db2ilist</span><br />db2lp1<br />--db2ilist now shows instance db2lp1 is now switched to the DB2 copy at path<br />/opt/ibm/db2/V9.1_02.<br /></pre></td></tr></tbody></table><br /> </db2dir></li><li> It is recommended to update the application server instance to be at the same level as the database server instance if your application server is on a different host.<p> </p></li><li> As instance owner (db2<sid>), bind packages as described in the SAP documentation.<p> </p></sid></li><li> Login as <sid>adm, and start your SAP application. </sid></li></ol> <p> Notes: </p><ul><li> If the target DB2 copy is at a lower level than the original DB2 copy, run the <code>db2iupdt</code> code with the <code>-D</code> option. </li><li> The <code>db2iupdt</code> command only applies to DB2 instances of the same version. If you want to migrate a DB2 Version 8 instance to a DB2 9 instance, follow the instructions in the "SAP DB2 Migration Guide." This guide is available in an attachment to OSS Note 930487 as well as on the DB2 9 DVD. </li></ul> <br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td><img src="http://www.ibm.com/i/v14/rules/blue_rule.gif" alt="" height="1" width="100%" /></td></tr></tbody></table><table class="no-print" align="right" cellpadding="0" cellspacing="0"><tbody><tr align="right"><td><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td valign="middle"><img src="http://www.ibm.com/i/v14/icons/u_bold.gif" alt="" border="0" height="16" width="16" /><br /></td><td align="right" valign="top"><a href="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/index.html#main" class="fbox"><b></b></a><br /></td></tr></tbody></table></td></tr></tbody></table><br /><br /><p><a name="N1043D"><span class="atitle">Uninstall</span></a></p> <p> After dropping or moving all the instances to different DB2 copies, you can issue the <code>db2_deinstall</code> command to uninstall DB2. It is not allowed to uninstall DB2 when you still have instances defined with this copy. </p> <p> The <code>db2_deinstall</code> command is located under DB2DIR/install, and it uninstalls DB2 products that are in the same installation path as the <code>db2_deinstall</code> tool. </p> <br /><a name="N10459"><b>Example 5</b></a><br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="code-outline"><pre class="displaycode"> <br /><br />%/opt/ibm/db2_v91/install # <span class="boldcode">./db2_deinstall -a</span><br />DBI1016I Program db2_deinstall is performing uninstallation.<br /> Please wait.<br />The execution completed successfully.<br />For more information see the DB2 installation log<br />"/tmp/db2_deinstall.log.24556".<br /></pre></td></tr></tbody></table><br /> <br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td><img src="http://www.ibm.com/i/v14/rules/blue_rule.gif" alt="" height="1" width="100%" /></td></tr></tbody></table><table class="no-print" align="right" cellpadding="0" cellspacing="0"><tbody><tr align="right"><td><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td valign="middle"><br /></td><td align="right" valign="top"><a href="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/index.html#main" class="fbox"><b><br /></b></a></td></tr></tbody></table></td></tr></tbody></table><br /><br /><p><a name="N10462"><span class="atitle">Appendix: Important SAP OSS notes</span></a></p> <p> Please check the following OSS notes for the latest updates on installation: </p><ul><li> <b>969660</b> -- 6.20/6.40 Patch Collection Installation : Unix </li><li> <b>928727</b> -- DB6: SAP System Inst. with EXT Kernel on UNIX </li><li> <b>930487</b> -- DB6: Using DB2 9 with SAP Software </li><li> <b>8999322</b> -- DB6: DB2 9 Standard Parameter Settings </li><li> <b>101809</b> -- DB6: Supported Fix Packs for DB2 UDB for UNIX and Windows </li></ul> <br /><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td><br /></td></tr></tbody></table><table class="no-print" align="right" cellpadding="0" cellspacing="0"><tbody><tr align="right"><td><table style="width: 114px; height: 40px;" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td valign="middle"><br /></td><td align="right" valign="top"><br /></td></tr></tbody></table></td></tr></tbody></table><a name="N1048C"><span class="atitle">Conclusion</span></a> <p>In this article, you have learned how to install multiple copies of a version of DB2 on a single machine, a new capability in DB2 9. In addition, you've seen how to update the SAP database instance, and how to uninstall, should that become necessary.</p><p><br /></p><p>This article taken from <a href="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/index.html">http://www.ibm.com/developerworks/db2/library/techarticle/dm-0704nesiem/index.html</a><br /></p>Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com0tag:blogger.com,1999:blog-8559513759783618918.post-37947287568896854712008-10-22T12:35:00.000+07:002008-10-22T12:46:18.772+07:00SAP on Linux HomepageSAP has provided a dedicated website for Linux and Linux community interact with SAP. SAP also provide tips and tricks, partner link that has been working using SAP on Linux, some Linux 3rd party such as backup and restore software, system monitoring, output management, etc.<br /><br />You can access SAP on Linux on <a href="http://www.sdn.sap.com/irj/sdn/linux">http://www.sdn.sap.com/irj/sdn/linux</a>. You can create new user to logon. It's absolutly free. All you need is just an email address. SAP partner such as IBM, HP, Fujitsu, Redhat, Novell also have a link here. You can share your opinion, share your knowledge, helping other user, etc on those website.<br /><br />You can also download some SAP on Linux Evaluation software such as <span id="mememe" tabindex="0" accesskey="c"></span><a class="sapLnkSml" href="http://sdn.sap.com/irj/sdn/docs?rid=/webcontent/uuid/b0448801-3905-2a10-b681-a803b2409ead" target="_top" onclick="">Technology Preview SAP NetWeaver 04s - SAP Web Application Server on Linux and MaxDB / DB2</a>, <span id="mememe" tabindex="0" accesskey="c"></span><a class="sapLnkSml" href="http://sdn.sap.com/irj/sdn/docs?rid=/webcontent/uuid/004022b5-5405-2a10-90a0-d078e00fa20d" target="_top" onclick="">Technology Preview SAP NetWeaver 04 - SAP Web Application Server on Linux and MaxDB</a>, etc. You can download them after you have registered yourself.<br /><br />This website is part of <a href="http://sdn.sap.com">SAP Developer Network</a> which all SAP customer and partner interact with SAP. So SAP on Linux also available for other user including SAP on Windows, SAP on UNIX, SAP on SQL Server, SAP on DB2, SAP on Oracle, etc.<br /><span style="display: block;" id="formatbar_Buttons"><span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"></span></span><br />I hope you enjoy it. <span style="display: block;" id="formatbar_Buttons"><span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"></span></span>Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com0tag:blogger.com,1999:blog-8559513759783618918.post-86253954664637069822008-10-22T11:20:00.000+07:002008-10-22T11:33:47.401+07:00Linux distro supported by SAPCurrently SAP has support Linux as well as other OS such as IBM AIX, HP HP-UX, SUN Solaris, and Microsoft Windows. You can install SAP R/3 server on hardware that running Linux. SAP try to do their best to support Linux. However, to minimize confuseness and standardization, SAP only support some of Linux distro. Linux distro which has been supported by SAP are Redhat Enterprise Linux (RHEL), SuSE Enterprise Linux Server (SLES).<br /><br />From all of Linux distro that Redhat and Novell has, this list give you explanation about which version :<br /><span id="mememe" tabindex="0" accesskey="c"><p><strong>Novell / SUSE: </strong></p> <ul><li><strong><a mce_href="external://http://www.novell.com/products/server/" href="http://www.novell.com/products/server/" target="_blank"><strong>SUSE Linux Enterprise Server 10</strong></a></strong> for x86, x86_64, IPF, IBM iSeries, IBM pSeries and IBM zSeries </li><li><strong><a mce_href="external://http://www.novell.com/products/server9/" href="http://www.novell.com/products/server9/" target="_blank"><strong>SUSE Linux Enterprise Server 9</strong></a></strong> for x86, x86_64, IPF, IBM iSeries, IBM pSeries and IBM zSeries </li><li><strong><a mce_href="external://http://www.novell.com/products/server8/" href="http://www.novell.com/products/server8/" target="_blank"><strong>SUSE Linux Enterprise Server 8</strong></a></strong> for x86, IPF and IBM zSeries (out of maintenance) </li><li>SuSE Linux Enterprise Server 7 for IA32 and IBM zSeries (out of maintenance) </li><li>SuSE Linux Enterprise Server for IA32 (out of maintenance) </li></ul> <p><strong>Red Hat: </strong></p> <ul><li><strong>Red Hat Enterprise Linux 5 </strong>for x86, x86_64, IPF, IBM iSeries, IBM pSeries and IBM zSeries </li><li><strong>Red Hat Enterprise Linux 4 </strong>for x86, x86_64, IPF, IBM iSeries and IBM pSeries </li><li><strong>Red Hat Enterprise Linux 3</strong> for x86 and IPF </li><li><strong>Red Hat Enterprise Linux 2.1</strong> for x86 </li><li>Red Hat Linux 7.1 Professional (out of maintenance) </li><li>Red Hat Linux 6.2 (out of maintenance) </li><li>Red Hat Linux 6.1 Enterprise Version 1.0 (out of maintenance)</li></ul></span>Other Linux distro maybe unofficially supported but that's fine. Distro like CentOS, Startcom can be used because they are RHEL compatible. Popular and famous distro like Debian, Ubuntu still not supported yet. But still, you can try it on development system.<br /><br />I have already test RHEL 4 and SLES 9 as SAP R/3 server. It has great performance and stable. So, try it out., guys.Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com0tag:blogger.com,1999:blog-8559513759783618918.post-38582362730362807692008-10-18T13:40:00.000+07:002008-10-18T13:45:40.798+07:00What is Linux ?<p>Linux is operating system created by Linus Torvalds in 1991. It's UNIX like. Currently, Linux was used on almost all type of hardware starting from huge and sophisticated mainframe, server, desktop PC, notebook until tiny cellular phone.<br /></p><p>Linux is just another Unix operating system. People like its technical quality, performance, stability (despite the development speed), the wide range of software, worldwide support, comprehensive and easy-to-read documentation, clean design and user-friendly desktops. It's just fun to work with. But the main reason Linux became so popular is: it is Open Source! Basically, the rules of the game are: f </p> <ul><li>all users have the right to redistribute the software </li><li>the source code is available to all users </li><li>any publicly distributed modifications/enhancements to Open Source products must be Open Source as well</li></ul> <p>The development method differs from conventional methods, but there is no difference from the user's perspective; Open Source products have well defined release numbers, and companies offer professional support (which they charge for!)</p>Anonymoushttp://www.blogger.com/profile/03193724019489170899noreply@blogger.com0