Book description
Linux on System z offers many advantages to customers who rely on the IBM® mainframe systems to run their businesses. Linux on System z makes use of the qualities of service in the System z® hardware and in z/VM®, making it a robust industrial strength Linux. This provides an excellent platform for hosting Oracle solutions that run in your enterprise.
This IBM Redbooks® publication is divided into several
sections to share the following experiences that are gained while
Oracle Database 11gR2 is installed and tested:
Setting up Red Hat Enterprise Linux 6 for Oracle
Managing an Oracle on Linux on System z environment
Provisioning Linux guests using several tools
It also includes many general hints and tips for running Oracle
products on IBM System z with Linux and z/VM.
Interested readers include database consultants, installers, administrators, and system programmers. This book is not meant to replace Oracle documentation but to supplement it with our experiences while Oracle products are installed and used.
Please note that the additional material referenced in the text is not available from IBM.
Table of contents
- Front cover
- Notices
- Preface
-
Chapter 1. Why customers are choosing to use Oracle products on Linux on IBM System z
- 1.1 Virtualization capabilities of IBM System z
- 1.2 Ability to use existing disaster recovery plans
- 1.3 Trusted Security and Resiliency
- 1.4 System z is optimized for High Availability
- 1.5 Total cost of ownership advantages of IBM System z
- 1.6 Ease of interfacing with traditional data
- 1.7 Increased performance and scalability capabilities of System z, including zEC12, z114, and z196
- 1.8 Specialty engines available on IBM System z
- 1.9 IBM zEnterprise BladeCenter Extension
- 1.10 End-to-end solution for dynamic infrastructure data center
- 1.11 Cost savings
- 1.12 Ability to easily add more capacity
- 1.13 IBM Cloud Services
- 1.14 Summary
- 1.15 Oracle solutions available on IBM System z
- Part 1 Setting up and installing Oracle 11gR2 on Linux on System z
- Chapter 2. Getting started on a proof of concept project for Oracle Database on Linux on System z
-
Chapter 3. Network connectivity options for Oracle on Linux on IBM System z
- 3.1 Overview
- 3.2 Network considerations for running Oracle RAC with Linux on System z
- 3.3 Virtual local area network tagging
- 3.4 Designing the network configuration for HA with Oracle on Linux on System z
- 3.5 Oracle RAC recommended configurations for Linux on System z
- 3.6 Setting up z/VM
- 3.7 Linux setup for Oracle RAC Interconnect Interfaces
- 3.8 Notes and observations
- 3.9 Summary
-
Chapter 4. Setting up SUSE Linux Enterprise Server 11 SP2 and Red Hat Enterprise Linux 6.2
- 4.1 Installing Oracle 11gR2 on SUSE Linux Enterprise Server guest
- 4.2 Installing Oracle 11.2.0.3 on a Red Hat Enterprise Linux 6 guest
-
4.3 Customization that is common to SUSE Linux Enterprise Server and Red Hat Enterprise Linux
- 4.3.1 Required parameters for Oracle
- 4.3.2 Oracle RAC installations only
- 4.3.3 Create and verify required UNIX groups and Oracle user accounts
- 4.3.4 Setting file descriptors limits for the oracle and grid users
- 4.3.5 Pre-create user directories for product installs
- 4.3.6 Other rpm for grid installs for SUSE Linux Enterprise Server and Red Hat Enterprise Linux
-
Chapter 5. Using the Cloud Control agent to manage Oracle databases
- 5.1 Basic Enterprise Manager Cloud Control Architecture
- 5.2 Creating Cloud Control infrastructure on x86 Linux
- 5.3 Updating the Cloud Control Software Library in online mode
- 5.4 Updating the Cloud Control Software Library in offline mode
- 5.5 Deploying the Agents from Cloud Control console
- 5.6 Deploying Management Agents in silent mode
- 5.7 Adding the databases for monitoring
- 5.8 Summary
- Part 2 Managing an Oracle environment on Linux on System z
- Chapter 6. Using z/VM Live Guest Relocation to relocate a Linux guest
- Chapter 7. Tuning z/VM, Linux, and Oracle to run on IBM System z
-
Chapter 8. Cross-platform migration overview
- 8.1 Introduction
- 8.2 Considerations before any migration
- 8.3 Migration techniques
-
8.4 Best practices
- 8.4.1 Sizing considerations
- 8.4.2 Performance measurement before and after migration
- 8.4.3 Real Application Testing feature
- 8.4.4 Preparing the data to be migrated
- 8.4.5 Determine the invalid objects in the database
- 8.4.6 Rebuilding indexes
- 8.4.7 Logging during migration
- 8.4.8 Redo Logs
- 8.4.9 Using Linux on System z infrastructure
- 8.4.10 Considerations when you are migrating from Oracle on z/OS to Oracle on Linux on System z
- 8.5 Example of migration by using Export/Import Data Pump
- 8.6 Summary
-
Chapter 9. High Availability and Disaster Recovery environment for Oracle
- 9.1 High Availability
-
9.2 Oracle technologies for High Availability
- 9.2.1 Backup and recovery
- 9.2.2 Oracle Flashback Technology
- 9.2.3 Oracle Automated Storage Manager
- 9.2.4 Oracle Grid Control Cluster technology
- 9.2.5 Oracle RAC One Node technology
- 9.2.6 Oracle RAC technology
- 9.2.7 Oracle Application Failover technology
- 9.2.8 Oracle Data Guard technology
- 9.2.9 Oracle GoldenGate
- 9.3 High Availability with z/VM
- 9.4 Disaster Recovery solutions
- 9.5 Summary
- Part 3 Provisioning an Oracle environment on Linux on System z
-
Chapter 10. Automating Oracle on System z
- 10.1 Infrastructure as a Service under z/VM
-
10.2 PaaS
- 10.2.1 Preparing to install Red Hat Enterprise Linux 6.2 on the golden image
- 10.2.2 Installing Red Hat Enterprise Linux 6.2 Linux on the golden image
- 10.2.3 Configuring the Red Hat Enterprise Linux 6.2 golden image
- 10.2.4 Copying a REXX EXEC on z/VM for cloning support
- 10.2.5 Testing the cloning a virtual machine
- 10.3 SaaS for Oracle stand-alone
-
Chapter 11. Provisioning an Oracle environment
- 11.1 Introduction
- 11.2 Customizing a new Linux reference for Oracle
-
11.3 Optimizing the Linux environment for Oracle workload
- 11.3.1 rpm checker
- 11.3.2 Optional rpm for Oracle Grid: cvudisk-1.0.9-1 rpm
- 11.3.3 Stopping the useless Linux services
- 11.3.4 Hosts file
- 11.3.5 Linux Kernel parameters
- 11.3.6 Creating and verifying the required UNIX groups and Oracle user accounts
- 11.3.7 Pre-creating user directories for product installs
- 11.3.8 Setting file descriptors limits for Oracle and grid users
- 11.3.9 Activating the swap in memory (VDisk)
- 11.4 Linux configuration for Tivoli Service Automation Manager environment
- 11.5 Installing a new Oracle Single Instance database and recording the Silent Install file on a test server
- 11.6 Customizing a script
- 11.7 Creating the Tivoli Service Automation Manager and Tivoli Provisioning Manager objects and workflows for PaaS provisioning
- 11.8 Summary
- Chapter 12. Using z/Pro as a Cloud infrastructure for Oracle
- Part 4 Appendixes
- Appendix A. Setting up Red Hat Enterprise Linux 6.3 for Oracle
- Appendix B. Installing Oracle and creating a database 11.2.0.3 on Red Hat Enterprise Linux 6
- Appendix C. Working effectively with Oracle support
- Appendix D. Additional material
- Related publications
- Back cover
Product information
- Title: Experiences with Oracle 11gR2 on Linux on System z
- Author(s):
- Release date: November 2013
- Publisher(s): IBM Redbooks
- ISBN: None
You might also like
book
Pro Oracle GoldenGate for the DBA
Take a simple approach to learning the Oracle GoldenGate product. This approach provides the in-depth perspective …
book
Python Crash Course, 3rd Edition
Python Crash Course is the world's best-selling guide to the Python guide programming language, with over …
book
Privilege Escalation Techniques
Escalate your privileges on Windows and Linux platforms with step-by-step instructions and deepen your theoretical foundations …
book
Python Crash Course, 2nd Edition
This is the second edition of the best selling Python book in the world. Python Crash …