Jump to content


  • Content Count

  • Joined

  • Last visited

Everything posted by bigbird

  1. Hi All, This memo was circulated internally within Oracle (and subsequently leaked). Basically, the open source development model has now been axed and OpenSolaris is officially now dead. A very sad day indeed. Solaris Engineering, Today we are announcing a set of decisions regarding the path to Solaris 11, and answering key pending questions on open source, open development, software and binary licenses, and how developers and early adopters will be able to use Solaris 11 technology before its release in 2011. As you all know, the term “OpenSolaris” has been used colloquially to refer to any or all of a collection of source code, a development model, a web site, a logo, a binary release, a source license, a community, and many other related things. So it’s taken a while to go over each issue from an organizational and business perspective, and align on the correct next step. Therefore, please take the time to read all of the detail here carefully. We’ll discuss our strategy first, and then the decisions and changes to our policies and processes that implement that strategy. Solaris Strategy ———————- Solaris is the #1 Enterprise Operating System. We have the leading share of business applications on Solaris today, including both SPARC and x64. We have more than twice the application base of AIX and HP-UX combined. We have a brand that stands for innovation, quality, security, and trust, built on our 20-year investment in Solaris operating system engineering. >From a business perspective, the purpose of our investment in Solaris engineering is to drive our overall server business, including both SPARC and x64, and to drive business advantages resulting from integration of multiple components in the Oracle portfolio. This includes combining our servers with our storage, our servers with our switches, Oracle applications with Solaris, and the effectiveness of the service experience resulting from these combinations. All together, Solaris drives aggregate business measured in many billions of dollars, with significant growth potential. We are increasing investment in Solaris, including hiring operating system expertise from throughout the industry, as a sign of our commitment to these goals. Solaris is not something we outsource to others, it is not the assembly of someone else’s technology, and it is not a sustaining-only product. We expect the top operating systems engineers in the industry, i.e. all of you, to be creating and delivering innovations that continue to make Solaris unique, differentiated, and valuable to our customers, and a unique asset of our business. Solaris must stand alone as a best-of-breed technology for Oracle’s enterprise customers. We want all of them to think “If this has to work, then it runs on Solaris.” That’s the Solaris brand. That is where our scalability to more than a few sockets of CPU and gigabytes of DRAM matters. That is why we reliably deliver millions of IOPS of storage, networking, and Infiniband. That is why we have unique properties around file and data management, security and namespace isolation, fault management, and observability. And we also want our customers to know that Solaris is and continues to be a source of new ideas and new technologies– ones that simplify their business and optimize their applications. That’s what made Solaris 10 the most innovative operating system release ever. And that is the same focus that will drive a new set of innovations in Solaris 11. For Solaris to stand alone as the best-of-breed operating system in Oracle’s complete and open portfolio, it must run well on other server hardware and execute everyone’s applications, while delivering unique optimizations for our hardware and our applications. That is the central value proposition of Oracle’s complete, open, and integrated strategy. And these are complementary and not contradictory goals that we will achieve through proper design and engineering. The growth opportunity for Solaris has never been greater. As one example, Solaris is used by about 40% of Oracle’s enterprise customers, which means we have a 60% growth opportunity in our top customers alone. In absolute numbers, there are 130,000 Oracle customers in North America alone who don’t use our servers and storage yet, and a global customer base of 350,000 (the prior Sun base was ~35,000). That’s a huge opportunity we can go attack as a combined company that will increase Solaris adoption and the overall Hardware server revenue. Our success will also increase the amount of effort ISVs exert optimizing their applications for Solaris. We will continue to grow a vibrant developer and system administrator community for Solaris. Delivery of binary releases, delivery of APIs in source or binary form, delivery of open source code, delivery of technical documentation, and engineering of upstream contributions to common industry technologies (such as Apache, Perl, OFED, and many, many others) will be part of that activity. But we will also make specific decisions about why and when we do those things, following two core principles: (1) We can’t do everything. The limiting factor is our engineering bandwidth measured in people and time. So we have to ensure our top priority is driving delivery of the #1 Enterprise Operating System, Solaris 11, to grow our systems business; and (2) We want the adoption of our technology and intellectual property to accelerate our overall goals, yet not permit competitors to derive business advantage (or FUD) from our innovations before we do. We are using our investment in core Solaris innovation and engineering to drive multiple businesses, through multiple product lines. This already includes our Solaris operating system for Enterprise, and our ZFS Storage product line, and will soon include other Oracle products. This strategy is all about creating more value from a set of common software investments: it makes everything you do more valuable and used by more people worldwide. It also means you as an individual engineer or manager have an even greater responsibility to understand the broader business and technical contexts in which your engineering is deployed. Solaris Decisions ———————— We will continue to use the CDDL license statement in nearly all Solaris source code files. We will not remove the CDDL from any files in Solaris to which it already applies, and new source code files that are created will follow the current policy regarding applying the CDDL (simply, that usr/src files will have the CDDL, and the very small minority of files in usr/closed might not have it). Use of other open licenses in non-ON consolidations (e.g. GPL in the Desktop area) will also continue. As before, requests to change the license associated with source code are case-by-case decisions. We will distribute updates to approved CDDL or other open source- licensed code following full releases of our enterprise Solaris operating system. In this manner, new technology innovations will show up in our releases before anywhere else. We will no longer distribute source code for the entirety of the Solaris operating system in real-time while it is developed, on a nightly basis. Anyone who is consuming Solaris code using the CDDL, whether in pieces or as a part of the OpenSolaris source distribution or a derivative thereof, would therefore be able to consume any updates we release at that time, under the terms of the CDDL, LGPL, or whatever license applies. We will have a technology partner program to permit our industry partners full access to the in-development Solaris source code through the Oracle Technology Network (OTN). This will include both early access to code and binaries, as well as contributions to us where that is appropriate. All such partnerships will be evaluated on a case-by-case basis, but certainly our core, existing technology partnerships, such as the one with Intel, are examples of valued participation. We will encourage and listen to any and all license requests for Solaris technology, either in part or in whole. All such requests will be evaluated on a case-by-case basis, but we believe there are many complementary areas where new partnership opportunities exist to expand use of our IP. We will continue active open development, including upstream contributions, in specific areas that accelerate our overall Solaris goals. Examples include our activities around Gnome and X11, IPS packaging, and our work to optimize ecosystems like Apache, OpenSSL, and Perl on Solaris. We will deliver technical design information, in the form of documentation, design documents, and source code descriptions, through our OTN presence for Solaris. We will no longer post advance technical descriptions of every single ARC case by default, indicating what technical innovations might be present in future Solaris releases. We can at any time make a specific decision to post advance technical information for any project, when it serves a particular useful need to do so. We will have a Solaris 11 binary distribution, called Solaris 11 Express, that will have a free developer RTU license, and an optional support plan. Solaris 11 Express will debut by the end of this calendar year, and we will issue updates to it, leading to the full release of Solaris 11 in 2011. All of Oracle’s efforts on binary distributions of Solaris technology will be focused on Solaris 11. We will not release any other binary distributions, such as nightly or bi-weekly builds of Solaris binaries, or an OpenSolaris 2010.05 or later distribution. We will determine a simple, cost-effective means of getting enterprise users of prior OpenSolaris binary releases to migrate to S11 Express. We will have a Solaris 11 Platinum Customer Program, including direct engineering involvement and feedback, for customers using our Solaris 11 technology. We will be asking all of you to participate in this endeavor, bringing with us the benefit of previous Sun Platinum programs, while utilizing the much larger megaphone that is available to us now as a combined company. We look forward to everyone’s continued work on Solaris 11. Our goal is simply to make it the best and most important release of Solaris ever. -Mike Shapiro, Bill Nesheim, Chris Armes [url="http://opensolaris.org/jive/thread.jspa?threadID=133043&tstart=0"]sumber asal[/url]
  2. [font="Arial"]solaris box crashed? dan tak tahu kenapa crashed tapi boss bising suruh buat root cause analysis (RCA) ? jangan risau ni jalan paling mudah untuk baca dump files tapi kalau nak lebih2 kena la study lg.[/font] [font="Verdana"]bash-3.00# uname -a;uptime SunOS sunclus1 5.10 Generic_142901-08 i86pc i386 i86pc 4:18pm up 16 min(s), 1 user, load average: 0.00, 0.30, 0.88 bash-3.00# ls bounds unix.0 vmcore.0 bash-3.00# pwd /var/crash/sunclus1 bash-3.00# mdb -k unix.0 vmcore.0 Loading modules: [ unix krtld genunix dtrace specfs cpu.generic uppc pcplusmp ufs mpt ip hook neti sctp arp usba fctl nca lofs zfs cpc random crypto fcip ptm sppp nfs ] > ::status debugging crash dump vmcore.0 (64-bit) from sunclus1 operating system: 5.10 Generic_142901-08 (i86pc) panic message: Reservation Conflict Disk: /pci@0,0/pci15ad,1976@10/sd@2,0 dump content: kernel pages only >[/font] [font="Arial"]so dari sini kita tahu la server crashed sebab ada disk conflict.[/font] [font="Arial"]error message yg ada dari syslog cuma ini[/font] [font="Verdana"]Aug 12 16:00:49 sunclus1 cl_dlpitrans: [ID 624622 kern.notice] Notifying cluster that this node is panicking[/font] [font="Arial"]selamat menyambut Ramadhan [/font]
  3. raid 1 ni guna solaris volume manager atau di kenali dgn nama disksuite. buat masa tgh2 bosan di ofis , guna virtualbox. ada 2 disk dalam system ni ada 2 disk, c0d0 dgn c0d1. 1 - create slice c0d1s0 # format /dev/rdsk/c0d1 2 - create metadb in slice 7 # metadb -a -f -c 3 /dev/dsk/c0d0s7 /dev/dsk/c0d1s7 3 - Create metadevices for mirroring # metainit -f d30 1 1 c0d0s0 # metainit d20 1 1 c0d1s0 4 - Create (one-way) mirrored device # metainit d50 -m d30 5 - Change /etc/vfstab and /etc/system by executing metaroot command # metaroot d50 6 - reboot the system # init 6 7 - Attach d20 to mirror # metattach d50 d20 8 - configure grub commented findroot (rootfs0,0,a) #---------- ADDED BY BOOTADM - DO NOT EDIT ---------- title Solaris 10 5/09 s10x_u7wos_08 X86 #findroot (rootfs0,0,a) kernel /platform/i86pc/multiboot module /platform/i86pc/boot_archive #---------------------END BOOTADM-------------------- #---------- ADDED BY BOOTADM - DO NOT EDIT ---------- title Solaris failsafe findroot (rootfs0,0,a) kernel /boot/multiboot kernel/unix -s module /boot/x86.miniroot-safe #---------------------END BOOTADM-------------------- 9 - configure MBR on second disk # installgrub \ > /boot/grub/stage1 \ > /boot/grub/stage2 \ > /dev/rdsk/c0d1s0 10 - reboot ## uname -a;uptime;metastat -a SunOS unknown 5.10 Generic_139556-08 i86pc i386 i86pc 4:11pm up 13 min(s), 1 user, load average: 0.04, 1.54, 2.79 d50: Mirror Submirror 0: d30 State: Okay Submirror 1: d20 State: Resyncing Resync in progress: 0 % done Pass: 1 Read option: roundrobin (default) Write option: parallel (default) Size: 14626816 blocks (7.0 GB) d30: Submirror of d50 State: Okay Size: 14626816 blocks (7.0 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c0d0s0 0 No Okay Yes d20: Submirror of d50 State: Resyncing Size: 18763920 blocks (8.9 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare c0d1s0 0 No Okay Yes Device Relocation Information: Device Reloc Device ID c0d1 Yes id1,cmdk@AVBOX_HARDDISK=VBd799ae29-da999860 c0d0 Yes id1,cmdk@AVBOX_HARDDISK=VBe478ec6a-851e59c1 # # df -h Filesystem size used avail capacity Mounted on /dev/md/dsk/d50 6.9G 3.3G 3.5G 49% / /devices 0K 0K 0K 0% /devices ctfs 0K 0K 0K 0% /system/contract proc 0K 0K 0K 0% /proc mnttab 0K 0K 0K 0% /etc/mnttab swap 1.3G 912K 1.3G 1% /etc/svc/volatile objfs 0K 0K 0K 0% /system/object sharefs 0K 0K 0K 0% /etc/dfs/sharetab fd 0K 0K 0K 0% /dev/fd swap 1.3G 36K 1.3G 1% /tmp swap 1.3G 20K 1.3G 1% /var/run # p/s: selamat pengantin baru abang fryshadow.
  • Create New...