a. RAM- ja sivutustilavaatimukset RAM-muistin vähimmäismäärä:
b. Tallennustilan tarkistusluettelo
c. Verkkovaatimukset
d. Käyttöjärjestelmävaatimukset
Seuraavassa on suositellut levyosiointimerkinnät, kun Red Hat Enterprise Linux 7 asennetaan automaattisesta asennustiedostosta paikalliselle kiintolevylle, jolla on vähintään 1,2 Tt vapaata levytilaa:
Ennen kuin asennat Grid- ja Database-ohjelmistot, asenna seuraavat Dell EMC:n tarjoamat käyttöönoton komentosarjat, jotka määrittävät Oracle-tietokannan asennusympäristön
2.1. Järjestelmien liittäminen RHN- (Red Hat Network) tai ULN (Unbreakable Linux Network) -pakettivarastoon
Vaihe 1: Kaikki vaadittavat RPM-tiedostot on asennettava ennen Grid- tai Database-ohjelmiston asentamista
- rhel-7-server-optional-rpms
- rhel-7.x
Ohita vaihe 2, jos pakettivaraston määritys onnistuu kaikissa RHN:n tai ULNin määrittämissä kanavissa
Vaihe 2:
Useimmat Oracle Grid- tai Database-asennuksen vaatimista RPM-tiedostoista tulevat perus-ISO-tiedoston mukana. Osa RPM-tiedostoista, kuten compat-libstdc++, eivät kuitenkaan tule Red Hatin perus-ISO-tiedoston mukana, vaan ne on ladattava ja asennettava manuaalisesti ennen Dellin RPM-tiedostojen asentamista.
Määritä paikallinen yum-pakettivarasto, jotta loput Grid- tai Database-asennuksen vaatimista RPM-tiedostoista asentuvat automaattisesti
1. Suositeltu menettelytapa on jakaa tiedostot HTTP:n välityksellä käyttämällä Apache-palvelinta (pakettinimi: httpd). Tässä osiossa käsitellään pakettivaraston tiedostojen käyttöä paikalliselta tallennuslaitteelta käsin. Pakettivaraston tiedostojen käyttöön on muitakin vaihtoehtoja, mutta niitä ei kuvata tässä asiakirjassa. Paikallisen tallennuslaitteen käyttö on suositeltavaa, sillä se nopeuttaa ja helpottaa ylläpitoa
- Ota DVD-levy käyttöön liittämällä se palvelimeen, jolloin sen pitäisi tulla automaattisesti käytettäviin /media-hakemistoon.
- Ota ISO-näköistiedosto käyttöön suorittamalla pääkäyttäjänä seuraava komento, jossa myISO-teksti korvataan ISO-näköistiedoston nimellä:
mkdir /media/myISO
mount -o loop myISO.iso /media/myISO
2. Kun haluat asentaa ja määrittää HTTP-taustaprosessin, määritä pakettivarastoa isännöivä laite käyttämään DVD-näköistiedostoa paikallisesti. Luo tiedosto /etc/yum.repos.d/local.repo ja syötä seuraavat tiedot:
[local]
name=Local Repository
baseurl=file:///media/myISO
gpgcheck=0
enabled=0
3. Asenna Apache-taustaprosessi seuraavalla komennolla, joka ottaa samalla paikallisen pakettivaraston riippuvuuden ratkaisutoiminnon väliaikaisesti käyttöön:
yum -y install httpd --enablerepo=local
Kun Apache-taustaprosessi on asennettu, käynnistä palvelu ja määritä se käynnistymään seuraavan uudelleenkäynnistyksen yhteydessä. Suorita pääkäyttäjänä seuraava komento:
systemctl start httpd
4. Määritä Apache jakamaan pakettivarastoa kopioimalla DVD:n tiedostot julkiseen verkkohakemistoon. Suorita pääkäyttäjänä seuraavat komennot (muista korvata myISO-teksti ISO-näköistiedoston nimellä):
mkdir /var/www/html/myISO
cp -R /media/myISO/* /var/www/html/myISO
5. Tämä vaihe on tarpeellinen vain, jos pakettivarastoa isännöivässä palvelimessa on käytössä SELinux. Suorita pääkäyttäjänä seuraava komento, joka palauttaa kopioituihin tiedostoihin asianmukaisen SELinux-kontekstin:
restorecon -Rvv /var/www/html/
6. Viimeisessä vaiheessa selvitetään pakettivarastoa isännöivän palvelimen DNS-nimi tai IP-osoite. Isäntäpalvelimen DNS-nimen tai IP-osoitteen avulla määritetään asiakaspalvelimen yum-pakettivaraston repo-tiedosto. Seuraavassa on esimerkki määrityksestä, joka käyttää Red Hat Enterprise Linux 7.x -palvelintiedostoja ja jota säilytetään määritystiedostossa /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
Korvaa teksti reposerver.mydomain.com palvelimen DNS-nimellä tai IP-osoitteella. Kopioi tiedosto /etc/yum.repos.d -kansioon kaikissa palvelimissa, joihin Grid tai Database aiotaan asentaa
7. Asenna compat-libstdc++ -RPM-tiedosto manuaalisesti rpm- tai yum-komennolla hakemistoon, johon RPM-tiedostot on kopioitu.
Esimerkki: rpm -ivh
yum localinstall -y
Vaihe 3:
Korvaa teksti reposerver.mydomain.com palvelimen DNS-nimellä tai IP-osoitteella. Kopioi tiedosto /etc/yum.repos.d -kansioon kaikissa palvelimissa, joihin Grid tai Database aiotaan asentaa
1. Asenna compat-libstdcc++ -RPM-tiedostot seuraavilla komennoilla:
yum install -y compat-libstdc++.i686
yum install -y compat-libstdc++.x86_64
2. Lataa DellEMC:n käyttöönottotiedostojen sivulta uusin DellEMC Oracle Deployment -TAR-tiedosto palvelimiin, joihin Grid tai Database aiotaan asentaa
2.2. Verkon määrittäminen
2.2.1. Julkinen verkko
Varmista, että julkinen IP-osoite on toimiva ja reitittävä.
Julkisen verkon määrittäminen:
- Kirjaudu sisään pääkäyttäjänä
- Avaa kansio /etc/sysconfig/network-scripts ja muokkaa ifcfg-em#-tiedostoa,
jossa # on verkkolaitteen numero
NAME="Oracle Public"
DEVICE= "em3"
ONBOOT=yes
TYPE= Ethernet
BOOTPROTO=static
IPADDR=
NETMASK=
GATEWAY=
Kun Red Hat Enterprise Linux 7:ää määritetään VMware ESXi -ympäristön vieraskäyttöjärjestelmänä, verkkolaitteen numeron edessä voi lukea em-tekstin sijasta ens
3. Määritä isäntänimi seuraavalla komennolla:
hostnamectl set-hostname ,
jossa hostname-kohtaan kirjoitetaanasennukseen käytettävä isäntänimi
4. Käynnistä verkkopalvelu uudelleen kirjoittamalla service network restart
5. Varmista, että IP-osoitteet on määritetty oikein kirjoittamalla ifconfig
6. Tarkista verkkomääritykset lähettämällä LAN-verkon asiakaslaitteesta ping-kutsu julkiseen IP-osoitteeseen
Jaetun tallennustilan valmistelu Oracle Database -asennusta varten
Tässä osiossa termejä levy, asema, virtuaalilevy ja looginen levy käytetään tarkoittamaan samaa asiaa, ellei erikseen mainita toisin
Erillisen Oracle 18c Database -tietokannan asentamiseen tarvitaan loogisia levyjä, joille Oracle Cluster Registry (OCR), Oracle Database -tiedostot ja Flash Recovery Area (FRA) tallennetaan. Lisäksi virtuaaliympäristöä käytettäessä tarvitaan asema, jolle Oracle 18c Database -tietokantaa käyttävä käyttöjärjestelmä tallennetaan. Seuraavassa taulukossa on esitelty Oracle 18c Database -tietokannan suositeltu tallennusasemien kokoonpano.
Aseman tyyppi/tarkoitus |
Asemien määrä |
Aseman koko |
OCR/VOTE |
3 |
50 Gt per asema |
DATA |
4 |
250 Gt1 per asema |
REDO2 |
2 |
Vähintään 50 Gt per asema |
FRA |
1 |
100 Gt3 |
TEMP |
1 |
100 Gt |
1 - Muokkaa kunkin aseman kokoa tietokannan mukaan. 2 - On suositeltavaa käyttää vähintään kahta REDO ASM -levyryhmää, joista kummassakin on oltava vähintään yksi tallennusasema. 3 - Koon tulisi ihanteellisesti olla 1,5-kertainen tietokannan kokoon nähden, jos tallennustilan kapasiteetti sen sallii.
3.1. Device Mapper Multipathin määrittäminen
Device Mapper Multipath lisää suorituskykyä ja yhdenmukaistaa nimeämiskäytäntöjä ottamalla käyttöön useita I/O-polkuja. Tämä tapahtuu yhdistämällä I/O-polut yhteen Device Mapper -polkuun ja tasaamalla I/O:n kuormaa. Tässä osiossa esitellään parhaat käytännöt Device Mapper Multipath -toiminnon määrittämiseen Dell PowerEdge -palvelimessa.
Ohita tämä osio, jos käytät Red Hat Enterprise Linux 7:ää virtuaaliympäristön vieraskäyttöjärjestelmänä, sillä Multipath-toiminto suoritetaan fyysisen laiteisännän tasolla
Multipath-toiminnon määrittäminen fyysisen laitteen käyttöjärjestelmässä
- Jos käytät Red Hat Enterprise Linuxiä fyysisessä laitteessa, varmista, että Device Mapper- ja Multipath-ohjainversiot ovat seuraavat tai uudemmat:
#> rpm -qa | grep device-mapper-multipath
- Ota Multipath käyttöön seuraavalla komennolla:
#> mpathconf -enable
- Määritä Multipath-tiedostoon /etc/multipath.conf oikeat tallennusasetukset. Seuraavassa on esimerkki Multipath-tiedostosta, johon on määritetty XtremIO-tallennuslaite:
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
}
- Anna jokaiselle scsi_id-tunnusta käyttävälle asemalle käyttäjäystävälliset nimet. scsi_id-tunnukset voi selvittää seuraavalla komennolla:
#>/usr/lib/udev/scsi_id -g -u -d /dev/sdX
- Etsi /etc/multipath.conf -tiedoston Multipath-osio. Kirjoita osioon jokaisen aseman scsi_id-tunnus ja alias, joilla varmistat, että solmujen nimeämiskäytännöt ovat yhdenmukaiset. Seuraavassa on esimerkki:
multipaths {
multipath {
wwid
alias alias_of_volume1
}
multipath {
wwid
alias alias_of_volume2
} }
- Käynnistä Multipath-taustaprosessi uudelleen seuraavalla komennolla:
#> service multipathd restart
- Tarkista seuraavalla komennolla, että Multipath-asemien aliakset näkyvät oikein:
#> multipath -ll
Multipathin määrittäminen ESXi Hypervisorissa
Määritä Multipath-toiminto ESXi 6.7 -isännässä seuraavien parhaiden käytäntöjen mukaan:
- Käytä Multipath-ohjelmistona vSphere Native Multipathingia (NMP).
- Käytä ESXi-isännille näytettävien PowerMax-asemien PSP (Path Selection Policy) -asetuksena oletusarvoista Round Robin -vaihtoehtoa.
- Vaihda NMP:ssä I/O-pakettien Round Robin -polun vaihtotiheys oletusarvosta 1 000 arvoon 1. Lisätietoja tämän parametrin määrittämisestä on oppaassa Dell EMC Host Connectivity Guide for VMware ESX Server (englanninkielinen)
3.2 Jaetun levyn osioiminen
Tässä osiossa kuvataan, kuinka asemaan tai virtuaalilevyyn voi luoda parted-apuohjelmalla yksittäisen osion, joka kattaa koko levyn.
1. Osioi tietokannan jokainen asema seuraavilla komennoilla:
* Kun Red Hat Enterprise Linuxiä käytetään virtuaaliympäristössä:
$> parted -s /dev/sdX mklabel msdos
$> parted -s /dev/sdX mkpart primary 2048s 100%
* Kun Red Hat Enterprise Linuxiä käytetään fyysisen laitteen käyttöjärjestelmänä, osioi seuraavalla komennolla tietokannan jokainen asema, joka määritettiin Device Mapper -toiminnolla:
$> parted -s /dev/mapper/ mklabel msdos
$> parted -s /dev/mapper/ mkpart primary 2048s 100%
2. Toista komennot kaikille asemille
3.3. Käyttöoikeuksien määrittäminen udev-säännöillä
Red Hat Enterprise Linux 7.x:ssä voi käyttää udev-sääntöjä varmistamaan, että järjestelmä hallitsee laitesolmujen käyttöoikeuksia oikein. Tässä tapauksessa tarkoitetaan käyttöjärjestelmän tunnistamien loogisten levyjen tai asemien käyttöoikeuksien määrittämistä. Huomioithan, että udev-säännöt suoritetaan numerojärjestyksessä. Kun luot udev-sääntöjä käyttöoikeuksien määrittämistä varten, lisää tiedostonimen alkuun ”60-” ja loppuun ”.rules”.
- Luo tiedosto 60-oracle-asmdevices.rules kansioon /etc/udev/rules.d
- Varmista, että jokaisella laitteella on tiedostossa oma merkintä, kuten seuraavassa esimerkissä
Kun Red Hat Enterprise Linuxiä käytetään fyysisen laitteen käyttöjärjestelmänä:
#--------------------- udev-säännöt alkavat ------------------------#
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"
#-------------------------- udev-säännöt päättyvät ------------------#
Kun Red Hat Enterprise Linuxiä käytetään vieraskäyttöjärjestelmänä:
Selvitä scsi_id-tunnukset suorittamalla tietokannan jokaiselle asemalle komento /usr/lib/udev/scsi_id -g -u -d /dev/sdX. Kirjoita tunnukset asianmukaisiin RESULT-osioihin.
#--------------------- udev-säännöt alkavat ------------------------#
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"
#-------------------------- udev-säännöt päättyvät ------------------#
Oracle 18c Grid Infrastructure for a standalone database -ohjelmiston asentaminen
Tässä osiossa on ohjeet Oracle 18c Grid Infrastructure for a standalone database -ohjelmiston asennukseen
- Avaa pääteikkuna ja kirjoita xhost + tai export DISPLAY=:0.0
- Jos hakemistoa /u01/app/grid/18.3.0/ ei ole olemassa, luo se manuaalisesti Grid-käyttäjänä
- Pura Grid-asennustiedostot Grid-käyttäjänä kansioon /u01/app/grid/18.3.0/
unzip -q /u01/app/grid/18.3.0/LINUX.X64_180000_grid_home.zip
- cd /u01/app/grid/18.3.0
- Avaa /gridSetup.sh
- Valitse Select Configuration Option (Valitse määritysvaihtoehto) -ikkunassa Configure Grid Infrastructure for a Standalone Server (Oracle Restart) (Määritä Grid Infrastructure for a Standalone Server [Oracle Restart] -ohjelmisto) ja valitse Next (Seuraava)
- Kirjoita Create ASM Disk Group (Luo ASM-levyryhmä) -ikkunan Disk group name (Levyryhmän nimi) -kohdassa OCR, valitse Redundancy (Vikasietoisuus) -kohdassa Normal (Normaali), ja valitse levyryhmään asianmukaiset levyt. Poista valinta kohdasta Configure Oracle ASM Filter Driver (Määritä Oraclen ASM-suodatinohjain) ja valitse Next (Seuraava)
5. Määritä salasana ASM-käyttäjille
6. Hyväksy Specify Management Option (Määritä hallintavaihtoehto) -ikkunassa oletusasetukset ja valitse Next (Seuraava)
7. Valitse Privileged Operating System Groups (Etuoikeutetut käyttöjärjestelmäryhmät) -ikkunassa Default Operating System Groups (Oletusarvoiset käyttöjärjestelmäryhmät) ja valitse Next (Seuraava). Ponnahdusikkuna avautuu. Vahvista ryhmän asetukset valitsemalla Yes (Kyllä).
8. Valitse Specify Installation Location (Määritä asennuskansio) -ikkunassa Oraclen perussijainti ja valitse Next (Seuraava)
9. Valitse Create Inventory (Luo varasto) -ikkunassa oletusasetus ja valitse Next (Seuraava)
10. Poista Root script execution configuration (Root-komentosarjojen suorituksen määritys) -ikkunassa valinta kohdasta Automatically Run Configuration Scripts (Suorita määrityskomentosarjat automaattisesti) ja valitse Next (Seuraava)
11. Jos Perform Prerequisite Checks (Suorita esitarkistukset) -ikkunassa ilmenee ongelmia, valitse Fix (Korjaa) ja Check Again (Tarkista uudelleen)
12. Kun korjaukset on suoritettu, tarkista yhteenveto Summary (Yhteenveto) -ikkunassa ja valitse Install (Asenna)
13. Suorita Root-komentosarjat ja valitse OK
14. Valitse Finish (Valmis) -ikkunassa Close (Sulje), kun Grid-asennus on valmis
Oracle Standalone Database -ohjelmiston asentaminen
-
Liitä Oracle Database 18c -asennustiedostot laitteeseen
-
Kirjaudu sisään Oracle-käyttäjänä, avaa Oracle Database -asennustiedostot sisältävä kansio ja käynnistä asennusohjelma
#> su - oracle
#> /runInstaller
- Poista Configure Security Updates (Määritä suojauspäivitykset) -ikkunassa valinta kohdasta I wish to receive security updates via My Oracle Support (Haluan saada suojauspäivityksiä My Oracle Supportin kautta) ja valitse Next (Seuraava)
- Valitse Select Installation Option (Valitse asennusvaihtoehto) -ikkunassa Set Up Software Only (Asenna vain ohjelmisto) ja valitse Next (Seuraava)
5. Valitse Select Database Installation Option (Valitse tietokannan asennusvaihtoehto) -ikkunassa Single instance database installation (Yksittäisen tietokannan asennus) ja valitse Next (Seuraava)
6. Valitse Select Database Edition (Valitse tietokannan versio) -ikkunassa Enterprise Edition ja valitse Next (Seuraava)
7. Valitse Specify Installation Location (Määritä asennuskansio) -ikkunassa Oraclen perussijainti ja valitse Next (Seuraava)
Oraclen perussijainti: /u01/app/oracle
Ohjelmiston sijainti: /u01/app/oracle/product/18.3.0/db
Jos asensit Dell EMC:n RPM-tiedostot Oraclen käyttöönottoa varten, seuraavassa kuvassa näkyvien ryhmien pitäisi olla näkyvillä. Jos ryhmiä ei näy, saatat joutua luomaan ne manuaalisesti
9. Kun Prerequisite Checks (Esitarkistukset) on tehty, vahvista määrittämäsi asetukset Summary (Yhteenveto) -ikkunassa ja valitse Install (Asenna)
10. Kun asennus on valmis, Execute Configuration scripts (Suorita määrityskomentosarjat) -ikkuna avautuu. Seuraa ikkunan ohjeita ja valitse OK
11. Viimeistele asennus suorittamalla root.sh-komentosarja
12. Valitse Finish (Valmis) -ikkunassa Close (Sulje), kun Oracle Database -asennus on valmis
Tietokannan asentaminen
6.1. Levyryhmien luominen ASMCA (ASM Configuration Assistant) -apuohjelmalla
- Kirjaudu sisään Grid-käyttäjänä ja käynnistä ASMCA
#> /u01/grid/app/18.3.0 /bin//u01/app/grid/18.3.0/bin/asmca
- Luo levyryhmä DATA, jonka Reduncancy (Vikasietoisuus) -asetuksena on External (Ulkoinen), ja valitse siihen asianmukaiset levyt
5. Luo levyryhmä TEMP, jonka Reduncancy (Vikasietoisuus) -asetuksena on External (Ulkoinen), ja valitse siihen asianmukaiset levyt
6. Tarkista levyryhmien tiedot ja sulje ASMCA-apuohjelma valitsemalla Exit (Sulje)
7. Vaihda REDO-, TEMP- ja FRA-levyryhmien ASM-lomitus hienojakoiseen (fine-grained) muotoon suorittamalla Grid-käyttäjänä seuraavat komennot:
Lomitus on vaihdettava hienojakoiseen muotoon ennen DBCA:n käynnistämistä
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. Tietokannan luominen DBCA-apuohjelmalla
- Kirjaudu sisään Oracle-käyttäjänä ja käynnistä DBCA-apuohjelma ORACLE_HOME-hakemistosta
#> /u01/app/oracle/product/18.3.0/db/bin/dbca
2. Valitse Select Database Operation (Valitse tietokantatoiminto) -ikkunassa Create a database (Luo tietokanta) ja valitse Next (Seuraava)
3. Valitse Select Database Creation Mode (Valitse tietokannan luomistila) -ikkunassa Advanced Configuration (Edistynyt määritys) ja valitse Next (Seuraava)
4. Valitse Select Database Deployment Type (Valitse tietokannan käyttöönottomuoto) -ikkunan Database type (Tietokantamuoto) -kohdassa Oracle Single Instance database (Yksittäinen Oracle-tietokanta), valitse Template (Malli) -kohdassa General Purpose or Transition Processing (Peruskäyttö tai siirtymän hallinta), ja valitse Next (Seuraava)
5. Kirjoita Specify Database Identification Details (Määritä tietokannan tunnisteet) -ikkunan Global database name (Tietokannan yleinen nimi) -kohdassa asianmukainen nimi, valitse Create as Container database (Luo CDB-tietokantana), määritä PDB-tietokantojen määrä ja nimi, ja valitse Next (Seuraava)
CDB-tietokannan luominen on vapaaehtoista. Jos haluat luoda perinteisen Oracle-tietokannan, poista valinta kohdasta Create as Container database (Luo CDB-tietokantana)
6. Valitse Select Database Storage Option (Valitse tietokannan tallennusvaihtoehto) -ikkunan Database file location (Tietokannan sijainti) -kohdassa sijainniksi +DATA ja valitse Next (Seuraava)
7. Valitse Select Fast Recovery Option (Valitse nopean palautuksen vaihtoehto) -ikkunassa Specify Fast Recovery Area (Määritä nopean palautuksen alue), valitse Fast Recovery Area -kohdassa +FRA, määritä koko ja valitse Next (Seuraava)
8. Valitse Specify Network Configuration Details (Erittele verkon määritystiedot) -ikkunassa valmiiksi luotu vaihtoehto ja valitse Next (Seuraava)
9. Jätä Select Oracle Data Vault Config Option (Valitse Oracle Data Vault -määritysvaihtoehto) -ikkunan asetukset oletusarvoisiksi ja valitse Next (Seuraava)
10. Valitse Specify Configuration Options (Erittele määritysasetukset) -ikkunassa asianmukainen SGA- ja PGA-koko ja valitse Next (Seuraava)
11. Valitse Specify Management Options (Määritä hallinta-asetukset) -ikkunassa
tarvittavat EM-valintaruudut ja valitse Next (Seuraava). Esimerkissä asetukset on jätetty oletusarvoisiksi
12. Kirjoita Specify Database User Credentials (Määritä tietokannan käyttäjätiedot) -ikkunassa salasana ja valitse Next (Seuraava)
13. Valitse Select Database Creation Option (Valitse tietokannan luomisvaihtoehto) -ikkunassa Customize Storage Locations (Muokkaa tallennuspaikkoja)
14. Luo tai muokkaa Redo Log Groups (Redo-lokiryhmät) seuraavien suositeltujen asetusten mukaan:
Lokiryhmän numero |
Säieluku |
Levyryhmän sijainti |
Lokitiedoston koko |
1 |
1 |
+REDO1 |
5 Gt |
2 |
1 |
+REDO2 |
5 Gt |
3 |
1 |
+REDO1 |
5 Gt |
4 |
1 |
+REDO2 |
5 Gt |
15. Tarkista yhteenveto Summary (Yhteenveto) -ikkunassa ja valitse Finish (Valmis)
16. Tarkista Finish (Valmis) -ikkunassa, että tietokannan luominen onnistui, ja sulje asennusohjelma valitsemalla Close (Sulje)
17. Tarkista tietokannan ja Listener-prosessin tila