ASM Disk Yapılandırması
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.