Oracle Restart: Grid Infrastructure 19c + ASM (tek sunucu)
OracleSeviye: İleriSüre: 90–150 dkTek sunucuda Oracle Restart (Grid Infrastructure 19c standalone, HA_CONFIG) ve ASM kurulumu: grid kullanıcısı ve ASM grupları, kalıcı disk adları (udev, ASMLib ya da ASM Filter Driver; tek yollu ya da multipath diskler), RU ile birlikte gridSetup.sh -silent, DATA ve FRA disk group'ları, srvctl/asmcmd doğrulaması. Veritabanını ASM üzerinde tutmak isteyen tek sunuculu ortamlar için, veritabanı kurulumundan önce uygulanır; cluster (RAC) kurmaz, onun için Oracle RAC 19c rehberi vardır. Sonunda ASM, listener ve sonradan kurulacak veritabanı Oracle Restart tarafından yönetilir ve açılışta kendiliğinden başlar.
Yapı: 1 sunucu + paylaşımsız ASM diskleri
Başlamadan önce
- Oracle Linux / RHEL … destekli ve güncel.… OL9/RHEL9'da Oracle'ın Release Notes'u Grid 19c için 19.32 veya sonrası GI RU ve listelenen one-off'ları önerir (bu rehber ikisini de -applyRU/-applyOneOffs ile kurulumda uygular).… OL/RHEL 7.9: 19c (Grid dahil) desteklenir; en düşük çekirdek OL7 UEK4 4.1.12-124.19.2, UEK5 4.14.35-1818.1.6, UEK6 5.4.17-2011.4.4 ya da RHCK 3.10.0-862.11.6 (RHEL 7.5+). Taban 19.3 kurulum programı OL7'yi tanır; RU yine kurulumda uygulanır.… OL 8.8 + UEK7 çekirdeğinde Grid 19c için en az 19.23 GI RU gerekir.…… AFD için çalışan çekirdek 5.14'ten eski olmalı (RHCK 4.18 ya da UEK6) ve MOS 1369107.1'de desteklenenler arasında bulunmalı; UEK7 (5.15) çekirdekte AFD filtrelemesi kapalıdır.…… ASMLib v2 (OL7): UEK'te oracleasm sürücüsü çekirdekle gelir, RHCK'de kmod-oracleasm gerekir.…… ASMLib v3: OL9'da UEK7/UEK8/RHCK (io_uring), OL8'de UEK7 (io_uring), UEK6 ya da RHCK (kmod-redhat-oracleasm sürücüsü).…
- ASM için ayrılan diskler boş (bölüm, dosya sistemi, LVM yok) ve yalnız bu sunucuya bağlı…; multipath alias'ları (/dev/mapper/...) kurulu ve her LUN'a en az 2 sağlam yol var…: DATA … disk (…), FRA … disk (…). …NORMAL için en az 2, ……HIGH için en az 3, …disklerin boyutları aynı olmalı. Bu disklerdeki tüm veriler silinir.
- DM-Multipath kurulu ve her ASM LUN'u WWID'ye bağlı bir alias ile /dev/mapper/<alias> olarak görünüyor (Depolama hazırlığı: multipath rehberinin multipath aşaması). Formdaki aygıtlar bu alias'lar.
- Dosyalar … altında: LINUX.X64_193000_grid_home.zip (oracle.com / edelivery: 'Oracle Database 19c Grid Infrastructure for Linux x86-64'), GI RU …, OPatch …… ve one-off'lar (…; p<numara>_.zip)… (My Oracle Support). Patch numaralarını MOS'tan kontrol edin.… ASMLib kütüphanesi oracleasmlib-.rpm (Oracle ASMLib indirme sayfasından, OL… için; …OL7'de 2.0.x…3.1.x önerilir…).…
- Grid home için en az 12 GB, … için en az 10 GB, /tmp'de en az 1 GB boş alan var. Swap: RAM ≤16 GB ise RAM kadar, üstündeyse 16 GB.
- Hostname … ayarlı ve kendi IP'sine çözülüyor.
- Sunucuda önceki bir Grid/Oracle Restart kurulumu yok.
- Bakım penceresi ayrıldı ve sunucunun snapshot'ı alındı; disk atamaları depolama ekibiyle teyit edildi (yanlış disk = veri kaybı).
Rehberin aşamaları
- İşletim sistemi hazırlığı — Hostname, /etc/hosts ve sistem güncellemesi · Oracle preinstall RPM'ini kur · Gerekli RPM'leri kur · Oracle gruplarını ve oracle kullanıcısını oluştur · Çekirdek parametrelerini yaz (sysctl) · Çekirdek parametrelerini uygula …
- Dizinler ve ortam — Grid dizinlerini oluştur · grid kullanıcısının ortam dosyasını yaz · Ortam dosyasını oturuma bağla
- ASM disklerini hazırlama — Multipath aygıtlarını doğrula · Diskleri bölümle · udev kurallarını yaz (kalıcı ad ve sahiplik) · ASMLib'i kur · io_uring'i aç (ASMLib v3) · ASMLib'i yapılandır …
- Grid Infrastructure kurulumu — Kurulum dosyalarını kontrol et · Grid yazılımını grid home'a aç · OPatch'i güncelle · GI Release Update'i ve one-off'ları aç · cvuqdisk RPM'ini kur · AFD çekirdek desteğini kontrol et …
- Doğrulama — Oracle Restart kaynaklarını kontrol et · ASM'yi, listener'ı ve diskleri kontrol et · AFD durumunu kontrol et · Listener portunu değiştir
- FRA disk group'u oluşturma — FRA disklerini AFD ile etiketle · FRA disk group'u oluştur · Disk group'ların Oracle Restart durumunu doğrula
- Veritabanı ve kurulum sonrası — Veritabanı kurulumu için hazırlığı doğrula · Oracle Restart'ın açılışta başladığını doğrula · OLR'nin yedeğini al