4 Known Issues with Oracle Database Appliance in This Release
The following are known issues deploying, updating, and managing Oracle Database Appliance in this release.
- Known Issues When Deploying Oracle Database Appliance
Understand the known issues when provisioning or deploying Oracle Database Appliance. - Known Issues When Managing Oracle Database Appliance
Understand the known issues when managing or administering Oracle Database Appliance.
Known Issues When Deploying Oracle Database Appliance
Understand the known issues when provisioning or deploying Oracle Database Appliance.
- Changing the CPU core count after provisioning appliance fails
On a newly-provisioned Oracle Database Appliance system, changing the CPU core count fails. - Deleting single-instance or Oracle RAC One Database on remote node fails
Deleting single-instance or Oracle RAC One Database on remote node fails. - Error when running ORAchk
Running the commandtfactl run orachk -a
fails. - Only one network interface displayed after rebooting node
After rebooting the node, only one network interface is displayed. - DCS-10045:Validation error encountered: Error retrieving the cpucores
When deploying the appliance, DCS-10045 error appears. There is an error retrieving the CPU cores of the second node. - Error encountered after running cleanup.pl
Errors encountered in runningodacli
commands after runningcleanup.pl
. - Accelerator volume for data is not created on flash storage
The accelerator volume for data is not created on flash storage, for databases created during provisioning of appliance. - Error in provisioning Oracle ASM Database on FLASH storage
On Oracle Database Appliance High-Availability systems with High Capacity storage, Oracle ASM Database creation on FLASH storage fails. - Database creation fails for odb-01s DSS databases
When attempting to create an DSS database with shape odb-01s, the job may fail with errors.
Changing the CPU core count after provisioning appliance fails
On a newly-provisioned Oracle Database Appliance system, changing the CPU core count fails.
odacli update-cpucore -c count
.
Changing the CPU core count fails in the following provisioning cases:
-
If you provision an Oracle Database Appliance system with Oracle Database Appliance release 19.5, and change the CPU core count as a postinstallation task, then the provisioning fails with the error message:
Apply one-off fix for Bug 30269395 on both nodes in order to update CPU cores. Please refer to 18.7.0.0.0 Release Notes.
Workaround:-
Download and apply the patch for bug 30269395 available on My Oracle Support:
- After the patch is successfully applied, change the
CPU core count with the command
odacli update-cpucore
.
-
- On a new Oracle Database Appliance system, that is not yet
provisioned, changing the CPU core count fails with the following error
message:
ODA system needs to be provisioned with full CPU cores before updating CPU cores. Please refer to 18.7.0.0.0 release notes.
Workaround:- Provision the system with Oracle Database Appliance release 19.5.
-
Download and apply the patch for bug 30269395 available on My Oracle Support:
- After the patch is successfully applied, change the
CPU core count with the command
odacli update-cpucore
.
Hardware Models
All Oracle Database Appliance hardware models
This issue is tracked with Oracle bug 30313635.
Parent topic: Known Issues When Deploying Oracle Database Appliance
Deleting single-instance or Oracle RAC One Database on remote node fails
Deleting single-instance or Oracle RAC One Database on remote node fails.
Missing arguments : required sqlplus connection information is not provided.
Hardware Models
Oracle Database Appliance hardware models with Flex diskgroup
Workaround
Delete the single-instance or Oracle RAC One Database on the local node.
This issue is tracked with Oracle bug 30498134.
Parent topic: Known Issues When Deploying Oracle Database Appliance
Error when running ORAchk
Running the command tfactl run orachk -a
fails.
ORAchk is not able to determine Oracle Database Appliance Hardware type.
Hardware Models
All Oracle Database Appliance hardware models
Workaround
Instead, run the command orachk -a
.
This issue is tracked with Oracle bug 30454351.
Parent topic: Known Issues When Deploying Oracle Database Appliance
Only one network interface displayed after rebooting node
After rebooting the node, only one network interface is displayed.
netstat
command returns only one of two
interfaces.# netstat -nr | grep 169
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
ora.cluster_interconnect.haip
is ONLINE on one node
before rebooting (or powering on) on the other
node.# /u01/app/18.0.0.0/grid/bin/crsctl stat res -t -init|grep -A1
ora.cluster_interconnect.haip
------------------------------------------------------------------------------
--
Name Target State Server State details
------------------------------------------------------------------------------
--
Cluster Resources
------------------------------------------------------------------------------
--
ora.cluster_interconnect.haip
1 ONLINE ONLINE <hostname> STABLE
Hardware Models
Oracle Database Appliance hardware models baremetal deployments on X4-2 and X7-2. X5-2 and X6-2 baremetal deployments with Infiniband Interconnect are not affected.
Workaround
crs
on both nodes and
start crs
one by one.
- Login as
root
in any node and stop the cluster with the-all
option.# /u01/app/18.0.0.0/grid/bin/crsctl stop cluster -all
- Stop
crs
on both nodes.[Node 0] # /u01/app/18.0.0.0/grid/bin/crsctl stop crs [Node 1] # /u01/app/18.0.0.0/grid/bin/crsctl stop crs
- Start
crs
on each node, one by one.[Node 0] # /u01/app/18.0.0.0/grid/bin/crsctl start crs [Node 1] # /u01/app/18.0.0.0/grid/bin/crsctl start crs
This issue is tracked with Oracle bug 29613692.
Parent topic: Known Issues When Deploying Oracle Database Appliance
DCS-10045:Validation error encountered: Error retrieving the cpucores
When deploying the appliance, DCS-10045 error appears. There is an error retrieving the CPU cores of the second node.
Hardware Models
Oracle Database Appliance X7-2-HA
Workaround
-
Remove the following directory in Node0:
/opt/oracle/dcs/repo/node_0
-
Remove the following directory in Node1:
/opt/oracle/dcs/repo/node_1
-
Restart the
dcs-agent
on both nodes.cd /opt/oracle/dcs/bin initctl stop initdcsagent initctl start initdcsagent
This issue is tracked with Oracle bug 27527676.
Parent topic: Known Issues When Deploying Oracle Database Appliance
Error encountered after running cleanup.pl
Errors encountered in running odacli
commands after running cleanup.pl
.
After running cleanup.pl
, when you try to use odacli
commands, the following error is encountered:
DCS-10042:User oda-cliadmin cannot be authorized.
Hardware Models
All Oracle Database Appliance hardware models for bare metal deployments
Workaround
Run the following commands to set up the credentials for the user oda-cliadmin
on the agent wallet:
# rm -rf /opt/oracle/dcs/conf/.authconfig
# /opt/oracle/dcs/bin/setupAgentAuth.sh
This issue is tracked with Oracle bug 29038717.
Parent topic: Known Issues When Deploying Oracle Database Appliance
Accelerator volume for data is not created on flash storage
The accelerator volume for data is not created on flash storage, for databases created during provisioning of appliance.
Hardware Models
Oracle Database Appliance high capacity environments with HDD disks
Workaround
Do not create the database when provisioning the appliance. This creates all required disk groups, including flash. After provisioning the appliance, create the database. The accelerator volume is then created.
This issue is tracked with Oracle bug 28836461.
Parent topic: Known Issues When Deploying Oracle Database Appliance
Error in provisioning Oracle ASM Database on FLASH storage
On Oracle Database Appliance High-Availability systems with High Capacity storage, Oracle ASM Database creation on FLASH storage fails.
This issue occurs because the FLASH disk group is not mounted.
Hardware Models
All Oracle Database Appliance high-availability hardware models with High Capacity storage configuration
Workaround
Provision the appliance without creating the database, and then create the database.
This issue is tracked with Oracle bug 30309798.
Parent topic: Known Issues When Deploying Oracle Database Appliance
Database creation fails for odb-01s DSS databases
When attempting to create an DSS database with shape odb-01s, the job may fail with errors.
CRS-2674: Start of 'ora.test.db' on 'example_node' failed
CRS-5017: The resource action "ora.test.db start" encountered the following
error:
ORA-03113: end-of-file on communication channel
Process ID: 0
Session ID: 0 Serial number: 0
. For details refer to "(:CLSN00107:)" in
"/u01/app/grid/diag/crs/example_node/crs/trace/crsd_oraagent_oracle.trc".
Hardware Models
Oracle Database Appliance X6-2-HA, X5-2, X4-2, X3-2, and V1
Workaround
There is no workaround. Select an alternate shape to create the database.
This issue is tracked with Oracle bug 27768012.
Parent topic: Known Issues When Deploying Oracle Database Appliance
Known Issues When Managing Oracle Database Appliance
Understand the known issues when managing or administering Oracle Database Appliance.
- iRestore, recovery, and update operations on a database fail
iRestore, recovery, and update operations on a database fail, if the ObjectStore Container used by the database already has a copy. - Error when creating a backup network using the Web Console
Creating a network of type Backup using the Web Console fails. - Missing DATA, RECO, and REDO entries when dbstorage is rediscovered
Running theodacli update-registry
command with-n all --force
or-n dbstorage --force
option can result in metadata corruption. - Incorrect Aura8 firmware value displayed
The Aura8 firmware version displayed in the components list is incorrect. - The odaeraser tool does not work if oakd is running in non-cluster mode
After cleaning up the deployment, the Secure Eraser tool does not work if oakd is running in non-cluster mode. - Issues with the Web Console on Microsoft web browsers
Oracle Database Appliance Web Console has issues on Microsoft Edge and Microsoft Internet Explorer web browsers. - Disk space issues due to Zookeeper logs size
The Zookeeper log files,zookeeper.out
and/opt/zookeeper/log/zkMonitor.log
, are not rotated, when new logs are added. This can cause disk space issues. - Error after running the cleanup script
After running thecleanup.pl
script, the following error message appears:DCS-10001:Internal error encountered: Fail to start hand shake
. - Error in node number information when running network CLI commands
Network information for node0 is always displayed for someodacli
commands, when the-u
option is not specified.
iRestore, recovery, and update operations on a database fail
iRestore, recovery, and update operations on a database fail, if the ObjectStore Container used by the database already has a copy.
Hardware Models
All Oracle Database Appliance hardware models
Workaround
When performing iRestore, recovery, and update operations on a database, ensure that files are not copied to the ObjectStore Container.
This issue is tracked with Oracle bug 30529607.
Parent topic: Known Issues When Managing Oracle Database Appliance
Error when creating a backup network using the Web Console
Creating a network of type Backup using the Web Console fails.
Hardware Models
All Oracle Database Appliance hardware models
Workaround
Log out and log into the Web Console and try the operation again.
This issue is tracked with Oracle bug 30535375.
Parent topic: Known Issues When Managing Oracle Database Appliance
Missing DATA, RECO, and REDO entries when dbstorage is rediscovered
Running the odacli update-registry
command with -n
all --force
or -n dbstorage --force
option can result in metadata corruption.
Hardware Models
All Oracle Database Appliance hardware models bare metal deployments
Workaround
Run the -all
option when all the databases created in the system
use OAKCLI in migrated systems. On other systems
that run on DCS stack, update all components other
than dbstorage individually, using the
odacli update-registry -n
component_name_to_be_updated_excluding_dbstorage
.
This issue is tracked with Oracle bug 30274477.
Parent topic: Known Issues When Managing Oracle Database Appliance
Incorrect Aura8 firmware value displayed
The Aura8 firmware version displayed in the components list is incorrect.
Models
Oracle Database Appliance X8-2S and X8-2M
Workaround
None.
This issue is tracked with Oracle bug 30340410.
Parent topic: Known Issues When Managing Oracle Database Appliance
The odaeraser tool does not work if oakd is running in non-cluster mode
After cleaning up the deployment, the Secure Eraser tool does not work if oakd is running in non-cluster mode.
Hardware Models
All Oracle Database Appliance Hardware bare metal systems
Workaround
After cleanup of the deployment, oakd
is started in the non-cluster mode, and it cannot be stopped using "odaadmcli stop oak" command. In such a case, if the Secure Erase tool is run, then the odaeraser command fails.
Use the command odaadmcli shutdown oak
to stop oakd
.
This issue is tracked with Oracle bug 28547433.
Parent topic: Known Issues When Managing Oracle Database Appliance
Issues with the Web Console on Microsoft web browsers
Oracle Database Appliance Web Console has issues on Microsoft Edge and Microsoft Internet Explorer web browsers.
- Oracle Database Appliance Web Console does not display correctly on Microsoft Edge and Microsoft Internet Explorer web browsers.
- Advanced Information for the appliance does not display on Microsoft Internet Explorer web browser.
- Job activity status does not refresh in the Web Console on Microsoft Internet Explorer web browser.
- After configuring the oda-admin password, the following error is
displayed:
Failed to change the default user (oda-admin) account password. Status Code: 500 DCS-10001: DCS-10001:Internal error encountered: User not authorized
Workaround: Close the Microsoft Internet Explorer browser session and open another browser session.
Models
All Oracle Database Appliance Hardware Models bare metal deployments
Workaround
To access the Web Console, use either Google Chrome or Firefox.
This issue is tracked with Oracle bugs 27798498, 27028446, 30077007, 30099089, 29887027, and 27799452.
Parent topic: Known Issues When Managing Oracle Database Appliance
Disk space issues due to Zookeeper logs size
The Zookeeper log files, zookeeper.out
and /opt/zookeeper/log/zkMonitor.log
, are not rotated, when new logs are added. This can cause disk space issues.
Hardware Models
All Oracle Database Appliance hardware models for bare metal deployments
Workaround
Rotate the zookeeper log file manually, if the log file size increases, as follows:
-
Stop the DCS-agent service for zookeeper on both nodes.
initctl stop initdcsagent
-
Stop the zookeeper service on both nodes.
/opt/zookeeper/bin/zkServer.sh stop
-
Clean the zookeeper logs after taking the backup, by manually deleting the existing file or by following steps 4 to 10.
-
Set the
ZOO_LOG_DIR
as an environment variable to a different log directory, before starting the zookeeper server.export ZOO_LOG_DIR=/opt/zookeeper/log
-
Switch to
ROLLINGFILE
, to set the capability to roll.
Restart the zookeeper server, for the changes to take effect.export ZOO_LOG4J_PROP="INFO, ROLLINGFILE"
-
Set the following parameters in the
/opt/zookeeper/conf/log4j.properties
file, to limit the number of backup files, and the file sizes.zookeeper.log.dir=/opt/zookeeper/log zookeeper.log.file=zookeeper.out log4j.appender.ROLLINGFILE.MaxFileSize=10MB log4j.appender.ROLLINGFILE.MaxBackupIndex=10
-
Start zookeeper on both nodes.
/opt/zookeeper/bin/zkServer.sh start
-
Check the zookeeper status, and verify that zookeeper runs in
leader/follower/standalone
mode./opt/zookeeper/bin/zkServer.sh status ZooKeeper JMX enabled by default Using config: /opt/zookeeper/bin/../conf/zoo.cfg Mode: follower
-
Start the dcs agent on both nodes.
initctl start initdcsagent
-
Purge the zookeeper monitor log,
zkMonitor.log
, in the location/opt/zookeeper/log
. You do not have to stop the zookeeper service.
This issue is tracked with Oracle bug 29033812.
Parent topic: Known Issues When Managing Oracle Database Appliance
Error after running the cleanup script
After running the cleanup.pl
script, the following error message appears: DCS-10001:Internal error encountered: Fail to start hand shake
.
The error is causes when you run the following steps:
-
Run
cleanup.pl
on the first node (Node0). Wait until the cleanup script finishes, then reboot the node. -
Run
cleanup.pl
on the second node (Node1). Wait until the cleanup script finishes, then reboot the node. -
After both nodes are started, use the command-line interface to list the jobs on Node0. An internal error appears.
# odacli list-jobs DCS-10001:Internal error encountered: Fail to start hand shake to localhost:7070
Hardware Models
Oracle Database Appliance X7-2-HA
Workaround
-
Verify the zookeeper status on the both nodes before starting
dcsagent
:/opt/zookeeper/bin/zkServer.sh status
For a single-node environment, the status should be: leader, or follower, or standalone.
-
Restart the
dcsagent
on Node0 after running thecleanup.pl
script.# initctl stop initdcsagent # initctl start initdcsagent
Parent topic: Known Issues When Managing Oracle Database Appliance
Error in node number information when running network CLI commands
Network information for node0 is always displayed for some odacli
commands, when the -u
option is not specified.
If the -u
option is not provided, then the describe-networkinterface
, list-networks
and the describe-network
odacli
commands always display the results for node0 (the default node), irrespective of whether the command is run from node0 or node1.
Hardware Models
Oracle Database Appliance X7-2-HA, X6-2-HA, X5-2, X4-2, X3-2, and V1
Workaround
Specify the -u
option in the odacli
command, for details about the current node.
This issue is tracked with Oracle bug 27251239.
Parent topic: Known Issues When Managing Oracle Database Appliance