Instalace a konfigurace systému Oracle Linux KVM v systému PowerFlex

Summary: Tato referenční příručka architektury popisuje instalaci a konfiguraci Oracle Linux KVM na platformě Dell PowerFlex.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Úplnou dokumentaci naleznete v tématu Nasazení clusterů Oracle Real Application Clusters | Instalace a konfigurace systému Oracle Linux KVM v systému Dell PowerFlex | Informační centrum společnosti Dell Technologies

Nasazení clusterů Oracle Real Application Clusters

Logická architektura

Tato část obsahuje přehled architektury a postup, který je třeba provést při nastavení databáze Oracle RAC (Real Application Clusters) se 3 uzly pomocí nástroje Oracle Linux Virtualization Manager v dvouvrstvém nastavení PowerFlex. Tento text slouží pouze jako příklad pro ilustraci, jak může systém PowerFlex umožnit firmám provozovat prostředí Oracle Linux KVM s řadičem Oracle RAC. Velikost skupin disků ASM a databáze je libovolná. Osvědčené postupy jsou ale zahrnuté a platí pro jakékoli nasazení tohoto typu v produkčním prostředí.

Následující obrázek znázorňuje logické zobrazení nastavení se 3 uzly:
Logické zobrazení uspořádání se 3 uzly
Obrázek 28: Logická architektura

Síťová architektura

Ve dvouvrstvém systému PowerFlex je SDC nainstalován na hostiteli pouze pro výpočty (Oracle Linux KVM), zatímco komponenty MDM a SDS jsou nainstalovány na backendových uzlech pouze pro ukládání dat. SDS agreguje a obsluhuje nezpracované místní úložiště v každém uzlu a sdílí toto úložiště jako součást clusteru PowerFlex. Vytvoří se jeden fond úložiště pomocí všech disků na každém uzlu v rámci domén ochrany, svazky se pak zřídí z fondu úložiště a zobrazí se výpočetním hostitelům, které nástroj Oracle Linux Virtualization Manager používá jako domény úložiště. Z domény úložiště jsou vyřezány disky příslušné velikosti tak, aby splňovaly požadavky databáze skupiny disků Oracle RAC ASM, včetně svazků pro data, protokolování opakování, hlasovacího disku a oblasti pro obnovení po obnovení. Svazky se mapují a sdílejí mezi virtuálními počítači a pak je spotřebovává ASM k vytvoření skupin. Zatímco Oracle Grid a databázový software jsou instalovány nezávisle na každém virtuálním počítači, samotná databáze Oracle RAC je postavena na ASM a je tak dostupná všem uzlům.

V laboratoři byly pro toto řešení Oracle Linux KVM použity následující sítě a sítě VLAN:

Tabulka 3. Podrobnosti o síti PowerFlex na úrovni hostitele

Název sítě Popis
Bond0 (p2p1, p3p1) Správa a provoz virtuálních počítačů
Bond1 (p3p2, p2p2) Datový provoz PowerFlex (SDS a SDC)

Tabulka 4. Podrobnosti o síti Oracle Linux KVM na úrovni virtuálních počítačů

Název sítě Síť VLAN Popis
ovirtmgmt 105 Síť pro správu
Privatevlan106 řekl: 106 Soukromá síť vlan pro soukromé propojení Oracle
VM_Network 100 Klientská síť Oracle

Značkování paketů VLAN

Nástroj Oracle Linux Virtualization Manager podporuje přidání více logických sítí do fyzických síťových karet NIC v uzlu Oracle Linux KVM, včetně sítí se značkami VLAN. Jelikož sítě VLAN jsou nezbytnou součástí architektury PowerFlex, jsou zde uvedeny kroky pro přidání nové logické sítě se značkaním VLAN pro propojení Oracle.

  1. Přejděte na obrazovku Network –> Networks v nástroji Oracle Linux Virtualization Manager a klikněte na možnost New (Nový ) na obrázku 29.
    Logické sítě
    Obrázek 29 Logické sítě

    Do obrázku 30 zadejte následující informace:

    • Název
    • Popis
    • Síťový štítek
    • Zaškrtněte políčko Enable VLAN tagging a přidejte hodnotu VLAN.

    Ponechte cluster jako výchozí (připojí se automaticky) a profily vNIC (výchozí název je název sítě).
    Nová logická síť
    Obrázek 30 Nová logická síť

  2. Po vytvoření přejděte do části Síť –> Sítě a klikněte na nově vytvořený hypertextový odkaz pro síť vlan-106 .

  3. Klikněte na kartu Hosts, zvýrazněte jednoho z nepřipojených hostitelů a klikněte na možnost Setup Host Networks (Nastavení hostitelských sítí ) na obrázku 31.
    Přiřazení hostitele VLAN-106
    Obrázek 31. Přiřazení hostitele VLAN-106

  4. Zobrazí se dialogové okno Setup Host Networks . Nová logická síť se zobrazí na pravé straně. Klikněte na síť a přetáhněte ji na příslušnou fyzickou síťovou kartu, jak je znázorněno na obrázku 32. Stejně jako v tomto případě lze k rozhraní přiřadit více než jednu logickou síť.
    Přiřazení logické sítě k rozhraní
    Obrázek 32 Přiřazení logické sítě k rozhraní

  5. Dále klikněte na ikonu tužky v rohu logické sítě. To umožňuje uživateli přiřadit IP adresu (pokud chce). Zvolte příslušný spouštěcí protokol, v případě potřeby přidejte adresu a klikněte na tlačítko OK na obrázku 33. Oracle Linux Virtualization Manager poté nakonfiguruje síť na hostiteli.
    Přiřazení spouštěcího protokolu a IP
    Obrázek 33 Přiřazení spouštěcího protokolu a IP

    Logická síť je vytvořena a nakonfigurována na obrázku 34.
    Přiřazená IP adresa
    Obrázek 34 Přiřazená IP adresa

Konfigurace Oracle RAC

Následující část obsahuje podrobné informace o nastavení Oracle Linux KVM a instalaci databáze Oracle RAC 21c se 3 uzly.

Podrobnosti o konfiguraci hardwaru a softwaru

V následující tabulce jsou popsány hardwarové a softwarové komponenty infrastruktury použité pro řešení. Uzly PowerFlex (pouze úložiště) i uzly používané pro Oracle Linux KVM (pouze výpočetní prostředky) jsou stejné:

Tabulka 5. Konfigurace hardwaru a softwaru

Součásti Zdrojová doména
Model serveru Dell R650
Počet výhradně výpočetních uzlů 3
Počet uzlů pouze pro úložiště 4
Procesor Procesor Intel® Xeon® Gold 6336Y @ 2,40 GHz
Součásti Zdrojová doména
Sockety a jádra Dvousocketové 24 jader
Hyperthreading Enabled
Paměť 512 GB na hostitele
Úložiště 2 × 447,13 GB (SATA SSD)
10 × 1 490,42 GB (SAS SSD)
PCIe Adaptér Mellanox ConnectX-5 EN 25 GbE SFP28 (dva porty)
NVDIMM 2 × 16 GB, 2 933 MT/s, NVDIMM-N, DDR-4
PowerFlex R4_6
PowerFlex Manager Verze 4.6.0
Správce virtualizace systému Oracle Linux 4.5.4-1.0.31.el8
Oracle Linux Verze 8, aktualizace 9
Verze databáze Oracle 21.3.0.0.0
Operační systém virtuálního počítače – Oracle Linux Verze 8, aktualizace 9
Počet virtuálních počítačů 3
Konfigurace virtuálního počítače 16 vCPU, 24 GB paměti
Uzly virtuálních počítačů austin170, austin171, austin172
Název databáze orcl
Názvy instancí orcl1, orcl2, orcl3
Skupiny disků ASM KONFIGURACE, DATA, REDO, FRA

Konfigurace hostitele

Souběžně s instalací nástroje Oracle Linux Virtualization Manager na vlastního hostitele musí uživatelé připravit hostitele Oracle Linux KVM, kteří budou také sloužit jako výpočetní uzly PowerFlex.

Pokud chcete nainstalovat hostitele Oracle Linux KVM pro prostředí Oracle RAC, postupujte takto:

  • Nainstalujte operační systém Oracle Linux 8.9 na každého výpočetního hostitele.
  • Konfigurace sítě pro správu pro každého hostitele. Přiřaďte každému hostiteli IP adresu.
  • Konfigurace sítě pro podporu konektivity SDC k řešení PowerFlex.
  • Na každém z hostitelů proveďte následující příkazy, abyste hostitele připravili na příjem příkazů z oVirt Engine:
     dnf config-manager --enable ol8_baseos_latest dnf install oracle-ovirt-release-45-el8 -y 
    dnf clean all
    dnf repolist

Správce virtualizace systému Oracle Linux

Při instalaci nástroje Oracle Linux Virtualization Manager postupujte následovně:

  • Vytvořte virtuální počítač a nainstalujte operační systém Oracle Linux 8.9 pomocí základního prostředí hostitele virtualizace. Výběr jiné základny může vést k problémům s implementací. Tato základna není dodávána s uživatelským rozhraním, ale Gnome Desktop může být v případě potřeby přidán po instalaci.
  • Nainstalujte balíček oVirt Engine a nainstalujte modul provedením následujících příkazů:
    dnf config-manager --enable ol8_baseos_latest dnf install oracle-ovirt-release-45-el8 -y dnf clean all
    dnf repolist
    dnf install ovirt-engine
  • Pomocí nastavení modulu nainstalujte nástroj Oracle Linux Virtualization Manager.
    engine-setup
  • Po dokončení instalace bude mít uživatel k dispozici webovou adresu URL, což je plně kvalifikovaný název domény hostitele, aby mohl přistupovat ke správci virtualizace.

Domény úložiště pro ASM

Následující tabulka obsahuje podrobnosti o doménách úložiště vytvořených v systému PowerFlex a namapovaných na Oracle Linux KVM vyžadované pro disky Oracle ASM. Velikost svazků PowerFlex musí být 8.

Tabulka 6. Domény úložiště používané pro databázi Oracle RAC

Doména úložiště Velikost Popis
Oracle_Homes 504 GB Používá se pro systém souborů OS pro virtuální počítač a software Oracle.
ORA_CONFIG 56 GB Používá se pro skupinu disků CONFIG ASM
ORA_REDO_1 56 GB Používá se pro skupinu disků REDO ASM
ORA_REDO_2 56 GB Používá se pro skupinu disků REDO ASM
ORA_REDO_3 56 GB Používá se pro skupinu disků REDO ASM
ORA_DATA_1 504 GB Používá se pro skupinu disků DATA ASM
ORA_DATA_2 504 GB Používá se pro skupinu disků DATA ASM
ORA_DATA_3 504 GB Používá se pro skupinu disků DATA ASM
ORA_FRA_1 504 GB Používá se pro skupinu disků FRA ASM
ORA_FRA_2 504 GB Používá se pro skupinu disků FRA ASM
ORA_FRA_3 504 GB Používá se pro skupinu disků FRA ASM

Konfigurace virtuálního počítače

V této konfiguraci byly použity následující kroky k nastavení databáze Oracle RAC se 3 uzly a nástrojem Oracle Linux Virtualization Manager spuštěným na platformě PowerFlex:

  1. Vytvořte virtuální počítače, jeden virtuální počítač na hostitele. Nainstalujte operační systém Oracle Linux 8.9.

    • Vytvořte z Oracle_Homes 3 virtuální disky o velikosti 100 GB, které se použijí k instalaci operačního systému systému souborů virtuálního počítače, jeden pro každý virtuální počítač.
    • Tyto disky je možné nastavit jako "zaváděcí"

    Disk jako spouštěcí pro instalaci operačního systému
    Obrázek 35 Disk jako spouštěcí pro instalaci operačního systému

  2. Nainstalujte na každý virtuální počítač operační systém Oracle Linux 8.9 a přiřaďte mu IP adresy. Instalace může být základním prostředímserveru s grafickým uživatelským rozhraním nebo serverem.

  3. Vytvořte potřebné disky z domény úložiště vyžadované pro skupiny disků ASM DATA, OCR, MGMT REDO a FRA.

    Tabulka 7. Disky ASM z domén úložiště

    Skupiny disků ASM Velikost Z domény úložiště
    KONFIGURACE 1 × ~50 GB ORA_CONFIG
    OCR 3 × ~ 50 GB ORA_REDO_1, ORA_REDO_2 ORA_REDO_3
    DATA 3 x ~ 500 GB ORA_DATA_1, ORA_ DATA _2, ORA_ DATA _3
    FRA 3 x ~ 500 GB ORA_FRA_1, ORA_ FRA _2 ORA_ FRA _3
  4. Připojte disky ASM ke všem virtuálním počítačům tak, že je budete moct sdílet.
    Sdílené disky ASM pro instalaci databáze Oracle RAC
    Obrázek 36 Sdílené disky ASM pro instalaci databáze Oracle RAC

  5. Na výběr jsou tři rozhraní:


    • Standardní rozhraní IDE pro připojení k úložným zařízením. Z hlediska výkonu je o něco pomalejší než VirtIO nebo VirtIO-SCSI
    • VirtIO
      Para-virtualizovaný ovladač nabízí zvýšený výkon I/O oproti emulovaným zařízením, například IDE, optimalizací koordinace a komunikace mezi virtuálním strojem a hypervizorem.
    • VirtIO-SCSI
      Novější para-virtualizovaný SCSI kontrolér. Tento ovladač nabízí podobné funkce jako zařízení virtIO s některými dalšími vylepšeními, jako je vylepšená škálovatelnost, standardní sada příkazů a průchozí zařízení SCSI. Konkrétně podporuje přidání stovek zařízení a pojmenování těchto zařízení pomocí standardního schématu pojmenování zařízení SCSI.
    Poznámka: Konfigurace v laboratoři používala zařízení VirtIO-SCSI, protože se doporučuje pro lepší výkon I/O.
  6. Společnost Dell Technologies doporučuje pro virtuální počítače (VM) zvolit optimalizaci vysokého výkonu. Díky tomu se virtuální počítače spouštějí s metrikami výkonu co nejblíže holému hardwaru. Když zvolíte vysoký výkon, virtuální počítač se nakonfiguruje se sadou automatických a doporučených ručních nastavení pro maximální efektivitu.

    Poznámka: Další informace o nastavení vysokého výkonu naleznete v tématu Konfigurace vysoce výkonných virtuálních počítačůTento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies..
    Konfigurace virtuálních počítačů zobrazující vysoký výkon
    Obrázek 37 Konfigurace virtuálních počítačů zobrazující vysoký výkon
  7. Konfigurace dalších sítí, například propojení pro Oracle RAC.
    Další sítě pro Oracle Interconnect
    Obrázek 38. Další sítě pro Oracle Interconnect

  8. Zakažte bezobslužný režim pro každý virtuální počítač kvůli optimalizaci. Uživatelé můžou nakonfigurovat virtuální počítač v bezobslužném režimu, pokud není nutné přistupovat k virtuálnímu počítači pomocí grafické konzoly. Zakázáním bezobslužného režimu se virtuální počítač spustí bez grafických a grafických zařízení. To je užitečné v situacích, kdy má hostitel omezené prostředky.
    Zakázání bezobslužného režimu pro virtuální počítač
    Obrázek 39. Zakázání bezobslužného režimu pro virtuální počítač

  9. Spusťte virtuální počítač na konkrétním hostiteli v clusteru, aby se virtuální počítače Oracle RAC rozprostřely mezi hostitele v clusteru Oracle Linux KVM a aby byly dodrženy požadavky na připnutí procesoru.
    Výběr virtuálního počítače, který má běžet na konkrétním hostiteli v clusteru
    Obrázek 40. Výběr virtuálního počítače, který má běžet na konkrétním hostiteli v clusteru

  10. Nainstalujte software Oracle Grid Infrastructure and Database 21c a vytvořte databázi.

Vzorové postupy

Níže jsou uvedeny některé osvědčené postupy při používání Oracle RAC v ASM se systémem PowerFlex a Oracle Linux KVM.

  • Pokud je to možné, použijte pro každou databázovou funkci jiné skupiny disků ASM. Skupiny by měly používat externí redundanci. To zajišťuje větší flexibilitu.
    • DATA pro data
    • ZNOVU pro protokoly opakování
    • FRA pro protokoly archivu
    • CONFIG pro hlasovací disk
  • Pro každou skupinu disků ASM použijte více domén úložiště s jedním sdíleným virtuálním diskem v každé z nich, který spotřebovává místo. To usnadňuje zvýšení nebo snížení skupin disků ASM a poskytuje více souběžností.
  • Na každém virtuálním počítači musí sdílené disky vlastnit Oracle s režimem oprávnění 0660.
  • Členové skupiny disků ASM by měli mít podobnou kapacitu. Pokud mají zařízení počáteční velikosti velkou velikost, musí být každý přírůstek kapacity do skupiny disků ASM stejně velký.
  • Osvědčeným postupem pro Oracle ASM je přidat více zařízení dohromady, aby se zvýšila kapacita skupiny disků ASM, a ne přidávat jedno zařízení po druhém. Tato metoda rozprostře rozsahy ASM během opětovného vyvážení, aby nedocházelo k horkým místům. Použijte velikost zařízení, která umožňuje přírůstky kapacity ASM, ve kterých se do skupiny disků ASM přidá více zařízení společně. Každé zařízení by mělo mít stejnou velikost jako původní zařízení.

 

Affected Products

PowerFlex rack, ScaleIO
Article Properties
Article Number: 000273103
Article Type: How To
Last Modified: 21 Jan 2025
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.