Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Jak wdrożyć rozwiązanie Oracle 18c Grid i autonomiczną bazę danych w systemie Red Hat Enterprise Linux 7.x

Summary: Wdrożenie rozwiązania Oracle 18c Grid i autonomicznej bazy danych w systemie Red Hat Enterprise Linux 7. x — instrukcja krok po kroku

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

Wymagania dotyczące oprogramowania i sprzętu oraz wymagania wstępne

   a. Minimalne wymagania dotyczące pamięci RAM i przestrzeni wymiany:
  • Co najmniej 1 GB pamięci RAM do instalacji bazy danych Oracle. Zalecane 2 GB pamięci RAM
  • Co najmniej 8 GB pamięci RAM dla instalacji infrastruktury Oracle Grid
  • Przestrzeń wymiany: minimalna przestrzeń zalecana dla bazy danych Oracle 18c to 2 GB lub dwukrotność rozmiaru pamięci RAM, w zależności od tego, która z tych wielkości jest mniejsza
   b. Lista kontrolna pamięci masowej
Poniżej przedstawiono wymagania dotyczące miejsca na dysku dla systemu Linux x86-64:
  • Co najmniej 6,8 GB dla infrastruktury Oracle Grid do instalacji autonomicznego serwera
  • Co najmniej 7,5 GB dla bazy danych Oracle Database Enterprise Edition
  • Co najmniej 7,5 GB dla bazy danych Oracle Database Standard Edition 2
  c. Wymagania dotyczące sieci
  •  Zaleca się upewnienie się, że każdy węzeł zawiera co najmniej jedną kartę sieciową dla sieci publicznej
  • Nazwa hosta każdego węzła musi być zgodna ze standardem RFC 952 (www.ietf.org/rfc/rfc952.txt). Nazwa hosta, która zawiera podkreślenia („_”), nie jest dozwolona
  d. Wymagania dotyczące systemu operacyjnego
  • Red Hat Enterprise Linux (Red Hat Enterprise Linux) 7.x
Poniżej przedstawiono zalecane wpisy schematu partycjonowania dysku, których należy użyć podczas instalowania systemu Red Hat Enterprise Linux 7 przy użyciu pliku kickstart na lokalnych dyskach twardych z co najmniej 1,2 TB wolnego miejsca:
 
part /boot --asprimary --fstype="xfs" --ondisk=sda --size=1024
part pv.1 --size=1 --grow --ondisk=sda --asprimary
volgroup rhel7 pv.1
logvol / --name=root --fstype=xfs --vgname=rhel7 --size=51200
logvol swap --fstype swap --name=swap --vgname=rhel7 --size=17408
logvol /home --name=home --fstype=xfs --vgname=rhel7 --size=51200
logvol /var --name=var --fstype=xfs --vgname=rhel7 --size=20480
logvol /opt --name=opt --fstype=xfs --vgname=rhel7 --size=20480
logvol /tmp --name=tmp --fstype=xfs --vgname=rhel7 --size=5120
logvol /u01 --name=u01 --fstype=xfs --vgname=rhel7 --size=1 --grow
 

Przygotowywanie serwerów do instalacji oprogramowania Oracle

Przed zainstalowaniem rozwiązania Grid i bazy danych pamiętaj o instalacji poniższych skryptów wdrożeniowych firmy Dell EMC, które przygotują środowisko instalacji bazy danych Oracle
2.1. Dołączanie systemów do repozytorium Red Hat Network (RHN)/Unbreakable Linux Network (ULN)
Krok 1: Przed wykonaniem jakiejkolwiek instalacji rozwiązania GRID/DB należy zainstalować wszystkie wymagane pakiety RPM
  • rhel-7-server-optional-rpms
  • rhel-7.x
Pomiń krok 2, jeśli konfiguracja repozytorium zakończy się pomyślnie dla wszystkich kanałów wymienionych w RHN/GGN

Krok 2:

Większość wstępnie wymaganych pakietów RPM do instalacji rozwiązania Oracle GRID/DB jest dostępna w ramach podstawowego obrazu ISO. Jednak kilka pakietów RPM, takich jak compat-libstdc++, nie jest dostępnych w podstawowym pliku ISO (RH) i przed zainstalowaniem preinstalowanych pakietów RPM dostarczonych przez firmę Dell dla systemu Red Hat należy je pobrać i zainstalować ręcznie.
Skonfiguruj lokalne repozytorium yum, aby automatycznie zainstalować pozostałe pakiety RPM zależności w celu przeprowadzenia instalacji rozwiązania GRID/DB

1. Zalecana konfiguracja polega na doręczaniu plików za pośrednictwem protokołu HTTP przy użyciu serwera Apache (nazwa pakietu: httpd). W tej sekcji omówiono hosting plików repozytorium z pamięci masowej lokalnego systemu plików. Inne opcje obsługi plików repozytorium mogą wykraczać poza zakres niniejszego dokumentu. Zaleca się korzystanie z pamięci masowej lokalnego systemu plików w celu przyspieszenia i uproszczenia obsługi.

  • Aby zamontować dysk DVD, włóż dysk DVD do serwera; powinien zostać zamontowany automatycznie w katalogu /media.
  • Aby zamontować obraz ISO, należy uruchomić następujące polecenie jako root, podstawiając nazwę ścieżki obrazu ISO w polu myISO.iso:

           mkdir /media/myISO
           mount -o loop myISO.iso /media/myISO

 
2. Aby zainstalować i skonfigurować demona http, skonfiguruj urządzenie, które będzie hostować repozytorium dla wszystkich innych komputerów mających używać obrazu DVD lokalnie. Utwórz plik /etc/yum.repos.d/local.repo i wpisz:                   

          [local]
           name=Local Repository
           baseurl=file:///media/myISO
           gpgcheck=0
           enabled=0 

3. Teraz zainstalujemy demona usługi Apache za pomocą następującego polecenia, które również tymczasowo włączy lokalne repozytorium w celu rozwiązania zależności:

         yum -y install httpd --enablerepo=local

         Po zainstalowaniu demona usługi Apache uruchom usługę i skonfiguruj ją tak, aby uruchamiała się przy następnym ponownym uruchomieniu. Uruchom następujące polecenia jako root:

         systemctl start httpd

4. Aby użyć serwera Apache do obsługi repozytorium, skopiuj zawartość dysku DVD do opublikowanego katalogu internetowego. Uruchom następujące polecenia jako root (pamiętaj, by zmienić myISO na nazwę swojego pliku ISO):

         mkdir /var/www/html/myISO
         cp -R /media/myISO/* /var/www/html/myISO

5. Ten krok jest wymagany tylko w przypadku uruchamiania systemu SELinux na serwerze, który obsługuje repozytorium. Następujące polecenie powinno być uruchamiane z uprawnieniami użytkownika root; przywraca ono odpowiedni kontekst SELinux do kopiowanych plików:
    
        restorecon -Rvv /var/www/html/     

6. Ostatnim krokiem jest przygotowanie nazwy serwera DNS lub adresu IP serwera, który hostuje repozytorium. Nazwa DNS lub adres IP serwera hostującego zostaną użyte do skonfigurowania pliku repo repozytorium yum na serwerze klienckim. Poniżej znajduje się zawartość przykładowej konfiguracji z użyciem nośnika serwera Red Hat Enterprise Linux 7. x; jest ona przechowywana w pliku konfiguracyjnym: /etc/yum.repos.d/myRepo.repo

       [myRepo]
       name=Red Hat Enterprise Linux 7.x Base ISO DVD
       baseurl= http://reposerver.mydomain.com/myISO
       enabled=1
       gpgcheck=0

Zamień element reposerver.mydomain.com na nazwę lub adres IP serwera DNS. Skopiuj plik /etc/yum.repos.d na wszystkie niezbędne serwery, na których zostanie zainstalowane rozwiązanie GRID/DB

7. Zainstaluj pakiet RPM compat-libstdc++ ręcznie przy użyciu polecenia rpm lub yum w katalogu, do którego są kopiowane pakiety RPM.

       Przykład: rpm -ivh

       yum localinstall -y

Krok 3:
Zamień element reposerver.mydomain.com na nazwę lub adres IP serwera DNS. Skopiuj plik /etc/yum.repos.d na wszystkie niezbędne serwery, na których zostanie zainstalowane rozwiązanie GRID/DB

1. Zainstaluj pakiety RPM compat-libstdcc++, uruchamiając następujące polecenia

      yum install -y compat-libstdc++.i686

      yum install -y compat-libstdc++.x86_64

2. Pobierz najnowszy plik tar DellEMC Oracle Deployment z pakietów RPM DellEMC Deployment dla systemu RH na serwery, na których zostanie zainstalowane rozwiązanie GRID/DB

2.2. Konfigurowanie sieci

 2.2.1. Sieć publiczna

Upewnij się, że publiczny adres IP jest prawidłowy i routowalny.

Aby skonfigurować sieć publiczną

  1. Zaloguj się jako użytkownik root
  2. Przejdź do katalogu /etc/sysconfig/network-scripts i edytuj plik ifcfg-em#

gdzie # oznacza numer urządzenia sieciowego

NAME="Oracle Public"
DEVICE= "em3"
ONBOOT=yes
TYPE= Ethernet
BOOTPROTO=static
IPADDR=
NETMASK=
GATEWAY=

Podczas konfigurowania systemu Red Hat Enterprise Linux 7 jako systemu gościa w środowisku VMware ESXi wyliczanie urządzeń sieciowych może rozpocząć się od „EN #” zamiast „em#”

 3. Ustaw nazwę hosta za pomocą poniższego polecenia
        hostnamectl set-hostname 
         gdzie nazwa_hostajest nazwą hosta używaną do instalacji
4. Wpisz polecenie service network restart, aby ponownie uruchomić usługę sieciową
5. Wpisz ifconfig, aby sprawdzić, czy adresy IP zostały prawidłowo ustawione
6. Aby sprawdzić konfigurację sieci, należy wysłać polecenie ping do publicznego adresu IP z klienta w sieci LAN


Przygotowywanie współdzielonej pamięci masowej do autonomicznej instalacji bazy danych Oracle

W tej sekcji pojęcia dysk, wolumin, dysk wirtualny i jednostka LUN oznaczają to samo i są używane zamiennie, chyba że określono inaczej

Instalacja autonomicznej bazy danych Oracle 18c wymaga użycia jednostek LUN do przechowywania rejestru Oracle Cluster (OCR), plików baz danych Oracle i obszaru Flash Recovery Area (FRA). Ponadto w przypadku korzystania z środowiska wirtualnego do przechowywania systemu operacyjnego maszyny wirtualnej z bazą danych Oracle 18c potrzebny jest wolumin systemu operacyjnego. W poniższej tabeli przedstawiono typową zalecaną konstrukcję woluminu pamięci masowej dla bazy danych Oracle 18c.

Typ woluminu bazy danych/cel Typ woluminu bazy danych/cel Liczba woluminów Rozmiar woluminu
OCR/VOTE 3 50 GB każdy
Dane 4 250 GB1 każdy
REDO2 2 Co najmniej 50 GB każdy
FRA 1 100 GB3
TEMP 1 100 GB

1. Dostosuj każdy rozmiar woluminu do bazy danych. 2. Zaleca się co najmniej dwie grupy ASM Diskgroup, każda z co najmniej jednym woluminem pamięci masowej; 3. W idealnym przypadku rozmiar powinien wynosić 1,5x rozmiar bazy danych, jeśli pozwala na to pojemność pamięci masowej;

 3.1. Konfigurowanie wielościeżkowego mapowania urządzeń
 
Celem wielościeżkowego mapowania urządzeń jest zapewnienie wielu ścieżek we/wy w celu poprawy wydajności i zapewnienia spójnego nazewnictwa. Osiąga się to przez połączenie ścieżek we/wy w jedną ścieżkę mapowania urządzeń i prawidłowe równoważenie obciążenia we/wy. W tej sekcji zapoznasz się z najlepszymi sposobami konfigurowania wielościeżkowego mapowania urządzeń na serwerze Dell PowerEdge.
Pomiń tę sekcję, jeśli system Red Hat Enterprise Linux 7 jest wdrażany jako system gościa w środowisku wirtualnym, ponieważ obsługa wielu ścieżek jest obsługiwana na poziomie hosta

   Konfigurowanie wielu ścieżek na platformie bez systemu operacyjnego i oprogramowania

  • W przypadku wdrażania systemu Red Hat Enterprise Linux na platformie bez systemu operacyjnego i oprogramowania należy sprawdzić, czy sterownik mapowania urządzeń i wielu ścieżek jest co najmniej w wersji pokazanej poniżej lub nowszej
        #> rpm -qa | grep device-mapper-multipath
  •  Włącz obsługę wielu ścieżek
        #> mpathconf -enable
  •  Skonfiguruj plik wielościeżkowy /etc/multipath.conf z prawidłowymi ustawieniami pamięci masowej. Oto plik wielościeżkowy skonfigurowany z pamięcią masową XtremIO Storage:
device {
vendor XtremIO
product XtremApp
path_grouping_policy multibus
path_checker tur
path_selector "queue-length 0"
rr_min_io_rq 1
user_friendly_names yes
fast_io_fail_tmo 15
failback immediate
}
  •  Dodaj do każdego woluminu odpowiednie czytelne nazwy, korzystając z odpowiedniego scsi_id. Można uzyskać scsi_id za pomocą poniższego polecenia:

#>/usr/lib/udev/scsi_id -g -u -d /dev/sdX 

  • Znajdź sekcję multipath w pliku /etc/multipath.conf. W celu zachowania jednolitej konwencji nazewnictwa we wszystkich węzłach w tej sekcji można podać scsi_id każdego woluminu i określić alias. Poniżej przedstawiono przykład:

multipaths {
multipath {
wwid
alias alias_of_volume1
}
multipath {
wwid
alias alias_of_volume2
} }

  •  Uruchom ponownie demona usługi multipath
#> service multipathd restart
  •  Sprawdź, czy alias woluminów wielościeżkowych jest prawidłowo wyświetlany
#> multipath -ll
Konfigurowanie wielu ścieżek na monitorze maszyny wirtualnej ESXi
Skonfigurowano obsługę wielu ścieżek na hoście ESXi 6.7 zgodnie z poniższymi sprawdzonymi sposobami postępowania:
  • Jako oprogramowania do obsługi wielu ścieżek użyj vSphere Native Multipathing (NMP).
  • Na woluminach PowerMax, które są prezentowane hostom ESXi, zatrzymano domyślną opcję działania okrężnego dla zasad wyboru ścieżki macierzystej (PSP).
  •  Zmień częstotliwość przełączania okrężnego ścieżek w NMP dla pakietów we/wy z wartości domyślnej 1000 na 1. Aby uzyskać informacje na temat ustawiania tego parametru, zapoznaj się z tematem Dell EMC Host Connectivity Guide for VMware ESX Server
3.2 Partycjonowanie udostępnionego dysku
 
W tej sekcji opisano sposób korzystania z narzędzia parted w celu utworzenia pojedynczej partycji na woluminie/dysku wirtualnym obejmującym cały dysk.
1. Podziel na partycje każdy wolumin bazy danych, uruchamiając następujące polecenie
* Podczas pracy w środowisku wirtualnym:
$> parted -s /dev/sdX mklabel msdos

$> parted -s /dev/sdX mkpart primary 2048s 100%

* Gdy Red Hat Enterprise Linux działa jako system operacyjny na platformie bez systemu operacyjnego, należy podzielić każdy wolumin bazy danych, który został skonfigurowany za pomocą programu Device-Mapper, uruchamiając następujące polecenie:
$> parted -s /dev/mapper/ mklabel msdos

$> parted -s /dev/mapper/ mkpart primary 2048s 100%
2. Powtórz tę czynność dla wszystkich wymaganych woluminów

3.3. Korzystanie z reguł udev dla uprawnień do dysków i trwałości

System Red Hat Enterprise Linux 7. x może korzystać z reguł udev, aby zapewnić prawidłowe zarządzanie uprawnieniami węzłów urządzeń. W takim przypadku odnosimy się do prawidłowego ustawienia uprawnień dla naszych jednostek LUN/woluminów wykrytych przez system operacyjny. Należy pamiętać, że reguły udev są wykonywane w kolejności zgodnej z wyliczeniem. Podczas tworzenia reguł udev do ustawiania uprawnień należy dołączyć prefiks 60-i oraz dodać .rules na końcu nazwy pliku.

  • Utwórz plik 60-Oracle-asmdevices.rules w sekcji /etc/udev/rules.d
  • Upewnij się, że każde urządzenie bloku ma wpis w pliku, taki jak pokazano poniżej

W przypadku systemu operacyjnego Red Hat Enterprise Linux na platformie bez systemu operacyjnego:

           #---------------------początek reguły udev ------------------------#

KERNEL=="dm-*", ENV =="C1_OCR1p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_OCR2p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_OCR3p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_DATA1p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_DATA2p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_DATA3p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_DATA4p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_REDO1p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_REDO2p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_FRA?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_TEMP?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

          #-------------------------- koniec reguły udev ------------------#

     Gdy system Red Hat Enterprise Linux działa jako gość:

Uzyskaj unikatowe scsi_id, uruchamiając następujące polecenie w odniesieniu do każdego woluminu bazy danych i podając wartość w odpowiedniej sekcji wyników poniżej: /usr/lib/udev/scsi_id -g -u -d /dev/sdX   

#---------------------początek reguły udev ------------------------#

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-ocr1", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-ocr2", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-ocr3", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-fra", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-temp, OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-data1", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-data2", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-data3", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-data4", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-redo1", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-redo2", OWNER="grid", GROUP="asmadmin", MODE="0660"

#-------------------------- koniec reguły udev ------------------#

  • Uruchom polecenie „udevadm trigger”, aby zastosować regułę.


Instalowanie infrastruktury Oracle 18c Grid dla autonomicznej bazy danych

W tej sekcji przedstawiono etapy instalacji infrastruktury rozwiązania Oracle 18c Grid dla autonomicznej bazy danych
  • Otwórz okno terminala i wpisz: xhost + or export DISPLAY=:0.0
  • Jeśli katalog /u01/app/grid/18.3.0/ nie istnieje, utwórz go ręcznie jako użytkownik grid
  •  Rozpakuj pliki instalacyjne rozwiązania Grid do katalogu /u01/app/grid/18.3.0/ jako użytkownik grid
unzip -q /u01/app/grid/18.3.0/LINUX.X64_180000_grid_home.zip 
  1. cd /u01/app/grid/18.3.0
  2. Uruchom polecenie ./gridSetup.sh &
  3. W oknie Select Configuration Option (Wybierz opcję konfiguracji) wybierz opcję Configure Grid Infrastructure for a Standalone Server(Oracle Restart) (Konfiguruj infrastrukturę Grid dla serwera autonomicznego (ponowne uruchomienie bazy danych Oracle) i kliknij przycisk Next (Dalej) HOW16915_pl__1image(9645)
  4. W oknie Create ASM Disk Group (Utwórz grupę dysków ASM) wprowadź nazwę grupy dysków (OCR), nadmiarowość (normalną) i wybierz odpowiednie dyski kandydujące przeznaczone do OCR. Usuń zaznaczenie opcji Configure Oracle ASM Filter Driver (Konfiguruj sterownik filtrów Oracle ASM) i kliknij przycisk Next (Dalej)
HOW16915_pl__2image(9646)
5. Ustaw hasło dla użytkowników ASM
HOW16915_pl__3image(9647)
6. W oknie Specify Management Option (Określ opcję zarządzania) zachowaj opcje domyślne i kliknij przycisk Next (Dalej)
HOW16915_pl__4image(9648)
 
7. W oknie Privileged Operating System Groups (Uprzywilejowane grupy systemów operacyjnych) wybierz domyślne grupy systemów operacyjnych, a następnie kliknij przycisk Next (Dalej). Zostanie wyświetlone okno wyskakujące. Kliknij przycisk Yes (Tak), aby potwierdzić ustawienia grupy.
HOW16915_pl__5image(9649)
8. W oknie Specify Installation Location (Określ lokalizację instalacji) wybierz bazę danych Oracle, a następnie kliknij przycisk Next (Dalej)
HOW16915_pl__6image(9650)
 
9. W oknie Create Inventory (Utwórz inwentarz) wybierz opcję domyślną i kliknij przycisk Next (Dalej)
HOW16915_pl__7image(9651)
10. W oknie Root script execution configuration (Konfiguracja wykonywania skryptu głównego) usuń zaznaczenie opcji Automatically Run Configuration Scripts (Uruchamiaj automatycznie skrypty konfiguracji) i kliknij przycisk Next (Dalej)
11. Jeśli występują problemy, w oknie Perform Prerequisite Checks (Wykonaj kontrole wymagań wstępnych) wybierz opcję Fix & Check Again (Napraw i sprawdź ponownie)
HOW16915_pl__8image(9653)
 
12. Po uruchomieniu skryptu naprawy w oknie Summary (Podsumowanie) przejrzyj podsumowanie i kliknij przycisk Install (Zainstaluj)
HOW16915_pl__9image(9654)
 
13. Gdy pojawi się monit, uruchom skrypty główne i kliknij przycisk OK
HOW16915_pl__10image(9655)
HOW16915_pl__11image(9656)
14. W oknie Finish (Zakończ) kliknij przycisk Close (Zamknij) po pomyślnym zakończeniu instalacji rozwiązania Grid
HOW16915_pl__12image(9657)
 

Instalacja oprogramowania autonomicznej bazy danych Oracle

  1. Zamontuj nośnik bazy danych Oracle 18c

  2. Zaloguj się jako użytkownik Oracle, przejdź do katalogu, w którym znajduje się nośnik bazy danych Oracle i uruchom instalator

    #> su - oracle
    #> /runInstaller
  3. W oknie Configure Security Updates (Skonfiguruj aktualizacje zabezpieczeń) usuń zaznaczenie opcji I wish to receive security updated via My Oracle Support (Chcę otrzymywać aktualizacje zabezpieczeń za pośrednictwem mojego wsparcia Oracle) i kliknij przycisk Next (Dalej)
  4. W oknie Select Installation Option (Wybierz opcję instalacji) wybierz opcję Set Up Software Only (Skonfiguruj tylko oprogramowanie) i kliknij przycisk Next (Dalej)
HOW16915_pl__13image(9658)
5. W oknie Select Database Installation Option (Wybierz opcję instalacji bazy danych) wybierz opcję Single instance database installation (Instalacja pojedynczej instancji bazy danych), a następnie kliknij przycisk Next (Dalej)
HOW16915_pl__14image(9659)
6. W oknie Select Database Edition (Wybierz wersję bazy danych) wybierz opcję Enterprise Edition, a następnie kliknij przycisk Next (Dalej)

HOW16915_pl__15image(9660)

7. W oknie Specify Installation Location (Określ lokalizację instalacji) wskaż lokalizację bazy danych Oracle i kliknij przycisk Next (Dalej)

Baza Oracle: /u01/app/oracle

Lokalizacja oprogramowania: /u01/app/oracle/product/18.3.0/db

HOW16915_pl__16image(9661)

 Jeśli zainstalowano pakiety RPM wdrożenia preinstalacyjnego Oracle firmy Dell EMC, potrzebne grupy wymienione na poniższym ekranie będą już istnieć. Jeśli nie, konieczne może być ręczne utworzenie odpowiednich grup
HOW16915_pl__17image(9662)

9. Po zakończeniu sprawdzania wymagań wstępnych sprawdź ustawienia w oknie Summary (Podsumowanie) i kliknij przycisk Install (Zainstaluj)
HOW16915_pl__18image(9663)
HOW16915_pl__19image(9664)
10. Po zakończeniu procesu instalacji zostanie wyświetlone okno Execute Configuration Scripts (Wykonaj skrypty konfiguracji). Postępuj zgodnie z instrukcjami wyświetlanymi w oknie, a następnie kliknij przycisk OK
HOW16915_pl__20image(9665)
11. Uruchom skrypt root.sh, aby ukończyć instalację
HOW16915_pl__21image(9666)
12. Po pomyślnym zakończeniu instalacji bazy danych Oracle w oknie Finish (Zakończ) kliknij przycisk Close (Zamknij)
HOW16915_pl__22image(9667)
 

Instalacja bazy danych

6.1. Tworzenie grup dysków przy użyciu narzędzia ASM Configuration Assistant (ASMCA)
  1. Zaloguj się jako użytkownik grid i uruchom narzędzie asma
    #> /u01/grid/app/18.3.0 /bin//u01/app/grid/18.3.0/bin/asmca
  2. Utwórz grupę dysków „DATA” z nadmiarowością zewnętrzną, wybierając odpowiednie dyski kandydujące

HOW16915_pl__23image(9668)
3. Utwórz dwie grupy dysków „REDO” — REDO1 i REDO2 — z nadmiarowością zewnętrzną, wybierając co najmniej jeden dysk kandydujący na grupę dysków REDO
4. Utwórz grupę dysków „FRA” z nadmiarowością zewnętrzną, wybierając odpowiednie dyski kandydujące
HOW16915_pl__24image(9669)
5. Utwórz grupę dysków „TEMP” z nadmiarowością zewnętrzną, wybierając odpowiednie dyski kandydujące
HOW16915_pl__25image(9670)
6. Sprawdź wszystkie wymagane grupy dysków, a następnie kliknij przycisk Exit (Zamknij), aby zamknąć narzędzie ASMCA
HOW16915_pl__26image(9671)

7. Jako użytkownik grid za pomocą poniższych poleceń zmień rozdzielczość przeplotu ASM na większą dla grup REDO, TEMP i FRA
Przed uruchomieniem DBCA należy zmienić rozdzielczość przeplotu na wyższą

SQL> ALTER DISKGROUP REDO ALTER TEMPLATE onlinelog ATTRIBUTES (fine)

SQL> ALTER DISKGROUP TEMP ALTER TEMPLATE tempfile ATTRIBUTES (fine)

SQL> ALTER DISKGROUP FRA ALTER TEMPLATE onlinelog ATTRIBUTES (fine)

6.2. Tworzenie bazy danych przy użyciu narzędzia DBCA
  1. Zaloguj się jako użytkownik Oracle i uruchom narzędzie dbca z ORACLE_HOME

#> /u01/app/oracle/product/18.3.0/db/bin/dbca

      2. W oknie Select Database Operation (Wybierz operację bazy danych) wybierz opcję Create a database (Utwórz bazę danych) i kliknij przycisk Next (Dalej)
HOW16915_pl__27image(9672)
3. W oknie Select Database Creation Mode (Wybierz tryb tworzenia bazy danych) wybierz opcję Advanced Configuration (Konfiguracja zaawansowana), a następnie kliknij przycisk Next (Dalej)
HOW16915_pl__28image(9673)

4. W oknie Select Database Deployment Type (Wybierz typ wdrożenia bazy danych) wybierz typ bazy danych Oracle Single Instance (Pojedyncza instancja Oracle) i opcję General Purpose (Ogólne przeznaczenie) lub Transition Processing (Przetwarzanie przejścia) jako szablon, a następnie kliknij przycisk Next (Dalej)

HOW16915_pl__29image(9674)
 
5. W oknie Specify Database Identification Details (Określ szczegóły identyfikacji bazy danych) wprowadź odpowiednie wartości dla globalnej nazwy bazy danych, a następnie wybierz opcję Create as Container database (Utwórz jako bazę danych w kontenerze), określ liczbę PDB i nazwę PDB, a następnie kliknij przycisk Next (Dalej)
Tworzenie bazy danych w kontenerze jest opcjonalne. Jeśli chcesz utworzyć tradycyjną bazę danych Oracle, usuń zaznaczenie opcji Create as Container database (Utwórz jako bazę danych w kontenerze)
  

HOW16915_pl__30image(9675)

6. W oknie Select Database Storage Option (Wybierz opcję pamięci masowej bazy danych) wybierz +DATA dla opcji Database file location (Lokalizacja pliku bazy danych) i kliknij przycisk Next (Dalej)

 HOW16915_pl__31image(9676)

7.  W oknie Select Fast Recovery Option (Wybierz opcję szybkiego odzyskiwania) zaznacz opcję Specify Fast Recovery Area (Określ obszar szybkiego odzyskiwania), wprowadź FRA+ jako wartość opcji Fast Recovery Area (Obszar szybkiego odzyskiwania), określ rozmiar, a następnie kliknij przycisk Next (Dalej)

HOW16915_pl__32image(9677)

8. W oknie Specify Network Configuration Details (Określ szczegóły konfiguracji sieci) wybierz już utworzony odbiornik i kliknij przycisk Next (Dalej)
HOW16915_pl__33image(9678)
 
9. W oknie Select Oracle Data Vault Config Option (Opcja konfiguracji magazynu danych Oracle) pozostaw ustawienie domyślne i kliknij przycisk Next (Dalej)

HOW16915_pl__34image(9679)

10. W oknie Specify Configuration Options (Określ opcje konfiguracji) określ odpowiedni rozmiar SGA i PGA, a następnie kliknij przycisk Next (Dalej)
HOW16915_pl__35image(9680)
11. W oknie Specify Management Options (Określ opcje zarządzania) zaznacz pole EM zgodnie z potrzebami, a następnie kliknij przycisk Next (Dalej). W omawianym przypadku zostawiono ustawienie domyślne

HOW16915_pl__36image(9681)

12. W oknie Specify Database User Credentials (Określ poświadczenia użytkownika bazy danych) wprowadź hasło, a następnie kliknij przycisk Next (Dalej)

HOW16915_pl__37image(9682)

13. W oknie Select Database Creation Option (Wybierz opcję tworzenia bazy danych) kliknij opcję Customize Storage Locations (Dostosuj lokalizacje pamięci masowej

HOW16915_pl__38image(9683)

14. Utwórz/zmodyfikuj grupy dzienników powtórzeń na podstawie poniższego zalecenia dotyczącego projektowania
Numer grupy dziennika powtórzeń Numer wątku Lokalizacja grupy dysków Rozmiar pliku dziennika powtórzeń
1 1 +REDO1 5 GB
2 1 +REDO2 5 GB
3 1 +REDO1 5 GB
4 1 +REDO2 5 GB
15. W oknie Summary (Podsumowanie) przejrzyj podsumowanie i kliknij przycisk Finish (Zakończ)
HOW16915_pl__39image(9684)
HOW16915_pl__40image(9685)
16. W oknie Finish (Zakończ) sprawdź, czy zostało ukończone tworzenie bazy danych i kliknij przycisk Close (Zamknij), aby zakończyć instalację
HOW16915_pl__41image(9686)
17. Sprawdź stan bazy danych i stan obserwatora
 
HOW16915_pl__42image(9687)

 

 

 

Article Properties


Affected Product

Red Hat Enterprise Linux Version 7

Last Published Date

21 Feb 2021

Version

4

Article Type

How To