Solaris 9 container : projects?

All,
I created a Solaris 9 container for some DB testing.
I've never actually used projects previously (on both Solaris 9 and 10) and now I'd like to try to use it because I like that you can use rcapstat to see the memory utilization per project. But in order for rcapstat to be useful, I would have to create projects first (correct me if I'm wrong here? It would be great if I dont have to create projects in order to use rcapstat), something like this :
projadd -p 111 -G hkk -c "Oracle Project Test" -K "rcap.max-rss=10MB" -K "process.max-file-size=(priv,50MB,deny)" -K "task.max-lwps=(priv,100,deny)" oraproj
However, when i ran this command on my Solaris 9 container, I got the following error :
Unknown option: K
Usage: projadd [-c comment] [-U user[,user ...]] [-G group[,group ...]]
[-p projid [-o]] project
So it looks like I cant assign a memory cap using project this way on Solaris 9?
I hope someone can point me to the right direction how to do this. I did set the add capped-memory using zonecfg but this isnt useful for the rcapstat command since it seems to be only checking projects...
Thanks!

No reply from anybody?
Sheesh.......just an honest observation here : I'm been using technical forums for awhile and Oracle SUN ones I have to say are the worst with feedbacks. Symantec forums for example you have real Symantec engineers helping with solutions or at least giving pointers. I wish we have the same here....

Similar Messages

  • Setup Cluster using Solaris Container data service

    We have a two-node cluster that we would like to use to create either a zone cluster or use the Solaris Container data service that would create a scalable (or multiple master) data service of two zones, one on each node. We have an app running in the zone, CiscoWorks, that has a local database of jobs that are scheduled to run to configure Cisco switches. I was curious how we setup the storage. If each zone is running on local disks, how do the zones stay in sync and the database updated with job information? Would I setup a device group of the disks where the zones will reside on each node? Can I use SAN as the local disk so the zones can be replicated to a Disaster Recovery location?
    Thanks for any help,
    Chuck

    Chuck,
    Sadly, I think I'm going to make your implementation decisions a lot more complicated because there are three ways you can use zones within Solaris Cluster.
    1. Create a failover zone using the HA Solaris Container Data Service. Here the zone root moves between the cluster nodes as the zone fails over.
    2. Create static zones between with resource groups can migrate. Each zone root is local the the physical node. However, the configuration of the zones can be subtly different.
    3. Create a virtual cluster using static zones within which resource groups can migrate. Each zone root is local the the physical node. However, the configuration of the zones are forced to be the same.
    Note also, that a ZFS zpool can only be mounted on one node or zone at anyone time, although it can be mounted read/write in one zone and read-only in other zones on the same node (IIRC).
    I would be inclined to put your database into an HA configuration, i.e. one that runs on one node at any one time. I would then constrain that in a zone cluster that is bound to a project with restricted resources, i.e. CPUs and memory. Any other tiers of the application, could then be placed either in the global zone (main cluster) or placed in another zone cluster and equally constrained.
    I don't know if that's any help. I can recommend a good book on the subject <shameless plug "Oracle Solaris Cluster Essentials"/>. The example chapters should be of help.
    Regards,
    Tim
    ---

  • Disk Access Failed while Installing Solaris Container.

    I have setup 5 guest domains together with the Control Domain.
    $ ldm list
    Name State Flags Cons VCPU Memory Util Uptime
    primary active -t-cv SP 4 4G 0.8% 2d 2h 15m
    secondary active -t--v 5000 4 2G 0.5% 3h 5m
    dmz active -t--- 5001 8 2G 0.0% 46m
    sunray inactive -----
    application inactive -----
    identity active -t--- 5002 4 4G 0.1% 1h 2m
    In each of the guest domain, I plan to install a number of Solaris Containers to run different applications. While installing one Solaris container (zoneadm �z <zone name> install) in dmz domain, I start the installation/configuration (either zoneadm �z <zone name> install or zlogin �C <zone name>) of another Solaris container in identity domain. Everything starts OK until half way I get an error message as follow:
    Jun 13 18:33:16 dmz vdc: NOTICE: [1] disk access failed.
    The installation of the Solaris Container in dmz halts as soon as I see the message above. Nothing will work except a force stop in the Control Domain using ldm stop �f dmz and restart.
    What happen to the Solaris Container installation/configuration in identity domain? It either continues the process without error or fails with the same error message shortly after. For example,
    Jun 13 18:33:24 identity vdc: NOTICE: [1] disk access failed.
    The vdisks for each guest domain are setup by following the steps on section �Using ZFS Over a Virtual Disk� in LDoms 1.0 Administration Guide. Each guest domain is booted from a disk image in the Control Domain and has two 9GB data vdisks (mapped to two physical 9GB disks on A5200 disk array) running ZFS striping. Each guest domain vdisks are serviced by a separate vdisk server.
    Any idea?

    I am not sure if multiple virtual disk servers are officially supported under current LDoms release.
    I had tried using only one virtual disk server. The same problem exhibited. I thought may be the vds was not able to keep up with the virtual disk I/O. That's why I setup multiple vds.

  • Solaris Container Manager console does not work

    I've loaded SMC 3.6 and loaded the container manager piece with no problems on a fresh Solaris 10 (11/06) install on a blade 1000. The managment center works just fine. I've loaded the container manager according to the following doc:
    http://docs.sun.com/app/docs/doc/819-4098/6n699bc48?a=view
    The install went fine but when I point my browser to the page specified in the doc above the browser wants to download a bin file. I've restarted the java web server as shown in the above doc and I've scanned the port 6789 with nmap to make sure it was open. All browsers I've tried want to download a bin file. They are not launching a console as shown in the doc.
    I've tried firefox on linux, netscape on solaris and IE on windows. Java is loaded and working on all platforms. How do I get this working?

    use secure http
    https://<server name>:6789
    make sure you ran the setup for Solaris Container Manager

  • Mapping onto Solaris 10 projects in an MP configuration

    I have the scenario where we have a Tuxedo 8.1 MP application running on 3 nodes in a virtual environment. The challenge is to map the user to a Solaris 1o "project" with sufficient kernel parameters. This is not an issue on the master node as we can run "newtask -p <project>" in a script prior to running tmboot. However the remote nodes run out of kernel as I haven't found a way to map the remote node to an appropriate project. I have tried entering "newtask -p <project>" into the ENVFILE but that doesn't seem to work.

    SOLVED:
    Disabled ECC in the bios (though Windows and Gentoo Linux show now trouble whatsoever with my ECC memory, solaris doesn't like it)

  • How do I make a self contain project?

    I'm doing a huge digitization project that involves digitising interviews. My project is full of Bins with the relevant captured footage inside, how can I take one of these bins and either copy it or make it a self contained project so I can take it and import it into a differant project on a differant computer? I would also like to be able to take captured footage from a project on one hard drive and input it onto another project on another hard drive (so that the space taken up by the captured footage id freed up).
    Any help would be much apperciated!

    sorry mate, didn't look deep enough, just thought it would be the same in X as it would be previoues versions?

  • How do I make a Self Contained Project?

    I'm doing a huge digitization project that involves digitising interviews. My project is full of Bins with the relevant captured footage inside, how can I take one of these bins and either copy it or make it a self contained project so I can take it and import it into a differant project on a differant computer? I would also like to be able to take captured footage from a project on one hard drive and input it onto another project on another hard drive (so that the space taken up by the captured footage id freed up).
    Any help would be much apperciated!

    MEDIA MANAGER.  Highlight all the footage, then use the MEDIA MANAGER (right click) to either MOVE the footage, or COPY the footage to another location. Opt for COPY...so that you have the media for the current project, and a copy of that on the destination of your choice.

  • Monitoring services in zones with Solaris container Manager

    I need to know how to Manage Solaris services (SMF) in sparse zone with Solaris container manager.
    I have navigated all the documentation and I have not found any clue.
    I installed the Sun management center (SMC) server on a server box and the agents on others. I can manage the SMF of the global zone by drilling down via the console GUI. But having access to the container manager, I have to go via https connection. And drilling down on the zone did not reveal that SMF can be monitored.
    Please if you have any idea, share it with me.

    Hi,
    check these:
    - Version of webserver latest is 3.1
    # smcwebserver -V
    - check webconsole is started and running
    # smcwebserver status
    Sun Java(TM) Web Console is running
    # svcs webconsole
    STATE STIME FMRI
    online 19:38:06 svc:/system/webconsole:console
    # svcs -pl webconsole
    fmri svc:/system/webconsole:console
    name java web console
    enabled true
    state online
    next_state none
    state_time Wed Feb 10 19:38:06 2010
    logfile /var/svc/log/system-webconsole:console.log
    restarter svc:/system/svc/restarter:default
    contract_id 64
    dependency require_all/none svc:/milestone/network (online)
    dependency require_all/refresh svc:/milestone/name-services (online)
    dependency require_all/none svc:/system/filesystem/local (online)
    dependency optional_all/none svc:/system/filesystem/autofs (online) svc:/network/nfs/client (online)
    dependency require_all/none svc:/system/system-log (online)
    process 843 /usr/java/bin/java -server -Xmx128m -XX:+UseParallelGC -XX:ParallelGCThreads=4
    - check port 6789 is listen mode
    # netstat -an | grep 6789
    *.6789 *.* 0 0 49152 0 LISTEN
    if the output show
    localhost .6789 *.* 0 0 49152 0 LISTEN
    than do these:
    - check that the tcp_listen of webconsole service is true, default is false
    # svccfg -s webconsole listprop options/tcp_listen
    options/tcp_listen boolean false
    # svcadm disable svc:/system/webconsole:console
    # svccfg -s webconsole setprop options/tcp_listen=true
    # svccfg -s webconsole listprop options/tcp_listen
    options/tcp_listen boolean true
    # svcadm enable svc:/system/webconsole:console
    Regards

  • Port 135 and 25913 and how to run Solaris Container Manager?

    What are these ports 135 and 25913 and how to I run Solaris Container Manager .
    thanks

    Hi Zeealee,
    zeealee wrote:
    What are these ports 135 and 25913 and how to I run Solaris Container Manager .I haven't heard of those ports being used with SunMC before, sorry (but maybe my memory is just bad). The features of Solaris Container Manager (SCM) have now almost been entirely superseded by [Oracle Enterprise Manager Ops Center|http://www.oracle.com/us/products/enterprise-manager/opscenter/index.html] (forum here), but if you're still looking to try SCM, the manual can be found here, and if you said "yes" to SCM when you installed your SunMC Server, then you should see it in your SunMC web interface:
    https://<sunmc_server>:6789 --> SunMC 4.0 --> Manage Solaris Container
    If you'd like a demo of how you perform Container/LDOM operations in Ops Center, let me know and I'll set it up.
    Regards,
    [email protected]

  • How to define Containing Project Directory in the TestStand Search Path?

    In TestStand Search Path one of the list is "Containing Project Directory". How can I define this?

    Legal Engineer -
    TestStand does expose the "containing project directory" in the search directories dialog box. It only has meaning for the FindFile API function when the "currentSequenceFile" parameter is set to a project file. I agree that it is confusing in that it does not apply to steps finding code modules. If you unchecks this setting and you reload a workspace, any projects that use relative paths to specify their files may no longer find their files.
    In general the suggestion is to leave it checked and ignore it.
    Scott Richardson (NI)
    Scott Richardson
    National Instruments

  • Solaris 10 Project Machine from scratch

    We learn by doing. For the purpose of learning Solaris, I want to take an unused Dell 400SC, w 2gb of ram, a 40gb IDE drive, and a 500gb sata drive and make a storage container that I can access from my Mac's, and a Dell Laptop running Windows XP, via local network (no domain) to start. This is a project machine with nothing of value on it, so I can afford to make mistakes. The goal here is to learn, and get some fundamentals down before pursuing some in depth training.
    So, I am looking for some guidance. First, I am trying to figure out a list of tasks to perform, and an order to perform them in.
    I downloaded 10/09, and it installed without a hitch. I haven't a clue what to do next :) Update would be my guess...
    So let's hear it. You've all been here.
    Your expertise, and kindness is appreciated
    Scott
    Lancaster, PA USA

    Thanks Xaheer, for replying...
    I have been reading the online documentation, to the point of numbness of mind... haha
    what I was hoping for here was a very generic reply in terms of an order of progression for my project. some structure to the big picture of the simple task I'm trying to achieve.
    For Example: 1. install > 2. update the latest patches via update manager (?) > 3. add the storage drives > 4. Set up users > 5. configure containers > 6. setup shares, or some access for Mac OS X via LAN
    "best practices" or something like that... tapping off your experience - then i can set about studying, reading, and practicing each area as i go (knowing i'm not getting ahead of myself, or doing something i'll have to undo later) OR MISSING something important
    so tonight, I've re-installed Oracle Solaris 10 (10/09) with the ZFS root file sys option... (instead of UFS default install)
    Two things to do next might be:
    1. Fix the 'unknown' host name (which I'm reading about now)
    2. Patching best Practices (or is this outdated)
    a) install the latest patch and package utility patches first
    b) make sure Sun Alert patch cluster is up to date
    c) Live Update or Update Manager
    I don't mind doing the work behind the research and reading, and I'm not looking for you guys to 'do it for me' - simply advice and suggestion to keep me on the right path, or at least not too far off of it :)
    Again... thanks for your time, and your advice.
    Scott

  • Solaris container error - patch

    Hi guys,
    I tried to install the flar archive and got the following error. i have done the same way to my other solaris 8 box and that container is working fine.
    this is my error.
    Checking installed patches...
    One or more patch packages included in
    109147-44 are not installed on this system.
    Patchadd is terminating.
    [Mon Dec 13 13:38:20 EST 2010] S20_apply_patches: Unpacking patch: 111023-03
    [Mon Dec 13 13:38:20 EST 2010] S20_apply_patches: Installing patch: 111023-03
    Checking installed patches...
    One or more patch packages included in
    111023-03 are not installed on this system.
    Patchadd is terminating.
    [Mon Dec 13 13:38:22 EST 2010] S20_apply_patches: Unpacking patch: 111431-01
    [Mon Dec 13 13:38:22 EST 2010] S20_apply_patches: Installing patch: 111431-01
    Checking installed patches...
    One or more patch packages included in
    111431-01 are not installed on this system.
    Patchadd is terminating.
    [Mon Dec 13 13:38:23 EST 2010] S20_apply_patches: Unpacking patch: 112605-04
    [Mon Dec 13 13:38:23 EST 2010] S20_apply_patches: Installing patch: 112605-04
    Checking installed patches...
    ERROR: This patch requires the following patches
    which have not been applied to the system:
    111431-01 111023-02
    Patchadd is terminating.
    [Mon Dec 13 13:38:24 EST 2010] Postprocess: ERROR: p2v module S20_apply_patches failed: 0
    [Mon Dec 13 13:38:24 EST 2010] Postprocess: ERROR: Zone boot failed
    [Mon Dec 13 13:38:24 EST 2010] Postprocess: ERROR: Postprocessing failed.
    [Mon Dec 13 13:38:26 EST 2010] Result: Postprocessing failed.
    [Mon Dec 13 13:38:26 EST 2010]
    [Mon Dec 13 13:38:26 EST 2010] Result: *** Installation FAILED ***
    [Mon Dec 13 13:38:26 EST 2010] Log File: /var/tmp/sambo.install.15654.log
    do i need to apply those patched to my globla zone ?
    thanks

    hi,
    apply the patches directly to the global zone.
    it should automatically get applied to the non-global zone..
    regards,
    Raj

  • NLS:4: Cannot open message catalog TMADMIN_CAT,  Solaris Container

    Hello,
    Can someone please help me ?
    I have used Tuxedo 8 for many years on Solaris 8 servers, however we have now ported our installation to a Solaris 8 container on a Solaris 10 server. The server was ported using a flar image from the source server onto the new zone (or container). Tuxedo works absolutely fine in the container and the application appears to run as expected until I try using tmadmin or qmadmin on the command line and run a command in the shell and the following message appears for tmadmin, qmadmin message is similar.
    NLS:4: Cannot open message catalog TMADMIN_CAT, set 1, num 111; check TUXDIR=/opt/apps/tuxedo/8.0, LANG=C
    tmadmin/qmadmin performs the function but appears to be unable to open it's message catalog in $TUXDIR/locale/C
    The mesasage catalog exists in $TUXDIR/locale/C and chksum's identical to source server.
    I have manually re-installed the Tuxedo software in the container with no effect
    I have tried installing Tuxedo in a different directory
    I have tried setting NLSPATH=$TUXDIR/locale/C in the environent with no effect
    The tuxedo application works fine with no similar messages in the ULOG from the running application, it is just tmadmin and qmadmin on the command line, using the same user as runs the application
    localel settings are identical to original source server and :
    localeLANG=
    LC_CTYPE="C"
    LC_NUMERIC="C"
    LC_TIME="C"
    LC_COLLATE="C"
    LC_MONETARY="C"
    LC_MESSAGES="C"
    LC_ALL=
    If i set $LANG = C and run tmadmin and run a command I get the following message instead
    NLS:6: Message not found, catalog TMADMIN_CAT, set 1, num 1136
    Which implies it can see the catalog but cannot open it
    Tuxedo version is 8.0 Rolling patch 222
    Can anyone help? i would be very grateful
    Thanks
    Adam

    I have now worked arround this by re-generating the message catalogs from the catalog text files
    cd $TUXDIR/locale/C
    gencat TMADMIN_CAT TMADMIN.text
    gencat Q_CAT Q.text
    tmadmin and qmadmin now display the output ok, It kind of makes sense since the catalogs are generated in the new environment, but a full install still did not work.
    The new catalogs are identical to the old catalogs and cksum identically, but they work. Still scratching my head over this one, but at least we can move forward now.

  • SAP ECC 6.0 installed on Solaris Container

    hello All,
    we want install a production system of SAP ECC 6.0 on a solaris 10 container, the DB is oracle 10.
    Have any recommendations, suggestion with this?
    Thanks
    Hernando

    hello
    when we were installing the ECC on solaris 10 container the following error
    ERROR      2009-08-26 22:14:46.730 [iaxxinscbk.cpp:260]
    CJS-00091  Unable to create the tablespaces. DIAGNOSIS: There is not enough free disk space: Mount point | space required | space available | SAPDATA directories
    /oracle/CMD/sapdata1   |   281050   |   54186.6   |   1
    . SOLUTION: Make more disk space available.
    ERROR      2009-08-26 22:14:46.735
               CJSlibModule::writeError_impl()
    MUT-03025  Caught ESAPinstException in Modulecall:
    /oracle/CMD/sapdata1   |   281050   |   54186.6   |   1
    ERROR      2009-08-26 22:14:46.932 [sixxcstepexecute.cpp:951]
    FCO-00011  The step checkFreeDiskSpace with step key |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|2|0|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_CreateDB|ind|ind|ind|ind|0|0|NW_OraDBCheck|ind|ind|ind|ind|0|0|NW_OraDBMain|ind|ind|ind|ind|0|0|NW_OraDBStd|ind|ind|ind|ind|3|0|NW_OraTablespace2|ind|ind|ind|ind|6|0|checkFreeDiskSpace was executed with status ERROR ( Last error reported by the step :Caught ESAPinstException in Modulecall:
    /oracle/CMD/sapdata1   |   281050   |   54186.6   |   1
    How we can fix this error?
    thanks
    Hernando

  • Solaris Container Support for Oracle Products

    Hi,
    Is there a special list about which Oracle products support Solaris Containers? Or can I assume that all products support the container technology?
    I cant find any related information on this...

    We run Oracle databases and application servers without any problems.
    In the licencing documentations zones are explictly mentioned as capped zones are supported to partition a system.
    So if you have an eight-core maschine but give the zone only one, you have only to licence this core.
    Have a look at this document
    http://www.oracle.com/us/corporate/pricing/partitioning-070609.pdf
    As said before if your software does not need low level access to the hardware or the kernel (as eg. a backup server or a nfs server) it should run fine into a zone.

Maybe you are looking for