Wednesday Jul 31, 2013

Using Ksplice for diagnostic purposes

laptop and stethoscope by jfcherry, on Flickr
laptop and stethoscope by jfcherry (CC BY-SA 2.0)

We've been emphasizing the benefits of using Oracle Linux with Ksplice rebootless updates several times already. The ability to minimize downtime when applying rebootless patches to the Linux Kernel is a feature unique to Oracle Linux, and a growing number of customers realize the benefits of this technology.

Since we acquired Ksplice two years ago, we've continued to improve and further integrate this functionality in Oracle Linux. For example, we implemented the the Ksplice offline client (which I mentioned in this YouTube whiteboard session some time ago), the Ksplice Inspector, or the RedPatch utility.

But did you know that we use Ksplice for diagnostic purposes, too? As part of our Oracle Linux Premier Support offering, we can make use Ksplice to enable additional debugging functionality on your production system, if we need to track down an issue in your environment. Instead of asking you to reboot into a custom Linux kernel that contains additional debugging code, we now simply create a custom Ksplice patch that helps us to gather the required information, while your system keeps running. Once we've obtained the necessary details, you can simply remove the debug patch with Ksplice at runtime again, without any interruption. The additional debugging information helps our support team to determine the root cause of your issue. In case it turns out to be a genuine bug in the Linux kernel, we will then develop and provide a bug fix for this particular problem in the form of a new Ksplice patch, which you can apply while the system keeps humming along. Bug analyzed and fixed, no reboot was required!

To learn more about his feature and the other advantages of Ksplice, take a look at Wim's recent blog post "The Ksplice differentiator".

Tuesday Jul 30, 2013

Hands-On Labs for Oracle VM

photo copyright 2013 by Rick Ramsey

Our last virtual sysadmin day was held on July 15. If you missed it, you can still watch the video recordings of the lab sessions on the OTN Garage (aka "Oracle BigAdmin") channel on YouTube.

For instance, these are the videos for the Oracle VM track.

Technology Overview

This session explores the Oracle VM architecture and key features, and introduces the 3 hands-on labs that will follow.

Video - Lab Prep - Downloading and Installing VirtualBox

How to download and install VirtualBox in preparation for the labs.

Video - Lab 1 - Deploying Infrastructure as a Service

Planning and deployment of an infrastructure as a service (IaaS) environment with Oracle VM as the foundation. Storage capacity planning, LUN creation, network bandwidth planning, and best practices for designing and streamlining the environment so that it's easy to manage.

Video - Lab 2 - Deploying Applications Faster Using Templates

How to deploy Oracle applications in minutes with Oracle VM Templates:

  • Find out what Oracle VM Templates are and how they work
  • Deploy an actual Oracle VM Template for an Oracle Application
  • Plan your deployment to streamline on going updates and upgrades.

Video - Lab 3 - Deploying an x86 Enterprise Cloud Infrastructure

This hands-on lab will demonstrate what Oracle's enterprise cloud infrastructure for x86 can do, and how it works with Oracle VM 3.x:

  • How to create VMs
  • How to migrate VMs
  • How to deploy Oracle applications quickly and easily with Oracle VM Templates
  • How to use the Storage Connect plug-in for the Sun ZFS Storage Appliance

Psst!

You can see more unique cars from the Golden Age of American Automobile at the Gateway Automobile Museum.

- Rick

Follow me on:
Blog | Facebook | Twitter | YouTube | The Great Peruvian Novel

Monday Jul 29, 2013

How to Bend Bare Metal to Your Will

photo copyright 2013 by Rick Ramsey

The fins on this 1957 DeSoto were shaped during a time when Americans weren't afraid of offending anyone with their opinions, right or wrong. We have, perhaps, grown a little more introspective, a little more considerate, but our cars have paid the price. They all look alike. Their edges have been worn away by focus groups. They have no personality. They cringe at the sight of their own shadows.

I weep for my adopted country.

Well, if you like classic American cars as much as I do, you may on occasion feel the need to bend bare metal to your will. Here's your chance.

Tech Article: How to Get Best Performance From the ZFS Storage Appliance

Disk storage. Clustering. CPU and L1/L2 caching size. Networking. And file systems. Just some of the components of Oracle ZFS Storage Appliance that you can shape for optimum performance. Anderson Souza shows you how. Go ahead. Give your appliance a pair of tail fins. (Link is in the title.)

Psst:
You can see more unique cars from the Golden Age of American Automobile at the Gateway Automobile Museum. If you can't get to the border between Utah and Colorado to appreciate them in person, like I was fortunate enough to do, you can enjoy them through your browser at http://www.gatewayautomuseum.com/cars-and-galleries/.

- Rick

Follow me on:
Blog | Facebook | Twitter | YouTube | The Great Peruvian Novel

Monday Jul 22, 2013

Learning a Little About Hadoop

some rights reserved by timitrus

According to Wall Street & Technology, skills for managing BigData systems are in short supply. Jokes about the NSA bogarting sysadmins aside, you might want to know something about the technology that enables BigData, even if you don't plan to launch a career in that field. The more I learn about it, the more I think it's going to be a component of every data center in a few years. Including the local bagel shop.

"Would you like cream cheese on your Bagel, Mr. Smith, like you had at 10:00 am on Dec 12, or would you prefer Orange Marmelade like your friend Mauricio just ordered at our Cleveland store?"

Hadoop Tutorials

Fari Fayandeh, a tech manager at a data warehousing company in Virginia, put together a list of books and tutorials to get you started. He was kind enough to post it on the Oracle Solaris group on LinkedIn. After ordering an Iced Caramel Machiatto at Starbucks.

Link to Hadoop Tutorials

- Rick

Follow me on:
Blog | Facebook | Twitter | YouTube | The Great Peruvian Novel

Monday Jul 15, 2013

Migrating from SUSE Linux to Oracle Linux - System Initialization

The iptables service defines rules for handling packets on a Linux system. It's usually a good idea to disable this service during installation of a Linux update to prevent malicious code from being installed by angry cats (image removed from blog). Once the update is installed securely, you can define the iptables rules and once again enable the service.

To find out, before you install an update to Oracle Linux, whether the iptables service is enabled, use the list option to the chkconfig command. It displays the status of Linux services at boot time. For example:

# chkconfig -- list
abrtd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
acpid 0:off 1:off 2:off 3:off 4:off 5:off 6:off
atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
...
...
iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
...
...
SUSE Linux to Oracle Linux: Guide for System Administrators
17
...
...

To check the status of only the iptables service, pipe in a little grep:

chkconfig -- list | grep iptables

This is just one of the tips provided by Manik Ahuja and Kamal Dodeja in their OTN technical article, ....

Tech Article: How to Initialize an Oracle Linux System

This is the first in a series of articles that outline the major steps in migrating from SUSE Linux to Oracle Linux. It focuses on registering your system, downloading the latest version of Oracle Linux, and performing some basic initialization steps. Stay tuned for more articles.

Tech Article: How to Initialize an Oracle Linux System

- Rick

Follow me on:
Blog | Facebook | Twitter | YouTube | The Great Peruvian Novel

Tuesday Jul 09, 2013

The Case for Running Oracle Database 12c on Oracle Solaris

You may have already seen some of these individually, but here are several resources that explain why Oracle Database 12c runs so well on Oracle Solaris and SPARC.

Oracle Solaris 11 + SPARC

Interviews with experts, videos, architectural papers, technical articles, and other resources to help you understand the optimizations between the OS and hardware layers that make Oracle Solaris and SPARC such a winning combination. link

Oracle Solaris 11 + Oracle Database 12c

A deeper dive into the optimizations and capabilities of Oracle Solaris that make it such a good platform for Oracle database 12c. link

Oracle Solaris 11 + Oracle Stack

A high-level overview of the optimizations in Oracle Solaris 11 that make it an excellent platform for the entire Oracle stack. link

Article: How Oracle Solaris 11 Makes Oracle Database So Fast

A technical explanation of the optimizations that make Oracle Database run so fast on Oracle Solaris 11. Memory, critical threads, kernel acceleration, virtualization and resource management, and much more. By Ginny Henningsen. link

Screencast: Outliers

In this screencast, Jon Haslam describes how the Oracle Database and Oracle Solaris engineering teams worked together to integrate DTrace and V$ Views to provide a top-to-bottom picture of a database transaction I/O -- from storage devices, through the Oracle Solaris kernel, up to Oracle Database 12c itself. With this end-to-end view, you can easily identify I/O outliers -- transactions that are taking an unusually long time to complete -- and use this comprehensive data to identify and mitigate storage system problems that were previously extremely hard to debug. link

And Don't Forget ...

WebCast: Introducing Oracle Database 12c

Oracle prez Mark Hurd and friends will be talking about the pluggable databases capability in Oracle Database 12c’s new multitenant architecture. No, they do not let you pause a running database with a cork, unfortunately, but they do make it easy to consolidate onto the cloud. Topics covered:

  • Simplify database consolidation
  • Automatically compress and tier data
  • Improve database and application continuity
  • Redact sensitive data
  • And as an added bonus, hear Tom Kyte’s “Top 12 Features of Oracle Database 12c.”

It's on Wednesday, July 10, 2013 at 9 a.m. PT / 12 p.m. ET. link .

Blogs with Solaris-related Content

- Rick

Follow me on:
Blog | Facebook | Twitter | YouTube | The Great Peruvian Novel

About

Contributors:
Rick Ramsey
Kemer Thomson
and members of the OTN community

Search

Archives
« July 2013 »
SunMonTueWedThuFriSat
 
1
2
3
4
5
6
7
8
10
11
12
13
14
16
17
18
19
20
21
23
24
25
26
27
28
   
       
Today
Blogs We Like