SUN Solaris: Containers and Virtualization

Hi Everyone,
Just starting on a new project which will deployed on SUN Mxxxx servers.
We have opted to virtualize the systems, does anyone have any experience on Solaris Virtualization, containers, etc?
Any white papers, how to guide or experience would be greatly appreciated.
Kind Regards
Michael

We make use of containers/zones heavily (together with ZFS as filesystem) and it works like a charm. We also use on one box Solaris Cluster together with containers.
Check the following notes:
Note 1246022 - Support for SAP applications in Solaris Zones
Note 870652 - Installation of SAP in a Solaris Zone
Note 724713 - parameter settings for Solaris 10
What database will be used?
Markus

Similar Messages

  • Real Application Cluster on Sun Solaris 8 and Sun Cluster 3

    Hello,
    we want to install Oracle 9i Enterprise Edition in combination with Oracle Real Application Cluster-Option on 2 Nodes. Every node (12-CPU-SMP-Machine) should running Sun Solaris 8 and Sun Cluster 3 Service.
    Does this configuration work with ORAC? I found nowhere informations about. Is there anything I have to pay special attention for during installation?
    Thank you for helping and best regards from Berlin/Germany
    Michael Wuttke

    Forms and report services work fine on solaris 8.
    My problem is on the client side.
    I have to use solaris 8 with netscape like forms clients
    and I wasn't able to make it work with java plugins.
    Any solution?
    Mauro

  • Is there any difference between sun solaris 8 and windows for Garb.Collecti

    Hi All,
    is there any difference between refreshing the java virtual memory between sun solaris 8 and windows.i am fetching 25 records for every search action.in windows usage of java virual memory is 5 mb after every search it refreshes the memory.while using the same code in sun solaris 8 it throws heap out of memory error and for every search it wont refresh the memory.

    Some other related links
    http://java.sun.com/docs/hotspot/gc5.0/gc_tuning_5.html
    http://e-docs.bea.com/wls/docs81/perform/JVMTuning.html

  • Solaris containers and Fiber connection

    Hi guys,
    I have sucsessfully migrated solaris 8 system to solaris 10 containers. and also mounted some RAID enabled partition on non global zone without any issue. now i need to connect a fiber channel to my host OS (solaris 10) and add the SAN partition to my container (solaris 8). if i run cfgadm command it says cfgadm: Library error: Device library initialize failed: Invalid argument.
    there are some other ways to mount the SAN (mount the SAN on host and export the partition to container). but i need the above method . is it possible to mount the SAN partition from the non-global zone ? if so how should i do it .
    thanks,
    Tharanga

    As far as i know you can't give the non-global zones the required permissions which is needed to mount a FC LUN directly into the non-global zone.
    I think you have to mount the LUN in the global zones, and then loop-back-mount them into the non-global zone.
    .7/M.

  • Sun Solaris X86 and 10.2

    Hello,
    do anybody know when 10.2.0.1 for 10.2 Solaris x86 will be available?
    I did not find any informations on metalink....
    Thanks and Regards

    Hi,
    Certification for 10gR2 on Solaris Operating System x86 Version 10 is planned for february 2006...
    Nicolas.

  • Difference between Sun solaris UltraSPARC and Sun solaris Intel(X86)

    Hi,
    We have built our application on Sunsolaris Intel(X86) .But one of my client has Sun Fire v240 (but Sunfire uses Ultra SPARC processors)
    is there any problem (related to JRE problem)for running that application on Sunfire

    If its a java program it should work on both platforms, as long as the java version is the same (or later) as the one you used to build your application.
    .7/M.

  • Java.lang.NoClassDefFound Error while invoking dbua(9.2.0.8)on Sun Solaris.

    Hi Friends,
    I had installed Oracle 9.2.0.1(software alone) on Sun solaris box and then i installed the patchset 9.2.0.8 on the same Oracle 9i Home.It's installed.
    But when i try to run dbca to cretae a database from $ORACLE_HOME/bin it throws the error:
    java.lang.NoClassDefFoundError
    i had set the PATH,ORACLE_SID,ORACLE_HOME,LD_LIBRARY_PATH but still getting the error.
    Please suggest a fix.
    Regrads,
    Arun

    Do you have JAVA_HOME set in your environment?
    What's the result of
    env
    Make sure DBCA is calling the java under $ORACLE_HOME not from other installation.

  • Sapinst not started for PI 7.1 on Solaris 1064bit and Oracle10

    Hello,
    We are running NW 7.10 PI 7.1 installation on Sun Solaris 10 and Oracle 10.2.0.4 platform. We are using the following installation DVDs for installing PI.
    Installation Master   = 51033240_21
    Java Component = 51033242
    UC Kernel = 51033245
    We are doing following to run ./sapinst
    1. log on as root
    2. set JAVA_HOME, TEMP and DISPLAY
    3. go to master DVD and run ./sapinst
    The instgui is not showing any error Problematicc sentence structure ./SAPinst is just getting frozen. We used another script ./sapinstgui from the same directory and it shows us some logon screen with port 21212 in the GUI. However, when we try clicking logon it does nothing.
    We've ensured that port 21212 or any other port that supposed to be used by SAPinst are not blocked on the firewall or not used by any other application. Host and DNSfiles are also okay. Based on one of the previous forum   /etc/nss*.conf files also exist in our PI host.  Not sure why the SAPinst GUI is not started.
    We've also ensured that we need any new SAPinst support pach from marketplace, however current installation master dvd is the latest one release in March 09 and there are no further patches released by SAP.
    Please help if anyone of you have faced this issue before.
    Harshal

    I tried ./sapinst SAPINST_DIALOG_PORT=<free_port_number> as well as the default port number. Both of them fails.
    normally  ./sapinst itself should establish all the port automatically that it uses. Which currently is not happening.
    Do you want me to copy installation master dvd for Solaris on windows work station from where i'm initiating it through Xmanager session and try running ?  The installation master dvd that i'm currenty using is for Solaris platform which meanase ./sapinst is compiled for Solaris, how will it be supported by Windows ?
    Harshal

  • How to configure tape to sun solaris server?

    Hi
    We have a tape "Quantum Super DLT 600 tape drive" connected to Sun solaris 9 and working properly.
    Now we want to connect and configure it to Sun solaris 10 server. I want to know how we can do it?
    I checked in st.conf file , "#tape-config-list=" is commented in both solaris 9 while in solaris 10 it is not there.
    I think i will just have to connect the tape to new srver(solaris 10) and do a reconfiguration boot. Right??
    Also, what do i need to do for connecting the tape back to solaris 9 server.
    Thanks

    You really don't need to reboot the server. Connect the tape to the server and type devfsadm -Cv. Then type dmesg and check whether Solaris detect the tape or not.
    if not do a reboot and see.
    after doing one of above, insert a tape to the tape drive and type "mt stat" and see you got any output about a tape.
    Refer Solaris 9 and Solaris 10 System Administration Guides.
    Edited by: Thusith.M on Jul 31, 2009 9:24 AM

  • Sun Solaris 2 OS vs Audition 3

    Hi folks, just a newbie question please if I may ask will Audition 3 run on Sun Solaris 2 operating system or is it exclusive to Microsoft products?
    I am considering moving from Vista Ultimate 64 to Solaris 2 because 1: it's free, 2: it's fast, 3: it can use my 8GB RAM whereas Vista 64 can't or doesn't know how to; everything is just SO slow, and I need speed to get my work done.
    Thanks.
    Ian Samson
    [email protected]

    Okay, so I am a real novice here. This is what I put to Sun Solaris:
    My behemoth PC "Brutus" has two 500 GB HDDs, 8GB RAM, two Intel DuoCore2
    3.xGHz processors, and Windows is painfully slow. If I were to download
    Sun's Solaris 2 for x64 systems, is it like a Unix machine that runs
    extremely quickly? Microsoft doesn't need amateur users writing them and
    bugging them with user questions, they have far more important matters to
    consider, such as this new Solaris 2 operating system from Sun Microsystems.
    This is going to challenge Microsoft's OS realm, particularly since it is
    free to download and install and use. The challenge is also there with Sun's
    OpenOffice.org 3.1 release just installed today. I cannot afford Microsoft's
    ever increasing prices for operating systems.
    What is my learning curve going to be from running DOS 2.0 to Vista Ultimate
    64, by changing to Sun Solaris 2, and will that mean I have to rid all 5
    machines in my home network of Windows operating systems and move everything
    onto Solaris if the hardware can take it? I simply do not have more than 24
    hours in my day and it's already overstretched. I need a solution now, will
    Adobe Audition 3.0.1 run on Sun Solaris 2, or can I reinstall Vista into a
    Solaris "box" so that Adobe Audition thinks it is in a Windows Environment,
    and Windows thinks it's in control, but in fact they are all running in a
    little Solaris "box" on the PC?
    2009/5/11 SteveG(AudioMasters) <[email protected]>

  • Solaris 8 Containers and x86 compatability

    My client relies on a program for the meat and potatoes of our processing. This program currently only works on Solaris 8. We are using Sun Blade 2500 workstations. However we are moving offices and to build up the new lab, the client wants to get away from the Sun workstations and move towards Linux or Windows machines. He is however willing to migrate to Solaris 10 provided the the program that we depend on is still usable. Enter my solution: Solaris 8 containers.
    The documentation for containers was not very clear. I am interpreting two different messages from the Sun website. One says that Solaris8 Containers will work on SPARC systems and/or Systems running Solaris 10 10/08 or later. Other documentation says Solaris Containers are SPARC system dependent.
    I installed Solaris 10 on a HP x86 based desktop via VirtualBox. I installed all the SUNWs8brandX patches that came with the containers bundle and followed the install setup directions. I cannot verify as I am getting a "Cannot Execute Brand Specific Error" message.
    Does anyone else have a suggestion as to how I would get a Solaris 8 dependent program running on a Linux or Windows based machine? Is my solution viable?

    agquint wrote:
    What I mean was the post below your first one. But you correctly interpreted it in your next post. So "Solaris 8 containers" only works for SPARC. I don't get why Sun would only have containers support for SPARC systems. That is in total contradiction to why I would think they would develop containers in the first place: backwards compatibility to support programs that aren't yet migrated to the current version of Solaris regardless of whether they are x86 or SPARC. They have a solution but it only works at %50? hmph.There is probably just very little demand for it. During the Solaris8/Solaris9 days, Sun was killing off the x86 line. There is very little installed base of Solaris 8 x86 compared to Solaris 8 SPARC. (It wouldn't help you out, it appears, since you have SPARC binaries).
    Darren

  • Solaris containers + sun ray server

    just some theoretical question...
    would it be possible to put a sun-ray session into a solaris container, stop it, move it to some other machine, and restart it there?
    never played with containers and maybe i am compleatly wrong here...

    well, i'd say that dhcp is not an issue. i am running srss without local dhcp and the clients in some other networks using other ip's/dhcp (i know -- unsupported config, but it has it's advantages).
    i've just read some docs about containers, and it seems, since opensolaris b36 it is possible to stop containers and restart them on some other node... but it seems that patchlevels and kernel needs to be the same... ...so it would not be possible to move container+srss, update server A, move container back and update server B.
    may you explain, in more detail, the CAM idea?

  • Problem with a DDI Device driver for Solaris 8 and 9 on a Sun-Blade-1500

    The problem has to do with dma allocated memory and the little-endian format.
    When I copy blocks bigger than 256 bytes to the dma memory, using a uiomove() or bcopy(), the data after the first 32 bytes is swapped around over 8 bytes.
    The bcopy from a driver (stack) buffer into the dma virtual memory has the same affect.
    So it has to do with the kernel dma allocated memory and the endianess.
    When I set the byte order to big-endian inside the ddi_device_acc_attr the data seems to be alright, also with bigger transfer sizes.
    My device however needs the little-endian format.
    I have the same the same device driver running without any errors on a Sun Blade-150 Solaris 8 for a long time now.
    Can somebody please advise me?
    Data example,
    test data: 0x00,0x01,0x02,?.
    64, 128 or 256 bytes blocks:
    000: 07 06 05 04 03 02 01 00 0F 0E 0D 0C 0B 0A 09 08
    016: 17 16 15 14 13 12 11 10 1F 1E 1D 1C 1B 1A 19 18
    032: 27 26 25 24 23 22 21 20 2F 2E 2D 2C 2B 2A 29 28
    048: 37 36 35 34 33 32 31 30 3F 3E 3D 3C 3B 3A 39 38
    064: 47 46 45 44 43 42 41 40 4F 4E 4D 4C 4B 4A 49 48
    080: 57 56 55 54 53 52 51 50 5F 5E 5D 5C 5B 5A 59 58
    096: 67 66 65 64 63 62 61 60 6F 6E 6D 6C 6B 6A 69 68
    112: 77 76 75 74 73 72 71 70 7F 7E 7D 7C 7B 7A 79 78
    512 or 1024 bytes blocks:
    000: 07 06 05 04 03 02 01 00 0F 0E 0D 0C 0B 0A 09 08
    016: 17 16 15 14 13 12 11 10 1F 1E 1D 1C 1B 1A 19 18
    032: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F <----- ?
    048: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F <----- ?
    064: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F <----- ?
    080: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F <----- ?
    096: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F <----- ?
    112: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F <----- ?
    Code example, how I allocate the DMA (kernel) memory:
    DDI_STRUCTURE_LE_ACC = Little Endian format
    DDI_STRUCTURE_BE_ACC = Big Endian format
    static struct ddi_device_acc_attr sse_dma_attr =
    DDI_DEVICE_ATTR_V0, /* The version number of this structure */
    DDI_STRUCTURE_LE_ACC, /* see above */
    DDI_STRICTORDER_ACC, /* How CPU will reference data, default */
    The dma definitions for allocating the DMA memory
    static ddi_dma_attr_t dmaattr= {
    DMA_ATTR_V0, /* version */
    0, /* starting address for DVMA */
    0xffffffff, /* end address for DVMA */
    0xffffffff, /* max transfer count in one cookie */
    0x1, /* address restrictive alignment, 1 = byte alignment */
    0x7, /* burst sizes */
    1, /* min number of byes */
    0x00ffffff, /* max number of bytes device can transmit/receive */
    0xffffffff, /* upper bound of the DMA engine's address */
    1,
    512,
    0, /* DDI_DMA_FORCE_PHYSICAL doesn't work */
    ddi_dma_alloc_handle()
    if((ret=ddi_dma_alloc_handle(xsp->dip,
    &dmaattr,
    DDI_DMA_SLEEP,
    NULL,
    dmahandle_out)) != DDI_SUCCESS)
    cmn_err(CE_CONT, "ucr_dma_alloc_memory, "
    "ERROR ddi_dma_alloc_handle status = %d\n",
    ret);
    return(ret);
    if((ret=ddi_dma_mem_alloc(*dmahandle_out,
    (uint_t) size,
    dma_acc_attr,
    DDI_DMA_CONSISTENT,
    DDI_DMA_SLEEP,
    NULL,
    (caddr_t *)&raw_kern_addr,
    &real_len,
    dma_acc_handle_out)) != DDI_SUCCESS)
    cmn_err(CE_CONT, "ucr_ucr_dma_alloc_memory, "
    "ERROR ddi_dma_mem_alloc status = %d\n",
    ret);
    ddi_dma_free_handle(dmahandle_out);
    return(ret);
    This will also init the PCI - IOMMU for
    address translation.
    if((ret=ddi_dma_addr_bind_handle(*dmahandle_out,
    NULL,
    (caddr_t)raw_kern_addr,
    real_len,
    DDI_DMA_RDWR | DDI_DMA_CONSISTENT,
    DDI_DMA_SLEEP,
    NULL,
    &dma_cookie,
    &count)) != DDI_SUCCESS)
    cmn_err(CE_CONT, "ucr_ucr_dma_alloc_memory, "
    "ERROR ddi_dma_addr_bind_handle status = %d\n",
    ret);
    ddi_dma_mem_free(dma_acc_handle_out);
    ddi_dma_free_handle(dmahandle_out);
    return(ret);
    if((ret=ddi_dma_sync(*dmahandle_out,
    0,
    real_len,
    DDI_DMA_SYNC_FORDEV)) != DDI_SUCCESS)
    cmn_err(CE_CONT, "ucr_ucr_dma_alloc_memory, "
    "ERROR ddi_dma_sync status = %d\n", ret);
    ddi_dma_unbind_handle(*dmahandle_out);
    ddi_dma_mem_free(dma_acc_handle_out);
    ddi_dma_free_handle(dmahandle_out);
    return(ret);

    I am having the similar problem identified in this thread.
    OS: Sun Solaris 10 01/06
    Hardware: Sun Blade 2500
    PCI Memory card.
    Problem: When driver moves more then 40 bytes via PIO from a PCI device memory card, the long words are swapped starting at 40 byte transfer size and greater.
    device memory description:
    static ddi_device_acc_attr_t sdram_access_attr =
    DDI_DEVICE_ATTR_V0, /* Boilerplate value */
    DDI_STRUCTURE_LE_ACC,
    DDI_STRICTORDER_ACC /* Don't reorder accesses */
    The user application does a read call, which goes to xxread. xxread calls physio( xxstrategy, bp, dev, B_READ, xxminphys, uio );
    In xxstrategy the transfer is done using
    ddi_mem_rep_get8(ucb->ucb_sdram_accHndl,
    (uint8_t*) kaddr,
    (uint8_t*) raddr,
    (size_t) bp->b_resid),
    (uint_t) DDI_DEV_AUTOINCR );
    PCI Device memory is loaded with incrementing address (8bit), 0,1,2... This is confirmed using a PCI Bus Analyzer.
    A read of 36 bytes or less returns:
    03 02 01 00 07 06 05 04 ...
    A read of 40 bytes returns:
    07 06 05 04 03 02 01 00 ...
    If I peek 1 byte at a time using ddi_get8(ucb->ucb_sdram_accHndl, ...) I get
    00 01 02 03 04 05 06 07
    Why are the long words swapped starting at 40 byte transfer size and greater?

  • Generating reports in RTF and Excel on Sun Solaris

    hi,
    Could any one of u out there kindly tell me if it is possible to generate reports in RTF and Excel formats on a Report Server running in Sun Solaris machine. We use Reports 6i.
    Because I am able to generate a report in RTF format on report running in Windows NT machine, but on Solaris i get a message that the Reports Server terminated abnormally!.
    Thanks,
    Prabhu S

    Could you please tell us whether you fllowed any special procedures
    or made some specific settings to launch RTF reports ?Can't help much, I'm afraid. The report and web server settings were
    all made before I got here, and are not visible to me.
    We can get RTF from report builder/generate-to-file and when running
    reports on the web. Our servers are all Sun/Solaris boxes, although
    we display on DOS boxes. Excel we get from a program, not from the
    report server.
    Report builder 6.0.8.10.1, database claims to be 8.1.7.0.0.
    Sorry I can't help much more than saying "yes, it can be done".
    Allan Plumb

  • Oracle 9i and IDS under sun solaris 8

    Need some help on oracle 9i and IDS under sun OS
    i want some clariffication in my project.
    If i develop my application under "sun solaris 8" OS for x86 with "oracle 9i"
    as the backend and "IDS" (internet developer suite) as the front end, Can my
    application be ported to the other environment i.e "SUNFIRE 280R" as the
    server with sun solaris 8 as the OS and the same DB and front-end ?.
    will there be any porting problems ?.
    i am new to this environment.And i don't have SUNFIRE 280R server with me and
    the customer won't supply it.
    can anybody guide me please ?.(i am looking for the suggestions form those who
    really worked on this environment.)
    Murthy

    Andrea...for a faster response, please post this question in the Database - Installation forum:
    Database Installation

Maybe you are looking for

  • How can I output text in a browser window in JAVA?

    How can I output text in a browser window in JAVA?

  • Transfer 100M XML file with XSL

    Hi, I am trying to transfer 100M XML file with XSL. Input.xml is the XML file, format.xsl is the XSL file. I type in the command line as: java org.apache.xalan.xslt.Process -IN input.xml -XSL format.xsl -OUT output.xml It got "out of memeory" error.

  • Why, When i download something on my MBA 2013 it doesn't work?

    A few days ago i purchased a MBA mid 2013. When i downloaded Adobe Flash Player it didnt work the first time. When I went into the downloads section the downloaded part was faded and i could not open it. I deleted it and downloaded it again and that

  • NEED URGENT HELP ON MY CAT-2950

    This machine is giving me hard time. It does not load an image at boot up. All it does is get me into ROMMON. I have tried to download a new image from a tftp server but everything is not working out. I have tried to set environment variables like IP

  • MRP based On Forecost

    Hi, my custmer created a fore cost , he need to purchase items based on fore cost , but he not created any production order or sales order , he need paln against Forecost Regards \srinivas