2014-12-29 Set Up redfern1

Overview

Setting up the first system (redfern1) to investigate Oracle RAC 12.1.

References

Procedure

Clone VM Image

I cloned OEL6u3 Base as Redfern1. This was a full clone.

Modify VM Image

I made the following changes to the Redfern1 VM image:

    1. Increase RAM to 4GB
    2. Add a 20GB disk. This will be mounted as /u00
    3. Add a shared folder pointing to Downloads.
    4. Change the Promiscuous Mode on Network Adapter 1 to Allow All.
    5. Added a second NIC to an internal network called "Redfern Interconnect"
    6. Added a third NIC to the bridged adapter with the Promiscuous Mode set to Allow All.
    7. Added a fourth NIC to an internal network called "Redfern ASM"

Initial Changes to REDFERN1

Update SUDOERS

The /etc/sudoers was updated using visudo as root to include the following line:

%wheel ALL=(ALL) NOPASSWD: ALL

Update Host Name

The /etc/sysconfig/network was updated to change:

HOSTNAME=randwick.yaocm.id.au

to

HOSTNAME=redfern1.yaocm.id.au

Update ETHERNET Interfaces

The interfaces, eth1, eth2, eth3, and eth4, are updated to have:

Add Additional Storage

Initialize Physical Volume

Following the procedure in 17.3.1 Initializing and Managing Physical Volumes, I initialized the new disk drive as follows:

pvcreate /dev/sdb

The expected response is:

Writing physical volume data to disk "/dev/sdb"

Physical volume "/dev/sdb" successfully created

Extend Volume Group

Used vgdisplay without any parameters to find the name(s) of the current volume groups. There was only one (1): vg_randwick.

Following the procedure in 17.3.2 Creating and Managing Volume Groups, I extended the existing volume group (vg_randwick) to include the new physical volume:

vgextend vg_randwick /dev/sdb

The expected response is:

Volume group "vg_randwick" successfully extended

Create Logical Volume

Following the procedure in 17.3.3 Creating and Managing Logical Volumes, I created a new logical volume of size 12GB:

lvcreate -v --size 12g --name lv_u00 vg_randwick

The expected response is:

Setting logging type to disk

Finding volume group "vg_randwick"

Archiving volume group "vg_randwick" metadata (seqno 4).

Creating logical volume lv_u00

Creating volume group backup "/etc/lvm/backup/vg_randwick" (seqno 5).

Found volume group "vg_randwick"

activation/volume_list configuration setting not defined: Checking only host tags for vg_randwick/lv_u00

Creating vg_randwick-lv_u00

Loading vg_randwick-lv_u00 table (252:2)

Resuming vg_randwick-lv_u00 (252:2)

Clearing start of logical volume "lv_u00"

Creating volume group backup "/etc/lvm/backup/vg_randwick" (seqno 5).

Logical volume "lv_u00" created

Create Mount Point for Oracle Products

Create File System

Following the procedure in 18.1 Making File Systems, I formatted the new logical volume lv_u00 as follows:

mkfs -t ext4 -L oracle /dev/mapper/vg_randwick-lv_u00

The expected response is:

mke2fs 1.41.12 (17-May-2010)

Filesystem label=oracle

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

786432 inodes, 3145728 blocks

157286 blocks (5.00%) reserved for the super user

First data block=0

Maximum filesystem blocks=3221225472

96 block groups

32768 blocks per group, 32768 fragments per group

8192 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Writing inode tables: done

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 25 mounts or

180 days, whichever comes first. Use tune2fs -c or -i to override.

Mount File System

Following the procedure in 18.2 Mounting File Systems,

mkdir /u00

mount -t ext4 /dev/mapper/vg_randwick-lv_u00 /u00

Added the following line to /etc/fstab:

/dev/mapper/vg_randwick-lv_u00 /u00 ext4 defaults 1 3