在Windows 11下,通過(guò)Vagrant安裝標(biāo)準(zhǔn)的Data Guard環(huán)境(默認(rèn)為non-CDB模式),耗時(shí)約26分鐘,共生成2臺(tái)虛機(jī)。以下為安裝日志:
...
host2: Welcome to DGMGRL, type "help" for information.
host2: Connected to "DB193H1"
host2: Connected as SYSDBA.
host2: DGMGRL> Database "db193h1_stdby" added
host2: DGMGRL> DGMGRL for Linux: Release 19.0.0.0.0 - Production on Fri Jan 12 11:39:44 2024
host2: Version 19.3.0.0.0
host2:
host2: Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
host2:
host2: Welcome to DGMGRL, type "help" for information.
host2: Connected to "DB193H1"
host2: Connected as SYSDBA.
host2: DGMGRL> Enabled.
host2: DGMGRL> -----------------------------------------------------------------
host2: INFO: 2024-01-12 11:40:05: Setup standby env
host2: -----------------------------------------------------------------
host2:
host2: SQL*Plus: Release 19.0.0.0.0 - Production on Fri Jan 12 11:40:05 2024
host2: Version 19.3.0.0.0
host2:
host2: Copyright (c) 1982, 2019, Oracle. All rights reserved.
host2:
host2:
host2: Connected to:
host2: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
host2: Version 19.3.0.0.0
host2:
host2: SQL> ORACLE instance started.
host2:
host2: Total System Global Area 3305108784 bytes
host2: Fixed Size 8901936 bytes
host2: Variable Size 654311424 bytes
host2: Database Buffers 2634022912 bytes
host2: Redo Buffers 7872512 bytes
host2: Database mounted.
host2: SQL> Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
host2: Version 19.3.0.0.0
host2: DGMGRL for Linux: Release 19.0.0.0.0 - Production on Fri Jan 12 11:41:18 2024
host2: Version 19.3.0.0.0
host2:
host2: Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
host2:
host2: Welcome to DGMGRL, type "help" for information.
host2: Connected to "DB193H1"
host2: Connected as SYSDBA.
host2: DGMGRL>
host2: Configuration - db_broker_config
host2:
host2: Protection Mode: MaxPerformance
host2: Members:
host2: db193h1 - Primary database
host2: db193h1_stdby - Physical standby database
host2: Warning: ORA-16854: apply lag could not be determined
host2:
host2: Fast-Start Failover: Disabled
host2:
host2: Configuration Status:
host2: WARNING (status updated 79 seconds ago)
host2:
host2: DGMGRL>
host2: Database - db193h1
host2:
host2: Role: PRIMARY
host2: Intended State: TRANSPORT-ON
host2: Instance(s):
host2: DB193H1
host2:
host2: Database Status:
host2: SUCCESS
host2:
host2: DGMGRL>
host2: Database - db193h1_stdby
host2:
host2: Role: PHYSICAL STANDBY
host2: Intended State: APPLY-ON
host2: Transport Lag: 0 seconds (computed 1 second ago)
host2: Apply Lag: 0 seconds (computed 1 second ago)
host2: Average Apply Rate: 0 Byte/s
host2: Real Time Query: OFF
host2: Instance(s):
host2: DB193H1
host2:
host2: Database Status:
host2: SUCCESS
host2:
host2: DGMGRL> -----------------------------------------------------------------
host2: INFO: 2024-01-12 11:41:20: Setup DB autostart
host2: -----------------------------------------------------------------
host2: Created symlink from /etc/systemd/system/multi-user.target.wants/dbora.service to /usr/lib/systemd/system/dbora.service.
host2: -----------------------------------------------------------------
host2: INFO: 2024-01-12 11:41:20: Running user-defined post-setup scripts
host2: -----------------------------------------------------------------
real 25m50.651s
user 0m0.015s
sys 0m0.031s
查看主備機(jī)的狀態(tài):
$ vagrant status
│????????????????????????????????????????????????????????????????????????│
Oracle DG (Database Dataguard) Vagrant box for KVM/libVirt or VirtualBox
Copyright (c) 1982-2021 Oracle and/or its affiliates
--------------------------------------------------------------------------
Author: Ruggero Citton <ruggero.citton@oracle.com>
RAC Pack, Cloud Innovation and Solution Engineering Team
│????????????????????????????????????????????????????????????????????????│
--------------------
Detected virtualbox
--------------------
getting Proxy Configuration from Host...
Current machine states:
host1 running (virtualbox)
host2 running (virtualbox)
This environment represents multiple VMs. The VMs are all listed
above with their current state. For more information about a specific
VM, run `vagrant status NAME`.
使用ssh登錄host1,即Primary host:
PS C:\Users\****\Desktop\WORKSPACE\vagrant-projects\OracleDG\OL7> vagrant ssh host1
│????????????????????????????????????????????????????????????????????????│
Oracle DG (Database Dataguard) Vagrant box for KVM/libVirt or VirtualBox
Copyright (c) 1982-2021 Oracle and/or its affiliates
--------------------------------------------------------------------------
Author: Ruggero Citton <ruggero.citton@oracle.com>
RAC Pack, Cloud Innovation and Solution Engineering Team
│????????????????????????????????????????????????????????????????????????│
--------------------
Detected virtualbox
--------------------
getting Proxy Configuration from Host...
Welcome to Oracle Linux Server release 7.9 (GNU/Linux 5.4.17-2136.325.5.el7uek.x86_64)
The Oracle Linux End-User License Agreement can be viewed here:
* /usr/share/eula/eula.en_US
For additional packages, updates, documentation and community help, see:
* https://yum.oracle.com/
[vagrant@primary ~]$
占用空間25.2GB,其實(shí)包含了ORCL_software目錄下5.54GB的軟件,即Oracle DB和GI軟件(GI軟件實(shí)際并沒(méi)有用到,我只是放在那里而已)。
虛機(jī)啟動(dòng)時(shí)的情況,兩個(gè)虛機(jī)實(shí)際占用內(nèi)存約10G:
使用SQL Developer連接時(shí),請(qǐng)注意需要再端口轉(zhuǎn)發(fā)中新增tcp1521條目。例如primary的1521端口映射為15211,而standby的1521端口映射為15212:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-812761.html
SQL Developer中的管理界面:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-812761.html
到了這里,關(guān)于Vagrant安裝Oracle Data Guard環(huán)境示例的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!