DBAtlas · Veritabanı operasyon atlası

Oracle için depolama hazırlığı: multipath, kalıcı disk adları, ASM diskleri

OracleSeviye: OrtaSüre: 30–90 dk

Oracle Grid Infrastructure, Oracle Restart ya da veritabanı kurulumundan önce bir kez uygulanır: SAN LUN'ları WWID ile tanınır, gerekiyorsa DM-Multipath alias'ları kurulur ve ASM diskleri udev kuralı ya da ASMLib etiketiyle (AFD seçilirse kurulumun etiketleyeceği biçimde) kalıcı ad ve grid:asmadmin iznine kavuşur; ASM kullanılmayacaksa LVM + XFS dosya sistemi ve fstab hazırlanır. RAC'te aynı yapı tüm node'larda kurulur ve karşılaştırılır. Sonunda diskler reboot'ta adı ve izni değişmeyen, Grid kurulumunun doğrudan kullanabileceği hâldedir; kurulu bir ASM'ye sonradan disk eklemek için ASM günlük işletim rehberini kullanın.

Yapı: 1 sunucu ya da RAC'te 2–8 node + SAN/iSCSI/VM diskleri

Başlamadan önce

  • Depolama ekibi LUN'ları sundu… ve her LUN tüm node'larda görünüyor…; elinizde LUN → WWID → kullanım (DATA/FRA/CRS ya da bağlama noktası) listesi var. Formdaki … disk bu listeyle aynı.
  • SAN bağlantısı hazır: FC'de HBA'lar fabric'e bağlı ve zoning yapılmış; iSCSI'de oturumlar açık. Her LUN'a en az 2 yol (path) görünüyor.
  • Disklerde veri yok (bölüm, dosya sistemi, LVM ya da eski ASM başlığı). Yanlış diskte bu rehberdeki bölümleme/etiketleme/mkfs adımları veriyi siler.
  • Sunucu…lar… işletim sistemi repo'larına erişiyor (…OL7: ol7_latest; RHEL7: ELS aboneliği…OL: ol…_baseos_latest / ol…_appstream… / ol…_addons…; RHEL: BaseOS + AppStream…) ya da kurum içi mirror tanımlı.
  • ASMLib kütüphanesi …oracleasmlib-3..el….x86_64.rpm…oracleasmlib-2.0..el7.x86_64.rpm… oracle.com ASMLib indirme sayfasından indirildi ve …her node'da …… altında.
  • AFD bu rehberde etiketlenmez: diskler udev kuralıyla grid:asmadmin sahipliğine alınır, etiketleri Oracle Restart: Grid Infrastructure + ASM rehberindeki gridSetup.sh (oracle.install.asm.configureAFD=true) yazar. Çalışan çekirdek 5.14'ten eski (RHCK 3.10/4.18 ya da UEK4–UEK6) ve MOS 1369107.1'de 19c AFD için listeleniyor.
  • Bakım penceresi var; sunucu…ların… yedeği/snapshot'ı alındı, LUN eşlemesi depolama ekibiyle teyit edildi.

Rehberin aşamaları

  • Diskleri tanıma — Diskleri ve WWID'lerini listele · Formdaki WWID'leri doğrula (…her node…sunucu…)
  • DM-Multipath — device-mapper-multipath'i kur ve etkinleştir · /etc/multipath.conf'u yaz · Yapılandırmayı yükle ve yolları doğrula · Alias–WWID eşlemesini karşılaştır (…)
  • ASM kullanıcısı ve grupları — Oracle gruplarını ve grid kullanıcısını hazırla
  • ASM Filter Driver (AFD) ön kontrolü — Çekirdeğin AFD'ye uygun olduğunu kontrol et
  • udev kuralı (kalıcı ad ve izin) — udev kural dosyasını yaz · Kuralları uygula ve izinleri doğrula
  • ASMLib (oracleasm) — ASMLib yazılımını kur · io_uring'i aç (ASMLib v3) · ASMLib'i yapılandır · Disklerde tek bölüm aç… (yalnız 1. node)… · ASMLib etiketlerini yaz… (yalnız 1. node)… · Diğer node'larda bölümleri ve etiketleri oku (…) …
  • Doğrulama ve sonraki adım — Kalıcı adları ve izinleri özetle · Yeniden başlatma testi
Ortamına göre adım adım planı aç →