DBAtlas · Veritabanı operasyon atlası

asmcmd ile disk group, disk ve klasör kullanımını gör (lsdg / lsdsk / du)

OracleASM

Komut

# grid kullanicisi, ORACLE_SID=+ASM1 (veya +ASM) ile:
asmcmd lsdg
# Disk group'taki diskler: -k boyut, -p durum (header/mount/mode):
asmcmd lsdsk -k -G <diskgroup>
asmcmd lsdsk -p -G <diskgroup>
# I/O hata ve sure istatistikleri:
asmcmd lsdsk --statistics -G <diskgroup>
# Eklenebilir (CANDIDATE/PROVISIONED/FORMER) diskler:
asmcmd lsdsk --candidate -p
# Veritabani klasoru kullanimi (MB):
asmcmd du +<diskgroup>/<db_unique_name>
asmcmd ls -l -s +<diskgroup>/<db_unique_name>/DATAFILE

Ne yapar?

Disk group'ların redundancy, toplam/boş alan ve Usable_file_MB değerlerini, disklerin durumunu ve bir veritabanının ASM'de kapladığı alanı komut satırından gösterir.

Ne zaman kullanılır?

Kapasite kontrolü, disk ekleme öncesi aday disk tespiti ve "disk group doldu" alarmlarında hangi veritabanının yer kapladığını bulmak için.

Dikkat

Salt okunurdur. lsdg'de Usable_file_MB negatifse disk group bir disk/failgroup kaybından sonra redundancy'yi geri kuramaz; derhal alan aç veya disk ekle. du sonucu Used_MB ve Mirror_used_MB (aynalı kullanım) olarak iki değer verir.

DBAtlas'ta aç →

İlgili