Solaris Kernel

Hello Experts,
Kindly provide the steps to do the Kernel upgrade on Solaris/oracle -Abap + Java
My system is (Abap + Java).  I downloaded the Abap kernel files from the service market places.
note :(I know the kernel upgrade on windows operating system)
1. If we apply Abap kernel is enough or i have to separtely apply kernel for Java?.
2. I see that /sapmnt/<SID>/exe - Owner is <SID>adm and group sapsys except saposcol file.
Thanks
Thirumal

My new kernel extracted file size is 557 MB. (New kernel donot have BRtools files).
Thats ok.. you can copy brtools from your current kernel to the new one or download them from SAP Marketplace.
I guess Now I have to overwrite the kernel.
Never overwrite the kernel... always move the kernel to a new directory so you can keep it as a backup. basically just rename the directory... you can do the in solaris by using comand "mv"
2. Shall i give the command like
"cp -r -p <kernel_patch_extract> <sapmnt>/<SAPSID>/exe"
NO... create a new directory in <sapmnt>/<SAPSID>/ for example "exe_new" the copy all extracted files to <sapmnt>/<SAPSID>/exe_new and the copy brtools from exe to exe_new. Once your happy with it... stop the system then rename the exe directory to for example exe_old, finally rename exe_new to exe and start the system
Easy... huh?
Regards
Juan

Similar Messages

  • How to recompile the Intel Solaris kernel

    HI,
    I installed Intel solaris on x86 system. As per the manual U should change parameters in /etc/system file to configure semaphores and kernel memory . After updating the /etc/system file ,restart is required to take parameters in effect. But even after reboot the system is not getting configured as per the /etc/system settings.
    Is there any other way to recompile the kernel?
    Please let me know on [email protected]
    Thanks in Advance,
    Sagar

    You never recompile the Solaris kernel. Exactly what are you putting in /etc/system? How are you determining whether or not the changes took effect? What release of Solaris?

  • Why are Solaris kernel Developers/Engineers so hard to find?

    Hi all,
    I'm a recruiter trying to staff a high level Solaris Kernel Developer job in MA (110K+/year) - It's turned out to be one of the most hopeless persuits of my career. Are you guys a dying breed, since so amny people have switched to linux?
    In an case, if anybody is looking for work and interested, knows anybody, or can point me in the right direction I'd appreciate it.
    Thanks,
    Emma

    Apple (and no one else) can not assist (with serial number or iCloud) in finding a lost or stolen iPad.
    Report to police along with serial number. Change all your passwords.
    These links may be helpful.
    How to Track and Report Stolen iPad
    http://www.ipadastic.com/tutorials/how-to-track-and-report-stolen-ipad
    Reporting a lost or stolen Apple product
    http://support.apple.com/kb/ht2526
    iCloud: Locate your device on a map
    http://support.apple.com/kb/PH2698
    Report Stolen iPad Tips and iPad Theft Prevention
    http://www.stolen-property.com/report-stolen-ipad.php
    How to recover a lost or stolen iPad
    http://ipadhelp.com/ipad-help/how-to-recover-a-lost-or-stolen-ipad/
    iCloud: Locate your device on a map
    http://support.apple.com/kb/PH2698
    How to Find a Stolen iPad
    http://www.ehow.com/how_7586429_stolen-ipad.html
    What NOT to do if your iPhone or iPad is lost or stolen
    http://www.tomahaiku.com/what-not-to-do-if-your-iphone-or-ipad-lost-or-stolen/
    Apple Product Lost or Stolen
    http://sites.google.com/site/appleclubfhs/support/advice-and-articles/lost-or-st olen
    Oops! iForgot My New iPad On the Plane; Now What?
    http://online.wsj.com/article/SB10001424052702303459004577362194012634000.html
    If you don't know your lost/stolen iPad's serial number, use the instructions below. The S/N is also on the iPad's box.
    How to Find Your iPad Serial Number
    http://www.ipadastic.com/tutorials/how-to-find-your-ipad-serial-number
    iOS: How to find the serial number, IMEI, MEID, CDN, and ICCID number
    http://support.apple.com/kb/HT4061
     Cheers, Tom

  • Static library not accessed properly after Solaris Kernel patch update !

    Hi,
    We are facing a sever issue in our application after our customer updated the Solaris 10 kernel patch u9 to u10.
    We have two static libraries libdlib.a and libDLIB.a, with exactly same code base, but these two libraries are scattered across the code base and linked by many shared objects in our application.
    However, one of the shared objects that links to "libdlib.a" library tries to access a function from "libDLIB.a". This behavior is causing a crash at a later point, since that shared object is supposed to access the function from "libdlib.a". Moreover, we found this is happening through the use of dbx.
    I'm unable to understand why this problem surfaced after kernel patch update, though still the shared object works fine on Solaris 10 u9 patch.
    Flow is something like this :
    1. syslogrecorder.so gets loaded by one of the processes.
    2. syslogrecorder.so is linked to "libdlib.a" at compile time, so it uses "libdlib.a" function DLIB_LoadLibrary and gets a handle to all the function pointers of the loaded library ( The purpose of DLIB_LoadLibrary is to load a shared library dynamically using dlopen )
    3. syslogrecorder.so tries to do a "dlsym" and to do that it needs access to the library handle which we got in previous call DLIB_LoadLibrary. So syslogrecorder.so calls another function from DLIB_ProcAddress, which actually gives back the access to the loaded shared library.
    Here is a catch in step 3, it is supposed to call DLIB_ProcAddress from the libdlib.a but as we observed from dbx output it does so by calling DLIB_ProcAddress from libDLIB.a and hence fails to give back the access to loaded shared library, causing crash at a later point in code.
    Can someone put some light here that why this could happen ??
    Thanks
    Kuldeep

    To clarify: You did not modify or rebuild any of your binaries, but after installing a kernel patch, the application stopped working. Most likely, something about your application depended on a accidental behavior of the runtime loader. That accidental behavior changed due to the patch, and your application failed.
    For example, if there is a circular dependency among shared libraries, the loader will break the cycle at an arbitrary point to establish an initialization order. By accident, that order might work, in the sense of not causing a problem. A change to the loader could cause the cycle to be broken at a different point, and the resulting initialization order could cause a now-uninitialized object to be accessed. I'm not saying this is what is wrong, but this is an example of a dependency on accidental loader behavior.
    Finding your actual problem will require tracing the sequence of operations leading up to the failure. You are more likely to find help in a Solaris linker forum. AFAIK, there are currently no Oracle forums for Solaris, and the old OpenSolaris forums have been converted to mailing lists. You can try the "tools-linking" list found on this page:
    http://mail.opensolaris.org/mailman/listinfo
    I also suggest you review the paper on best practices for using shared libraries written by Darryl Gove and myself:
    http://www.oracle.com/technetwork/articles/servers-storage-admin/linkinglibraries-396782.html
    If you have a service contract with Oracle, you can use your support channel to get more help.
    Edited by: Steve_Clamage on May 18, 2012 3:21 PM

  • Solaris Kernel and TCP/IP Tuning Parameters (Continued)

    This page describes some configuration optimizations for Solaris hosts running ATG Page Serving instances (application servers) that will increase server efficiency.
    Note that these changes are specific to Solaris systems running ATG application servers (+page serving+ instances). Do not use these on a web server or database server. Those systems require entirely different settings.
    h3. Solaris 10 Kernel
    Adjust /etc/system (parameters below) and reboot the system.
    set rlim_fd_cur=4096
    set rlim_fd_max=4096
    set tcp:tcp_conn_hash_size=32768
    set shmsys:shminfo_shmmax=4294967295
    set autoup=900
    set tune_t_fsflushr=1h4. Set limits on file descriptors
    {color:blue}set rlim_fd_max = 4096{color}
    {color:blue}set rlim_fd_cur = 4096{color}
    Raise the file-descriptor limits to a maximum of 4096. Note that this tuning option was not mentioned in the "Sun Performance And Tuning" book.
    [http://download.oracle.com/docs/cd/E19082-01/819-2724/chapter2-32/index.html]
    h4. Increase the connection hash table size
    {color:blue}set tcp:tcp_conn_hash_size=8192{color}
    Increase the connection hash table size to make look-up's more efficient. The connection hash table size can be set only once, at boot time.
    [http://download.oracle.com/docs/cd/E19455-01/816-0607/chapter4-63/index.html]
    h4. Increase maximum shared memory segment size
    {color:blue}set shmsys:shminfo_shmmax=4294967295{color}
    Increase the maximum size of a system V shared memory segment that can be created from roughly 8MB to 4GB.
    This provides an adequate ceiling; it does not imply that shared memory segments of this size will be created.
    [http://download.oracle.com/docs/cd/E19683-01/816-7137/chapter2-74/index.html]
    h4. Increase memory allocated for dirty pages
    {color:blue}set autoup=900{color}
    Increase the amount of memory examined for dirty pages in each invocation and frequency of file system synchronizing operations.
    The value of autoup is also used to control whether a buffer is written out from the free list. Buffers marked with the B_DELWRI flag (which identifies file content pages that have changed) are written out whenever the buffer has been on the list for longer than autoup seconds. Increasing the value of autoup keeps the buffers in memory for a longer time.
    [http://download.oracle.com/docs/cd/E19082-01/819-2724/chapter2-16/index.html]
    h4. Specify the time between fsflush invocations
    Specifies the number of seconds between fsflush invocations.
    {color:blue}set tune_t_fsflushr=1{color}
    [http://download.oracle.com/docs/cd/E19082-01/819-2724/chapter2-105/index.html]
    Again, note that after adjusting any of the preceding kernel parameters you will need to reboot the Solaris server.
    h3. TCP
    ndd -set /dev/tcp tcp_time_wait_interval 60000
    ndd -set /dev/tcp tcp_conn_req_max_q 16384
    ndd -set /dev/tcp tcp_conn_req_max_q0 16384
    ndd -set /dev/tcp tcp_ip_abort_interval 60000
    ndd -set /dev/tcp tcp_keepalive_interval 7200000
    ndd -set /dev/tcp tcp_rexmit_interval_initial 4000
    ndd -set /dev/tcp tcp_rexmit_interval_max 10000
    ndd -set /dev/tcp tcp_rexmit_interval_min 3000
    ndd -set /dev/tcp tcp_smallest_anon_port 32768
    ndd -set /dev/tcp tcp_xmit_hiwat 131072
    ndd -set /dev/tcp tcp_recv_hiwat 131072
    ndd -set /dev/tcp tcp_naglim_def 1h4. Tuning the Time Wait Interval and TCP Connection Hash Table Size
    {color:blue}/usr/sbin/ndd -set /dev/tcp tcp_time_wait_interval 60000{color}
    The tcp_time_wait_interval is how long a connection stays in the TIME_WAIT state after it has been closed (default value 240000 ms or 4 minutes). With the default setting, this socket will remain for 4 minutes after you have closed the FTP connection. This is normal operating behavior. It is done to ensure that any slow packets on the network will arrive before the socket is completely shutdown. As a result, a future program that uses the same socket number won't get confused upon receipt of packets that were intended for the previous program.
    On a busy Web server a large backlog of connections waiting to close could build up and the kernel can become inefficient in locating an available TCP data structure. Therefore it is recommended to change this value to 60000 ms or 1 minute.
    h4. Tuning the maximum number of requests per IP address per port
    {color:blue}ndd -set /dev/tcp tcp_conn_req_max_q 16384{color}
    {color:blue}ndd -set /dev/tcp tcp_conn_req_max_q0 16384{color}
    The {color:blue}tcp_conn_req_max_q{color} and {color:blue}tcp_conn_req_max_q0{color} parameters are associated with the maximum number of requests that can be accepted per IP address per port. tcp_conn_req_max_q is the maximum number of incoming connections that can be accepted on a port. tcp_conn_req_max_q0 is the maximum number of “half-open” TCP connections that can exist for a port. The parameters are separated in order to allow the administrator to have a mechanism to block SYN segment denial of service attacks on Solaris.
    The default values are be too low for a non-trivial web server, messaging server or directory server installation or any server that expects more than 128 concurrent accepts or 4096 concurrent half-opens. Since the ATG application servers are behind a DMZ firewall, we needn't starve these values to ensure against DOS attack.
    h4. Tuning the total retransmission timeout value
    {color:blue}ndd -set /dev/tcp tcp_ip_abort_interval 60000{color}
    {color:blue}tcp_ip_abort_interval{color} specifies the default total retransmission timeout value for a TCP connection. For a given TCP connection, if TCP has been retransmitting for tcp_ip_abort_interval period of time and it has not received any acknowledgment from the other endpoint during this period, TCP closes this connection.
    h4. Tuning the Keep Alive interval value
    {color:blue}ndd -set /dev/tcp tcp_keepalive_interval 7200000{color}
    {color:blue}tcp_keepalive_interval{color} sets a probe interval that is first sent out after a TCP connection is idle on a system-wide basis.
    If SO_KEEPALIVE is enabled for a socket, the first keep-alive probe is sent out after a TCP connection is idle for two hours, the default value of the {color:blue}tcp_keepalive_interval{color} parameter. If the peer does not respond to the probe after eight minutes, the TCP connection is aborted.
    The {color:blue}tcp_rexmit_interval_*{color} values set the initial, minimum, and maximum retransmission timeout (RTO) values for a TCP connections, in milliseconds.
    h4. Tuning the TCP Window Size
    {color:blue}/usr/sbin/ndd -set /dev/tcp tcp_xmit_hiwat 65535{color}
    {color:blue}/usr/sbin/ndd -set /dev/tcp tcp_recv_hiwat 65535{color}
    Setting these two parameters controls the transmit buffer and receive window. We are tuning the kernel to set each window to 65535 bytes. If you set it to 65536 bytes (64K bytes) or more with Solaris 2.6, you trigger the TCP window scale option (RFC1323).
    h4. Tuning TCP Slow Start
    {color:blue}/usr/sinb/ndd -set /dev/tcp tcp_slow_start_initial 4{color}
    tcp_slow_start_initial is the number of packets initially sent until acknowledgment, the congestion window limit.
    h4. Tuning the default bytes to buffer
    {color:blue}ndd -set /dev/tcp tcp_naglim_def 1{color}
    {color:blue}tcp_naglim_def{color} is the default number of bytes to buffer. Each connection has its own copy of this value, which is set to the minimum of the MSS for the connection and the default value. When the application sets the TCP_NODELAY socket option, it changes the connection's copy of this value to 1. The idea behind this algorithm is to reduce the number of small packets transmitted across the wire by introducing a short (100ms) delay for packets smaller than some minimum.
    Changing the value of tcp_naglim_def to 1 will have the same effect (on connections established after the change) as if each application set the TCP_NODELAY option.
    {note}
    The current value of any of the TCP parameters can be displayed with the command ndd get. So to retrieve the current setting of the {color:blue}tcp_naglim_def parameter{color}, simply execute the command:\\
    {color:blue}ndd -get /dev/tcp tcp_naglim_def{color}
    {note}
    h3. References
    Solaris Tunable Parameters Reference Manual
    [http://download.oracle.com/docs/cd/E19455-01/816-0607/index.html]
    WebLogic Server Performance and Tuning
    [http://download.oracle.com/docs/cd/E11035_01/wls100/perform/OSTuning.html]

    For example,
    Socket.setSoTimeout() sets SO_TIMEOUT option and I
    want to what TCP parameter this option corresponds in
    the underlying TCP connection.This doesn't correspond to anything in the connection, it is an attribute of the API.
    The same questions
    arises fro other options from SocketOptions class.setTcpNoDelay() controls the Nagle algorithm. set{Send,Receive}BufferSize() controls the local socket buffers.
    Most of this is quite adequately described in the javadoc actually.

  • Where can I find some solaris kernel structure intro

    Now I'm working at implementing a client filesystem module in Solaris, I want to know where could I find somthing helpful. Such as how to create a socket, connect to server, send/recv msg under kernel... Pls help me if you could && want. Thanks for all.
    Best regards.
    /yf

    You should read this document http://docs.sun.com/db/doc/806-1017.

  • Solaris kernel patch levels

    I have engineers asking for a particular kernel patch level to be installed on machines.
    Is there anywhere that lists the kernel patch level on releases and hardware updates for Solaris 8-10?
    Thanks,
    Duane

    Please start with Sunsolve (http://sunsolve.sun.com) and Sun documentation (http://docs.sun.com) web sites.

  • Performance Problem For Sun Solaris Kernel

    Hello,
    I have DB version 10.2.0.2 On Sun Solaris 5.10, when a run top utility i see that 20-25 % of CPU takes Kernel.
    Then i Truss DB writer and in out file i see error likes this: kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    On metalink i read that it's bu using direct I/O on Solaris UFS file system. Then I change init parameter filesystemio_options from setall to asynch. now value of this parameter is asynch, but when i truss DB writer i saw same error: kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    has anyone same problem?

    file system is UFS. mount option is forcefirectio.
    This is example:
    14051/169:     pwrite(341, "06A2\0\01505D1 <8797 DBA".., 8192, 0xBA278000) = 8192
    14051/1:     lwp_unpark(171)                         = 0
    14051/171:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(172)                         = 0
    14051/172:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(173)                         = 0
    14051/170:     pwrite(367, "06A2\0\01BAA .BA8797 C #".., 8192, 0x545D74000) = 8192
    14051/173:     lwp_park(0x00000000, 0)                    = 0
    14051/172:     pwrite(369, "06A2\0\01C 88DE68797 DBA".., 8192, 0x711BCC000) = 8192
    14051/173:     pwrite(370, " $A2\0\01C p07 z8797 D13".., 8192, 25785483264) = 8192
    14051/1:     lwp_unpark(174)                         = 0
    14051/174:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(175)                         = 0
    14051/175:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(176)                         = 0
    14051/176:     lwp_park(0x00000000, 0)                    = 0
    14051/171:     pwrite(367, "06A2\0\01BABB6 p8797 C #".., 8192, 0x576CE0000) = 8192
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/174:     pwrite(370, "06A2\0\01C } # W8797 =B6".., 106496, 0x7A46AE000) = 106496
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/175:     pwrite(374, "06A2\0\01D E - 28797 C #".., 8192, 0xA5A64000) = 8192
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/176:     pwrite(375, "06A2\0\01D8B 7 Z8796 J96".., 8192, 0x166EB4000) = 8192
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/156:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/153:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/152:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/157:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/154:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/155:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/161:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/160:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/158:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/163:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/162:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/159:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/164:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/165:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/166:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/167:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/168:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/169:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/173:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/170:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/172:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/174:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/175:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/171:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/1:     semtimedop(16777258, 0xFFFFFFFF7FFFDEB4, 1, 0xFFFFFFFF7FFFDEA0) (sleeping...)
    14051/176:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/1:     semtimedop(16777258, 0xFFFFFFFF7FFFDEB4, 1, 0xFFFFFFFF7FFFDEA0) = 0
    14051/1:     yield()                              = 0
    14051/1:     yield()                              = 0
    14051/1:     yield()                              = 0
    14051/1:     yield()                              = 0
    14051/1:     lwp_unpark(177)                         = 0
    14051/177:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     yield()                              = 0
    14051/1:     lwp_unpark(178)                         = 0
    14051/178:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     yield()                              = 0
    14051/1:     lwp_unpark(179)                         = 0
    14051/179:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     yield()                              = 0
    14051/1:     lwp_unpark(180)                         = 0
    14051/180:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(181)                         = 0
    14051/181:     lwp_park(0x00000000, 0)                    = 0
    14051/182:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(182)                         = 0
    14051/1:     lwp_unpark(183)                         = 0
    14051/183:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(184)                         = 0
    14051/184:     lwp_park(0x00000000, 0)                    = 0
    14051/177:     pwrite(258, "06A2\0\0\0 @0602879719EA".., 8192, 12599296) = 8192
    14051/1:     lwp_unpark(185)                         = 0
    14051/185:     lwp_park(0x00000000, 0)                    = 0
    14051/181:     pwrite(259, " &A2\0\0\080\09987977F P".., 8192, 1253376) = 8192
    14051/186:     lwp_park(0x00000000, 0)                    = 0
    14051/182:     pwrite(259, " &A2\0\0\0800189879783\t".., 8192, 3219456) = 8192
    14051/184:     pwrite(259, " &A2\0\0\08002C987978114".., 8192, 5840896) = 8192
    14051/180:     pwrite(259, " &A2\0\0\080\0 )879782F9".., 8192, 335872) = 8192
    14051/1:     lwp_unpark(186)                         = 0
    14051/185:     pwrite(259, " &A2\0\0\08004A98797 x ~".., 8192, 9773056) = 8192
    14051/1:     lwp_unpark(187)                         = 0
    14051/187:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(188)                         = 0
    14051/1:     yield()                              = 0
    14051/188:     lwp_park(0x00000000, 0)                    = 0
    14051/186:     pwrite(259, " &A2\0\0\08005 98796 pA4".., 8192, 10952704) = 8192
    14051/1:     lwp_unpark(189)                         = 0
    14051/187:     pwrite(259, " &A2\0\0\08005998797 {FF".., 8192, 11739136) = 8192
    14051/1:     lwp_unpark(190)                         = 0
    14051/188:     pwrite(259, " &A2\0\0\08006 987977F95".., 8192, 13049856) = 8192
    14051/1:     lwp_unpark(191)                         = 0
    14051/169:     pwrite(341, "06A2\0\01505D1 <8797 DBA".., 8192, 0xBA278000) = 8192
    14051/1:     lwp_unpark(171)                         = 0
    14051/171:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(172)                         = 0
    14051/172:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(173)                         = 0
    14051/170:     pwrite(367, "06A2\0\01BAA .BA8797 C #".., 8192, 0x545D74000) = 8192
    14051/173:     lwp_park(0x00000000, 0)                    = 0
    14051/172:     pwrite(369, "06A2\0\01C 88DE68797 DBA".., 8192, 0x711BCC000) = 8192
    14051/173:     pwrite(370, " $A2\0\01C p07 z8797 D13".., 8192, 25785483264) = 8192
    14051/1:     lwp_unpark(174)                         = 0
    14051/174:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(175)                         = 0
    14051/175:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(176)                         = 0
    14051/176:     lwp_park(0x00000000, 0)                    = 0
    14051/171:     pwrite(367, "06A2\0\01BABB6 p8797 C #".., 8192, 0x576CE0000) = 8192
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/174:     pwrite(370, "06A2\0\01C } # W8797 =B6".., 106496, 0x7A46AE000) = 106496
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/175:     pwrite(374, "06A2\0\01D E - 28797 C #".., 8192, 0xA5A64000) = 8192
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/176:     pwrite(375, "06A2\0\01D8B 7 Z8796 J96".., 8192, 0x166EB4000) = 8192
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/1:     kaio(AIOWAIT, 0xFFFFFFFFFFFFFFFF)          Err#22 EINVAL
    14051/156:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/153:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/152:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/157:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/154:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/155:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/161:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/160:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/158:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/163:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/162:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/159:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/164:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/165:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/166:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/167:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/168:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/169:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/173:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/170:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/172:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/174:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/175:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/171:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/1:     semtimedop(16777258, 0xFFFFFFFF7FFFDEB4, 1, 0xFFFFFFFF7FFFDEA0) (sleeping...)
    14051/176:     lwp_park(0x00000000, 0)          (sleeping...)
    14051/1:     semtimedop(16777258, 0xFFFFFFFF7FFFDEB4, 1, 0xFFFFFFFF7FFFDEA0) = 0
    14051/1:     yield()                              = 0
    14051/1:     yield()                              = 0
    14051/1:     yield()                              = 0
    14051/1:     yield()                              = 0
    14051/1:     lwp_unpark(177)                         = 0
    14051/177:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     yield()                              = 0
    14051/1:     lwp_unpark(178)                         = 0
    14051/178:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     yield()                              = 0
    14051/1:     lwp_unpark(179)                         = 0
    14051/179:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     yield()                              = 0
    14051/1:     lwp_unpark(180)                         = 0
    14051/180:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(181)                         = 0
    14051/181:     lwp_park(0x00000000, 0)                    = 0
    14051/182:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(182)                         = 0
    14051/1:     lwp_unpark(183)                         = 0
    14051/183:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(184)                         = 0
    14051/184:     lwp_park(0x00000000, 0)                    = 0
    14051/177:     pwrite(258, "06A2\0\0\0 @0602879719EA".., 8192, 12599296) = 8192
    14051/1:     lwp_unpark(185)                         = 0
    14051/185:     lwp_park(0x00000000, 0)                    = 0
    14051/181:     pwrite(259, " &A2\0\0\080\09987977F P".., 8192, 1253376) = 8192
    14051/186:     lwp_park(0x00000000, 0)                    = 0
    14051/182:     pwrite(259, " &A2\0\0\0800189879783\t".., 8192, 3219456) = 8192
    14051/184:     pwrite(259, " &A2\0\0\08002C987978114".., 8192, 5840896) = 8192
    14051/180:     pwrite(259, " &A2\0\0\080\0 )879782F9".., 8192, 335872) = 8192
    14051/1:     lwp_unpark(186)                         = 0
    14051/185:     pwrite(259, " &A2\0\0\08004A98797 x ~".., 8192, 9773056) = 8192
    14051/1:     lwp_unpark(187)                         = 0
    14051/187:     lwp_park(0x00000000, 0)                    = 0
    14051/1:     lwp_unpark(188)                         = 0
    14051/1:     yield()                              = 0
    14051/188:     lwp_park(0x00000000, 0)                    = 0
    14051/186:     pwrite(259, " &A2\0\0\08005 98796 pA4".., 8192, 10952704) = 8192
    14051/1:     lwp_unpark(189)                         = 0
    14051/187:     pwrite(259, " &A2\0\0\08005998797 {FF".., 8192, 11739136) = 8192
    14051/1:     lwp_unpark(190)                         = 0
    14051/188:     pwrite(259, " &A2\0\0\08006 987977F95".., 8192, 13049856) = 8192
    14051/1:     lwp_unpark(191)                         = 0

  • Dynamic linking of libraries to solaris kernel

    Hi all,
    Is it possible to link a library dynamically to device driver
    If possible what are the functions to do so. Any help will be greatly
    appreciated.
    Regards
    Kiran Kumar Kasturi

    Hi,
    You cannot dynamically link a library to a driver. In fact most library functions are not actually available to a driver as they are userland and result in system calls. Hence the ddi/dki calls.
    Also, as I'm sure you are aware, drivers and modules in Solaris are themselves dynamically loadable. If you want to save the non-pageable kernel memory, you can unload a driver that is not open and in use. The system will do this automatically if it comes under heavy memory pressure.
    Hope that helps,
    Ralph
    SUN DTS

  • Need information regarding Solaris kernel Delayed write operation

    Hello Friends,
    I need information regarding the delayed write operation in Solaris.
    Would be thankful if anyone can give me some details.
    Thanks in advance

    1) When you post code, please use[code] and [/code] tags as described in Formatting tips on the message entry page. It makes it much easier to read.
    2) Don't just post a huge pile of code and ask, "How do I make this work?" Ask a specific question, and post just enough code to demonstrate the problem you're having.
    3) Don't just write a huge pile of code and then test it. Write a tiny piece, test it. Then write the piece that will work with or use the first piece. Test that by itself--without the first piece. Then put the two together and test that. Only move on to the next step after the current step produces the correct results. Continue this process until you have a complete, working program.

  • Copliling Solaris kernel module code in 64bit for AMD64

    Hi,
    I have solaris10 OS in my HP ProLiant DL-145 server machine
    I m using SunStudio C compiler (cc) for compling my kernel module source code. My code is successfully work in 32bit kernel mode. But when i boot the OS in 64bit mode & complile the same code , then no error during compliaion & linking. but my module doesn't work. When i add two flags
    -xarch=amd64 -xmodel=kernel , then also no error during compilation, but module still not work.
    I want to know , how i can complie my soruce code successfully in 64bit kernel for AMD64, so that it can be loaded successfully through modload command.
    I think i need some other flags for that, pls help.

    from
    http://docs.sun.com/app/docs/doc/817-5789/6ml7kh1b4?q=amd64&a=view
    Compiling with Sun Studio
    Use the -D_KERNEL option to indicate that this code defines a kernel module.
    If you are compiling for a 64-bit x86 architecture, use both the -xarch=amd64 option and the -xmodel=kernel option:
    % cc -D_KERNEL -xarch=amd64 -xmodel=kernel -c mydriver.c
    % ld -r -o mydriver mydriver.o
    tim

  • Kernel parameter tuning in Solaris 10

    Hi Guru's
    Can you any one help me to find the some good docs for Solaris kernel tuning. How to change the kernel parameter online?
    How to do kernel tuning in online and what is the purposre of /etc/system and sysdef command.
    How I can search for exisiting kernel value.
    Thanks in advance.
    Jimbe

    There is interesting info at [Solaris Internals|http://www.solarisinternals.com/wiki/index.php/Solaris_Internals] .
    have a good day,
    Glen

  • SAP 4.7 Installation problem on Solaris 10 - Oracle 9.2.0.7

    Hi,
    I am trying to install SAP 4.7 on Solaris 10 - Oracle 9.2.0.7. I am using standar installation DVD for SAP 4.7 SR1. After installation I want to login SAP system I have an error about database inconsistency. System said that enter SICK transaction. I entered SICK and my error is "OS release SunOS 5.10 Generic_141444-09 sun4u is not support with this kernel". After I received this error I installed new kernel (221) and I upgaded kernel to 221. But after that I could not open SAP system. I checked dev_w1 and it is like below:
    "dev_w1" 456 lines, 18662 characters
    trc file: "dev_w1", trc level: 1, release: "640"
    ACTIVE TRACE LEVEL           1
    ACTIVE TRACE COMPONENTS      all, M
    M sysno      00
    M sid        KZP
    M systemid   370 (Solaris on SPARCV9 CPU)
    M relno      6400
    M patchlevel 0
    M patchno    221
    M intno      20020600
    M make:      single threaded, Unicode, 64 bit
    M pid        22022
    M
    M
    M Fri Jan 29 15:11:00 2010
    M  ***LOG Q01=> tskh_init, WPStart (Workproc 1 1 22022) [thxxhead.c   1144]
    M  calling db_connect ...
    C  Got ORACLE_HOME=/oracle/KZP/920_64 from environment
    C  got NLS_LANG='AMERICAN_AMERICA.UTF8' from environment
    C  Client NLS settings: AMERICAN_AMERICA.UTF8
    C  Logon as OPS$-user to get SAPKZP's password
    C  Connecting as /@KZP on connection 0 (nls_hdl 0) ... (dbsl 640 070208)
    C  Nls CharacterSet                 NationalCharSet              C      EnvHp      ErrHp ErrHpBatch
    C    0 UTF8                                                      1 0x10667d250 0x10668fcd0 0x10668f668
    C  Attaching to DB Server KZP (con_hdl=0,svchp=0x10668f598,srvhp=0x106691dc8)
    C  Starting user session (con_hdl=0,svchp=0x10668f598,srvhp=0x106691dc8,usrhp=0x10669a800)
    C  Now '/@KZP' is connected: con_hdl=0, nls_hdl=0, session_id=13.
    C  Got SAPKZP's password from OPS$-user
    C  Disconnecting from connection 0 ...
    C  Close user session (con_hdl=0,svchp=0x10668f598,usrhp=0x10669a800)
    C  Now I'm disconnected from ORACLE
    C  Connecting as SAPKZP/<pwd>@KZP on connection 0 (nls_hdl 0) ... (dbsl 640 070208)
    C  Nls CharacterSet                 NationalCharSet              C      EnvHp      ErrHp ErrHpBatch
    C    0 UTF8                                                      1 0x10667d250 0x10668fcd0 0x10668f668
    C  Starting user session (con_hdl=0,svchp=0x10668f598,srvhp=0x106691dc8,usrhp=0x10669a800)
    C  Now 'SAPKZP/<pwd>@KZP' is connected: con_hdl=0, nls_hdl=0, session_id=13.
    C  Database NLS settings: AMERICAN_AMERICA.UTF8
    C  DB instance KZP is running on sapkzpn2 with ORACLE version 9.2.0.7.0 since JAN 29, 2010, 15:10:46
    B  Connection 0 opened (DBSL handle 0)
    B  Wp  Hdl ConName          ConId     ConState     TX  PRM RCT TIM MAX OPT Date     Time   DBHost
    B  000 000 R/3              000000000 ACTIVE       NO  YES NO  000 255 255 20100129 151100 sapkzpn2
    M  db_connect o.k.
    M  ICT: exclude compression: .zip,.cs,.rar,.arj,.z,.gz,.tar,.lzh,.cab,.hqx,.ace,.jar,.ear,.war,.css,.pdf,.js,.gzip
    ,.uue,.bz2,.iso,.sda,.sar,.gif
    I
    I Fri Jan 29 15:11:07 2010
    I  MtxInit: 1 0 0
    M  SHM_PRES_BUF                 (addr: 0xffffffff7597a000, size: 4400000)
    M  SHM_ROLL_AREA                (addr: 0xfffffffe56000000, size: 134217728)
    M  SHM_PAGING_AREA              (addr: 0xffffffff62000000, size: 67108864)
    M  SHM_ROLL_ADM                 (addr: 0xffffffff75db0000, size: 2672386)
    M  SHM_PAGING_ADM               (addr: 0xffffffff71f00000, size: 656416)
    M  ThCreateNoBuffer             allocated 572152 bytes for 1000 entries at 0xfffffffe4e004000
    M  ThCreateNoBuffer             index size: 3000 elems
    M  ThCreateVBAdm                allocated 12176 bytes (50 server) at 0xffffffff7bc00000
    X  EmInit: MmSetImplementation( 2 ).
    X  <ES> client 1 initializing ....
    X  Using implementation std
    X  ES initialized.
    B  db_con_shm_ini:  WP_ID = 1, WP_CNT = 8, CON_ID = -1
    B  dbtbxbuf: Buffer TABL  (addr: 0xffffffff60000100, size: 30000000, end: 0xffffffff61c9c480)
    B  dbtbxbuf: Buffer TABLP (addr: 0xffffffff6d400100, size: 10240000, end: 0xffffffff6ddc4100)
    B  dbexpbuf: Buffer EIBUF (addr: 0xfffffffe5f800108, size: 4194304, end: 0xfffffffe5fc00108)
    B  dbexpbuf: Buffer ESM   (addr: 0xfffffffe5f000108, size: 4194304, end: 0xfffffffe5f400108)
    B  dbexpbuf: Buffer CUA   (addr: 0xfffffffe5101e108, size: 3072000, end: 0xfffffffe5130c108)
    B  dbexpbuf: Buffer OTR   (addr: 0xfffffffe5e800108, size: 4194304, end: 0xfffffffe5ec00108)
    M  rdisp/reinitialize_code_page -> 0
    M  icm/accept_remote_trace_level -> 0
    M  rdisp/no_hooks_for_sqlbreak -> 0
    M  CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    S
    S Fri Jan 29 15:11:08 2010
    S  *** init spool environment
    S  initialize debug system
    T  Stack direction is downwards.
    T  debug control: prepare exclude for printer trace
    T  new memory block 0x106aa11e0
    S  spool kernel/ddic check: Ok
    S  using table TSP02FX for frontend printing
    S  1 spool work process(es) found
    S  frontend print via spool service enabled
    S  printer list size is 150
    S  printer type list size is 50
    S  queue size (profile)   = 300
    S  hostspool list size = 3000
    S  option list size is 30
    S      found processing queue enabled
    S  found spool memory service RSPO-RCLOCKS at 0xfffffffe51310070
    S  doing lock recovery
    S  setting server cache root
    S  found spool memory service RSPO-SERVERCACHE at 0xfffffffe513103c8
    S    using messages for server info
    S  size of spec char cache entry: 297032 bytes (timeout 100 sec)
    S  size of open spool request entry: 2272 bytes
    S  immediate print option for implicitely closed spool requests is disabled
    A
    A Fri Jan 29 15:11:09 2010
    A
    A  -PXA--
    A  PXA INITIALIZATION
    A  System page size: 8kb, total admin_size: 5512kb, dir_size: 5480kb.
    I  *** ERROR => shmget(10006,153600000,2016) (22: Invalid argument) [shmux.c      1525]
    A  RABAX in run level 1
    A  RABAX in unkown environment: task_type=0, run level=1, rabax state=80000000 ztta_task_type=0
    [0] DoStack2 ( 0x105af7010, 0xffffffff7fffd740, 0x1004a4ae4, 0x0, 0x105dbb180, 0x102e2f6e0 ), at 0x1004a4ae4
    [1] CTrcStack2 ( 0x1036f6d60, 0x0, 0x17400, 0x102e947dc, 0x0, 0x102e2f6e0 ), at 0x1004a4680
    [2] __1cXrabax_CStackToTraceFile6F_v_ ( 0x0, 0x1, 0x0, 0x3097000, 0x100000000, 0x103097058 ), at 0x100ae0e80
    [3] __1cKrabax_init6FpkH_v_ ( 0x102002ad8, 0x0, 0x1, 0x0, 0x0, 0x0 ), at 0x100ad97d8
    [4] ab_rabax ( 0x0, 0x80000000, 0x6da, 0x103879400, 0x1880, 0x1065e4110 ), at 0x100acfe3c
    [5] __1cJab_pbinit6F_v_ ( 0x100000000, 0x102e947dc, 0x1, 0x102002ab4, 0x102f4e1c0, 0x103815550 ), at 0x100750de0
    [6] ab_init ( 0x0, 0x5bd5000, 0xac8800, 0x5bd5000, 0x1, 0x0 ), at 0x100ac8d34
    [7] ThrInitRunTime ( 0x100489c00, 0x489c00, 0x332c400, 0x102e94820, 0x1, 0x102e947d4 ), at 0x100476e84
    [8] ThStartUp2 ( 0x101fec800, 0x194c800, 0x100000000, 0x102e947d4, 0x0, 0x10194cc00 ), at 0x100415860
    [9] tskh_init ( 0x2e7a000, 0x1, 0x1, 0x540, 0x102e94400, 0x15 ), at 0x100260f14
    [10] tskhstart ( 0x0, 0x2e94400, 0x0, 0x1003d6400, 0x3d6400, 0x100000000 ), at 0x10025cf9c
    [11] DpMain ( 0x3641400, 0x2e7a000, 0x100000000, 0x1, 0x0, 0x0 ), at 0x1001856c0
    A
    A Fri Jan 29 15:11:10 2010
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: level LEV_RX_PXA_RELEASE_MTX entered.
    A  ** RABAX: level LEV_RX_PXA_RELEASE_MTX failed.
    A  *** suicide ON
    A  ** RABAX: level LEV_RX_VMIT_CLEANUP entered.
    A  ** RABAX: level LEV_RX_VMIT_CLEANUP completed.
    A  ** RABAX: level LEV_RX_ROLLBACK entered.
    A  ** RABAX: level LEV_RX_ROLLBACK completed.
    A  ** RABAX: level LEV_RX_DB_ALIVE entered.
    A  ** RABAX: level LEV_RX_DB_ALIVE completed.
    A  ** RABAX: level LEV_RX_HOOKS entered.
    A  ** RABAX: level LEV_RX_HOOKS completed.
    A  ** RABAX: level LEV_RX_STANDARD entered.
    A  ** RABAX: level LEV_RX_STANDARD failed.
    A  ** RABAX: level LEV_RX_C_STACK entered.
    A  ** RABAX: level LEV_RX_C_STACK completed.
    A  ** RABAX: level LEV_RX_MEMO_CHECK entered.
    A  ** RABAX: level LEV_RX_MEMO_CHECK completed.
    A  ** RABAX: level LEV_RX_INTERFACES entered.
    A  ** RABAX: level LEV_RX_INTERFACES completed.
    A  ** RABAX: level LEV_RX_GET_MESS entered.
    A  ** RABAX: level LEV_RX_GET_MESS completed.
    A  ** RABAX: level LEV_RX_INIT_SNAP entered.
    A  ** RABAX: level LEV_RX_INIT_SNAP completed.
    A  ** RABAX: level LEV_RX_WRITE_SYSLOG entered.
    A  ** RABAX: level LEV_RX_WRITE_SYSLOG completed.
    A  ** RABAX: level LEV_RX_WRITE_SNAP entered.
    X  *** ERROR => invalid MM administration (adm) (nil)  (admCheck)(nil) [mmxx.c       2127]
    A  ** RABAX: level LEV_RX_WRITE_SNAP failed.
    A  ** RABAX: level LEV_RX_SET_ALERT entered.
    A  ** RABAX: level LEV_RX_SET_ALERT completed.
    A  ** RABAX: level LEV_RX_COMMIT entered.
    A  ** RABAX: level LEV_RX_COMMIT completed.
    A  ** RABAX: level LEV_RX_SNAP_SYSLOG entered.
    A  ** RABAX: level LEV_RX_SNAP_SYSLOG completed.
    A  ** RABAX: level LEV_RX_RESET_PROGS entered.
    A  ** RABAX: level LEV_RX_RESET_PROGS completed.
    A  ** RABAX: level LEV_RX_STDERR entered.
    A  Fri Jan 29 15:11:10 2010
    A
    A  Error Code PXA_NO_SHARED_MEMORY.
    A  Module  $Id: //bas/640_REL/src/krn/runt/abload3.c#44 $ SAP.
    A  Function ab_pbinit Line 1754.
    A  ** RABAX: level LEV_RX_STDERR completed.
    A  ** RABAX: level LEV_RX_RFC_ERROR entered.
    A  ** RABAX: level LEV_RX_RFC_ERROR completed.
    A  ** RABAX: level LEV_RX_RFC_CLOSE entered.
    A  ** RABAX: level LEV_RX_RFC_CLOSE completed.
    A  ** RABAX: level LEV_RX_IMC_ERROR entered.
    A  ** RABAX: level LEV_RX_IMC_ERROR completed.
    A  ** RABAX: level LEV_RX_DATASET_CLOSE entered.
    A  ** RABAX: level LEV_RX_DATASET_CLOSE completed.
    A  ** RABAX: level LEV_RX_RESET_SHMLOCKS entered.
    A  ** RABAX: level LEV_RX_RESET_SHMLOCKS failed.
    A  ** RABAX: level LEV_RX_ERROR_SAVE entered.
    A  ** RABAX: level LEV_RX_ERROR_SAVE completed.
    A  ** RABAX: level LEV_RX_ERROR_TPDA entered.
    A  ** RABAX: level LEV_RX_ERROR_TPDA completed.
    A  ** RABAX: level LEV_RX_PXA_RELEASE_RUDI entered.
    A  ** RABAX: level LEV_RX_PXA_RELEASE_RUDI completed.
    A  ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP entered.
    A  ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP completed.
    A  ** RABAX: level LEV_RX_END entered.
    A  ** RABAX: level LEV_RX_END completed.
    A  ** RABAX: end RX_SUICIDE
    A  Shared Memory von 150000 Kilo-Bytes f\303\274r PXA nicht verf\303\274gbar..
    A
    A  *
    A  * Non recoverable error. Aborting process...
    A  *
    M  ***LOG R63=> ThWpHalt, halt wp () [thxxhead.c   15213]
    M  in_ThErrHandle: 1
    M  *** ERROR => ThWpHalt: halt wp (step 1, th_errno 5, action 2, level 1) [thxxhead.c   9696]
    M
    M  Info for wp 1
    M
    M    stat = 4
    M    reqtype = 1
    M    act_reqtype = -1
    M    rq_info = 0
    M    tid = 1
    M    mode = 0
    M    len = -1
    M    rq_id = 65535
    M    rq_source = 255
    M    last_tid = 0
    M    last_mode = 0
    M    int_checked_resource(RFC) = 0
    M    ext_checked_resource(RFC) = 0
    M    int_checked_resource(HTTP) = 0
    M    ext_checked_resource(HTTP) = 0
    M    report = >                                        <
    M    action = 0
    M    tab_name = >                              <
    M
    M
    M  PfStatDisconnect: disconnect statistics
    M  ThIErrHandle: action changed to 2
    M  Entering TH_CALLHOOKS
    M  ThCallHooks: call hook >SAP-Trace buffer write< for event BEFORE_DUMP
    M  TrThHookFunc: called for WP dump
    M  ThCallHooks: call hook >ThrSaveSPAFields< for event BEFORE_DUMP
    M  *** ERROR => ThrSaveSPAFields: no valid thr_wpadm [thxxrun1.c   730]
    M  *** ERROR => ThCallHooks: event handler ThrSaveSPAFields for event BEFORE_DUMP failed [thxxtool3.c  255]
    M  Entering ThSetStatError
    M  ThErrPrivHandle: set th_errno (5)
    M  Entering ThReadDetachMode
    M  *** ERROR => ThIErrHandle: bad value for th_act_em_hdl (5), detach T1/M0 [thxxhead.c   10129]
    M
    M  Modeinfo for User T1/M0
    M
    M
    M  call ThrShutDown (1)...
    A  Saving PXA statistics.
    M  -
    C-STACK -
    [0] __1cNab_pxasavedir6F_i_ ( 0x102e94400, 0x2f63c00, 0x102e94800, 0x10200b800, 0x1, 0x0 ), at 0x10076c108
    [1] ab_shutdown ( 0x0, 0x1, 0x102f3b400, 0x1, 0x102e94400, 0x2e94400 ), at 0x100aca150
    [2] ThIErrHandle ( 0x10251b400, 0x2e94800, 0x102e7a324, 0x2, 0x2e94400, 0x102e94800 ), at 0x100293870
    M  -
    M  ***LOG Q0E=> SigIGenAction, signal ( 11) [sigux.c      902]
    M  in_ThErrHandle: 2
    M  ***LOG R0H=> ThIErrHandle, Loop in ThErrHandle, restart wp () [thxxhead.c   9717]
    M  -
    C-STACK -
    [0] DoStack2 ( 0x105af7010, 0xffffffff7fffc340, 0x1004a4ae4, 0x0, 0x105dbac40, 0x102e2f6e0 ), at 0x1004a4ae4
    [1] CTrcStack2 ( 0x1036f6d00, 0x0, 0x17400, 0x102e947dc, 0x10049d16c, 0x102e2f6e0 ), at 0x1004a4680
    [2] ThIErrHandle ( 0x0, 0x100000000, 0x3, 0x10331ff08, 0xb, 0x4 ), at 0x100291b08
    [3] SigIGenAction ( 0x102c9f800, 0x1032acd04, 0x102c9f800, 0xb, 0x102e94820, 0x102e947d4 ), at 0x101e49c4c
    [4] __sighndlr ( 0xb, 0xffffffff7fffcf80, 0xffffffff7fffcca0, 0x101e493bc, 0x0, 0x0 ), at 0xffffffff7c7d62e0
    [5] call_user_handler ( 0xffffffff7d300200, 0xffffffff7d300200, 0xffffffff7fffcca0, 0x19, 0x0, 0x0 ), at 0xffffffff7c7c9e44
    [6] sigacthandler ( 0x0, 0xffffffff7fffcf80, 0xffffffff7fffcca0, 0xffffffff7d300200, 0x0, 0xffffffff7c93c000 ), at 0xffffffff7c7ca03
    c
    [7] __1cNab_pxasavedir6F_i_ ( 0x102e94400, 0x2f63c00, 0x102e94800, 0x10200b800, 0x1, 0x0 ), at 0x10076c0f4
    [8] ab_shutdown ( 0x0, 0x1, 0x102f3b400, 0x1, 0x102e94400, 0x2e94400 ), at 0x100aca150
    [9] ThIErrHandle ( 0x10251b400, 0x2e94800, 0x102e7a324, 0x2, 0x2e94400, 0x102e94800 ), at 0x100293870
    [10] __1cIrabax_do6FpkHpHi_v_ ( 0x102002ad8, 0x0, 0x41, 0x102e94800, 0x1, 0x1 ), at 0x100adc154
    [11] ab_rabax ( 0x2, 0x2e94800, 0x1, 0x100000000, 0x2e94400, 0x2e94400 ), at 0x100ad3bc4
    M  -
    M Fri Jan 29 15:11:11 2010
    M  ThSigHandler: signal (step 1, th_errno 11, action 4)
    M
    M  Info for wp 1
    M
    M    stat = 4
    M    reqtype = 1
    M    act_reqtype = -1
    M    rq_info = 0
    M    tid = 1
    M    mode = 0
    M    len = -1
    M    rq_id = 65535
    M    rq_source = 255
    M    last_tid = 0
    M    last_mode = 0
    M    int_checked_resource(RFC) = 0
    M    ext_checked_resource(RFC) = 0
    M    int_checked_resource(HTTP) = 0
    M    ext_checked_resource(HTTP) = 0
    M    report = >                                        <
    M    action = 0
    M    tab_name = >                              <
    M  PfStatDisconnect: disconnect statistics
    M  Entering ThSetStatError
    M  ***LOG Q02=> wp_halt, WPStop (Workproc 1 22022) [dpuxtool.c   318]
    Also I tried to change SAPEXE.SAR and SAPEXEDB.SAR files from SAP Kernel CD. After that I started installation again. But I have same error. SAP system didn't work.
    How can I solve this error?Cannot I install SAP 4.7 SR1 on Solaris 10 - ORacle 9.2.0.7?Is the problem about SAP profile parameters or Solaris Kernel parameters
    Best regards,

    Also dev_disp is like below:
    sid        KZP
    systemid   370 (Solaris on SPARCV9 CPU)
    relno      6400
    patchlevel 0
    patchno    221
    intno      20020600
    make:      single threaded, Unicode, 64 bit
    pid        22016
    ***LOG Q00=> DpSapEnvInit, DPStart (00 22016) [dpxxdisp.c   1104]
            shared lib "dw_xml.so" version 221 successfully loaded
            shared lib "dw_xtc.so" version 221 successfully loaded
            shared lib "dw_stl.so" version 221 successfully loaded
            shared lib "dw_gui.so" version 221 successfully loaded
            shared lib "dw_mdm.so" version 221 successfully loaded
    MtxInit: -2 0 0
    DpSysAdmExtInit: ABAP is active
    DpIPCInit2: start server >sapkzpn2_KZP_00                         <
    DpShMCreate: sizeof(wp_adm)             10752   (1344)
    DpShMCreate: sizeof(tm_adm)             3728952 (18552)
    DpShMCreate: sizeof(wp_ca_adm)          31200   (104)
    DpShMCreate: sizeof(appc_ca_adm)        10400   (104)
    DpShMCreate: sizeof(comm_adm)           316000  (632)
    DpShMCreate: sizeof(vmc_adm)            0       (560)
    DpShMCreate: sizeof(wall_adm)           (40056/36728/88/192)
    DpShMCreate: SHM_DP_ADM_KEY             (addr: 0xffffffff70c00000, size: 4181592)
    DpShMCreate: allocated sys_adm at 0xffffffff70c00000
    DpShMCreate: allocated wp_adm at 0xffffffff70c01c88
    DpShMCreate: allocated tm_adm_list at 0xffffffff70c04688
    DpShMCreate: allocated tm_adm at 0xffffffff70c046b0
    DpShMCreate: allocated wp_ca_adm at 0xffffffff70f92ce8
    DpShMCreate: allocated appc_ca_adm at 0xffffffff70f9a6c8
    DpShMCreate: allocated comm_adm_list at 0xffffffff70f9cf68
    DpShMCreate: allocated comm_adm at 0xffffffff70f9cf80
    DpShMCreate: allocated vmc_adm_list at 0xffffffff70fea1e0
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 0xffffffff70fea208
    DpShMCreate: allocated wall_adm at 0xffffffff70fea210
    MBUF state OFF
    ThTaskStatus: rdisp/reset_online_during_debug 0
    EmInit: MmSetImplementation( 2 ).
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 4096 kByte.
    Using implementation std
    EsIUnamFileMapInit: ES base = 0x0xfffffffe60000000
    EsStdInit: Extended Memory 4092 MB allocated
    <ES> 1022 blocks reserved for free list.
    ES initialized.
    Fri Jan 29 15:11:07 2010
    rdisp/http_min_wait_dia_wp : 1 -> 1
    ***LOG CPS=> DpLoopInit, ICU ( 2.6.1 2.6 4.0) [dpxxdisp.c   1490]
    ***LOG Q0K=> DpMsAttach, mscon ( sapkzpn2) [dpxxdisp.c   10127]
    DpStartStopMsg: send start message (myname is >sapkzpn2_KZP_00                         <)
    DpStartStopMsg: start msg sent
    CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    Fri Jan 29 15:11:08 2010
    DpMsgAdmin: Set release to 6400, patchlevel 0
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1025]
    DpMsgAdmin: Set patchno for this platform to 221
    Release check o.K.
    Fri Jan 29 15:11:29 2010
    ERROR => W0 (pid 22021) died [dpxxdisp.c   12698]
    ERROR => W2 (pid 22023) died [dpxxdisp.c   12698]
    my types changed after wp death/restart 0xbf --> 0xbd
    ERROR => W3 (pid 22024) died [dpxxdisp.c   12698]
    my types changed after wp death/restart 0xbd --> 0xb9
    ERROR => W4 (pid 22025) died [dpxxdisp.c   12698]
    ERROR => W5 (pid 22028) died [dpxxdisp.c   12698]
    my types changed after wp death/restart 0xb9 --> 0xb1
    ERROR => W6 (pid 22030) died [dpxxdisp.c   12698]
    my types changed after wp death/restart 0xb1 --> 0xa1
    ERROR => W7 (pid 22038) died [dpxxdisp.c   12698]
    my types changed after wp death/restart 0xa1 --> 0x81
    Fri Jan 29 15:12:08 2010
    ERROR => W1 (pid 22022) died [dpxxdisp.c   12698]
    my types changed after wp death/restart 0x81 --> 0x80
    DP_FATAL_ERROR => DpWPCheck: no more work processes
    DISPATCHER EMERGENCY SHUTDOWN ***
    increase tracelevel of WPs
    killing W0-22021 (SIGUSR2)
    ERROR => DpWpKill(22021, SIGUSR2) failed [dpxxtool.c   2508]
    killing W1-22022 (SIGUSR2)
    ERROR => DpWpKill(22022, SIGUSR2) failed [dpxxtool.c   2508]
    killing W2-22023 (SIGUSR2)
    ERROR => DpWpKill(22023, SIGUSR2) failed [dpxxtool.c   2508]
    killing W3-22024 (SIGUSR2)
    killing W7-22038 (SIGUSR2)
    ERROR => DpWpKill(22038, SIGUSR2) failed [dpxxtool.c   2508]
    NiWait: sleep (10000 msecs) ...
    NiISelect: timeout 10000 ms
    NiISelect: maximum fd=15
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri Jan 29 15:12:18 2010
    NiISelect: TIMEOUT occured (10000 ms)
    dump system status
    Workprocess Table (long)                        Fri Jan 29 09:12:18 2010
    ========================
    No Ty. Pid      Status  Cause Start Err Sem CPU    Time  Program  Cl  User         Action                    Table
    0 DIA    22021 Ended         no      1   0            78             SAPSYS
    1 DIA    22022 Ended         no      1   0            78             SAPSYS
    2 UPD    22023 Ended         no      1   0            78             SAPSYS
    3 ENQ    22024 Ended         no      1   0            78             SAPSYS
    4 BTC    22025 Ended         no      1   0            78             SAPSYS
    5 BTC    22028 Ended         no      1   0            78             SAPSYS
    6 SPO    22030 Ended         no      1   0            71             SAPSYS
    7 UP2    22038 Ended         no      1   0            71             SAPSYS
    Dispatcher Queue Statistics                     Fri Jan 29 09:12:18 2010
    ===========================
    --------++++--
    +
    Typ
    now
    high
    max
    writes
    reads
    --------++++--
    +
    NOWP
    0
    3
    2000
    10
    10
    --------++++--
    +
    DIA
    5
    5
    2000
    5
    0
    --------++++--
    +
    UPD
    0
    0
    2000
    0
    0
    --------++++--
    +
    ENQ
    0
    0
    2000
    0
    0
    --------++++--
    +
    BTC
    0
    0
    2000
    0
    0
    --------++++--
    +
    SPO
    0
    0
    2000
    0
    0
    --------++++--
    +
    UP2
    0
    0
    2000
    0
    0
    --------++++--
    +
    max_rq_id               13
    wake_evt_udp_now        0
    wake events             total     9,  udp     6 ( 66%),  shm     3 ( 33%)
    since last update       total     9,  udp     6 ( 66%),  shm     3 ( 33%)
    Dump of tm_adm structure:                       Fri Jan 29 09:12:18 2010
    =========================
    Term    uid  man user    term   lastop  mod wp  ta   a/i (modes)
    Workprocess Comm. Area Blocks                   Fri Jan 29 09:12:18 2010
    =============================
    Slots: 300, Used: 1, Max: 0
    --------++--
    +
    id
    owner
    pid
    eyecatcher
    --------++--
    +
    0
    DISPATCHER
    -1
    WPCAAD000
    NiWait: sleep (5000 msecs) ...
    NiISelect: timeout 5000 ms
    NiISelect: maximum fd=15
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri Jan 29 15:12:23 2010
    NiISelect: TIMEOUT occured (5000 ms)
    DpHalt: shutdown server >sapkzpn2_KZP_00                         < (normal)
    DpJ2eeDisableRestart
    DpModState: buffer in state MBUF_PREPARED
    NiBufSend starting
    NiIWrite: write 110, 1 packs, MESG_IO, hdl 3, data complete
    MsINiWrite: sent 110 bytes
    MsIModState: change state to SHUTDOWN
    DpModState: change server state from STARTING to SHUTDOWN
    Switch off Shared memory profiling
    ShmProtect( 57, 3 )
    ShmKeySharedMMU( 57 ) = 0 (octal)
    ShmProtect(SHM_PROFILE, SHM_PROT_RW
    ShmProtect( 57, 1 )
    ShmKeySharedMMU( 57 ) = 0 (octal)
    ShmProtect(SHM_PROFILE, SHM_PROT_RD
    DpWakeUpWps: wake up all wp's
    Stop work processes...
    Stop gateway
    killing proc (22019) (SOFT_KILL)
    Stop icman
    killing proc (22020) (SOFT_KILL)
    Terminate gui connections
    kill(22019,0) successful -> process alive
    waiting for termination of gateway
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=15
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri Jan 29 15:12:24 2010
    NiISelect: TIMEOUT occured (1000 ms)
    kill(22019,0) -> ESRCH: process died
    kill(22020,0) -> ESRCH: process died
    DpHalt: cancel all lcom connections
    MPI CancelAll 2 -> 0
    MPI DeleteAll 2 -> 0
    DpStartStopMsg: send stop message (myname is >sapkzpn2_KZP_00                         <)
    NiIMyHostName: hostname = 'sapkzpn2'
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
    DpConvertRequest: net size = 163 bytes
    NiBufSend starting
    NiIWrite: write 562, 1 packs, MESG_IO, hdl 3, data complete
    MsINiWrite: sent 562 bytes
    send msg (len 110+452) to name          -, type 4, key -
    DpStartStopMsg: stop msg sent
    NiIRead: read 229, 1 packs, MESG_IO, hdl 3, data complete
    NiBufIn: NIBUF len=229
    NiBufIn: Packet complete for hdl 3
    NiBufReceive starting
    MsINiRead: received 229 bytes
    MSG received, len 110+119, flag 1, from MSG_SERVER, typ 0, key -
    DpHalt: received 119 bytes from message server
    NiIRead: read 229, 1 packs, MESG_IO, hdl 3, data complete
    NiBufIn: NIBUF len=229
    NiBufIn: Packet complete for hdl 3
    NiBufReceive starting
    MsINiRead: received 229 bytes
    MSG received, len 110+119, flag 1, from MSG_SERVER, typ 0, key -
    DpHalt: received 119 bytes from message server
    DpHalt: no more messages from the message server
    DpHalt: send keepalive to synchronize with the message server
    cleanup event management
    cleanup shared memory/semaphores
    ShmCleanup SHM_SYS_ADM_KEY
    ShmCleanup( 1 )
    ShmCreate( 1, 0, 2, 0x0xffffffff7fffeab8 )
    ShmProtect( 1, 3 )
    ShmKeySharedMMU( 1 ) = 0 (octal)
    ShmCreate( 1, 0, 2, -> 0x0xffffffff7b100000 )
    ShmCleanup SHM_DP_ADM_KEY
    ShmCleanup( 2 )
    ShmCreate( 2, 0, 2, 0x0xffffffff7fffeab8 )
    ShmProtect( 2, 3 )
    ShmKeySharedMMU( 2 ) = 0 (octal)
    ShmCreate( 2, 0, 2, -> 0x0xffffffff70c00000 )
    ShmCleanup SHM_DP_CA_KEY
    ShmCleanup( 3 )
    ShmCreate( 3, 0, 2, 0x0xffffffff7fffeab8 )
    ShmProtect( 3, 3 )
    ShmKeySharedMMU( 3 ) = 0 (octal)
    ShmCreate( 3, 0, 2, -> 0x0xffffffff6fc00000 )
    ShmCleanup SHM_PF_KEY
    ShmCleanup( 4 )
    ShmCreate( 4, 0, 2, 0x0xffffffff7fffeab8 )
    ShmKeyPermission( 4 ) = 0740 (octal)
    ShmKeySharedMMU( 4 ) = 0 (octal)
    ShmProtect( 4, 3 )
    ShmKeySharedMMU( 4 ) = 0 (octal)
    ShmCreate( 4, 0, 2, -> 0x0xffffffff71f00000 )
    ShmCleanup SHM_PRES_BUF
    ShmCleanup( 14 )
    ShmCreate( 14, 0, 2, 0x0xffffffff7fffeab8 )
    ShmGet( 10, 14, 0, 2, 0x0xffffffff7fffe970 )
    ShmGet( 10, 14, 0, 2, -> 0x0xffffffff7597a000 )
    ShmProtect( 14, 3 )
    ShmProtect: Key=14 not attached
    ShmProtect( 14, 3 )
    ShmCreate( 14, 0, 2, -> 0x0xffffffff7597a000 )
    ShmCleanup SHM_CALI_BUFFER
    ShmCleanup( 11 )
    ShmCreate( 11, 0, 2, 0x0xffffffff7fffeab8 )
    ShmGet( 10, 11, 0, 2, 0x0xffffffff7fffe970 )
    ShmGet( 10, 11, 0, 2, -> 0x0xffffffff76040000 )
    ShmProtect( 11, 3 )
    ShmProtect: Key=11 not attached
    ShmProtect( 11, 3 )
    ShmCreate( 11, 0, 2, -> 0x0xffffffff76040000 )
    ShmCleanup SHM_DB_TBUFF
    ShmCleanup( 19 )
    ShmCreate( 19, 0, 2, 0x0xffffffff7fffeab8 )
    ShmKeyPermission( 19 ) = 0740 (octal)
    ShmKeySharedMMU( 19 ) = 0 (octal)
    ShmProtect( 19, 3 )
    ShmKeySharedMMU( 19 ) = 0 (octal)
    ShmCreate( 19, 0, 2, -> 0x0xffffffff66000000 )
    ShmCleanup SHM_DB_TBUFF_P
    ShmCleanup( 33 )
    ShmCreate( 33, 0, 2, 0x0xffffffff7fffeab8 )
    ShmKeyPermission( 33 ) = 0740 (octal)
    ShmKeySharedMMU( 33 ) = 0 (octal)
    ShmProtect( 33, 3 )
    ShmKeySharedMMU( 33 ) = 0 (octal)
    ShmCreate( 33, 0, 2, -> 0x0xffffffff70400000 )
    ShmCleanup SHM_DB_STBUFF
    ShmCleanup( 41 )
    ShmCreate( 41, 0, 2, 0x0xffffffff7fffeab8 )
    ShmKeyPermission( 41 ) = 0740 (octal)
    ShmKeySharedMMU( 41 ) = 0 (octal)
    ShmProtect( 41, 3 )
    ShmKeySharedMMU( 41 ) = 0 (octal)
    ShmCreate( 41, 0, 2, -> 0x0xffffffff66800000 )
    ShmCleanup SHM_DB_TTBUFF
    ShmCleanup( 42 )
    ShmCreate( 42, 0, 2, 0x0xffffffff7fffeab8 )
    ShmGet( 40, 42, 0, 2, 0x0xffffffff7fffe970 )
    ShmCreate( 40, 0, 2, 0x0xffffffff7fffe798 )
    ShmKeyPermission( 40 ) = 0740 (octal)
    ShmKeySharedMMU( 40 ) = 0 (octal)
    ShmProtect( 40, 3 )
    ShmCreate( 40, 0, 2, -> 0x0xffffffff60000000 )
    ShmGet( 40, 42, 0, 2, -> 0x0xffffffff62972000 )
    ShmProtect( 42, 3 )
    ShmProtect: Key=42 not attached
    ShmProtect( 42, 3 )
    ShmCreate( 42, 0, 2, -> 0x0xffffffff62972000 )
    ShmDelete( 40 )
    ShmCleanup SHM_DB_FTBUFF
    ShmCleanup( 43 )
    ShmCreate( 43, 0, 2, 0x0xffffffff7fffeab8 )
    ShmGet( 40, 43, 0, 2, 0x0xffffffff7fffe970 )
    ShmCreate( 40, 0, 2, 0x0xffffffff7fffe798 )
    ShmKeyPermission( 40 ) = 0740 (octal)
    ShmCleanup SHM_DB_SNTBUFF
    ShmCleanup( 45 )
    ShmCreate( 45, 0, 2, 0x0xffffffff7fffeab8 )
    ShmGet( 40, 45, 0, 2, 0x0xffffffff7fffe970 )
    ShmCreate( 40, 0, 2, 0x0xffffffff7fffe798 )
    ShmKeyPermission( 40 ) = 0740 (octal)
    ShmCleanup SHM_DB_IRBUFF
    ShmCleanup( 44 )
    ShmCreate( 44, 0, 2, 0x0xffffffff7fffeab8 )
    ShmGet( 40, 44, 0, 2, 0x0xffffffff7fffe970 )
    ShmCreate( 40, 0, 2, 0x0xffffffff7fffe798 )
    ShmKeyPermission( 40 ) = 0740 (octal)
    ShmCleanup SHM_DB_OBJ_BUFFER
    ShmKeySharedMMU( 31 ) = 0 (octal)
    ShmCreate( 31, 0, 2, -> 0x0xffffffff6f400000 )
    closing connect handles (dgm + tcp)
    DpDelSocketInfo: del info for socket 1 (type=2)
    NiICloseHandle: shutdown and close hdl 1 / socket 8
    DpDelSocketInfo: del info for socket 2 (type=1)
    NiBufClose: clear extensions for hdl 2
    NiBufSetStat: bufstat of hdl 2 changed from OK to OFF
    NiICloseHandle: shutdown and close hdl 2 / socket 9
    ***LOG Q05=> DpHalt, DPStop ( 22016) [dpxxdisp.c   9033]
    shutdown completed - server stopped ***
    Good Bye .....
    Could you please help me about this issue?
    Best regards

  • Solaris 8 in a Solaris 10 Container

    Dear all,
    we came upon the question whether it's possible to run Solaris 8 in a Solaris 10 container. Hereby, the idea is to be able to use Solaris 10 with its great ability of server virtualisation but also to use a Oracle 8i certified operating system at the same time.
    Any ideas?
    Greetings
    /Marc

    Ok, that was exactly my first impression. Anyway, i
    came to know that there's a project about running
    FreeBSD in a Solaris 10 Container. How does this work
    if there's just a single (so shared) kernel? Can't
    image a FreeBSD system running a Solaris kernel.Here's a quote from a Sun blog on the project:
    An example of what I mean is ZoneBSD, an opensource initiative with as goal "will be to factor as much Solaris code as necessary into FreeBSD in order to support running a FreeBSD container within a Solaris 10 Zone", really cool stuff... or as they say around here "Sweeet".
    (I can no longer find any current link to the project).
    So yes, it appears to have been quite an ambitious project involving merging kernel bits. Not something that's going to help you do anything with Oracle on Solaris 10 GA.
    Darren

  • Solaris 8 installation in Dell 8100 met "Resource Confilict"

    Hello There,
    During I installated Solaris 8 in Dell Dimension 8100, I received the warning message:
    "Resource Conflict: both devices are added.
    NON-ACPI device:PNP0c01
    Port 800-8DF, C00-C7F; Memory FFB00000-FFFFFFFF
    ACPI device:PNP0C01
    Memory: 9FC00-9FFFF, 3f87000-7F86FFF, FFFB0000-FFBFFFFF, FFC00000-FFFFFFFF."
    How can I recovery this "CONFLICT".
    Thanks very much !!!
    Jack

    AFAIK, this is a warning and can be ignored. But on dell
    systems there a lot of other problems that can prevent
    a successful solaris 8 installation (dell keyboard problems,
    problems with a panic when the system include a 3com
    3c905c NIC, ACPI problems, ...).
    See also:
    http://groups.yahoo.com/group/solarisonintel/message/26542
    Does it crash/reboot when you continue?
    Try to boot from the "Software 1 of 2" CDROM and at the
    "1 interactive or 2 custom jumpstart" prompt type "b kadb -v"
    instead of "1" or "2". In case it crashes while booting the
    solaris kernel from cdrom, this should give some usable
    error message...

Maybe you are looking for

  • Using Time Machine to back up an external hard drive dedicated to Adobe Lightroom 5

    I recently began to use Adobe Lightroom 5 (I continue to use Aperture, as I have for years).    All of the Lightroom image files and catalogs are on one external hard drive, which I use on my iMac, my Macbook Pro, and in the digital labs of a school

  • How to disable delete button in a form

    HI can anyone show me the procedure to disable the delete button from oracle forms seeded and custom form oracle applications 11i. We are on form patch set level 18 Regards

  • Include Print Size on Export

    I'd like to explicitly include the "friendly" print size based on the images' Crop Ratio (4x6, 5x7, 8x10) when I export images.  I noticed one can include the image's "dimensions" on export, but the pixel dimensions don't help my clients know what si

  • Automating User Preferences in Workspace and WebAnalysis

    In WebAnalysis I see there is a way to load an XML file with some of the user preferences, however does something exist for Workspace? Can be java or an xml solution. Thanks

  • IPod storage listed as other not correct

    I have turned my iPod Touch on and off, but the Other storage remains the same. Can anyone tell me why Other is taking up so much space?