ASMCMD(ASM Command-Line Utility) Aracı
Oracle ASM instance ,disk grupları,disk grupları dosya erişim kontrolü,yığınları(volumes) ve disk gruplarında ki dosya ve dizinleri yönetmek için kullandığımız komut satırı(command-line) aracıdır.
Oracle ASM instance’ı yönetebilmek için SYSASM sistem yetkisi ile bağlanmamız gerekir.ASMCMD varsayılan olarak SYSASM sistem yetkisi ile başlar.
ASMCMD grid infrastructure home dizini altında ki bin klasörü içinden çalıştırılmalıdır.ASMCMD’ye bağlanmadan önce mutlaka ASM değişkenlerinin set edilmesi gerekir.
ASM instance kapalı olsa bile startup,shutdown,lsdsk,help ve exit gibi bazı asmcmd komutlarını çalıştırabiliriz.
ASMCMD aracını etkileşimli(interactive) veya etkilişimsiz(noninteractive) modda çalıştırabiliriz.
Etkileşimli(interactive) modda ASMCMD kullanımı : ASMCMD komutlarını girip çalıştırabileceğimiz bir prompt sağlar.
[oracle@asm-test ~]$ asmcmd ASMCMD> ls DATA/ FRA/ IND/ |
Etkileşimsiz(noninteractive) modda ASMCMD kullanımı : ASMCMD komutunu çalıştırır,çıktısını ekrana basar ve çıkar.
[oracle@asm-test ~]$ asmcmd ls DATA/ FRA/ IND/ |
ASMCMD kullanarak çalıştırabileceğimiz komutların listesini aşağıda ki komutla görebiliriz.
asmcmd help
Bu komutların ve açıklamaları ise aşağıdaki başlıklara göre gruplandırabiliriz.
- Instance Yönetim Komutları
- Dosya Yönetim Komutları
- Template(şablon) Yönetim Komutları
- Disk Grubu Yönetim Komutları
- Dosya Erişim Kontrolü Komutları