SAP Install on Solaris 10 Sparse Root Zone ../usr/sap

Hi All,
I was wondering if anyone is running SAP on Solaris 10, SAP EHP4 ECC 6.0 Oracle DB version 10. App and Db in a sparse root zone.
When we initially created our SAP install the Directories containing <SID> and trans_<SID> was give to us as "/usr/sap"
Since this is a sparse root zone, the /usr directory is read only. To accommodate SAP, a directory was created in the global zone for each of the containers ( we have ECC, PI, BW etc..) and then mounted as a filesystem in each container.   /usr/sap exists in every container, and it was supposed to be nothing more than a mount point for the <SID> and trans_<SID> NFS mounts. This /usr/sap directory exists on the global zone of our M5000 and the additional files and folders are eating up OS space.
This creates me with two problems.
1. WHen I take a snapshot, I can't recover the zone in a automatic fashion because the local zone can not see the global /usr directory, so I have to recover that folder/file manually.
2. I don't know exactly, but files are being created in the usr/sap directory that is causing internal drives to grow quickly.
To resolve our issues it was determined that the best course of action is to remove the connection to the global zone by creating a /sap directory in each container and linking it as /usr/sap.  The /sap directory will be an NFS/FC mount point and that will fix the issue of disk space usage and backup recovery.
Does anyone have another way to solve this problem or any suggestions that we should do something different. ?

I use sparse zones on Solaris with ZFS.
I delegate filesystems to the zone.
root@global ~# zonecfg -z zone_name info
zonename: zone_name
zonepath: /zfs_zones/zone_name
brand: native
autoboot: true
bootargs:
pool:
limitpriv:
scheduling-class:
ip-type: shared
hostid:
inherit-pkg-dir:
        dir: /lib
inherit-pkg-dir:
        dir: /platform
inherit-pkg-dir:
        dir: /sbin
inherit-pkg-dir:
        dir: /usr
net:
        address: w.x.y.z/nn
        physical: nxge0
        defrouter: w.x.y.z
dataset:
        name: zfs_zones/zone_name/oracle
dataset:
        name: zfs_zones/zone_name/sapmnt
dataset:
        name: zfs_zones/zone_name/usr_sap
root@zone_name ~# zfs list -o name,mountpoint
NAME                                     MOUNTPOINT
zfs_zones/zone_name/oracle               /oracle
zfs_zones/zone_name/oracle/SID_mirrlogA  /oracle/SID/mirrlogA
zfs_zones/zone_name/oracle/SID_mirrlogB  /oracle/SID/mirrlogB
zfs_zones/zone_name/oracle/SID_oraarch   /oracle/SID/oraarch
zfs_zones/zone_name/oracle/SID_origlogA  /oracle/SID/origlogA
zfs_zones/zone_name/oracle/SID_origlogB  /oracle/SID/origlogB
zfs_zones/zone_name/oracle/SID_sapdata1  /oracle/SID/sapdata1
zfs_zones/zone_name/oracle/SID_sapdata2  /oracle/SID/sapdata2
zfs_zones/zone_name/oracle/SID_sapdata3  /oracle/SID/sapdata3
zfs_zones/zone_name/oracle/SID_sapdata4  /oracle/SID/sapdata4
zfs_zones/zone_name/sapmnt               /sapmnt
zfs_zones/zone_name/usr_sap              /usr/sap
Edited by: RUSS HANSEN on Dec 14, 2011 8:52 PM

Similar Messages

  • Sparse Root Zone using loopback refuses to shutdown

    New to zones, so been following along with the System Administration Guide: Solaris Containers-Resource Management and Solaris Zones doc from Sun (#817-1592). Everything seems ok with a plain jane zone, but I've run into trouble trying to use the loopback method to mount some other filesystems.
    The zone in question refuses to shut down no matter what method I use, and seemingly points to an RPC issue.
    using zlogin from the global zone, I get this, and it just hangs:
    # zlogin oracle_ods01 shutdown -i 0
    Shutdown started.    Fri Jul 24 08:40:02 PDT 2009
    Cannot send to root on /dev/pts/2
    open: No such device or address
    Cannot send to root on /dev/pts/2
    open: No such device or address
    showmount: oracle_ods01: RPC: Rpcbind failure - RPC: SuccessLogged into the zone:
    # shutdown -i 0
    Shutdown started.    Fri Jul 24 08:41:27 PDT 2009
    Broadcast Message from root (pts/2) on oracle_ods01 Fri Jul 24 08:41:28...
    The system oracle_ods01 will be shut down in 1 minute
    Broadcast Message from root (pts/2) on oracle_ods01 Fri Jul 24 08:41:28...
    The system oracle_ods01 will be shut down in 1 minute
    Broadcast Message from root (pts/2) on oracle_ods01 Fri Jul 24 08:41:28...
    The system oracle_ods01 will be shut down in 1 minute
    showmount: oracle_ods01: RPC: Rpcbind failure - RPC: Success
    Changing to init state 0 - please waitBasically, I'm guessing its related to communication between the zones, but I'm not sure exactly what I'm missing. It's a default Solaris 10 install, so I've not disabled anything that wasn't already disabled. I did enable pools, but thats about it for the changes I've made so far. I guess I"m jus tnot sure if I should be looking at something I need to do in the global zone, or if I need to do something in the sparse root zone.
    Any insights appreciated, as I'm not sure that I didn't miss something along the way!
    Edited by: jef_e on Jul 24, 2009 8:52 AM
    I take that back - my other test zone also seems to be giving me issues. I initally issues a zone halt to shut it down, which seems to work for all zones. But is that recommended?

    New to zones, so been following along with the System Administration Guide: Solaris Containers-Resource Management and Solaris Zones doc from Sun (#817-1592). Everything seems ok with a plain jane zone, but I've run into trouble trying to use the loopback method to mount some other filesystems.
    The zone in question refuses to shut down no matter what method I use, and seemingly points to an RPC issue.
    using zlogin from the global zone, I get this, and it just hangs:
    # zlogin oracle_ods01 shutdown -i 0
    Shutdown started.    Fri Jul 24 08:40:02 PDT 2009
    Cannot send to root on /dev/pts/2
    open: No such device or address
    Cannot send to root on /dev/pts/2
    open: No such device or address
    showmount: oracle_ods01: RPC: Rpcbind failure - RPC: SuccessLogged into the zone:
    # shutdown -i 0
    Shutdown started.    Fri Jul 24 08:41:27 PDT 2009
    Broadcast Message from root (pts/2) on oracle_ods01 Fri Jul 24 08:41:28...
    The system oracle_ods01 will be shut down in 1 minute
    Broadcast Message from root (pts/2) on oracle_ods01 Fri Jul 24 08:41:28...
    The system oracle_ods01 will be shut down in 1 minute
    Broadcast Message from root (pts/2) on oracle_ods01 Fri Jul 24 08:41:28...
    The system oracle_ods01 will be shut down in 1 minute
    showmount: oracle_ods01: RPC: Rpcbind failure - RPC: Success
    Changing to init state 0 - please waitBasically, I'm guessing its related to communication between the zones, but I'm not sure exactly what I'm missing. It's a default Solaris 10 install, so I've not disabled anything that wasn't already disabled. I did enable pools, but thats about it for the changes I've made so far. I guess I"m jus tnot sure if I should be looking at something I need to do in the global zone, or if I need to do something in the sparse root zone.
    Any insights appreciated, as I'm not sure that I didn't miss something along the way!
    Edited by: jef_e on Jul 24, 2009 8:52 AM
    I take that back - my other test zone also seems to be giving me issues. I initally issues a zone halt to shut it down, which seems to work for all zones. But is that recommended?

  • Using a interface in a sparse-root zone on a different subnet

    Hello,
    is it possible to use interface ce0 for the global zone and configure interface ce1 for the non-global zone, but the interfaces are on a different subnet?
    ce0 ... 10.5.5.18 / global zone
    ce1 ... 192.168.5.18 / non-global zone
    using Solaris 5.10 Generic_125100-10
    I configured ce0 in the global zone (of course)
    and I plumbed ce1 also in the global zone - but configured ce1 in the zones definition
    zonecfg:oem> add net
    zonecfg:oem:net> set physical=ce1
    zonecfg:oem:net> set address=192.168.5.18The zone boots without any problems and it looks like this:
    [global zone]
    # ifconfig -a
    ce0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
            inet 10.5.5.18 netmask ffffff00 broadcast 10.5.5.255
            ether 0:3:ba:b0:53:39
    ce1: flags=1000842<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 7
            inet 0.0.0.0 netmask 0
            ether 0:3:ba:b0:53:39
    ce1:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 7
            zone oem
            inet 192.168.5.18 netmask ffffff00 broadcast 192.168.5.255[non-global zone]
    # ifconfig -a
    ce1:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 7
            inet 192.168.5.18 netmask ffffff00 broadcast 192.168.5.255I've read this is solved with GLDv3 drivers and exclusive IP instances mentioned in the blog http://blogs.sun.com/stw/entry/what_s_up_ce_doc -
    so the system shows
    # dladm show-link
    ce0             type: legacy    mtu: 1500       device: ce0
    ce1             type: legacy    mtu: 1500       device: ce1I get weird results even if I ping between the zones, I get "ICMP Destination unreachable"
    Can this be solved with a full-root zone ...?
    -- Nick

    here are my current settings:
    *[global zone]*
    # netstat -nr
    Routing Table: IPv4
      Destination           Gateway           Flags  Ref   Use   Interface
    10.5.5.0             10.5.5.18          U         1  10864 ce0      
    224.0.0.0            10.5.5.18          U         1      0 ce0      
    default             10.5.5 .1          UG        1  42839          
    127.0.0.1            127.0.0.1          UH        2 619817 lo0
    # ifconfig -a
    ce0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
            inet 10.5.5.18 netmask ffffff00 broadcast 10.5.5.255
            ether 0:3:ba:b0:53:39
    ce1: flags=1000842<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 7
            inet 0.0.0.0 netmask 0
            ether 0:3:ba:b0:53:39
    ce1:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 7
            zone oem
            inet 192.168.5.18 netmask ffffff00 broadcast 192.168.5.255
    ! root@elba2:/ # route get 192.168.5.18
       route to: 192.168.5.18
    destination: 192.168.5.18
           mask: 255.255.255.255
      interface: ce1:1
          flags: <UP,DONE>
    recvpipe  sendpipe  ssthresh    rtt,ms rttvar,ms  hopcount      mtu     expire
           0         0         0         0         0         0      8232         0 *[sparse-root zone]*
    # netstat -nr
    Routing Table: IPv4
      Destination           Gateway           Flags  Ref   Use   Interface
    192.168.5.0          192.168.5.18         U         1     83 ce1:1    
    224.0.0.0            192.168.5.18         U         1      0 ce1:1    
    127.0.0.1            127.0.0.1            UH       19  86105 lo0:1    
    # ifconfig -a
    ce1:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 7
            inet 192.168.5.18 netmask ffffff00 broadcast 192.168.1.255
    # route get 10.5.5.18
       route to: 10.5.5.18
    destination: 10.5.5.18
           mask: 255.255.255.255
      interface: ce0
          flags: <UP,DONE>
    recvpipe  sendpipe  ssthresh    rtt,ms rttvar,ms  hopcount      mtu     expire
           0         0         0         0         0         0      8232         0 Thank you for your time !
    -- Nick

  • Whole root or sparse root zones and patching

    Hi all,
    A while back, I did some cluster patching tests on a system with only sparse root zones, and one with whole root zones...and I seem to recall that the patch time was about equal which surprised me. I had thought the sparse root model mainly is patching the global zone, and even though patchadd may need to run through the sparse NGZ's...that it isn't doing much other than updating /var/sadm info in the NGZ's.
    Has anyone seen this to be true or if there are major patching improvements using a "sparse" root NGZ model over a "whole" root model?
    thanks much.

    My testing showed the same results and I was a bit surprised as well. As I dug into it further my understanding was that the majority of the patch application time goes into figuring out what to patch, not actually copying files around. That work must be done for the sparse zones in the same way as for the full root zones, we just save the few milliseconds of actually backing up and replacing the file.
    I suspect there is a large amount of slack that could be optimized in the patching process (both with and without zones), but I don't understand it nearly well enough to say that with any authority.

  • How to add /usr/local to sparse-root zone ?

    I had created sparse-root local zone. The installed some soft and realised that I would need /usr/locain the zone. But I have problem with adding it.
    Original configuration of the zone:
    bash-3.00# zonecfg -z z1
    zonecfg:z1> info
    zonepath: /zones/z1
    autoboot: true
    pool:
    inherit-pkg-dir:
    dir: /lib
    inherit-pkg-dir:
    dir: /platform
    inherit-pkg-dir:
    dir: /sbin
    inherit-pkg-dir:
    dir: /usr
    net:
    address: x.x.x.x/y
    physical: elxl0
    zonecfg:z1>Current configuration:
    bash-3.00# zonecfg -z z1
    zonecfg:z1> info
    zonepath: /zones/z1
    autoboot: true
    pool:
    inherit-pkg-dir:
    dir: /lib
    inherit-pkg-dir:
    dir: /platform
    inherit-pkg-dir:
    dir: /sbin
    inherit-pkg-dir:
    dir: /usr
    fs:
    dir: /usr/local
    special: /zones/z1-local
    raw not specified
    type: lofs
    options: [rw]
    net:
    address: x.x.x.x/y
    physical: elxl0Now:
    bash-3.00# zoneadm -z z1 boot
    zoneadm: zone 'z1': Could not mkdir /zones/z1/root/usr/local.
    zoneadm: zone 'z1': It is on a read-only file system in this local zone.
    zoneadm: zone 'z1': Make sure /usr/local exists in the global zone.
    zoneadm: zone 'z1': call to zoneadmd failedprzemol

    The messages contains all you need:
    zoneadm: zone 'z1': Make sure /usr/local exists in the global zone.Just do a "mkdir /usr/local" in global zone and your zone installation will work.
    But: Unfortunately you will get into trouble, if you want to install some software packages into /usr/local later.
    Installation of Software below an inherited filesystem like /usr is not supported and somewhat impossible. The fact that /usr/local is a mounted filesystem does not count here.
    These type of problems are already discussed in this forum...

  • Sparse Root Zone Mount Points

    In my zone xml files I have configured filesystems to be mounted in the non global zones.
    The filesystems exists on separate SAN storage.
    filesystem special=/dev/dsk/controllerdisknumber raw=/dev/dsk/controllerdisknumber directory=/somemountpoint
    The problem we are experiencing is that occasionally our path to the SAN goes down. Yes these are multipathed but we still experience the outage.
    What happens is that the filesystems that are mounted in the NGZ's go away. So the zone is left running
    but the mountpoints are not mounted any longer.
    When the path to the SAN comes back, the global zone sees that the devices are back, but the NGZ still
    does not mount their filesystems as specified in their specific xml.
    The only way for the mount points to come back is to 1) reboot the zone or 2) manually mount the filesystems from the global zone, specifying that they be mounted in the NGZ.
    Is this working as it should? Should the zone not attempt to remount its filesystems if they are lost?
    Instead of specifying a filesystem in the zoneconfig, should we just be giving the devices to the zone and then use the NGZ /etc/vfstab to mount ?
    Thank you for the help.

    I've seen this issue also, but not aware of a good fix.
    One possibility that comes to mind but I havent actually tested is to do a NFS export from the global zone and automount it in the local zone.
    The automounter shoud deal with mountpoint reliability issues OK.
    Its kind of ugly and isnt likely to be as efficient as a loopback mount though.

  • ASMCA error during 11.2 Grid install on Solaris 10 zone

    Hello,
    I'm installing 11.2 grid infrastructure in a solaris 10 sparse root zone (SPARC). The install ran fine, but the final step tried to create and configure the ASM instance. This failed with the errors below. It looks like it is trying to add the +ASM instance to the cluster resources, but fails for some reason. It looks like something to do with unable to read/write a file or it does not exist, but it doesn't say what the file/location is. I would have raised an SR but metalink is inaccessible to us at the moment (keeps saying server error, and yes I am logging into the new flash site).
    2010-02-04 15:02:40.012: AGFW9 Agent received the message: RESOURCE_ADDora.asm v01adrp01p 1 ID 4356:2557
    2010-02-04 15:02:40.013: AGFW9 Added new resource: ora.asm v01adrp01p 1 to the agfw
    2010-02-04 15:02:40.015: AGFW9 Agent sending last reply for: RESOURCE_ADDora.asm v01adrp01p 1 ID 4356:2557
    2010-02-04 15:02:40.044: AGFW9 Agent received the message: RESOURCE_STARTora.asm v01adrp01p 1 ID 4098:2560
    2010-02-04 15:02:40.044: AGFW9 Preparing START command for: ora.asm v01adrp01p 1
    2010-02-04 15:02:40.044: AGFW9 ora.asm v01adrp01p 1 state changed from: UNKNOWN to: STARTING
    2010-02-04 15:02:40.048: AGFW8 Executing command: start for resource: ora.asm v01adrp01p 1
    2010-02-04 15:02:40.050: ora.asm8 start clsn_agent::start {
    2010-02-04 15:02:40.050: ora.asm8 start InstAgent::start {
    2010-02-04 15:02:40.050: ora.asm8 start AsmAgent: ORACLE_HOME = /opt/oracrs/product/11.2.0/grid
    2010-02-04 15:02:40.051: ora.asm8 start Agent::valueOfAttribIs attrib: USR_ORA_OPI compare value: true attribute value: false
    2010-02-04 15:02:40.052: ora.asm8 start Agent::valueOfAttribIs returns 0
    2010-02-04 15:02:40.052: ora.asm8 start AsmAgent:getOracleSid 2 oracle_sid = +ASM
    2010-02-04 15:02:40.052: ora.asm8 start AsmAgent:getOracleSid oracle_sid = +ASM
    2010-02-04 15:02:40.052: ora.asm8 start getOracleHomeAttrib: oracle_home = /opt/oracrs/product/11.2.0/grid
    2010-02-04 15:02:40.053: ora.asm8 start updating GEN_USR_ORA_INST_NAME to +ASM
    2010-02-04 15:02:40.053: AGFW8 Sending modify attr msg GEN_USR_ORA_INST_NAME:+ASM for start for resource: ora.asm v01adrp01p 1
    2010-02-04 15:02:40.054: ora.asm8 start sModifyConfig for +ASM
    2010-02-04 15:02:40.054: ora.asm8 start getOracleHomeAttrib: oracle_home = /opt/oracrs/product/11.2.0/grid
    2010-02-04 15:02:40.055: ora.asm8 start sUpdateOratab oratab is /var/opt/oracle/oratab
    2010-02-04 15:02:40.056: AGFW9 Agent sending reply for: RESOURCE_STARTora.asm v01adrp01p 1 ID 4098:2560
    2010-02-04 15:02:40.056: ora.asm8 start ConfigFile::setAltName altName = +ASM
    2010-02-04 15:02:40.056: ora.asm8 start ConfigFile::setAltValue altValue = /opt/oracrs/product/11.2.0/grid:N
    2010-02-04 15:02:40.057: ora.asm8 start ConfigFile::parseLine tmpEntry +ASM
    2010-02-04 15:02:40.057: ora.asm8 start ConfigFile::parseLine pName asm pValue /opt/oracrs/product/11.2.0/grid:N altName asm altValue /opt/oracrs/product/11.2.0/grid:N
    2010-02-04 15:02:40.057: ora.asm8 start ConfigFile::parseLine altEntry +ASM
    2010-02-04 15:02:40.058: ora.asm8 start Agent::valueOfAttribIs attrib: USR_ORA_OPI compare value: true attribute value: false
    2010-02-04 15:02:40.058: ora.asm8 start Agent::valueOfAttribIs returns 0
    2010-02-04 15:02:40.058: ora.asm8 start AsmAgent:getOracleSid 2 oracle_sid = +ASM
    2010-02-04 15:02:40.059: ora.asm8 start AsmAgent:getOracleSid oracle_sid = +ASM
    2010-02-04 15:02:40.059: ora.asm8 start ConfigFile::getAltEntry altEntry = +ASM
    2010-02-04 15:02:40.059: ora.asm8 start ConfigFile::getValue name +asm value /opt/oracrs/product/11.2.0/grid:N
    2010-02-04 15:02:40.059: ora.asm8 start sUpdateOratab entry exists with dbName +ASM value /opt/oracrs/product/11.2.0/grid:N
    2010-02-04 15:02:40.060: ora.asm8 start Agent::flagUsrOraOpiIsSet(false)
    2010-02-04 15:02:40.060: ora.asm8 start Agent::valueOfAttribIs attrib: REASON compare value: dependency attribute value: user
    2010-02-04 15:02:40.060: ora.asm8 start Agent::valueOfAttribIs returns 0
    2010-02-04 15:02:40.061: ora.asm8 start makeConnectStr = (DESCRIPTION=(ADDRESS=(PROTOCOL=beq)(PROGRAM=/opt/oracrs/product/11.2.0/grid/bin/oracle)(ARGV0=oracle+ASM)(ENVS='ORACLE_HOME=/opt/orac
    rs/product/11.2.0/grid,ORACLE_SID=+ASM')(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(CONNECT_DATA=(SID=+ASM)))
    2010-02-04 15:02:40.063: ora.asm8 start InstConnection::connectInt: server not attached
    2010-02-04 15:02:40.154: AGFW9 Agent received the message: RESOURCE_MODIFY_ATTRora.asm v01adrp01p 1 ID 4355:2567
    2010-02-04 15:02:40.328: ora.asm8 start connect successful
    *2010-02-04 15:02:40.504: ora.asm8 start InstAgent::start: 1 errcode 1078*
    *2010-02-04 15:02:40.504: ora.asm8 start InstAgent::start: 2 errcode 1078*
    2010-02-04 15:02:40.505: ora.asm8 start clean {
    2010-02-04 15:02:40.505: ora.asm8 start InstAgent::stop {
    2010-02-04 15:02:40.506: ora.asm8 start Agent::flagUsrOraOpiIsSet(false)
    2010-02-04 15:02:40.506: ora.asm8 start Agent::valueOfAttribIs attrib: REASON compare value: dependency attribute value: user
    2010-02-04 15:02:40.506: ora.asm8 start Agent::valueOfAttribIs returns 0
    2010-02-04 15:02:40.506: ora.asm8 start Gimh::check OH /opt/oracrs/product/11.2.0/grid SID +ASM
    2010-02-04 15:02:40.509: ora.asm8 start GIMH: GIM-00104: Health check failed to connect to instance.
    GIM-00090: OS-dependent operation:open failed with status: 2
    GIM-00091: OS failure message: No such file or directory
    GIM-00092: OS failure occurred at: sskgmsmr_7
    2010-02-04 15:02:40.509: ora.asm8 start (:CLSN00006:)AsmAgent::check failed gimh state 0
    2010-02-04 15:02:40.510: ora.asm8 start Exception type=2 string=CRS-5011: Check of resource "+ASM" failed: details at "(:CLSN00006:)" in "/opt/oracrs/product/11.2.0/grid/log/v01adrp01p/agent/
    ohasd/oraagent_oracle/oraagent_oracle.log"
    2010-02-04 15:02:40.510: AGFW8 sending status msg CRS-5011: Check of resource "+ASM" failed: details at "(:CLSN00006:)" in "/opt/oracrs/product/11.2.0/grid/log/v01adrp01p/agent/ohasd/oraag
    ent_oracle/oraagent_oracle.log"
    for start for resource: ora.asm v01adrp01p 1
    2010-02-04 15:02:40.512: ora.asm8 start (:CLSN00006:)InstAgent::check: return unplanned offline
    2010-02-04 15:02:40.512: ora.asm8 start InstAgent::stop shutdown mode: 4
    2010-02-04 15:02:40.513: ora.asm8 start makeConnectStr = (DESCRIPTION=(ADDRESS=(PROTOCOL=beq)(PROGRAM=/opt/oracrs/product/11.2.0/grid/bin/oracle)(ARGV0=oracle+ASM)(ENVS='ORACLE_HOME=/opt/orac
    rs/product/11.2.0/grid,ORACLE_SID=+ASM')(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(CONNECT_DATA=(SID=+ASM)))
    2010-02-04 15:02:40.513: AGFW9 Agent sending reply for: RESOURCE_STARTora.asm v01adrp01p 1 ID 4098:2560
    2010-02-04 15:02:40.514: ora.asm8 start InstConnection::connectInt: server not attached
    2010-02-04 15:02:40.729: ora.asm8 start InstConnection::connectInt (2) Exception OCIException
    2010-02-04 15:02:40.730: ora.asm8 start Exception type=2 string=ORA-01034: ORACLE not available
    ORA-27101: shared memory realm does not exist
    SVR4 Error: 2: No such file or directory
    Process ID: 0
    Session ID: 0 Serial number: 0
    2010-02-04 15:02:40.730: AGFW8 sending status msg ORA-01034: ORACLE not available
    ORA-27101: shared memory realm does not exist
    SVR4 Error: 2: No such file or directory
    Process ID: 0
    Session ID: 0 Serial number: 0
    for start for resource: ora.asm v01adrp01p 1
    Any help is greatly appreciated.

    Hi, I experienced the same problem: Grid Infrastructure 11.2.0.1 installation for Standalone Server on Oracle Linux 5.6 went fine. I then installed Oracle DB 11.2.0.1. After reboot, asm did not start with following message
    ORA-01034: ORACLE not available
    ORA-27101: shared memory realm does not exist
    Linux Error: 2: No such file or directory
    Prozess-ID: 0
    In oraagent_oracle.log found this error
    [ora.asm][2939710352] [start] Exception type=2 string=ORA-01034: ORACLE not available
    [This |http://blog.ronnyegner-consulting.de/2011/04/11/ora-27154-postwait-create-failed-ora-27301-os-failure-message-no-space-left-on-device-when-starting-asm-or-database-instance/] is the solution that helped.
    帖子经 user9164458编辑过

  • Whole Root / Sparse Root fusion // lofs problem

    Hello everybody!
    Actually i am getting probz with installations of software in sparse-root zones.
    Especially caused by the lofs-techniques regarding /usr , /usr/bin and /usr/local, required for linking back the executables to the home folders of users in Sparse-Root zone.
    are there any workarounds to obtain a functional setup for this cases or override the lofs-problem for linkage .
    Read only after install to /usr/bin is o.k. but for Software install in Sparse Root it`s needed.
    Encountered this problems with Oracle and DirX installs.
    Whole-root zone obligation and the inherit disk usage would be unacceptable.
    Would be running out of disk space.
    Thanks for Replies !

    Is there any option setable to temporarily override the "ro" lofs for an inherited-pkg-dir?
    -fs-special?
    The Application i want to install is DIRX for LDAP management.
    It links the executable from /usr/bin to /export/home/ldap before finising the Installation.
    The Installation is cacelled by the installer if the links cant be set.
    After install there is no problem with "ro" access to the executable..
    If i had to do all zones as whole-root zones i would use Xen on an Intel or amd based machine.
    Sparse-root zone model is posible with Xen, but implies a lot of work.
    The decision to solaris was due to low performance of Linux Kernels on Sparc compared with a native Solaris, the hardware of a Fire 880 was built for.
    Any HowTo`s to a Workaround, e.g. a comand string ?( 4meNxDummy? ;) )

  • Solaris 8 branded zone and privileges

    Hello,
    I've just installed a Solaris 8 Branded zone to migrate an old server. The migration worked like a charm, and everything seems ok excepted one thing. The zone must run a Lotus Domino server, so the process needs to bind ports 80, 443 and 389, but it can't.
    I've found things about the limitpriv directive for the zone configuration, and the net_privaddr privilege to allow a process to bind ports under 1024.
    So now, if I run the process in the non global zone as root, it can bind, but if it is launched as the user notes, it can't.
    If I use the ppriv command to see what are the privileges of the process, I see :
    1945:   /opt/lotus/notes/latest/sunspa/server
    flags = <none>
            E: file_link_any,proc_exec,proc_fork,proc_info,proc_session
            I: file_link_any,proc_exec,proc_fork,proc_info,proc_session
            P: file_link_any,proc_exec,proc_fork,proc_info,proc_session
            L: contract_event,contract_observer,file_chown,file_chown_self,file_dac_execute,file_dac_read,file_dac_search,
            file_dac_write,file_link_any,file_owner,file_setid,ipc_dac_read,ipc_dac_write,ipc_owner,net_bindmlp,net_icmpaccess,
            net_mac_aware,net_privaddr,net_rawaccess,proc_audit,proc_chroot,proc_exec,proc_fork,proc_info,proc_lock_memory,
            proc_owner,proc_session,proc_setid,proc_taskid,sys_acct,sys_admin,sys_audit,sys_mount,sys_nfs,sys_resourceSo, the net_privaddr appears in the limit, but it is not enabled. How can I make it enabled for that process?
    Thanks

    Thanks for the link, good explanations about privileges but they seem unusable in Solaris 8 branded zone. It suggests to create a role with the privileges my process needs, using the "rolemod -K" command, but this option does not exist for the rolemod command in my Solaris 8 zone, it just supports "classic" RBAC.
    Maybe the solution would be to create the good profile for the user running the process, but I'm a little bit lost with RBAC and I can't find an existing profile corresponding to what I want.
    Actually, the limitpriv for my zone is "default,net_rawaccess,net_privaddr,file_dac_read" and that's all. I added net_privaddr and file_dac_read because I saw that a "ppriv -D" on the Lotus server complained about the lack of these privileges, but in fact they are already included in default privileges.

  • JStartupICheckFrameworkPackage:can't find frameworkpackage E:\usr\sap\ SID

    Hi Friends, I have install NW AS JAVA only on windows 2008 sp2 server. Installation completed successfully, but now when i am trying to start sap it gives some error. I have pasted the logs below. Some valuable suggession will be appriciated.....Thanks...
    Below are the logs from dev_bootstrap
    trc file: "E:\usr\sap\JPD\JC00\work\dev_bootstrap", trc level: 1, release: "700"
    node name   : bootstrap
    pid         : 2828
    system name : JPD
    system nr.  : 00
    started at  : Tue Jun 21 15:36:37 2011
    arguments       :
           arg[00] : E:\usr\sap\JPD\JC00\exe\jlaunch.exe
           arg[01] : pf=E:\usr\sap\JPD\SYS\profile\JPD_JC00_julee
           arg[02] : -DSAPINFO=JPD_00_bootstrap
           arg[03] : pf=E:\usr\sap\JPD\SYS\profile\JPD_JC00_julee
    [Thr 2348] Tue Jun 21 15:36:38 2011
    [Thr 2348] *** WARNING => INFO: Unknown property [instance.box.number=JPDJC00julee] [jstartxx.c   841]
    [Thr 2348] *** WARNING => INFO: Unknown property [instance.en.host=julee] [jstartxx.c   841]
    [Thr 2348] *** WARNING => INFO: Unknown property [instance.en.port=3201] [jstartxx.c   841]
    [Thr 2348] *** WARNING => INFO: Unknown property [instance.system.id=0] [jstartxx.c   841]
    JStartupReadInstanceProperties: read instance properties [E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties]
    -> ms host    : julee
    -> ms port    : 3901
    -> OS libs    : E:\usr\sap\JPD\JC00\j2ee\os_libs
    -> Admin URL  :
    -> run mode   : NORMAL
    -> run action : NONE
    -> enabled    : yes
    Used property files
    -> files [00] : E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties
    Instance properties
    -> ms host    : julee
    -> ms port    : 3901
    -> os libs    : E:\usr\sap\JPD\JC00\j2ee\os_libs
    -> admin URL  :
    -> run mode   : NORMAL
    -> run action : NONE
    -> enabled    : yes
    Bootstrap nodes
    -> [00] bootstrap            : E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties
    -> [01] bootstrap_ID9765400  : E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties
    -> [02] bootstrap_ID9765450  : E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties
    Worker nodes
    -> [00] ID9765400            : E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties
    -> [01] ID9765450            : E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties
    [Thr 2348] JLaunchRequestQueueInit: create named pipe for ipc
    [Thr 2348] JLaunchRequestQueueInit: create pipe listener thread
    [Thr 2124] JLaunchRequestFunc: Thread 2124 started as listener thread for np messages.
    [Thr 1936] WaitSyncSemThread: Thread 1936 started as semaphore monitor thread.
    [Thr 2348] NiInit3: NI already initialized; param 'maxHandles' ignored (1;202)
    [Thr 2348] CPIC (version=700.2009.02.11)
    [Thr 2348] Tue Jun 21 15:36:39 2011
    [Thr 2348] [Node: bootstrap] java home is set by profile parameter
         Java Home: C:\j2sdk1.4.2_13-x64
    [Thr 2348] JStartupICheckFrameworkPackage: can't find framework package E:\usr\sap\JPD\JC00\exe\jvmx.jar
    JStartupIReadSection: read node properties [bootstrap]
    -> node name          : bootstrap
    -> node type          : bootstrap
    -> node execute       : yes
    -> java path          : C:\j2sdk1.4.2_13-x64
    -> java parameters    : -Djco.jarm=1
    -> java vm version    : 1.4.2_13-b06
    -> java vm vendor     : Java HotSpot(TM) 64-Bit Server VM (Sun Microsystems Inc.)
    -> java vm type       : server
    -> java vm cpu        : amd64
    -> heap size          : 512M
    -> root path          : E:\usr\sap\JPD\JC00\j2ee\cluster
    -> class path         : .\bootstrap\launcher.jar
    -> OS libs path       : E:\usr\sap\JPD\JC00\j2ee\os_libs
    -> main class         : com.sap.engine.offline.OfflineToolStart
    -> framework class    : com.sap.bc.proj.jstartup.JStartupFramework
    -> registr. class     : com.sap.bc.proj.jstartup.JStartupNatives
    -> framework path     : E:\usr\sap\JPD\JC00\exe\jstartup.jar;E:\usr\sap\JPD\JC00\exe\jvmx.jar
    -> parameters         : com.sap.engine.bootstrap.Bootstrap ./bootstrap ID0097654
    -> debuggable         : yes
    -> debug mode         : no
    -> debug port         : 60000
    -> shutdown timeout   : 120000
    [Thr 2188] JLaunchIStartFunc: Thread 2188 started as Java VM thread.
    [Thr 2188] [JHVM_PrepareVMOptions] use java parameters set by profile parameter
         Java Parameters: -Xss2m
    JHVM_LoadJavaVM: VM Arguments of node [bootstrap]
    -> stack   : 1048576 Bytes
    -> arg[  0]: exit
    -> arg[  1]: abort
    -> arg[  2]: vfprintf
    -> arg[  3]: -Djco.jarm=1
    -> arg[  4]: -Dsys.global.dir=E:\usr\sap\JPD\SYS\global
    -> arg[  5]: -Dapplication.home=E:\usr\sap\JPD\JC00\exe
    -> arg[  6]: -Djava.class.path=E:\usr\sap\JPD\JC00\exe\jstartup.jar;E:\usr\sap\JPD\JC00\exe\jvmx.jar;.\bootstrap\launcher.jar
    -> arg[  7]: -Djava.library.path=C:\j2sdk1.4.2_13-x64\jre\bin\server;C:\j2sdk1.4.2_13-x64\jre\bin;C:\j2sdk1.4.2_13-x64\bin;E:\usr\sap\JPD\JC00\j2ee\os_libs;D:\oracle\JPD\102\bin;C:\j2sdk1.4.2_13-x64\bin;E:\usr\sap\JPD\SYS\exe\uc\NTAMD64
    -> arg[  8]: -Dmemory.manager=512M
    -> arg[  9]: -Xmx512M
    -> arg[ 10]: -DLoadBalanceRestricted=no
    -> arg[ 11]: -Djstartup.mode=BOOTSTRAP
    -> arg[ 12]: -Djstartup.ownProcessId=2828
    -> arg[ 13]: -Djstartup.ownHardwareId=R0075126991
    -> arg[ 14]: -Djstartup.whoami=bootstrap
    -> arg[ 15]: -Djstartup.debuggable=yes
    -> arg[ 16]: -Xss2m
    -> arg[ 17]: -DSAPINFO=JPD_00_bootstrap
    -> arg[ 18]: -DSAPSTARTUP=1
    -> arg[ 19]: -DSAPSYSTEM=00
    -> arg[ 20]: -DSAPSYSTEMNAME=JPD
    -> arg[ 21]: -DSAPMYNAME=julee_JPD_00
    -> arg[ 22]: -DSAPDBHOST=julee
    -> arg[ 23]: -Dj2ee.dbhost=julee
    CompilerOracle: exclude com/sapportals/portal/pb/layout/taglib/ContainerTag addIviewResources
    CompilerOracle: exclude com/sap/engine/services/keystore/impl/security/CodeBasedSecurityConnector getApplicationDomain
    CompilerOracle: exclude com/sap/engine/services/rmi_p4/P4StubSkeletonGenerator generateStub
    CompilerOracle: exclude com/sapportals/portal/prt/util/StringUtils escapeToJS
    CompilerOracle: exclude com/sapportals/portal/prt/core/broker/PortalServiceItem startServices
    CompilerOracle: exclude com/sap/engine/services/webservices/server/deploy/WSConfigurationHandler downloadFile
    CompilerOracle: exclude com/sapportals/portal/prt/jndisupport/util/AbstractHierarchicalContext lookup
    CompilerOracle: exclude com/sapportals/portal/navigation/cache/CacheNavigationNode getAttributeValue
    CompilerOracle: exclude com/sapportals/portal/navigation/TopLevelNavigationiView PrintNode
    CompilerOracle: exclude com/sapportals/wcm/service/ice/wcm/ICEPropertiesCoder encode
    CompilerOracle: exclude com/sap/lcr/pers/delta/importing/ObjectLoader loadObjects
    CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/InstanceBuilder readElement
    CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/InstanceBuilder readSequence
    CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/TypeMappingImpl initializeRelations
    CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/GeneratedComplexType _loadInto
    [Thr 2188] JHVM_LoadJavaVM: Java VM created OK.
    JHVM_BuildArgumentList: main method arguments of node [bootstrap]
    -> arg[  0]: com.sap.engine.bootstrap.Bootstrap
    -> arg[  1]: ./bootstrap
    -> arg[  2]: ID0097654
    [Thr 2188] Tue Jun 21 15:36:41 2011
    [Thr 2188] JHVM_RegisterNatives: registering methods in com.sap.bc.krn.perf.PerfTimes
    [Thr 2120] Tue Jun 21 15:36:45 2011
    [Thr 2120] JLaunchIExitJava: exit hook is called (rc = 0)
    [Thr 2120] JLaunchCloseProgram: good bye (exitcode = 0)
    Edited by: Basis Admin on Jun 21, 2011 4:03 PM

    Pl find the logs below
    trc file: "E:\usr\sap\JPD\JC00\work\dev_server0", trc level: 1, release: "700"
    node name   : ID9765450
    pid         : 2244
    system name : JPD
    system nr.  : 00
    started at  : Tue Jun 21 15:36:56 2011
    arguments       :
           arg[00] : E:\usr\sap\JPD\JC00\exe\jlaunch.exe
           arg[01] : pf=E:\usr\sap\JPD\SYS\profile\JPD_JC00_julee
           arg[02] : -DSAPINFO=JPD_00_server
           arg[03] : pf=E:\usr\sap\JPD\SYS\profile\JPD_JC00_julee
    [Thr 2932] Tue Jun 21 15:36:56 2011
    [Thr 2932] *** WARNING => INFO: Unknown property [instance.box.number=JPDJC00julee] [jstartxx.c   841]
    [Thr 2932] *** WARNING => INFO: Unknown property [instance.en.host=julee] [jstartxx.c   841]
    [Thr 2932] *** WARNING => INFO: Unknown property [instance.en.port=3201] [jstartxx.c   841]
    [Thr 2932] *** WARNING => INFO: Unknown property [instance.system.id=0] [jstartxx.c   841]
    JStartupReadInstanceProperties: read instance properties [E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties]
    -> ms host    : julee
    -> ms port    : 3901
    -> OS libs    : E:\usr\sap\JPD\JC00\j2ee\os_libs
    -> Admin URL  :
    -> run mode   : NORMAL
    -> run action : NONE
    -> enabled    : yes
    Used property files
    -> files [00] : E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties
    Instance properties
    -> ms host    : julee
    -> ms port    : 3901
    -> os libs    : E:\usr\sap\JPD\JC00\j2ee\os_libs
    -> admin URL  :
    -> run mode   : NORMAL
    -> run action : NONE
    -> enabled    : yes
    Bootstrap nodes
    -> [00] bootstrap            : E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties
    -> [01] bootstrap_ID9765400  : E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties
    -> [02] bootstrap_ID9765450  : E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties
    Worker nodes
    -> [00] ID9765400            : E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties
    -> [01] ID9765450            : E:\usr\sap\JPD\JC00\j2ee\cluster\instance.properties
    [Thr 2932] JLaunchRequestQueueInit: create named pipe for ipc
    [Thr 2932] JLaunchRequestQueueInit: create pipe listener thread
    [Thr 496] JLaunchRequestFunc: Thread 496 started as listener thread for np messages.
    [Thr 324] WaitSyncSemThread: Thread 324 started as semaphore monitor thread.
    [Thr 2932] NiInit3: NI already initialized; param 'maxHandles' ignored (1;202)
    [Thr 2932] CPIC (version=700.2009.02.11)
    [Thr 2932] [Node: server0] java home is set by profile parameter
         Java Home: C:\j2sdk1.4.2_13-x64
    [Thr 2932] JStartupICheckFrameworkPackage: can't find framework package E:\usr\sap\JPD\JC00\exe\jvmx.jar
    JStartupIReadSection: read node properties [ID9765450]
    -> node name          : server0
    -> node type          : server
    -> node execute       : yes
    -> jlaunch parameters :
    -> java path          : C:\j2sdk1.4.2_13-x64
    -> java parameters    : -Djco.jarm=1 -XX:MaxPermSize=256M -XX:PermSize=256M -XX:NewSize=171M -XX:MaxNewSize=171M -XX:DisableExplicitGC -verbose:gc -XX:PrintGCDetails -XX:+PrintGCTimeStamps -Djava.awt.headless=true -Dsun.io.useCanonCaches=false -XX:SoftRefLRUPolicyMSPerMB=1 -XX:SurvivorRatio=2 -XX:TargetSurvivorRatio=90 -Djava.security.policy=./java.policy -Djava.security.egd=file:/dev/urandom -Dorg.omg.CORBA.ORBClass=com.sap.engine.system.ORBProxy -Dorg.omg.CORBA.ORBSingletonClass=com.sap.engine.system.ORBSingletonProxy -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sap.engine.system.PortableRemoteObjectProxy
    -> java vm version    : 1.4.2_13-b06
    -> java vm vendor     : Java HotSpot(TM) 64-Bit Server VM (Sun Microsystems Inc.)
    -> java vm type       : server
    -> java vm cpu        : amd64
    -> heap size          : 1024M
    -> init heap size     : 1024M
    -> root path          : E:\usr\sap\JPD\JC00\j2ee\cluster\server0
    -> class path         : .\bin\boot\boot.jar;.\bin\boot\jaas.jar;.\bin\system\bytecode.jar;.
    -> OS libs path       : E:\usr\sap\JPD\JC00\j2ee\os_libs
    -> main class         : com.sap.engine.boot.Start
    -> framework class    : com.sap.bc.proj.jstartup.JStartupFramework
    -> registr. class     : com.sap.bc.proj.jstartup.JStartupNatives
    -> framework path     : E:\usr\sap\JPD\JC00\exe\jstartup.jar;E:\usr\sap\JPD\JC00\exe\jvmx.jar
    -> shutdown class     : com.sap.engine.boot.Start
    -> parameters         :
    -> debuggable         : no
    -> debug mode         : no
    -> debug port         : 50021
    -> shutdown timeout   : 120000
    [Thr 2932] JLaunchISetDebugMode: set debug mode [no]
    [Thr 784] JLaunchIStartFunc: Thread 784 started as Java VM thread.
    [Thr 784] [JHVM_PrepareVMOptions] use java parameters set by profile parameter
         Java Parameters: -Xss2m
    JHVM_LoadJavaVM: VM Arguments of node [server0]
    -> stack   : 1048576 Bytes
    -> arg[  0]: exit
    -> arg[  1]: abort
    -> arg[  2]: vfprintf
    -> arg[  3]: -Djco.jarm=1
    -> arg[  4]: -XX:MaxPermSize=256M
    -> arg[  5]: -XX:PermSize=256M
    -> arg[  6]: -XX:NewSize=171M
    -> arg[  7]: -XX:MaxNewSize=171M
    -> arg[  8]: -XX:+DisableExplicitGC
    -> arg[  9]: -verbose:gc
    -> arg[ 10]: -XX:+PrintGCDetails
    -> arg[ 11]: -XX:+PrintGCTimeStamps
    -> arg[ 12]: -Djava.awt.headless=true
    -> arg[ 13]: -Dsun.io.useCanonCaches=false
    -> arg[ 14]: -XX:SoftRefLRUPolicyMSPerMB=1
    -> arg[ 15]: -XX:SurvivorRatio=2
    -> arg[ 16]: -XX:TargetSurvivorRatio=90
    -> arg[ 17]: -Djava.security.policy=./java.policy
    -> arg[ 18]: -Djava.security.egd=file:/dev/urandom
    -> arg[ 19]: -Dorg.omg.CORBA.ORBClass=com.sap.engine.system.ORBProxy
    -> arg[ 20]: -Dorg.omg.CORBA.ORBSingletonClass=com.sap.engine.system.ORBSingletonProxy
    -> arg[ 21]: -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sap.engine.system.PortableRemoteObjectProxy
    -> arg[ 22]: -Dsys.global.dir=E:\usr\sap\JPD\SYS\global
    -> arg[ 23]: -Dapplication.home=E:\usr\sap\JPD\JC00\exe
    -> arg[ 24]: -Djava.class.path=E:\usr\sap\JPD\JC00\exe\jstartup.jar;E:\usr\sap\JPD\JC00\exe\jvmx.jar;.\bin\boot\boot.jar;.\bin\boot\jaas.jar;.\bin\system\bytecode.jar;.
    -> arg[ 25]: -Djava.library.path=C:\j2sdk1.4.2_13-x64\jre\bin\server;C:\j2sdk1.4.2_13-x64\jre\bin;C:\j2sdk1.4.2_13-x64\bin;E:\usr\sap\JPD\JC00\j2ee\os_libs;D:\oracle\JPD\102\bin;C:\j2sdk1.4.2_13-x64\bin;E:\usr\sap\JPD\SYS\exe\uc\NTAMD64
    -> arg[ 26]: -Dmemory.manager=1024M
    -> arg[ 27]: -Xmx1024M
    -> arg[ 28]: -Xms1024M
    -> arg[ 29]: -DLoadBalanceRestricted=no
    -> arg[ 30]: -Djstartup.mode=JCONTROL
    -> arg[ 31]: -Djstartup.ownProcessId=2244
    -> arg[ 32]: -Djstartup.ownHardwareId=R0075126991
    -> arg[ 33]: -Djstartup.whoami=server
    -> arg[ 34]: -Djstartup.debuggable=no
    -> arg[ 35]: -Xss2m
    -> arg[ 36]: -DSAPINFO=JPD_00_server
    -> arg[ 37]: -DSAPSTARTUP=1
    -> arg[ 38]: -DSAPSYSTEM=00
    -> arg[ 39]: -DSAPSYSTEMNAME=JPD
    -> arg[ 40]: -DSAPMYNAME=julee_JPD_00
    -> arg[ 41]: -DSAPDBHOST=julee
    -> arg[ 42]: -Dj2ee.dbhost=julee
    CompilerOracle: exclude com/sapportals/portal/pb/layout/taglib/ContainerTag addIviewResources
    CompilerOracle: exclude com/sap/engine/services/keystore/impl/security/CodeBasedSecurityConnector getApplicationDomain
    CompilerOracle: exclude com/sap/engine/services/rmi_p4/P4StubSkeletonGenerator generateStub
    CompilerOracle: exclude com/sapportals/portal/prt/util/StringUtils escapeToJS
    CompilerOracle: exclude com/sapportals/portal/prt/core/broker/PortalServiceItem startServices
    CompilerOracle: exclude com/sap/engine/services/webservices/server/deploy/WSConfigurationHandler downloadFile
    CompilerOracle: exclude com/sapportals/portal/prt/jndisupport/util/AbstractHierarchicalContext lookup
    CompilerOracle: exclude com/sapportals/portal/navigation/cache/CacheNavigationNode getAttributeValue
    CompilerOracle: exclude com/sapportals/portal/navigation/TopLevelNavigationiView PrintNode
    CompilerOracle: exclude com/sapportals/wcm/service/ice/wcm/ICEPropertiesCoder encode
    CompilerOracle: exclude com/sap/lcr/pers/delta/importing/ObjectLoader loadObjects
    CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/InstanceBuilder readElement
    CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/InstanceBuilder readSequence
    CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/TypeMappingImpl initializeRelations
    CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/GeneratedComplexType _loadInto
    [Thr 784] JHVM_LoadJavaVM: Java VM created OK.
    JHVM_BuildArgumentList: main method arguments of node [server0]
    [Thr 2632] Tue Jun 21 15:37:13 2011
    [Thr 2632] JHVM_RegisterNatives: registering methods in com.sap.bc.krn.perf.PerfTimes
    [Thr 2632] Tue Jun 21 15:37:14 2011
    [Thr 2632] JHVM_RegisterNatives: registering methods in com.sap.bc.proj.jstartup.JStartupFramework
    Exception in thread "Thread-1" [Thr 2632] *** ERROR => JHVM_RegisterNatives: registration for method nativeTrace (ILjava/lang/String;I)V failed. [jhvmxx.c     387]
    Exception in thread "Thread-1" [Thr 2632] *** ERROR => JHVM_RegisterNatives: registration for class com.sap.bc.proj.jstartup.JStartupFramework failed. [jhvmxx.c     402]
    [Thr 2632] Tue Jun 21 15:37:16 2011
    [Thr 2632] JLaunchISetClusterId: set cluster id 9765450
    [Thr 2632] Tue Jun 21 15:37:17 2011
    [Thr 2632] JLaunchISetState: change state from [Initial (0)] to [Waiting for start (1)]
    [Thr 2632] JLaunchISetState: change state from [Waiting for start (1)] to [Starting (2)]
    Tue Jun 21 15:37:29 2011
    32.693: [GC 32.693: [DefNew: 87552K->5616K(131328K), 0.0379367 secs] 87552K->5616K(1004800K), 0.0380208 secs]
    Tue Jun 21 15:37:35 2011
    39.239: [GC 39.239: [DefNew: 93168K->10731K(131328K), 0.0522776 secs] 93168K->10731K(1004800K), 0.0523620 secs]
    Tue Jun 21 15:37:42 2011
    46.142: [GC 46.142: [DefNew: 98283K->11872K(131328K), 0.0369234 secs] 98283K->11872K(1004800K), 0.0369857 secs]
    Tue Jun 21 15:37:44 2011
    48.101: [GC 48.101: [DefNew: 99424K->15175K(131328K), 0.0416394 secs] 99424K->15175K(1004800K), 0.0416992 secs]
    Tue Jun 21 15:37:47 2011
    50.864: [GC 50.864: [DefNew: 102727K->17598K(131328K), 0.0535968 secs] 102727K->17598K(1004800K), 0.0536599 secs]
    Tue Jun 21 15:37:56 2011
    59.912: [GC 59.912: [DefNew: 105150K->20359K(131328K), 0.0552269 secs] 105150K->20359K(1004800K), 0.0553026 secs]
    Tue Jun 21 15:38:05 2011
    68.822: [GC 68.822: [DefNew: 107911K->27950K(131328K), 0.0925732 secs] 107911K->27950K(1004800K), 0.0927059 secs]
    Tue Jun 21 15:38:22 2011
    86.155: [GC 86.155: [DefNew: 115502K->32318K(131328K), 0.0952289 secs] 115502K->32318K(1004800K), 0.0953143 secs]
    [Thr 3836] Tue Jun 21 15:38:24 2011
    [Thr 3836] JHVM_RegisterNatives: registering methods in com.sap.mw.rfc.driver.CpicDriver
    [Thr 3920] JHVM_RegisterNatives: registering methods in com.sap.security.core.server.vsi.service.jni.VirusScanInterface
    Tue Jun 21 15:38:25 2011
    89.549: [GC 89.550: [DefNew
    Tue Jun 21 15:38:26 2011
    : 119870K->37903K(131328K), 0.0946425 secs] 119870K->37903K(1004800K), 0.0947168 secs]
    [Thr 2632] Tue Jun 21 15:38:30 2011
    [Thr 2632] JLaunchISetState: change state from [Starting (2)] to [Starting applications (10)]
    93.769: [GC 93.769: [DefNew: 125455K->39983K(131328K), 0.0848278 secs] 125455K->39983K(1004800K), 0.0848963 secs]
    Tue Jun 21 15:38:42 2011
    106.101: [GC 106.101: [DefNew: 127535K->40711K(131328K), 0.1103185 secs] 127535K->44523K(1004800K), 0.1104881 secs]
    Tue Jun 21 15:38:48 2011
    111.757: [GC 111.758: [DefNew: 128263K->37882K(131328K), 0.0922447 secs] 132075K->46051K(1004800K), 0.0923087 secs]
    Tue Jun 21 15:38:53 2011
    116.821: [GC 116.821: [DefNew: 125434K->41012K(131328K), 0.0868214 secs] 133603K->49181K(1004800K), 0.0868870 secs]
    Tue Jun 21 15:38:58 2011
    121.834: [GC 121.834: [DefNew: 128564K->40328K(131328K), 0.0883693 secs] 136733K->50264K(1004800K), 0.0884344 secs]
    Tue Jun 21 15:39:02 2011
    125.894: [GC 125.894: [DefNew: 127880K->38270K(131328K), 0.1261970 secs] 137816K->50849K(1004800K), 0.1262624 secs]
    Tue Jun 21 15:39:03 2011
    Excluding compile:  com.sap.engine.services.webservices.jaxrpc.encoding.TypeMappingImpl::initializeRelations
    Tue Jun 21 15:39:06 2011
    129.644: [GC 129.644: [DefNew: 125822K->39879K(131328K), 0.0743170 secs] 138401K->52458K(1004800K), 0.0743815 secs]
    Tue Jun 21 15:39:09 2011
    133.455: [GC 133.455: [DefNew: 127431K->41403K(131328K), 0.0858201 secs] 140010K->55026K(1004800K), 0.0858849 secs]
    Tue Jun 21 15:39:11 2011
    Excluding compile:  com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder::readElement
    Excluding compile:  com.sap.engine.services.webservices.jaxrpc.encoding.GeneratedComplexType::_loadInto
    Tue Jun 21 15:39:12 2011
    136.149: [GC 136.149: [DefNew: 128955K->38683K(131328K), 0.0844984 secs] 142578K->56636K(1004800K), 0.0845627 secs]
    Tue Jun 21 15:39:17 2011
    140.904: [GC 140.904: [DefNew: 126235K->42612K(131328K), 0.0888091 secs] 144188K->60566K(1004800K), 0.0888767 secs]
    Tue Jun 21 15:39:20 2011
    144.177: [GC 144.177: [DefNew: 130164K->39791K(131328K), 0.0883459 secs] 148118K->62169K(1004800K), 0.0884110 secs]
    Tue Jun 21 15:39:23 2011
    Excluding compile:  com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder::readSequence
    147.268: [GC 147.268: [DefNew: 127343K->33797K(131328K), 0.0799426 secs] 149721K->62721K(1004800K), 0.0800037 secs]

  • Creating a Solaris 8 branded zone

    I am in the process of configuring a Solaris 8 branded zone using the SUNWsolaris8 package and the instructions in the Solaris8 Container Guide. Solaris 10 08/07 is installed in the global zone. I have the following kernel patches installed as required: 127111-08 and 128548-08. I get the following error after configuring the zone when I try to verify the zone:
    -bash-3.00# zonecfg -z gfxc-qazone
    gfxc-qazone: No such zone configured
    Use 'create' to begin configuring a new zone.
    zonecfg:gfxc-qazone> create -t SUNWsolaris8
    zonecfg:gfxc-qazone> set autoboot=true
    zonecfg:gfxc-qazone> set zonepath=/export/zones/gfxc-qazone
    zonecfg:gfxc-qazone> add attr
    zonecfg:gfxc-qazone:attr> set name=machine
    zonecfg:gfxc-qazone:attr> set type=string
    zonecfg:gfxc-qazone:attr> set value=sun4u
    zonecfg:gfxc-qazone:attr> end
    zonecfg:gfxc-qazone> verify
    gfxc-qazone: unknown brand.
    gfxc-qazone: Invalid document
    I cannot find any other information anywhere on this error. I am hoping those that have successfully installed a Solaris 8 branded zone can help me out. Thanks.

    I have installed the SUNWs8brand packages before I started the configuration and I also installed the patch. I am not sure what you mean if the package installed in the correct order. I cannot find what I am missing. The original installation for the global zone was using the SUNCreq with other packages added during the installation. I realized after the O/S installation that I needed the zone packages as well as the live upgrade packages. After installing those packages I installed the SUNWs8brand packages. Let me know if there is something else that I am missing. I am thinking of re-installing the O/S with the End User software group.

  • PDF files are stored to /usr/sap/ SID SYS/global

    True or False --> When a PDF file is generated from within SAP the spool file is stored in /usr/sap/<SID>SYS/global
    After a recent upgrade to ECC 6 I'm noticing that a large number of SPOOL* files are in the global directory.  Each spool file has 3 components a SPOOL.cfg, SPOOL.xfd and a SPOOL*.ps file .When I examine the spool number using SP01 I see that these jobs all have an output type of PDF. Only files of type PDF appear in the global directory. It does not matter which output device is used. No output device in my system is defined to write to the global directory. Everything is set up to store files to the database.  
    My assumption is that the generation of a PDF format requires a temporary storage area to convert the data from the "Device Type" setting for the printer (such as Postscript or HPGL) to the PDF format and that the /usr/sap/<SID>SYS/global directory is used for this purpose.
    Is there a parameter setting that allows me to modifiy this "conversion" location?

    Assumptions:
    ---> You are running on Unix - I don't have instructions for Windows, but they would be analogous
    ---> Your System ID is TX1
    ---> 2Gb is big enough to hold your Adobe files
    1.) Create a 2Gb file system named /AdobeFiles
    2.) Create the required directories under this new file system
    - For example: /AdobeFiles/300ADSP 
    3.) Verify that the user <sid>adm can write to the directory created in step 2
    4.) Apply SAP note 1327372
    5.) Rename the filesystems that SAP note 1327372 creates
    - For example: mv  /usr/sap/TX1/SYS/global/300ADSP   /usr/sap/TX1/SYS/global/300ADSP-ORG
    6.) Create a symbolic link for the required directory to the directory created in step 2
    - For example: ln   -s   /AdobeFiles/300ADSP  /usr/sap/TX1/SYS/global/300ADSP
    7.) Test your link
    cd /usr/sap/TX1/SYS/global/300ADSP
    touch TestFile
    cd /AdobeFiles/300ADSP/TestFile
    Your file should have been created in /AdobeFiles/300ADSP

  • Connecting to SAP from VB. Is it MUST to have SAP installed in the machine?

    Hi All,
    I have a requirement to connect to SAP from VB. I did it by creating an RFC and a Bapi for that. Now, I could execute the SAP function from VB based application. I have no issues so far.
    But, when I try to execute the same from the system which doesn't have SAP installed in it, it couldn't execute. Is it MUST to have SAP installed in the machine to execute the SAP function from VB..? or is there any otherway to avoid this problem. Is there any way to execute the SAP function from VB from the machine which doesn't have SAP installed in it.
    Please give me your valuable inputs. Thanks in advance,
    Thanks & Regards,
    Pradeep.

    Hi,
    No need of SAP environment to execute, but you should provide all the necessary parameters in your application in order to execute the RFC function module like: target host, m/c no, and etc of the SAP server.
    best regards
    Mahesh

  • SMC - Solaris Management Console in whole root zone

    Hi,
    Is it possible to run smc in whole root zone? Is there a howto for this?
    I have created a whole root zone in my x86 and sparc systems but I can't seem to manage the zones through smc (Adding users, share disks and etc).
    I was able to manage my sparse zones with smc but for some reason smc won't even start in whole root zone. The whole root zone does not seem to have smcserver and bunch of other directories relating to smc.
    Thanks...

    Hi dnzrnd,
    dnzrnd wrote:
    Is it possible to run smc in whole root zone? Is there a howto for this?
    I have created a whole root zone in my x86 and sparc systems but I can't seem to manage the zones through smc (Adding users, share disks and etc).
    I was able to manage my sparse zones with smc but for some reason smc won't even start in whole root zone. The whole root zone does not seem to have smcserver and bunch of other directories relating to smc.SunMC should install and run fine in a whole-root zone: I haven't heard of any problems. Are you maybe confusing "Sun Management Center" (this forum) with "Solaris Management Console" (a different product)?
    Regards,
    [email protected]
    http://www.HalcyonInc.com
    New !! : http://forums.HalcyonInc.com !!

  • Solaris Management Console in whole root zones

    Is it possible to run smc in whole root zone? Is there a howto for this? I have created a whole root zone in my x86 and sparc systems but I can't seem to manage the zones through smc (Adding users, share disks and etc).
    I was able to manage my sparse zones with smc but for some reason smc won't even start in whole root zone. The whole root zone does not seem to have smcserver and bunch of other directories relating to smc.

    Hi dnzrnd,
    dnzrnd wrote:
    Is it possible to run smc in whole root zone? Is there a howto for this?
    I have created a whole root zone in my x86 and sparc systems but I can't seem to manage the zones through smc (Adding users, share disks and etc).
    I was able to manage my sparse zones with smc but for some reason smc won't even start in whole root zone. The whole root zone does not seem to have smcserver and bunch of other directories relating to smc.SunMC should install and run fine in a whole-root zone: I haven't heard of any problems. Are you maybe confusing "Sun Management Center" (this forum) with "Solaris Management Console" (a different product)?
    Regards,
    [email protected]
    http://www.HalcyonInc.com
    New !! : http://forums.HalcyonInc.com !!

Maybe you are looking for

  • Trouble updating my AirPort Extreme firmware.

    I purchased my AirPort Extreme in 2009. It has been functioning fine. Just yesterday, none of the remote devices in our house could access the WiFi. I called our Internet provider (Charter) and they said it was probably an issue with needing to updat

  • New iPad AirPlay Icon in Music app

    I have had this happen twice now so I am thinking it may be a bug. When in the music app on the new iPad, clicking the AirPlay icon only shows the iPad in the list even though I have an Apple TV. If I go to the AirPlay to mirror the iPad, the Apple T

  • BAPI for posting a new HR POSITION

    Hi is there any BAPI to post a new position.

  • WLC 4402 - clients connection to AP problem

    Hi, have a problem with clients connection to AP. On WLC can see status Probing, sometimes associated but no IP received. It was working for a month but stopped for some reason. Am slightly not sure on the steps how it all works ? First authenticatio

  • Managing an Organizational Calendar in Outlook for Exchange 365

    Dear Friends, One of our assistants manages the calendar for our entire organization, which she would like to share with the remainder of the organization. She currently manages the organization's events on her default calendar, associated with her d