DBAtlas · Veritabanı operasyon atlası

Oracle Database 19c tek instance kurulumu (EE / SE2)

OracleSeviye: OrtaSüre: 90–150 dk

Tek sunucuya, Oracle Linux / RHEL 7.9, 8 ya da 9 üzerinde Oracle Database 19c'yi sıfırdan kurar: işletim sistemi hazırlığı (preinstall RPM ya da elle), OFA dizinleri, Release Update ile birlikte sessiz (silent) yazılım kurulumu, listener, CDB + PDB (AL32UTF8, RAM'e göre SGA/PGA, redo, FRA, ARCHIVELOG), HugePages, otomatik başlatma, güvenlik sıkılaştırması ve ilk RMAN yedeği. Veriler dosya sisteminde ya da önceden kurulmuş Oracle Restart'ın ASM disk group'larında tutulabilir. Sonunda yedeği alınmış, sunucu açılışında kendiliğinden açılan, patch seviyesi doğrulanmış bir veritabanı elde edilir; RAC için 19c RAC kurulumu, 26ai için 26ai kurulumu rehberini açın.

Yapı: 1 sunucu

Başlamadan önce

  • İşletim sistemi destekli ve güncel: Oracle Linux / RHEL …. …19c, OL9/RHEL9'da 19.19 RU ile desteklenmeye başladı; Oracle'ın güncel Release Notes'u 19.32 veya sonrası RU'yu ve listelenen one-off'ları önerir (bu rehber ikisini de kurulumla birlikte uygular). En düşük çekirdek: UEK7 5.15.0-1.43.4.2 ya da RHCK 5.14.0-70.22.1; UEK8 (6.12) için en az 19.32 RU ve OL 9.6.…OL/RHEL 7.9 önerilir. En düşük çekirdek: OL 7.4 + UEK4 4.1.12-124.19.2, OL 7.4 + UEK5 4.14.35-1818.1.6, OL 7.7 + UEK6 5.4.17-2011.4.4, RHCK (OL/RHEL 7.5) 3.10.0-862.11.6. Taban 19.3 kurulum programı OL7'yi tanır; RU yine kurulumla birlikte uygulanır.…En düşük çekirdek: UEK6 5.4.17-2011.0.7 ya da RHCK 4.18.0-80; OL 8.8 + UEK7 (5.15.0-202.135.2) için en az 19.21 RU.…
  • RAM formdaki değerle aynı (… GB). Swap en az … GB (RAM ≤16 GB ise RAM kadar, üstündeyse 16 GB). /tmp'de en az 1 GB boş alan var.
  • … altında yazılım için en az 20 GB (19c home + RU yedekleri), … için en az 10 GB boş alan var.… … (veri) ve … (FRA, en az … GB) ayrı disk/LV olarak bağlı ve /etc/fstab'da kalıcı (XFS önerilir).…
  • Kurulum dosyaları … altında: LINUX.X64_193000_db_home.zip (oracle.com ya da edelivery.oracle.com, 'Oracle Database 19c for Linux x86-64'), …GI …RU …, OPatch …… ve one-off'lar (…; p<numara>_.zip)… (My Oracle Support → Patches & Updates). Patch numaralarını MOS'tan kontrol edin (Doc ID 2118136.2; önerilen one-off'lar için Doc ID 555.1). Dosyaları yüklediğiniz dizinde en az 10 GB boş alan olmalı; kurulumdan sonra zip'ler silinebilir.
  • Geçerli Oracle lisansı ve patch indirmek için destek sözleşmesine (CSI) bağlı bir My Oracle Support hesabı var.
  • Hostname … ayarlı (hostname -f aynı adı döndürür) ve kendi IP'sine çözülüyor (DNS ya da /etc/hosts). Listener ve istemci bağlantıları bu adı kullanır.
  • Port … başka bir süreç tarafından kullanılmıyor.
  • Saat dilimi doğru ve saat NTP (chrony) ile senkron. SELinux durumu biliniyor (Oracle Database SELinux enforcing modunda çalışabilir; kurum politikanıza göre bırakın).
  • Oracle Restart (Grid Infrastructure 19c) kurulu, ASM çalışıyor, … ve … disk group'lar MOUNTED; oracle kullanıcısı asmdba grubunda. Diskler …udev kuralıyla…ASM Filter Driver ile…ASMLib ile……, multipath alias'ları üzerinden… hazırlandı (Depolama hazırlığı, Oracle Restart + ASM).
  • Bakım penceresi ayrıldı; sunucunun (VM ise) snapshot'ı alındı.

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 …
  • Dizin yapısı ve ortam — Dizinleri oluştur ve yetkilendir · Ortam değişkenleri dosyasını yaz · Ortam dosyasını oturuma bağla
  • ASM ve Oracle Restart ön kontrolü — Disk katmanını, ASM'yi ve disk group'ları doğrula
  • Yazılım kurulumu (RU ile birlikte) — Kurulum dosyalarını kontrol et · Taban yazılımı ORACLE_HOME'a aç · OPatch'i güncelle · Release Update'i ve one-off'ları aç · Kurulum response file'ını hazırla · Yazılımı RU ile birlikte kur (runInstaller) …
  • Listener — Listener'ı oluştur (netca)
  • Veritabanı oluşturma (dbca) — CDB ve PDB'yi oluştur · PDB'nin açılışta açık kalmasını sağla · SGA/PGA değerlerini sabitle ve yeniden başlat · Ek redo log gruplarını ekle · local_listener'ı ayarla (1521 dışı port) · ARCHIVELOG ve FRA'yı doğrula …
  • Otomatik başlatma — oratab'da otomatik başlatmayı aç · systemd servis dosyasını yaz · Servisi etkinleştir ve servis üzerinden başlat
  • Oracle Restart kaydı — Veritabanının Oracle Restart'a kaydını doğrula
  • Doğrulama — Sürümü, bileşenleri, patch'leri ve ayarları kontrol et · Listener servislerini kontrol et · Alert log'u kontrol et
  • Güvenlik sıkılaştırması — Açık kalan Oracle hesaplarını lock'la (ACCOUNT LOCK) · Parola profillerini ayarla · Denetim (unified audit) politikalarını incele
  • Kurulum sonrası: yedek ve izleme — RMAN ayarları ve ilk tam yedek · ARCHIVELOG kapalıyken yedek al · Zamanlanmış yedekleri planla · İzleme: FRA ve tablespace doluluğu
Ortamına göre adım adım planı aç →