ASM Disk Yapılandırması

AleynaGulec
Machine Learning Turkiye
2 min readMay 21, 2021

--

Merhaba arkadaşlar, bugün bir önceki yazıda eklemiş olduğumuz disklerin asm yapılandırmasını gerçekleştireceğiz.

Öncelikle ilk aşamada eklemiş olduğumuz disklerin listesini alalım. Bunun için ise aşağıdaki komut çalıştırılır.

[root@veridata ~]# ls /dev/sd*

Fdisk komutu ile disklerimizin üzerinde partition oluşturmamız gerekmektedir. Bu adımları ise kesinlikle “root” kullanıcısı ile çalıştırmalıyız. Partiton yapmak istediğimiz disklerde bu adımları uygulamamız gerekmektedir. Bir disk üzerinde adımları gösterelim.

[root@veridata ~]# fdisk /dev/sdb

Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.

Be careful before using the write command.

Device does not contain a recognized partition table

Building a new DOS disklabel with disk identifier 0xab278b13.

Command (m for help): n

Partition type:

p primary (0 primary, 0 extended, 4 free)

e extended

Select (default p): p

Partition number (1–4, default 1): 1

First sector (2048–10485759, default 2048): [ENTER]

Using default value 2048

Last sector, +sectors or +size{K,M,G} (2048–10485759, default 10485759): [ENTER]

Using default value 10485759

Partition 1 of type Linux and of size 5 GiB is set

Command (m for help): w

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

Girdiğimiz kavramları kısaca açıklamak gerekirse; n : yeni partition oluşturacak , p : primary partition oluşturulacak, 1 : partition numarasını, w : partition tablosuna değişiklikleri yazar.

Partitionladığımız diskleri ise aşağıdaki komut ile görebilmekteyiz.

[root@veridata ~]# ls -ltrh /dev/sd*

Oracle işletim sistemi kullanıcısnın oluşturduğumuz disklere yazabilmesi için yetki veriyoruz.

[root@veridata ~]# chown oracle:oinstall /dev/sdb1

[root@veridata ~]# chmod 600 /dev/sdb1

Bu aşamada oracleasm servis yapılandırması yapılacaktır. İşletim sistemi üzerindeki oracle kullanıcısı ile konfigürasyon ayarları yapılacagı için user ismi verilir.

[root@veridata ~]# oracleasm configure -i

Configuring the Oracle ASM library driver.

This will configure the on-boot properties of the Oracle ASM library

driver. The following questions will determine whether the driver is

loaded on boot and what permissions it will have. The current values

will be shown in brackets (‘[]’). Hitting <ENTER> without typing an

answer will keep that current value. Ctrl-C will abort.

Default user to own the driver interface []: oracle

Default group to own the driver interface []: oinstall

Start Oracle ASM library driver on boot (y/n) [n]: y

Scan for Oracle ASM disks on boot (y/n) [y]: y

Writing Oracle ASM library driver configuration: done

ASM disk etiketiyle diskler olusturulur.

[root@veridata ~]# oracleasm createdisk DATA1 /dev/sdb1

Aşağıdaki komut ile listelediğimizde DATA1 adında oluşturduğumuz oracleasm diskini görüyor olmamız gerekmektedir.

[root@veridata ~]# oracleasm listdisks

Umarım sizler için faydalı bir döküman olmuştur.

--

--