Site icon IT Tutorial

Oracle Automatic Storage Management ( ASM ) 18c Kurulumu

Merhaba,

Bu yazımda sizlere Oracle Automatic Storage Management ( ASM ) 18c Kurulumu anlatıyor olacağım.

 

Oracle Automatic Storage Management ( ASM ) in ne olduğunu bilmeyenler aşağıdaki makalemden faydalanabilirler. Bu yazıdan önce onu okumanızı tavsiye ederim.

Oracle Automatic Storage Management -1

 

Automatic Storage Management ( ASM ) 18c kurulumu öncesinde aşağıdaki gibi ilgili yum preinstall paketi indirip kurulur.

[root@MehmetSalih ~]# yum install oracle-database-preinstall-18c.x86_64

 

 

Oracle ASM 18c kurulum dosyası https://support.oracle.com dan yada https://edelivery.oracle.com den indirilip sunucuya atılır. İlgili dosya unzip edilir ve vncserver dan bağlanıp gridSetup.sh dosyası çalıştırılıp kuruluma geçilir.

Standalone yani tek node lu kurulum yapacağımız için 2.seçenek seçilip next deyip ilerliyoruz.

 

 

 

Bu adımda önceki bölümde anlattığım ve formatlayıp hazırladığımız ASM Diskini aşağıdaki gibi gösteriyoruz.

 

Redundancy External seçildi çünkü mirroring yapmayacağız.

 

 

Bu adımda sys ve asmsnmp kullanıcılarının şifresi girilir. Ben tek ve ortak şifre girdim siz isterseniz ayrı ayrı da girebilirsiniz.

 

 

Bu adımda Enterprise Manager Cloud Control e register olup olmayacağı soruluyor. Ben seçmedim ancak hali hazırda EM Cloud control sunucunuz varsa bilgilerini girip kurulum aşamasında register edebilirsiniz.

 

 

Bu adımda OSASM, OSDBA ve OSOPER gruplarının hangileri olacağı girilir.

 

 

Bu adımda Oracle ASM software home dizini girilir. Automatic Storage Management yazılımı buraya kurulacaktır.

 

 

Bu adımda oraInventory dosyasının dizini seçilir.

 

Gereksiz adımlar eklenmedi Next deyip ilerliyoruz. Son adımda bazı warningler verilmiştir. PC üstünde kurduğum için yeterli memory yok uyarısı veriyor. Bu tip uyarıları ignore all diyerek ilerleyip kurulumu başlatıyoruz.

 

Kurulumun özeti aşağıdaki gibidir.

 

 

Kurulum başlatılır ve aşağıdaki gibi root.sh scriptleri geldiği zaman root kullanıcısıyla aşağıdaki gibi çalıştırıp devam ediyoruz.

[root@MehmetSalih ~]# /u01/app/oraInventory/orainstRoot.sh

Changing permissions of /u01/app/oraInventory.

Adding read,write permissions for group.

Removing read,write,execute permissions for world.

Changing groupname of /u01/app/oraInventory to oinstall.

The execution of the script is complete.

[root@MehmetSalih ~]#

[root@MehmetSalih ~]#

[root@MehmetSalih ~]# /u01/install/root.sh

Performing root user operation.

The following environment variables are set as:

 ORACLE_OWNER= oracle

 ORACLE_HOME= /u01/install

Enter the full pathname of the local bin directory: [/usr/local/bin]:

 Copying dbhome to /usr/local/bin ...

 Copying oraenv to /usr/local/bin ...

 Copying coraenv to /usr/local/bin ...

Creating /etc/oratab file...

Entries will be added to the /etc/oratab file as needed by

Database Configuration Assistant when a database is created

Finished running generic part of root script.

Now product-specific root actions will be performed.

Using configuration parameter file: /u01/install/crs/install/crsconfig_params

The log of current session can be found at:

 /u01/app/oracle/crsdata/mehmetsalih/crsconfig/roothas_2019-02-18_04-07-24PM.log

2019/02/18 16:07:28 CLSRSC-363: User ignored prerequisites during installation

LOCAL ADD MODE

Creating OCR keys for user 'oracle', privgrp 'oinstall'..

Operation successful.

LOCAL ONLY MODE

Successfully accumulated necessary OCR keys.

Creating OCR keys for user 'root', privgrp 'root'..

Operation successful.

CRS-4664: Node mehmetsalih successfully pinned.

2019/02/18 16:07:46 CLSRSC-330: Adding Clusterware entries to file 'oracle-ohasd.service'

CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'mehmetsalih'

CRS-2673: Attempting to stop 'ora.evmd' on 'mehmetsalih'

CRS-2677: Stop of 'ora.evmd' on 'mehmetsalih' succeeded

CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'mehmetsalih' has completed

CRS-4133: Oracle High Availability Services has been stopped.

CRS-4123: Oracle High Availability Services has been started.

mehmetsalih 2019/02/18 16:09:12 /u01/install/cdata/mehmetsalih/backup_20190218_160912.olr 70732493

2019/02/18 16:09:13 CLSRSC-327: Successfully configured Oracle Restart for a standalone server

[root@MehmetSalih ~]#

 

 

 

Oracle ASM 18c kurulumu yaparken ASM create kısmında hata alabilirsiniz. Bu durumda ASM Profile ını aşağıdaki gibi set edip asmca ( ASM Configuration Assistant ) toolunu çalıştırıp ASM i oluşturuyoruz.

export ORACLE_HOME=/u01/install

export ORACLE_BASE=/u01/app/oracle

export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH

export ORACLE_SID=+ASM

bash

Şifreleri girip disk grubu adı ve yolunu belirttikten sonra ASMCA ilede ASM instance sını oluşturabilirsiniz aşağıdaki gibi.

 

ASM Instance sı oluşturuldu ve başlatıldı aşağıdaki gibi.

 

 

ASM kurulumu tamamlandıktan sonra Disk grubunu aşağıdaki gibi görebiliriz.

 

 

Yada asm_profile dosyasını set ederek asmcmd ilede aşağıdaki gibi görebiliriz.

 

Exit mobile version