Skip to content

I can not run oracle database 12.2 container #831

Closed
@msdnchina

Description

@msdnchina
[oracle@oradbdocker dockerfiles]$ docker run --name oracle-lei-7 -p 1521:1521 -v /oradata:/opt/oracle/oradata oracle/database:12.2.0.1-ee
ORACLE PASSWORD FOR SYS, SYSTEM AND PDBADMIN: RFeqtrtdxho=1

LSNRCTL for Linux: Version 12.2.0.1.0 - Production on 08-APR-2018 03:20:23

Copyright (c) 1991, 2016, Oracle.  All rights reserved.

Starting /opt/oracle/product/12.2.0.1/dbhome_1/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 12.2.0.1.0 - Production
System parameter file is /opt/oracle/product/12.2.0.1/dbhome_1/network/admin/listener.ora
Log messages written to /opt/oracle/diag/tnslsnr/c445cd7ac8ba/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=0.0.0.0)(PORT=1521)))

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 12.2.0.1.0 - Production
Start Date                08-APR-2018 03:20:26
Uptime                    0 days 0 hr. 0 min. 2 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /opt/oracle/product/12.2.0.1/dbhome_1/network/admin/listener.ora
Listener Log File         /opt/oracle/diag/tnslsnr/c445cd7ac8ba/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=0.0.0.0)(PORT=1521)))
The listener supports no services
The command completed successfully
[WARNING] [DBT-10102] The listener configuration is not selected for the database. EM DB Express URL will not be accessible.
   CAUSE: The database should be registered with a listener in order to access the EM DB Express URL.
   ACTION: Select a listener to be registered or created with the database.
Look at the log file "/opt/oracle/cfgtoollogs/dbca/ORCLCDB.log" for further details.
cat: /opt/oracle/cfgtoollogs/dbca/ORCLCDB/ORCLCDB.log: No such file or directory
[ 2018-04-08 03:20:49.742 UTC ] Cannot create directory "/opt/oracle/oradata/ORCLCDB".

SQL*Plus: Release 12.2.0.1.0 Production on Sun Apr 8 03:20:49 2018

Copyright (c) 1982, 2016, Oracle.  All rights reserved.

Connected to an idle instance.

SQL>    ALTER SYSTEM SET control_files='/opt/oracle/oradata/ORCLCDB/control01.ctl' scope=spfile
*
ERROR at line 1:
ORA-01034: ORACLE not available
Process ID: 0
Session ID: 0 Serial number: 0


SQL>    ALTER PLUGGABLE DATABASE ORCLPDB1 SAVE STATE
*
ERROR at line 1:
ORA-01034: ORACLE not available
Process ID: 0
Session ID: 0 Serial number: 0


SQL> Disconnected
mkdir: cannot create directory '/opt/oracle/oradata/dbconfig': Permission denied
mv: cannot stat '/opt/oracle/product/12.2.0.1/dbhome_1/dbs/spfileORCLCDB.ora': No such file or directory
mv: cannot stat '/opt/oracle/product/12.2.0.1/dbhome_1/dbs/orapwORCLCDB': No such file or directory
mv: cannot move '/opt/oracle/product/12.2.0.1/dbhome_1/network/admin/sqlnet.ora' to '/opt/oracle/oradata/dbconfig/ORCLCDB/': No such file or directory
mv: cannot move '/opt/oracle/product/12.2.0.1/dbhome_1/network/admin/listener.ora' to '/opt/oracle/oradata/dbconfig/ORCLCDB/': No such file or directory
mv: cannot move '/opt/oracle/product/12.2.0.1/dbhome_1/network/admin/tnsnames.ora' to '/opt/oracle/oradata/dbconfig/ORCLCDB/': No such file or directory
cp: cannot create regular file '/opt/oracle/oradata/dbconfig/ORCLCDB/': No such file or directory
ln: failed to create symbolic link '/opt/oracle/product/12.2.0.1/dbhome_1/network/admin/sqlnet.ora': File exists
ln: failed to create symbolic link '/opt/oracle/product/12.2.0.1/dbhome_1/network/admin/listener.ora': File exists
ln: failed to create symbolic link '/opt/oracle/product/12.2.0.1/dbhome_1/network/admin/tnsnames.ora': File exists
cp: cannot stat '/opt/oracle/oradata/dbconfig/ORCLCDB/oratab': No such file or directory
ls: cannot access /opt/oracle/oradata//*/: No such file or directory
ORACLE_HOME = [/home/oracle] ? ORACLE_BASE environment variable is not being set since this
information is not available for the current user ID .
You can set ORACLE_BASE manually if it is required.
Resetting ORACLE_BASE to its previous value or ORACLE_HOME
The Oracle base remains unchanged with value /opt/oracle
/opt/oracle/checkDBStatus.sh: line 27: sqlplus: command not found
#####################################
########### E R R O R ###############
DATABASE SETUP WAS NOT SUCCESSFUL!
Please check output for further info!
########### E R R O R ###############
#####################################
The following output is now a tail of the alert.log:
tail: cannot open '/opt/oracle/diag/rdbms/*/*/trace/alert*.log' for reading: No such file or directory
tail: no files remaining
[oracle@oradbdocker dockerfiles]$ id
uid=54321(oracle) gid=54322(oinstall) groups=54322(oinstall),993(docker),54323(dba) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
[oracle@oradbdocker dockerfiles]$ uname -r
4.1.12-61.1.18.el7uek.x86_64
[oracle@oradbdocker dockerfiles]$ uname -a
Linux oradbdocker 4.1.12-61.1.18.el7uek.x86_64 #2 SMP Fri Nov 4 15:48:30 PDT 2016 x86_64 x86_64 x86_64 GNU/Linux
[oracle@oradbdocker dockerfiles]$ cd /
[oracle@oradbdocker /]$ ls -lrt
total 32
drwxr-xr-x.   2 root   root        6 Aug 30  2016 srv
drwxr-xr-x.   2 root   root        6 Aug 30  2016 opt
drwxr-xr-x.   2 root   root        6 Aug 30  2016 mnt
drwxr-xr-x.   2 root   root        6 Aug 30  2016 media
lrwxrwxrwx.   1 root   root        7 Apr  3 20:28 bin -> usr/bin
lrwxrwxrwx.   1 root   root        9 Apr  3 20:28 lib64 -> usr/lib64
lrwxrwxrwx.   1 root   root        7 Apr  3 20:28 lib -> usr/lib
lrwxrwxrwx.   1 root   root        8 Apr  3 20:28 sbin -> usr/sbin
drwxr-xr-x.  13 root   root     4096 Apr  3 20:28 usr
dr-xr-xr-x.  13 root   root        0 Apr  3 21:11 sys
drwxr-xr-x.  19 root   root     4096 Apr  3 21:11 var
dr-xr-xr-x.   3 root   root     4096 Apr  3 21:13 boot
dr-xr-xr-x. 147 root   root        0 Apr  3 22:00 proc
drwxr-xr-x.   3 root   root       19 Apr  4 01:26 home
drwxrwxrwx.   2 oracle oinstall    6 Apr  4 01:28 oradata
drwxr-xr-x.  25 root   root      780 Apr  4 04:04 run
drwxr-xr-x.  76 root   root     8192 Apr  4 04:57 etc
dr-xr-x---.   2 root   root     4096 Apr  4 05:18 root
drwxrwxrwt.   7 root   root     4096 Apr  7 03:33 tmp
drwxr-xr-x.  19 root   root     3140 Apr  7 23:20 dev
[oracle@oradbdocker /]$ 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions