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

Similar Messages

  • Solaris 10 Containers and OS Compatibility

    I was wondering what OS's can be run as of today in a Sparc based Solaris 10 container? Can you run instances of Linux, and previous versions of Solaris such as 8 and 9?

    Zones do not "boot" another OS. They instantiate an application environment that is a sort of clone of the global zone. You'll gain a better understanding of why this isn't really the right question to ask if you review the Solaris Zones paper we published at LISA '04. The paper is at http://blogs.sun.com/roller/page/dp/20041120#lisa_04_solaris_zones_operating
    Hope this helps. As for your Solaris 9 apps-- Solaris 10 is guaranteed to be binary compatible with Solaris 9. Your apps should migrate and run without a problem, and without needing to be recompiled.

  • Solaris Management Console and X86 Disk

    Greetings,
    I am trying to use the Solaris Management Console to manage the 2 disks I have in my Intel PC. Both disk are allocated 100% to Solaris 10 and were formatted and partitioned by the installation program.
    Why is it that when I use the Management Console it tells me that there is no Solaris FDISK partition and that I cannot manage the disk until I put a Solaris FDISK partition on them? It doesn't seem like the tool is all that useful if it cannot use the default format put on the disk by the install program.
    On related note, why is it that auto layout during install creates partitions that are barely large enough to hold the OS? From what I can see it puts the bulk of the disk space into home for user home directories but this creates a problem when trying to install additional SW such as StarOffice.
    Cheers
    TC

    Thanks for your help. I updated my root password from 4 charcters to 4charcters + 4 numerals , still SMC will not let me in. I updated 2 machines and both allow me to login as root (GUI) but SMC wants to confirm the password and will not let me in.
    I have reinstalled (initialized rather than upgrade) Solaris 10 on one machine (Ultra60) , that machine now works fine. It allows me to login as root(GUI) ans the SMC accepts my root password
    The machines are an Ultra10 and an Ultra60.
    I choose to upgrade rather than a new install because of to much info to rebuild.
    Brian

  • Solaris Express 11 and Mac compatibility

    Hi all,
    I would want to use Solaris with my Mac so I tried to boot on the DVD and install the Developer version, the Mac boot on it correctly and started to install Solaris. But I have a problem with the screen (APPLE 23' with a NVidia 7300GT) when it wants to switch in the window mode, my screen freeze and the system returns to the console mode...
    I tried with another screen (samsung 17') and the installation in a window mode worked !
    So the problem is the compatibility with the screeen or my graphic card ? (it seems that the 7300GT is not yet supported, it doesn't appear in the listed supported devices report)
    how can I do to work with my Apple screen with the high resolution (1920*1200) ?
    thanks a lot...

    Cindy,
    Thanks for the quick reply. If I'm understanding correctly, the SCSI unmap command was implemented in last November's Solaris 11.1 release but has since been disabled due to performance problems. I'm running the original November release with no updates so can I assume that SCSI unmap is enabled on my system? If so, do I run any risk of data corruption by staying with my current version? I'm currently running Solaris 11.1 from a SATA SSD.

  • 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.

  • Grid 11gR2 (11.2.0.2) on Solaris 10 Containers getting PRVF-5150 error

    I am attempting to install Oracle DB RAC Grid Infrastructure 11gR2 on Solaris 10 Containers and am getting ASM PRVF-5150 error. After doing some search internally/externally, I found something like: .." the prerequisite check for Oracle ASM devices reports an error (with PRVF-5150) that the given disk is not a valid path. Workaround: This error can be ignored."
    I have 2 T2000's, Oracle Solaris 10 9/10 s10s_u9wos_14a, 144488-12, Solaris Whole-Root Zone, and Sun StorEdge 3320 (SCSI shared disk array). I have installed Grid 11.2.0.1 in the same environment and I didn't get PRVF-5150 error. Attempting to install 11.2.0.2 would consistently produce the error.
    My shared device can be seen from both nodes (and as mentioned 11gR1 was successfully installed/configured/deconfigured). cluvfy.sh also passed.
    crw-rw---- 1 grid asmadmin 32, 4 Jul 18 14:58 /dev/rdsk/c2t0d0s4
    If I were to ignore it and continue, I get the following error:
    ACFS-9200: Supported
    ACFS-9300: ADVM/ACFS distribution files found.
    ACFS-9307: Installing requested ADVM/ACFS software.
    ACFS-9349: Unable to configure driver 'oracleadvm'.
    ACFS-9310: ADVM/ACFS installation failed.
    USM driver install actions failed
    Oracle DB and RAC 11gR2 has been certified on Solaris 10 Containers.
    Any suggestion is appreciated. Thanks in advance.

    Hi,
    You can use this tech note on MOS.
    *Troubleshooting 11.2 Grid Infastructure Installation Root.sh Issues [ID 1053970.1]*
    Put here alertlog file of grid
    Please use formatting options using tags   output between tags[/code ]
    Regards,
    Levi Pereira
    Edited by: Levi Pereira on Jul 19, 2011 12:24 PM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Solaris 10 06/06 x86 and Gigabyte-GA-8I865GVM

    Hello all.
    I try to install Solaris 10 06/06 x86 on workstation with Gigabyte-GA-8I865GVM motherboard with intergrated ethernet-card.
    System installation process finish successfully, but system don't "see" network card.
    Whta steps i can made for networking?

    hello,
    Can you share with me your experiences in installing solaris 10 on this particular model of gigabyte motherboard? I am trying to build a desktop with solaris 10 as the default o/s.
    Or do u know of any other motherboards with minimal installation and compatibility problems?
    Shiva.

  • Solaris 8 on Sparc and X86

    Will I experience any problems connecting a Trusted Solaris 8 X86 systems to a SPARC Trusted 8 system? Will all the trusted features work between the two.
    Thx

    I am using Java 5.0 to develop applets, but if I use
    all the possibilities that 5.0 version offers (such
    as enum) that means that clients viewing my applet
    must have JRE 5.0 as well. Does that mean a very
    recent browser will be required?no.
    I found which browsers support Java 5.0 on the page
    J2SE 5.0 "Supported System Configurations" at
    http://java.sun.com/j2se/1.5.0/system-configurations.h
    tml
    In short, what I take from there is that browsers
    required would be:
    - Mozilla 1.4+
    - Internet Explorer 5.5 (SP2+), 6.x on Windows
    platforms
    - Netscape 4.7.x on Solaris 8 on SPARC and x86
    - Netscape 7 and 7.1 are not offically supported, but
    should work
    I have no idea how recent these versions are and
    whether it is acceptable to assume that web visitors
    will have these versions. I'd think it is almost safe to assume people have those, they're not that young. the question is rather "do they have the JRE 1.5.0?"

  • 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

  • Compatibility of Solaris WBEM servises and SBLIM wbemcli utility

    There is a strange situation, when Solaris wbem server is running on port *:5988, access to CIM server are granted for users, firewall is disabled, however there is no possibility to connect solaris CIM server from linux hosts using wbemcli.
    So the question is: Is there a compatibility between Solaris WBEM realization and SBLIM realization?

    From what I have read Sun Cluster 3.2 will not be supported with RAC 11g R2 untill September time frame.
    The functionality will be released via a cluster core patch.
    Currently Sun Cluster is looking down in /etc/init.d/init.crs to start CRS (11g R1). With 11g R2 the start script for GRID is now /etc/init.d/ohasd.
    SC does support HA 11g R2, but not RAC at this point in time.

  • 10g RAC on Solaris 10 containers - Question on Approach

    Hi All
    To introduce a little, I am trying to set-up 10g RAC (active-active) on Solaris 10 Containers. For the disaster recovery site, I was considering an option for storage replication across datacenters. As I look at the situation where the database could be highly transactional, I wanted to go for this option hoping I might be better able to recover db on dr site if a failure happens and also alleviate some load from the prod servers. In this regard I have a set of questions for which if you could share your experiences, thoughts .. I am sure will help my preperation.
    1 Is Oracle Supported on Solaris 10 containers? I believe it is not supported and ofcourse am getting into the certification matrix for this with oracle. Anyways, any work around tried out by anyone ?
    2 Which product is better in terms of performance while co-existing and co-functioning with Oracle? Sun Cluster!!! Vertas Cluster!!! any other? I am unable to link to any recommendations from Oracle and hence trying to understand the generic or say standard approach to this.
    3 I understand on Prod site, Oracle remains active-active on two node cluster while I will mirror my SAN between Prod site and DR site on a timely basis, while DB is up and running. This mirroring has to be only an asynchronous mirroring for some limitations. I am unsure about my recoverability if we need to switch over to DR. Will I be able to recover the Database to a point when my last mirroring has been completed successfully when I say the mirroring happened while the Prod db is up and running (hot backup type on disk level). Until now I used a cold backup for Storage replication and I was sure to bring it up there. This hot backup kind of attempt is raising unrest and questions about the abilities.. :-(
    4 I also have come across a term called federated databases? Is it similar to what I am trying to achieve here? Storage level replocation across data centres?
    I know it takes some time to get to the end of it and finally implement it, but your inputs will certainly help me get things straight before I hit this first click. Thanks for all your inputs, advices, suggestions. :-)
    Regards!
    Sarat

    According to Oracle "Both Oracle 9i R2 and 10g R2 databases have been certified to run in a Solaris Container."
    There are references here :- http://forums.sun.com/thread.jspa?threadID=5397695
    "Oracle databases (RAC and non-RAC) have been certified to run in a global Solaris 10 Container"
    What storage are you using ? (filesystem, ASM ?) Personally I prefer ASM now, but it does depend on the storage platform and backup strategy.
    What backup infrastructure do you have ? RMAN backup directly to tape is better than file copy.
    For DR standby purposes I would use Dataguard instead of disk mirroring / storage replication. It is much more flexible (e.g can switch direction of replication, do incremental backups from the standby etc).
    I would use CRS instead of VCS. CRS is built for the job, and integrates with netca, dbca, etc for service management, and also integrates with Dataguard Broker for standby switchover.

  • Solaris 8.x and 9.x (archive) ISO Request

    Solaris 8.x and 9.x (archive) ISO Request
    Hello, can someone please upload or let me know who I can talk to about getting x86 ISO's for Solaris 8.x and 9.x.
    I had previously downloaded them legally for free from Sun and had them in my Sun Connection profile for ages. Now they are gone and I need to get them to do patch testing and troubleshooting for the fleet of 8.x boxed I have to work on now. They run on hardware thats too weak for the Solaris 10.x branch.

    Here is link to download Solaris 9: http://www.sun.com/software/solaris/9/
    but for Solaris 8 as i read is EOL and is not offered for download

  • Different X behaviour between Solaris 2.6 and 8

    Hi,
    We have recently upgraded a development box to Solaris 8 from 2.6. We have recompiled (same compiler) an application with no changes... and we get different behaviour. There are two problems that we are tracking so far:
    1. Buttons don't seem to be responding to their callbacks so we never leave our modal event loops.
    2. It looks like we're getting truckloads of X expose events causing lost of flicker on every dialog. The CPU is maxing out the whole time, redrawing windows takes forever after hiding it, etc. It seems to be mainly text boxes, but I can't be sure.
    We've copied a binary compiled on 2.6 onto the box and it runs fine so it seems. Is anyone aware of any issues/patches around this area, or any other info we can get to assist tracking down where the exposes are coming from.
    Thanks,
    Rhys

    Progress!
    If I compile with -DMOTIF12_HEADERS and then link with -lMrm12 (which resolves to libMrm.so.3 instead of libMrm.so.4 )and -lXm12 (which resolves to libXm.so.3 instead of libXm.so.4) my application behaves as expected.
    So it would seem that something has changed in Motif that my application does not like, or we were aleays doing something wrong and it just got worse, or... any ideas on where I can start hunting for such a beast?
    Thanks,
    Rhys
    Moazam,
    Just rebuilt using 6U2 both with and without -compat=4
    and it still exhibits the same behaviour... lots of
    expose events, flicker all over the place, high CPU
    usage (its around 60% and Xsun is around 30%).
    Any further ideas?
    Rhys
    To my knowledge, 4.2 is not supported on Solaris 8.
    You should try compiling your code with Forte
    Developer 6.2, and if you need, you can use the
    -compat flags.
    -Moazam

  • Solaris 8 for intel x86

    Hi,
    i want to download the solaris 8 for x86. can any body guide me to find the download link because i can able to find the solairs 8 download link on sun website.

    Since Solaris 8 is now an officially discontinued product,
    you might only be able to get it if you buy used media sets
    on an online auction site such as Ebay.
    Could you describe your hardware?
    I remember using Solaris 8 on an x86 system.
    For what it did, it was good.
    However there was a very limited set of hardware that would function.
    If I remember correctly, your concern should be as to:
    What is your motherboard chipset?
    What is your disk controller chipset?
    What is your video card?
    What network adapter are you planning to use?
    What sound card do you own?
    I had it on an Intel 440LX P-II.
    Only the integrated IDE connectors were recognized.
    I had an 8mb ATI Rage PCI card that let me see what I was doing.
    Only about two or three specific NICs worked, such as 3C905TX or a DC21140.
    My original real Soundblaster 16 (ISA slot) was able to give me the beeps and chirps necessary.
    If you're hoping for most anything made in the last couple of years, then forget it.
    (... and forget about USB peripherals other than USB 1.x devices like keyboard/mouse)

  • Bind 9 DNS Server chroot cannot work on Solaris 10 u6 and u7

    My Old verion "Solaris 10 x86 Generic_Patch_118844-30" can be run "Bind 9 DNS Server" in chroot mode.
    And this is no any problem.
    I have been try to use "Bind 9 DNS Server" in Solairs 10 x86 u6 or u7.
    The result is not any problem.
    But when I turn it run in the chroot mode. the "Bind 9 DNS Server" cannot run.
    I have been manuelly run the named:-
    /usr/sbin/named -c /etc/named.conf -t /chroot/dns -u named -f -g
    The respond is :-
    13-May-2009 02:17:46.623 starting BIND 9.3.6-P1 -c /etc/named.conf -t /chroot/dns -u named -f -g
    13-May-2009 02:17:46.624 found 1 CPU, using 1 worker thread
    13-May-2009 02:17:46.627 socket.c:3259: unexpected error:
    13-May-2009 02:17:46.627 open(/dev/poll) failed: No such file or directory
    13-May-2009 02:17:46.628 ./main.c:495: unexpected error:
    13-May-2009 02:17:46.628 isc_socketmgr_create() failed: file not found
    13-May-2009 02:17:46.629 create_managers() failed: unexpected error
    13-May-2009 02:17:46.629 exiting (due to early fatal error)
    Look like the bind 9 runing in the chroot mode after that cannot find /dev/poll
    Even I use Bind 9 version 9.6.0, the result is same.
    So, I don't sure the problem are the Bind 9 or Solaris 10 u6/u7
    I try to continous install New verion Bind 9 in my old version Solaris 10.
    THE Result is NO ANY PROBLEM in old version Solaris 10.
    And I already bypass the SMF problem.
    Anyone can tell me what the problem in solaris 10 u6/u7?

    Looks like something reported similar bug:
    [BIND fails to start|http://bugs.opensolaris.org/view_bug.do%3Bjsessionid=376e1152f0ddc75829ed1725542e?bug_id=6799867]
    but I am somewhat puzzled why there is no follow up on the bug fixing.
    Ok, I found the source (may be?):
    From named:
    http://src.opensolaris.org/source/xref/sfw/usr/src/cmd/bind/bind-9.3.6-P1/bin/named/main.c
        462 static isc_result_t
        463 create_managers(void) {
        464      isc_result_t result;
        465      unsigned int socks;
        466
        467 #ifdef ISC_PLATFORM_USETHREADS
        468      if (ns_g_cpus == 0)
        469           ns_g_cpus = ns_g_cpus_detected;
        470      isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_SERVER,
        471                 ISC_LOG_INFO, "found %u CPU%s, using %u worker thread%s",
        472                 ns_g_cpus_detected, ns_g_cpus_detected == 1 ? "" : "s",
        473                 ns_g_cpus, ns_g_cpus == 1 ? "" : "s");
        474 #else
        475      ns_g_cpus = 1;
        476 #endif
        477      result = isc_taskmgr_create(ns_g_mctx, ns_g_cpus, 0, &ns_g_taskmgr);
        478      if (result != ISC_R_SUCCESS) {
        479           UNEXPECTED_ERROR(__FILE__, __LINE__,
        480                      "isc_taskmgr_create() failed: %s",
        481                      isc_result_totext(result));
        482           return (ISC_R_UNEXPECTED);
        483      }
        484
        485      result = isc_timermgr_create(ns_g_mctx, &ns_g_timermgr);
        486      if (result != ISC_R_SUCCESS) {
        487           UNEXPECTED_ERROR(__FILE__, __LINE__,
        488                      "isc_timermgr_create() failed: %s",
        489                      isc_result_totext(result));
        490           return (ISC_R_UNEXPECTED);
        491      }
        492
        493      result = isc_socketmgr_create2(ns_g_mctx, &ns_g_socketmgr, maxsocks);===========================> here. (notice the error message and the actual function called are not the same).
        494      if (result != ISC_R_SUCCESS) {
        495           UNEXPECTED_ERROR(__FILE__, __LINE__,
        496                      "isc_socketmgr_create() failed: %s",
        497                      isc_result_totext(result));
        498           return (ISC_R_UNEXPECTED);
        499      }
        500      result = isc_socketmgr_getmaxsockets(ns_g_socketmgr, &socks);
        501      if (result == ISC_R_SUCCESS) {
        502           isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL,
        503                      NS_LOGMODULE_SERVER,
        504                      ISC_LOG_INFO, "using up to %u sockets", socks);
        505      }
        506
        507      result = isc_entropy_create(ns_g_mctx, &ns_g_entropy);
        508      if (result != ISC_R_SUCCESS) {
        509           UNEXPECTED_ERROR(__FILE__, __LINE__,
        510                      "isc_entropy_create() failed: %s",
        511                      isc_result_totext(result));
        512           return (ISC_R_UNEXPECTED);
        513      }
        514
        515      result = isc_hash_create(ns_g_mctx, ns_g_entropy, DNS_NAME_MAXWIRE);
        516      if (result != ISC_R_SUCCESS) {
        517           UNEXPECTED_ERROR(__FILE__, __LINE__,
        518                      "isc_hash_create() failed: %s",
        519                      isc_result_totext(result));
        520           return (ISC_R_UNEXPECTED);
        521      }
        522
        523      return (ISC_R_SUCCESS);
        524 }And in isc_socketmgr_create2():
       3384 isc_result_t
       3385 isc_socketmgr_create2(isc_mem_t *mctx, isc_socketmgr_t **managerp,
       3386                 unsigned int maxsocks)
       3387 {
    <SNIP>
       3488
       3489      /*
       3490       * Set up initial state for the select loop
       3491       */
       3492      result = setup_watcher(mctx, manager);===============================>will call open() on /dev/poll.
       3493      if (result != ISC_R_SUCCESS)
       3494           goto cleanup;
       3495      memset(manager->fdstate, 0, manager->maxsocks * sizeof(int));
    Other the above, I cannot really understand or help further. But I know it should fail in somewhere in setup_watcher() in socket.c.

Maybe you are looking for

  • How to create a virtual directory for the Report Server

    Hi, I am new to server admin and need help with configuration. I would like to map a physical directory on the server so that users can use a virtual path to save report outputs in that location. For example the form will call the report with desname

  • Remove duplicate emails and mailboxes

    I am moving emails from an old Mac to our new MacBook Pro. My wife has a LOT of mailboxes. It seems to me that when she imported her emails onto our old Mac, from an even older Mac, that mailboxes got duplicated. I think there are mailboxes and folde

  • Streaming audio player problems.

    I would be grateful if someone could help me with the following problems. I have developed an audio streaming app that relies on OSMF framework in Android and StageVideo / Netstream classes in iOS (OSMF is HLS agnostic). The Android app, works great

  • Pcsxr compilation

    Hello, I wanted to (re)rediscover some old PS1 games I played before. I was using pcsx-df some years ago on Ubuntu to do so. Now I'm on Arch, and found on AUR "pcsxr" which is a new fork of pcsx (and learnt that pcsx-df was now discontinued). I do no

  • Yahoo Messenger in Yosemite

    I downloaded Yosemite the other day on my iMac and now my Yahoo Messenger doesnt work   Is there an update I need to do or what can I do to make it work again?