We are pleased to announce the availability of Unbreakable Enterprise Kernel Release 3 Quarterly Update 1 (UEK R3U1) for Oracle Linux 6. This is the first quarterly update release for UEK R3 (Version 3.8.13-26) and includes driver updates as well as a consolidation of fixes for bugs and security issues.
Some notable highlights include:
Xen improvements to the block and network frontend and backend architecture
Support for the crashkernel=auto kernel parameter to simplify Kdump configuration
New feature for enabling static probes in kernel modules with DTrace
Device driver updates (e.g. storage devices, network cards) from key partners, such as:
The Unbreakable Enterprise Kernel release 3 (UEK) provides built-in support for DTrace. This can help you track down performance problems with your applications or scripts. In this article, Christopher walks through how to enable DTrace for the popular scripting language PHP on Oracle Linux and goes into some detail to how it works, including a simple D script to get information out of a sample PHP script.
This is a really fantastic article, so if you're interested in using DTrace to tune your PHP scrips, give it a read through.
We're happy to announce the immediate availability of Oracle
Linux 6 Update 5, the fifth update release for Oracle Linux 6. You can find the individual RPM packages in our public
repository now; ISO
installation images will be freely available for download from the Oracle Software
Delivery Cloud soon.
Some highlights in this release include:
DTrace support has
now been integrated in the default kernel and now supports user-space
tracing of DTrace-enabled applications via the USDT provider.
Linux Containers (LXC) are now supported in the UEK R3.
The Btrfs file system
now supports the send and receive subcommands that allow you to record the
differences between two subvolumes, which can either be snapshots of
the same subvolume or parent and child subvolumes. Btrfs now also supports replacing devices
without unmounting or otherwise disrupting access to the file system.
Enterprise Distribution (OFED) 2.0 stack has been added,
supporting a wide range of Infiniband protocols.
has been enabled for Oracle Linux guests on Windows Server 2008 Hyper-V
or Windows Server 2008 R2 Hyper-V.
Oracle Linux 6 Update 5 is the first Oracle Linux distribution
that installs the
Unbreakable Enterprise Kernel Release 3 (based on mainline Linux 3.8)
by default on systems based on the x86_64 architecture. The UEK R3 has already
been released and announced for previous Oracle Linux 6 versions via a
yum repository in October. The Red Hat compatible kernel is
also included for compatibility.
As usual, Oracle Linux can be downloaded, used and distributed
free of charge and updates
and errata are freely available. For support,
you are free to decide which of your systems you want to obtain a
support subscription for, and at what level each system should be
supported. This makes Oracle Linux an ideal choice for your
development, testing and production systems - you decide which support
coverage is the best for each of your systems individually, while
keeping all of them up-to-date and secure.
Oracle Openworld San Francisco is only 40 days away so it is time to plan for your sessions and activities. This year's event will be full of excitement with Americas Cup and the Oracle Linux Penguin racing to bring you new and insightful content!. In this blog, we will talk about the key Oracle Linux sessions, don't forget to add them to your schedule in advance because the Linux sessions get full very quickly.
General Session: Oracle Linux—State of the Penguin (GEN9450)
Monday , Sep 23, 10:45 AM in Westin San Francisco - Metropolitan II
In this session, the Oracle Linux executive team will discuss the strategy, latest product updates, roadmap, key partnerships, competitive landscape, community engagements, and what’s next for Oracle Linux. The session is an opportunity to learn—from the source—the decisions driving Linux development at Oracle. If you are interested in running Linux for your mission-critical applications, especially Oracle workloads, you should not miss this session.
Managing Your Oracle Linux Environment (CON9452)
Monday, 9/23, 4:45pm PT, Westin
This session will discuss common methods customers use to manage their Oracle Linux environment, including tips and tricks for patching and provisioning. Whether you prefer to leverage system tools such as YUM with local repositories, open source projects such as Spacewalk, or a full-scale system management solution such as Oracle Enterprise Manager 12c, this session will cover all the different tools available to manage Oracle Linux.
Oracle Linux Technical Deep Dive: Reliability, Availability, and Scalability (Session ID: CON9531)
Tuesday , Sep 24, 10:30 AM in Westin San Francisco - Franciscan
This technical session outlines the key features and enhancements in Oracle Linux, including file systems, Unbreakable Enterprise Kernel, performance enhancements, and high availability. It shows you how Oracle Clusterware can be used with Oracle Linux to make your Linux environment highly available and how you can use it to monitor and manage a variety of applications, such as Web servers or MySQL databases running on your Oracle Linux system.
Why Is Oracle Linux the Best Linux for Running Oracle Database? (CON9543)
Tuesday , Sep 24, 3:45 PM in Westin San Francisco - Franciscan II
In this session, you will hear from Bank of America as well as from Oracle experts about why Oracle Linux is the best Linux for running Oracle Database workloads. You’ll learn about tools for easy installations, including Oracle VM Templates and validated RPM, and how Bank of America is taking advantage of Oracle Database running on Oracle Linux to minimize the downtime of mission-critical databases, improve performance, and reduce cost.
Oracle Linux Troubleshooting: Diagnostics and Best Practices (CON9458)
Wed, 9/25, 10:15am Westin
In this session, learn about the best methods for tuning Linux and get tips, tricks, and techniques for assessing and troubleshooting your Oracle Linux systems. Understand the options available with Oracle Linux, including best practices for configuration and tuning and the introduction of new features for dynamic and static tracing with the DTrace feature of Oracle Linux. Join the Oracle Linux product experts who understand your environment and the tools to keep your data center operating at maximum efficiency.
If you are a developer, you may also want to join this session:
Using Oracle Linux As Your Development Platform (CON9459)
Monday , Sep 23, 3:15 PM in Marriott Marquis - Golden Gate C3
In this session, you will learn about tools available from Oracle that enable you to create a powerful, feature-rich development environment with Oracle Linux. Oracle experts describe their experience and recommended best practices for using familiar tools shipped with Oracle Linux, such as the gcc C/C++ compiler, the gdb debugger, and various tracing tools.
This is just a sampling of the many sessions you have to choose from. We'll talk more about other sessions you can attend, including hands on labs, and demos in upcoming blog articles. Until then, feel free to have a look through the Content Catalog (search on "Oracle Linux" or other related terms to see what piques your interest!).
Stay tuned for more updates as we count down to Oracle Openworld 2013.
Just Released: The Oracle Linux Advanced System Administration training is ideal for administrators. In this 3-day course, you'll learn about managing resources and file systems, while developing troubleshooting and advanced storage administration skills.
Address today's large storage requirements.
Manage resources to deliver consistent response times and performance.
Allocate system resources to specific Linux processes.
Recover from boot errors.
Identify and resolve performance issues in your systems.
Use DTrace, which provides a comprehensive look into the software stack and enables you to identify performance bottlenecks.
Experience the Oracle Cluster File System, which provides a high performance and high availability file system when you must have a redundant environment.
Understand a variety of tools and techniques to diagnose performance problems on Oracle Linux systems.
Use new technologies, including Linux Containers.
You can take this live, instructor-led course as a:
Live-virtual event: No travel required. Participate in this event from your own desk.
In-class: Travel to an education center to take this class.
This course has just gone live so it is a perfect time to register your interest in events you want to see on the schedule by going to http://oracle.com/education/linux.
Today we are announcing the general availability of DTrace for Oracle Linux. It is available to download from ULN for Oracle Linux Support customers.
DTrace is a comprehensive dynamic tracing framework that was initially developed for the Oracle Solaris operating system, and is now available to Oracle Linux customers. DTrace is designed to give operational insights that allow users to tune and troubleshoot the operating system.
DTrace provides Oracle Linux developers with a tool to analyze performance, and increase observability into the systems they own to see how they work. DTrace enables higher quality applications development, reduced downtime, lower cost, and greater utilization of existing resources.
Key benefits and features of DTrace on Oracle Linux include:
• Designed to work on finding performance bottlenecks
• Dynamically enables the kernel with a number of probe points, improving ability to service software
• Enables maximum resource utilization and application performance
• Fast and easy to use, even on complex systems with multiple layers of software
If you already have Oracle Linux support, you can download DTrace from ULN channel.
A new set of RPM packages of our port of DTrace for Linux has just been published on the Unbreakable Linux Network. This is another beta release of our ongoing development effort to bring the DTrace framework to Linux.
This release includes the following changes:
The packages are now based on the final public release of the Unbreakable Enterprise Kernel Release 2 (2.6.39). The previous beta drop was based on a development version of the 2.6.39 kernel; there is no new functionality specific to DTrace in this release. The primary goal was to get the code base in sync with the released kernel version.
Based on the feedback we received from some users in how their applications interact with dtrace, libdtrace is now a shared library. However, the API/ABI is not fully stabilized yet and may be subject to change.
As a result of the ongoing QA testing, some test cases were reorganized into their own subdirectories, which allows running the test suite in a more fine-grained manner.
This week, the Linux DTrace team also attendeded the second dtrace.conf in San Francisco, to talk about their work. The sessions were streamed live and recordings are also available. You can watch Oracle's Kris Van Hees' talk below:
We have just published an updated set of RPM packages of DTrace for Linux on the Unbreakable Linux Network. This beta release of our ongoing development effort to bring the DTrace frame work to Linux is now based on the current Unbreakable Enterprise Kernel Release 2 (2.6.39) and includes a number of improvements and new functionality:
The SDT (Statically Defined Tracing) provider is implemented, providing in-kernel static probes. Some of the proc provider is implemented using this facility.
Syscall tracing of stub-based syscalls (such as fork, clone, exit,
and sigreturn) now works.
Invalid memory accesses inside D scripts no longer cause oopses or
Memory exhaustion inside D scripts no longer emits spurious oopses.
Several crash fixes.
Fixes to arithmetic inside aggregations, fixing quantize().
The DTrace port is work in progress and is still considered a "technology preview" - the usual disclaimers apply. We have created a dedicated DTrace on Linux forum where you can share your experiences with the Linux version and give feedback to us. We look forward to your comments!
Oracle Linux, the best Linux for your enterprise, offers the highest performance, scalability and reliability. Following through on its commitment to bring the latest Linux innovations to customers and track Linux mainline closely, Oracle recently announced the Beta version of Unbreakable Enterprise Kernel Release 2 for Oracle Linux. This new release is based on the stable Linux mainline 2.6.39 version with backports from the 3.0 tree.
Come to this session and hear directly from our Linux gurus; Chris Mason, Director of Linux Kernel Engineering and Elena Zannoni, Director of Linux Engineering Tools, as they discuss the latest innovations related to Oracle Linux, including:
Last week's Oracle OpenWorld was an incredible success. By any standards. From the vast amount of content that was delivered, the passion and zeal displayed by attendees that were eager to learn, share and network, the larger than life keynotes, the food, the activities, the keynotes, the drama, the large scale, entertainment with Sting and Tom Petty, everything was meticulous!
Hats off to the Oracle employees who work day in and day out to make this experience possible for our attendees!
Now that we are back to our normal work routine, I looked back at all the announcements/discussions and wanted to share a few with you that are relevant to the Linux community.
We announced the availability of Unbreakable Enterprise Kernel 2 (UEK2) beta which is based on Linux 2.6.39 and includes featuures such as btrfs in production, Linux container, Open vSwitch and more. UEK2 beta is freely available to everyone. All you need is Oracle Linux 6 installed (also freely available from edelivery) and connect to the Unbreakable Linux Network (ULN) if you are an existing customer or if you just want to play with cool new stuff, use our public yum repository. Check out Wim Coeakert's blog entry with details on UEK2.
2. DTrace in Linux:
Another interesting feature we announced and is already available to Oracle Linux customers is "DTrace." We released a preview of DTrace which is made available to Oracle Linux support subscribers. Wim is also on a roll as you can see from his detailed blog entry on DTrace!
3. Zero downtime updates with Ksplice:
Ksplice has to be the hottest thing in Linux! Since early September Oracle Linux customers with a Premier support subscription, or Oracle customers with Oracle Premier Support for Systems and Operating Systems, have access to the newly added "zero downtime kernel updates" with Ksplice. Ksplice updates are kernel updates that can be applied on a running system. Note that we are not just talking about being able to install a new update of a package while the system is running and it then have take effect after a reboot or restart. The ksplice patches are immediately applied to the running Linux kernel and are effective immediately. On subsequent reboot, these patches are applied at bootup, or if a customer has installed a newer version of the kernel rpm itself, then of course the new kernel would just be loaded. How cool is this! Read Ksplice details here.
We are on a roll! Oracle is seriously investing in Linux and is driving Linux innovation hand in hand with the Linux community. Not only is Oracle Linux Support still much lower cost, but it is also superior in the features and functionality we bring to customers. Oracle Linux is the BEST Linux for any enterprise computing needs. Period.