Tuesday Aug 20, 2013

Oracle Enterprise Manager 12cR1 Agent Preinstall RPM for Oracle Linux 6 has been released

The Oracle Enterprise Manager Agent Preinstall RPM installs the required software packages and prepares the operating system for Oracle Enterprise Manager Agent deployment. It has recently been made available for both x86_64 and i386 platforms from the ol6_addons repository on the public-yum server and the Unbreakable Linux Network.

The Oracle Management Agent (Management Agent) is one of the core components of Enterprise Manager Cloud Control that is deployed on each monitored host. It is responsible for managing and maintaining the hosts and its targets and communicating that information to the middle-tier Oracle Management Service. The Management Agent also allows you to monitor non-Oracle components (such as third-party databases) through management plug-ins and connectors.

Once the Oracle Enterprise Manager agent is deployed on an operating system, the operating system and applications running on that host can be monitored and manged using the Oracle Enterprise Manager 12c console.

The Oracle Enterprise Manager Agent Preinstall package installs the required software packages and sets system parameters necessary to deploy and run the Oracle Enterprise Manager Agent on Oracle Linux 6. In particular, it performs the following tasks to enable the agent deployment:

  • Installs the required packages like sudo or openssh (via RPM package dependencies which will be resolved by the yum package manager)
  • Creates and configures the oracle user and group accounts
  • Modifies the user hard and soft file limits set in /etc/security/limits.d/
  • Installs sudo configuration templates

This RPM may be installed on an existing physical or virtual Oracle Linux 6 system, or may be included in an Oracle VM Template or Oracle Virtual Assembly. Note that the actual agent installation requires 2 GB of free space and 512 MB swap space, and therefore the system image should be configured to meet these requirements.

A. Installing on physical or virtual Linux machine

  1. Subscribe the system to the Oracle Linux 6 Addons channel in ULN (ol6_addons on public-yum).
  2. Install the RPM via yum:
    yum install oracle-em-agent-12cR1-preinstall
  3. Check that there is at least 2 GB free disk space in the agent install location (e.g. by using "df -h") and at least 512 MB of swap space (e.g. by running "swapon -s")

B. Including the RPM in the system.img disk image inside of an Oracle Virtual Assembly

  1. Place System.img and vm.cfg in the same folder
  2. As the root user, run the following command:
    # modifyjeos -f System.img -a <addrpm.lst> -m <rpm_directory_for_the_os>
    (where addrpm.lst contains the list of additional RPMs to install)
  3. Check if the root partition has a minimum of 2 GB of free disk space. If not, use the following command to increase the free space:
    # modifyjeos -f System.img -T <total new amount of disk space in MB>
  4. Check if there is a minimum of 512 MB of swap space. If not, use the following command to increase the swap space;
    # modifyjeos -f System.img -S <total new amount of swap space in MB>

An Oracle Enterprise Manager installation can be configured such that the Enterprise Manager agent is pushed on the Guest VMs automatically when the Oracle Virtual Assembly is deployed.

To configure the Oracle Management Server (OMS) for automatic agent push, update the following properties in the <OMS_HOME>/sysman/prov/agentpush/agentpush.properties file:

oracle.sysman.prov.agentpush.defaultPdpSetting=/bin/su - %RUNAS% -c "%COMMAND%"
oracle.sysman.prov.agentpush.enablePty=true

Thursday Mar 29, 2012

Oracle RDBMS Server 11gR2 Pre-Install RPM for Oracle Linux 6 has been released

Now that the certification of the Oracle Database 11g R2 with Oracle Linux 6 and the Unbreakable Enterprise Kernel has been announced, we are glad to announce the availability of oracle-rdbms-server-11gR2-preinstall, the Oracle RDBMS Server 11gR2 Pre-install RPM package (formerly known as oracle-validated). Designed specifically for Oracle Linux 6, this RPM aids in the installation of the Oracle Database.

In order to install the Oracle Database 11g R2 on Oracle Linux 6, your system needs to meet a few prerequisites, as outlined in the Linux Installation Guides. Using the Oracle RDBMS Server 11gR2 Pre-install RPM, you can complete most of the pre-installation configuration tasks. which is now available from the Unbreakable Linux Network, or via the Oracle public yum repository.

The pre-install package is available for x86_64 only. Specifically, the package:

  • Causes the download and installation of various software packages and specific versions needed for database installation, with package dependencies resolved via yum
  • Creates the user oracle and the groups oinstall and dba, which are the defaults used during database installation
  • Modifies kernel parameters in /etc/sysctl.conf to change settings for shared memory, semaphores, the maximum number of file descriptors, and so on
  • Sets hard and soft shell resource limits in /etc/security/limits.conf, such as the number of open files, the number of processes, and stack size to the minimum required based on the Oracle Database 11g Release 2 Server installation requirements
  • Sets numa=off in the kernel boot parameters for x86_64 machines
Please see the release announcement for further details and instructions. Also take a look at Ginny Henningsen's "How I Simplified Oracle Database Installation on Oracle Linux" article on the Oracle Technology Network for a general description on how to perform the installation of the Oracle Database on Oracle Linux. While the article refers to Oracle Linux 5 and the former "oracle-validated" package, the steps for Oracle Linux 6 are still very similar (we're looking into updating that article for Oracle Linux 6).
About

Get the latest updates on strategy, products, events, news, customers, partners and all things Oracle Linux! Connect with Oracle's Linux experts.

Stay Connected

Twitter


Facebook

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
5
6
7
8
9
12
13
15
16
17
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today