6.12.1 Using ISO Images to Image a New System
You can download ISO images to use when upgrading your Oracle Exadata.
In versions prior to 12.1.2.2.0, ISO images are available as patches that you can download for bare metal imaging an Exadata system. This is now the default method in 12.1.2.2.0 and above. You are no longer required to build the ISO files using imagemaker
. Patches are available for both database nodes and cells. You can use the ISO images to boot the server using a virtual media device on the ILOM (from the Devices menu of the ILOM console). For example, the two ISO images available for 12.1.2.1.1 are listed in the following table.
Table 6-69 ISO Images for 12.1.2.1.1
Version | Type | Edelivery Part / Notes | ARU Bug #/ULN Channel | Description |
---|---|---|---|---|
12.1.2.1.1 |
Cell ISO image and md5sum: 90305b9e2c7e050d7588b8a7d5c731e7 cell_12.1.2.1.1_LINUX.X64_150316.2-1.x86_64.iso |
Refer to 12.1.2.1.1 Readme (Doc ID 1959143.1) as well as the readme provided with the download. |
20757971 |
Oracle Database Machine Exadata Storage Cell (X5-2L, X4-2L, X4270M3, X4270M2, X4275) Image 12c Release 1 (12.1.2.1.1) for Linux x86_64 |
12.1.2.1.1 |
DB ISO image and md5sum: 39f12722cb338b2d4de5acba90adf8fe compute_12.1.2.1.1_LINUX.X64_150316.2-1.x86_64.iso |
Refer to 12.1.2.1.1 Readme (Doc ID 1959143.1) as well as the readme provided with the download. |
20757974 |
Oracle Database Machine Database Host (X4-8, X4800M2, X4800, X5-2, X4-2, X4170M3, X4170M2, X4170) Image 12c Release 1 (12.1.2.1.1) for Linux x86_64 |
To prepare a new Exadata system for deployment using ISO images, perform the following steps:
-
Obtain the latest Oracle Exadata Deployment Assistant (OEDA).
-
Run the OEDA configuration tool to generate the configuration files. You will need the configuration files when you run
applyElasticConfig.sh
later. -
Power on all the servers.
-
Database nodes and cells will automatically assign to themselves unused IP addresses on eth0 in the 172.16 range.
-
Host names of the nodes will be of the format
nodeN
, where N is a number.
-
-
After booting from the ISO, follow the prompts and imaging will start automatically. You will be prompted to enter IP addresses.
You can use a
preconf.csv
by following the steps in Using ISO to Image a New System to mount the image on an NFS repository. You need to place thepreconf.csv
file in the same NFS directory. -
If you are using virtualization on the database servers (Oracle VM Server or Oracle Linux KVM), then run
switch_to_ovm.sh
on each database server. The database servers will reboot if you are using Oracle VM Server.For example:
# /opt/oracle.SupportTools/switch_to_ovm.sh 2014-12-07 11:58:36 -0800 [INFO] Switch to DOM0 system partition /dev/VGExaDb/LVDbSys3 (/dev/mapper/VGExaDb-LVDbSys3) 2014-12-07 11:58:36 -0800 [INFO] Active system device: /dev/mapper/VGExaDb-LVDbSys1 2014-12-07 11:58:36 -0800 [INFO] Active system device in boot area: /dev/mapper/VGExaDb-LVDbSys1 2014-12-07 11:58:36 -0800 [INFO] Set active systen device to /dev/VGExaDb/LVDbSys3 in /boot/I_am_hd_boot 2014-12-07 11:58:36 -0800 [INFO] Reboot has been initiated to switch to the DOM0 system partition
-
On systems with InfiniBand Network Fabric only, run
/opt/oracle.SupportTools/reclaimdisks.sh -free -reclaim
on each database server before installing any software.The command reclaims disk space reserved for the deployment type not selected, which is not required on RoCE-based Exadata database servers.
The command typically takes less than 5 minutes.
Caution:
Do not skip this step. Skipping this step results in unused space that can no longer be reclaimed byreclaimdisks.sh
.# /opt/oracle.SupportTools/reclaimdisks.sh -free -reclaim Model is ORACLE SERVER X5-2 Number of LSI controllers: 1 Physical disks found: 4 (252:0 252:1 252:2 252:3) Logical drives found: 1 ... [INFO ] Copying /usr/share/grub/x86_64-redhat/* to /boot/grub ... [INFO ] Create filesystem on device /dev/sda1 [INFO ] Tune filesystem on device /dev/sda1 GNU GRUB version 0.97 (640K lower / 3072K upper memory) [ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename.] grub> root (hd0,0) Filesystem type is ext2fs, partition type 0x83 grub> setup (hd0) Checking if "/boot/grub/stage1" exists... no Checking if "/grub/stage1" exists... yes Checking if "/grub/stage2" exists... yes Checking if "/grub/e2fs_stage1_5" exists... yes Running "embed /grub/e2fs_stage1_5 (hd0)"... failed (this is not fatal) Running "embed /grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal) Running "install /grub/stage1 (hd0) /grub/stage2 p /grub/grub.conf "... succeeded Done. grub> quit
-
If you have an Oracle Exadata Rack X8 or earlier, then run
ibhosts
and verify that all nodes show the correct IP addresses and host names. There should be no nodes withelasticNode
in the description. -
Run the OEDA tool to deploy.
[root] # ./install.sh -cf ../MAA-dm01.xml -l 1. Validate Configuration File 2. Setup Capacity-on-Demand 3. Create Virtual Machine 4. Create Users 5. Setup Cell Connectivity 6. Create Cell Disks 7. Create Grid Disks 8. Configure Alerting 9. Install Cluster Software 10. Initialize Cluster Software 11. Install Database Software 12. Relink Database with RDS 13. Create ASM Diskgroups 14. Create Databases 15. Apply Security Fixes 16. Install Exachk 17. Setup ASR Alerting 18. Create Installation Summary 19. Resecure Machine
Parent topic: Imaging a New System