Berikut adalah cara install Oracla Grid/RAC serta database Oracle 11gR2 di Oracle Linux :
1. Buat Virtual Mesin : Virtual Box atau VMWare
bisa baca pada artikel :
- Install Virtual Box di Windows
- Install VirtualBox di Windows, Linux & Mac
- Install VMware di Windows 10
2. Install Oracle Linux pada Virtual Box : Install Oracle Linux 7 with GUI
3. Pindahkan / copy file rac/grid dan database
Setelah berhasil menginstall oracle linux server di virtual host, lalu memindahkan file rac/grid dan database software oracle dengan cara menginstall guest addition yang di vm oracle atau memasukkan usb/hardisk external
4. Membuat ASM DISK
4.1. Matikan mesin virtual Box, lalu tambahkan 6 hardisk : 3 HDD = 1 GB, 1HDD = 2 GB, 3 HDD > 3 GB minimal.
4.2. Menggunakan command / terminal lalu ketik : fdisk -l | grep Disk | grep bytes
Sintak : fdisk /dev/<nama_disk>
[root@OEL1 ~]# fdisk /dev/sdb
WARNING: DOS-compatible mode is deprecated. It’s strongly recommended to
switch off the mode (command ‘c’) and change display units to
sectors (command ‘u’).
Command (m for help): n
Command action
e extended
p primary partition (1–4)
p
Partition number (1–4): 1
First cylinder (1–261, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1–261, default 261):
Using default value 261
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
Lakukan proses ini untuk hardisk sdc, sdd, dan sde
[root@OEL1 ~]# fdisk /dev/sdc
[root@OEL1 ~]# fdisk /dev/sdd
[root@OEL1 ~]# fdisk /dev/sde
[root@OEL1 ~]# fdisk /dev/sdf
[root@OEL1 ~]# fdisk /dev/sdg
Install Oracle ASM, harus menggunakan root :
# yum install kmod-oracleasm
6. Kemudian Download Oracle ASMLib 2.0
Install dengan sintak :
# rpm -Uvh oracleasmlib-2.0.12-1.el6.x86_64.rpm
kemudian jalankan, preinstall untuk membuat grup dba.
yum install oracle-rdbms-server-11gR2-preinstall
Disini user oracle harus sudah masuk dalam grup dba dan oinstall, jika belum lakukan dengan cara ke system --> user manager --> masukkan password root dan tambahkan group untuk user oracle :
Kemudian logout.
Gunakan perintah dibawah untuk mengecek oracleasm sudah terinstall atau belum.
/etc/init.d/oracleasm
konfigurasi oracle asm dengan perintah ( akun root ) :
/etc/init.d/oracleasm configure
default user : oracle
default group : dba
y
y
6. Membuat asm disk
Buka terminal : jalankan perintah dibawah ( akun root )
/etc/init.d/oracleasm createdisk <namaasm> /dev/<nama_disk>
Sebagai contoh buat 4 disk yaitu sdb1, sdc1, sdd1, dan sde1 , jika ingin sdb1 jadi asmdisk1 ketik :
/etc/init.d/oracleasm createdisk asm1/dev/sdb1
lakukan hal yang sama untuk sdc1, dan sdd1 dan untuk sde1 karena menggunakan raid tambahkan kata raid.
/etc/init.d/oracleasm createdisk raid /dev/sde1
/etc/init.d/oracleasm createdisk FRA1 /dev/sdf1
/etc/init.d/oracleasm createdisk FRA2 /dev/sdg1
Kemduian ketik ( akun oracle ) :
. oraenv
lalu dibagian sid, isi dengan +ASM, kemudian jalankan :
asmca
6.1. pilih 2 hardisk, kemudian beri nama FRA, kemudian klik ok
6.2. Layout hasil, lalu exit
Selanjutnya baca : Install Oracle Grid/Rac & Database 11gR2 pada Oracle Linux - II untuk melakukan instalasi Database Grid/RAC