Discussion:
mapped_base Error
Tom
2006-06-26 22:36:57 UTC
Permalink
Hi,

i get the following Error on a SUSE 10 Box with Domino R7 installed if i
start Domino:
Error - can't open /proc/5297/mapped_base
errno: 2
No such File or Direcrtory

I checked the File System and mapped_base doesn't exist indeed.
Is my OS corrupt and what can i do about it ?

Best Regards,
Tom
Brett Smith
2006-06-27 18:19:14 UTC
Permalink
Hi Tom,

I can't say I know much about this error, but it doesn't seem like a
corruption to me. I believe this directory is created by Domino on
startup and destroyed on shutdown. Perhaps the "notes" user does not
have permission to create it? Anyway, you might find some of the
following information and tools useful...

The mapped_base is mentioned in the release notes for Domino 7 here:

Domino for Linux on x86 configuration
<http://www-12.lotus.com/ldd/doc/domino_notes/7.0/readme.nsf/95cf8f3b7f04b64c8525676e006db3df/3513eb1b465f75a98525710f0052561e?OpenDocument&AutoFramed>

Further discussion is here:

RE: Warning message when start my Domino server
<http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/22e67e3535b3a035852570cb000ce09b?OpenDocument>

If you haven't already installed the domino_runtime_2_2_6_i686.rpm, it
might help with Domino starting and stopping. I don't know why, but
they stopped developing this package at Domino 6 with SLES 8. It's
still available for download, and the start/stop scripts work fine
under SUSE 10.1 after some manual modifications are made to adapt it
to Domino 7.

SUSE Linux Enterprise Server 8 Extension Pack for Lotus Domino
<http://www.novell.com/products/linuxenterpriseserver8/domino.html>

Regards,
Brett
Post by Tom
Hi,
i get the following Error on a SUSE 10 Box with Domino R7 installed if i
Error - can't open /proc/5297/mapped_base
errno: 2
No such File or Direcrtory
I checked the File System and mapped_base doesn't exist indeed.
Is my OS corrupt and what can i do about it ?
Best Regards,
Tom
--
f***@tpc.it
2006-06-28 13:03:38 UTC
Permalink
Post by Brett Smith
If you haven't already installed the domino_runtime_2_2_6_i686.rpm, it
might help with Domino starting and stopping. I don't know why, but
they stopped developing this package at Domino 6 with SLES 8. It's
still available for download, and the start/stop scripts work fine
under SUSE 10.1 after some manual modifications are made to adapt it
to Domino 7.
SUSE Linux Enterprise Server 8 Extension Pack for Lotus Domino
<http://www.novell.com/products/linuxenterpriseserver8/domino.html>
Wich is needed to modify the scripts on a SLES9 + R7 box?

I'm going to make this kind of the box, but i've no idea how to modify
that scripts..

Thank you in advance.
Brett Smith
2006-06-28 14:24:09 UTC
Permalink
Post by f***@tpc.it
Post by Brett Smith
SUSE Linux Enterprise Server 8 Extension Pack for Lotus Domino
<http://www.novell.com/products/linuxenterpriseserver8/domino.html>
Wich is needed to modify the scripts on a SLES9 + R7 box?
I'm going to make this kind of the box, but i've no idea how to modify
that scripts..
Thank you in advance.
It's been a while since I installed and I have no documentation, so I'll
try to explain from memory as best I can. I make no claims as to
performance optimization either since I'm only running a development
server. So someone here may be able to comment on how to improve things
more for a production environment.

After unpacking the RPM, these files are installed:

/etc/init.d/domino
/home/notes/.bash_profile
/opt/dominowrap
/opt/dominowrap/domino5
/opt/dominowrap/domino5/libpthread.so
/opt/dominowrap/domino5/librt.so
/opt/dominowrap/domino6
/opt/dominowrap/domino6/libpthread.so
/opt/dominowrap/domino6/librt.so
/opt/dominowrap/serverwrapper
/usr/sbin/rcdomino
/usr/share/doc/packages/domino-runtime
/usr/share/doc/packages/domino-runtime/README.SuSE
/usr/share/doc/packages/domino-runtime/performance.txt
/var/adm/fillup-templates/sysconfig.domino
/var/log/notes

As root, copy the domino6 directory and its files to a new directory:

/opt/dominowrap/domino7
/opt/dominowrap/domino7/libpthread.so
/opt/dominowrap/domino7/librt.so

Edit /opt/dominowrap/serverwrapper and modify this line changing 6 to 7:

if [ "$DOMINOVERSION" = "7" ] && [ "$DOMINO_JAVA_CONSOLE" = "yes" ]

Edit /etc/sysconfig/domino and modify this line changing 6 to 7:

DOMINOVERSION="7"

Start YaST and go to System > System Services (Runlevel), and enable the
domino service to start/stop when Linux boots or shuts down.

Use the rcdomino command in a shell console to start or stop the Domino
server from now on.

I don't really like the Domino Java server console, so I use my own
scripts to view the log and send commands to the server.

-----<BEGIN /usr/bin/domcmd>-----
#!/bin/bash
# Input Domino server commands

ReadDomCmd()
{
echo -n "DOMINO> "
read DOMINO_COMMAND
}

echo "Enter Domino Commands. (Press ENTER to exit)."
echo

while true
do
ReadDomCmd
case "$DOMINO_COMMAND" in
"") break # exit the loop
;;
*) echo ${DOMINO_COMMAND} >> /var/log/notes/domino.input
continue
;;
esac
done
-----<END /usr/bin/domcmd>-----

-----<BEGIN /usr/bin/domlog>-----
#!/bin/bash
# Output Domino server log

echo
tail -f /var/log/notes/domino.log
-----<END /usr/bin/domlog>-----

In a shell console as root, run domlog to view the server activity,
(read-only), and run domcmd in another console session to input commands.

Best of luck,
Brett
f***@tpc.it
2006-06-28 15:01:51 UTC
Permalink
Post by Brett Smith
It's been a while since I installed and I have no documentation, so I'll
try to explain from memory as best I can. I make no claims as to
performance optimization either since I'm only running a development
server. So someone here may be able to comment on how to improve things
more for a production environment.
/etc/init.d/domino
/home/notes/.bash_profile
/opt/dominowrap
/opt/dominowrap/domino5
/opt/dominowrap/domino5/libpthread.so
/opt/dominowrap/domino5/librt.so
/opt/dominowrap/domino6
/opt/dominowrap/domino6/libpthread.so
/opt/dominowrap/domino6/librt.so
/opt/dominowrap/serverwrapper
/usr/sbin/rcdomino
/usr/share/doc/packages/domino-runtime
/usr/share/doc/packages/domino-runtime/README.SuSE
/usr/share/doc/packages/domino-runtime/performance.txt
/var/adm/fillup-templates/sysconfig.domino
/var/log/notes
/opt/dominowrap/domino7
/opt/dominowrap/domino7/libpthread.so
/opt/dominowrap/domino7/librt.so
if [ "$DOMINOVERSION" = "7" ] && [ "$DOMINO_JAVA_CONSOLE" = "yes" ]
DOMINOVERSION="7"
Start YaST and go to System > System Services (Runlevel), and enable the
domino service to start/stop when Linux boots or shuts down.
Use the rcdomino command in a shell console to start or stop the Domino
server from now on.
I don't really like the Domino Java server console, so I use my own
scripts to view the log and send commands to the server.
-----<BEGIN /usr/bin/domcmd>-----
#!/bin/bash
# Input Domino server commands
ReadDomCmd()
{
echo -n "DOMINO> "
read DOMINO_COMMAND
}
echo "Enter Domino Commands. (Press ENTER to exit)."
echo
while true
do
ReadDomCmd
case "$DOMINO_COMMAND" in
"") break # exit the loop
;;
*) echo ${DOMINO_COMMAND} >> /var/log/notes/domino.input
continue
;;
esac
done
-----<END /usr/bin/domcmd>-----
-----<BEGIN /usr/bin/domlog>-----
#!/bin/bash
# Output Domino server log
echo
tail -f /var/log/notes/domino.log
-----<END /usr/bin/domlog>-----
In a shell console as root, run domlog to view the server activity,
(read-only), and run domcmd in another console session to input commands.
Best of luck,
Brett
So you make that practice, in a SLES9 and Domino7 and all is working..
Right?

I will try in my test environment.. is a bit longer but not difficult..

Thanks a lot...







So
Brett Smith
2006-06-28 17:11:59 UTC
Permalink
Post by f***@tpc.it
So you make that practice, in a SLES9 and Domino7 and all is working..
Right?
I will try in my test environment.. is a bit longer but not difficult..
Thanks a lot...
I have not tried it on SLES 9, but the domino_runtime_2_2_6_i686.rpm
was originally packaged for SLES 8 and should install the same. I
have Domino 7.0.1 working on SUSE 10.1 now, and previously working on
SUSE 10.0, and Domino 6.5.4 on SUSE 9.3 before that.

Also, I forgot to mention this. To make changes to your Domino
environment startup options, use YaST and go to System >
/etc/sysconfig Editor, then edit options under Other + etc + sysconfig
+ domino. This changes the /etc/sysconfig/domino file the "SUSE way".

- Brett
f***@tpc.it
2006-06-29 09:31:01 UTC
Permalink
Post by Brett Smith
I have not tried it on SLES 9, but the domino_runtime_2_2_6_i686.rpm
was originally packaged for SLES 8 and should install the same. I
have Domino 7.0.1 working on SUSE 10.1 now, and previously working on
SUSE 10.0, and Domino 6.5.4 on SUSE 9.3 before that.
Thank you. A performance question..

Wich hardware you use, and wich performance you have?

I see in my actual box (SLES 8, Domino 6.5.1 in a 3 GHz Machine with 1 GB
RAM and 2 Ultra320 SCSI DISK in RAID1 mode) when there are someone agents,
the server sometime is like freeze or appear hangs, and a bit seconds it
go normally...

Seeing the result of the free command the system have only 20 MB of RAM
free..

I see that Domino7 are less expensive for RAM and other resources.

What is your experience?
Brett Smith
2006-06-29 15:08:32 UTC
Permalink
Post by f***@tpc.it
Thank you. A performance question..
Wich hardware you use, and wich performance you have?
I see in my actual box (SLES 8, Domino 6.5.1 in a 3 GHz Machine with 1 GB
RAM and 2 Ultra320 SCSI DISK in RAID1 mode) when there are someone agents,
the server sometime is like freeze or appear hangs, and a bit seconds it
go normally...
Seeing the result of the free command the system have only 20 MB of RAM
free..
I see that Domino7 are less expensive for RAM and other resources.
What is your experience?
Sorry, I have not done any performance testing on Domino 7 under Linux.
My server is just for development and compatibility testing.

Sounds like a memory leak though. Is your agent written in Java? Java
agents in Domino do not perform garbage collection, so recycle() is
necessary to prevent memory from leaking.

Otherwise, memory leaks are sometimes caused by Domino itself. Upgrade
to the latest 6.5.x if you're not ready for 7 yet.

- Brett
f***@tpc.it
2006-06-29 15:20:07 UTC
Permalink
I see in my actual box, an SLES 8, Domino 6.5.1 in a 3 GHz Machine with 1
GB RAM and 2 Ultra320 SCSI DISK in RAID1 mode; when there are someone
agents (there are not written in java), the server sometime is like frozen
or appear hangs, and a bit seconds after this, it go normally...

Seeing in the shell the result of the free command the system have only 20
MB of RAM free..

I see that Domino7 are less expensive for RAM and other resources.

What is your experience?

That hw configuration is good for domino 7, or is very small?

Thanks a lot, for any advice.

--
Fabrizio Alberti
mailto:f.alberti(at)tpc(dot)it
r***@digitalpha.it
2006-06-29 16:34:08 UTC
Permalink
<FONT face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size=2><br>&gt;I&nbsp;see&nbsp;in&nbsp;my&nbsp;actual&nbsp;box,&nbsp;an&nbsp;SLES&nbsp;8,&nbsp;Domino&nbsp;6.5.1&nbsp;in<br>&gt;a 3 GHz Machine with 1 GB RAM and 2 Ultra320 SCSI DISK in RAID1 mode;<br><br>&gt;I&nbsp;see&nbsp;that&nbsp;Domino7&nbsp;are&nbsp;less&nbsp;expensive&nbsp;for&nbsp;RAM&nbsp;and&nbsp;other&nbsp;resources.<br><br>Domino 7 on linux is, according to IBM tests, some 5 time faster than Domino 6.5 for "everyday" tasks. This seems to be due to a new "porting toolkit" used to compile it on Linux, and now it's performance is similar to the other unix OSes supported.<br><br>Also, using 7 you can install SLES9, and that means kernel 2.6 with generally better support for heavy loads, and a better memory use model.<br><br>That said, I've seen poorly written Java agents eating up a 4-way xeon with 4GB RAM.<br><br>&gt;That&nbsp;hw&nbsp;configuration&nbsp;is&nbsp;good&nbsp;for&nbsp;domino&nbsp;7,&nbsp;or&nbsp;is<br>&gt;very&nbsp;small?<br><br>Memory could really use an upgrade I'd say, but it all depends on your tipical use (number of user, number of agents, quality of the programmers that wrote them.. :^) )<br><br>Ciao,<br>&nbsp;&nbsp; Roberto<br><br></FONT>
M***@ttb-group.de
2006-06-29 16:36:10 UTC
Permalink
<FONT face="Vorgabe Sans Serif,Verdana,Arial,Helvetica,Sans-serif" size=2><DIV>Hello Alberti,</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV><DIV>I can not see any performance differences in my environment (SLES9, 1x 3,2 XEON, 3GB RAM, 200 Users) since upgrade. Sometimes I think it is slower. Installation on SLES8 failed, so I had to install SLES9 and then domino during upgrade.</DIV><DIV>&nbsp;</DIV><DIV>20 MB of free RAM is O.K. because Linux is caching files in unused (by Software) RAM.</DIV><DIV>&nbsp;</DIV><DIV>Kind Regrards</DIV><DIV>Matthias<BR></DIV><DIV><BR><DIV><BR></DIV><FONT color=#990099>-----***@tpc.it schrieb: -----<BR><BR></FONT><BLOCKQUOTE style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">An: suse-***@suse.com<BR>Von: ***@tpc.it<BR>Datum: 29/06/2006 17:20<BR>Thema: [suse-domino] Domino 6.5.x versus Domino 7.0 performance.<BR><BR><BR><FONT size=2><TT>I see in my actual box, an SLES 8, Domino 6.5.1 in a 3 GHz Machine with 1 GB RAM and 2 Ultra320 SCSI DISK in RAID1 mode; when there are someone agents (there are not written in java), the server sometime is like frozen or appear hangs, and a bit seconds after this, it go normally... <BR><BR>Seeing in the shell the result of the free command the system have only 20 MB of RAM free.. <BR><BR>I see that Domino7 are less expensive for RAM and other resources. <BR><BR>What is your experience? </TT></FONT><BR><BR><FONT size=2><TT>That hw configuration is good for domino 7, or is very small? </TT></FONT><BR><BR><FONT size=2><TT>Thanks a lot, for any advice. </TT></FONT><BR><BR><FONT size=2><TT>-- </TT></FONT><BR><FONT size=2><TT>Fabrizio Alberti </TT></FONT><BR><FONT size=2><TT>mailto:f.alberti(at)tpc(dot)it </TT></FONT></BLOCKQUOTE><BR></DIV></FONT>
Loading...