|
|
< Day Day Up > |
|
This book is organized in such a way as to provide a conceptual understanding of how the Oracle High Availability technologies work. We also strive to provide a real-world scenario in which to place the functionality of these integrated offerings so that you can see the worth demonstrated.
There's more than a fair amount of how-to, step-by-step instructions that walk through configuration and setup of different products. As readers of technical books
That is why we have instituted the 'HA Workshops' in this book. Here's how it works: Whenever we get to a point where we step through instructions to achieve a certain end, such as transporting a tablespace from a database on Solaris to a database on Linux, we will break out the instructions into a box with the heading 'HA Workshop.' When you see this, you will know that the following steps have been freed of any conceptual explanation and will get you through the process.
So that you can access the HA Workshops quickly and easily, when you need them, every one in the book has been catalogued with its starting page number in the section at the beginning of this book entitled 'Table of Contents: At a Glance.' So, after you read this book cover to cover and have found what you need, you can later return to the configuration steps for a quick guide to setup, configuration, or administration technique.
|
|
< Day Day Up > |
|
|
|
< Day Day Up > |
|
When we
We understand that, more likely than not, your production system may not be on Linux, and some of the configuration for high availability include OS-specific steps, particularly when it comes to using RAC with a third-party clusterware product.
A couple of things guided our thinking: first, we are emphasizing a database-centric view of availability, and the strong majority of the technology we discuss in this book act identical on all operating systems. So the code is portable, and is not affected by our test environment.
Second, many of the aspects of an OS-specific configuration can be eliminated through usage of Oracle-provided add-ons: Oracle Cluster File System for RAC, Automated Storage Management for volume management, and RMAN for media
Third, we wanted to write a book that you can take into a small testing environment, that has been configured on the cheap to do proof-of-concept on some of the availability techniques in this book. For such environments, it only makes sense to use a cost-sensitive OS such as Linux, running on commodity-priced hardware. It also means that you can teach yourself how to use complex enterprise-computing concepts in the
Finally, Linux is emerging as an operating system that large
Oracle Database 10
g
does not work on all versions of Linux. While this seems unfortunate at first glance, the reality is such that the Linux kernel has a high degree of volatility due to its
Oracle is perhaps most cozy with Red Hat, which has two products that Oracle Database 10 g is supported on: Red Hat Advanced Server 2.1 and Red Hat Enterprise Linux 3.0. In fact, if you have a registered copy of these operating systems and a licensed copy of Oracle, you can get OS support for the Red Hat product from Oracle.
Oracle is also supported on UnitedLinux 1.0, an enterprise-ready Linux that comes from a collaboration between SuSe, Turbo, and other
We worked our examples on Red Hat Enterprise Linux 3.0. While it costs a bit more to purchase even the low-end RHEL, we recommend it. While you may be able to get Oracle to work on non-supported distributions, it will take more work, and you will be laboring alone.
|
|
< Day Day Up > |
|