At a high level, seems pretty simple doesn’t it?
Investigating usage for /u01 to free space:
$ df -h /u01 Filesystem Size Used Avail Use% Mounted on /dev/mapper/VGExaDb-LVDbOra1 20G 15G 4.3G 77% /u01
Find five largest directories for u01:
# du -a /u01 | sort -n -r | head -n 5 61379684 /u01 61379660 /u01/app 30698332 /u01/app/oracle 30698308 /u01/app/oracle/product 16096196 /u01/app/18.1.0.0 # du -a /u01/app/oracle/product | sort -n -r | head -n 5 30698308 /u01/app/oracle/product 8913108 /u01/app/oracle/product/12.1.0.2 8913104 /u01/app/oracle/product/12.1.0.2/dbhome_1 8569260 /u01/app/oracle/product/12.2.0.1 8569256 /u01/app/oracle/product/12.2.0.1/dbhome_1
Different versions of unused ORACLE_HOME from u01:
$ ls -l /u01/app/oracle/product drwxrwxr-x 3 grid oinstall 4096 Apr 2 2019 11.2.0.4 drwxrwxr-x 3 grid oinstall 4096 Apr 2 2019 12.1.0.2 drwxrwxr-x 3 grid oinstall 4096 Apr 2 2019 12.2.0.1 drwxrwxr-x 3 grid oinstall 4096 Apr 2 2019 18.1.0.0 drwxr-xr-x 3 oracle oinstall 4096 Apr 3 2019 java
Check inventory and oratab for any reference to u01:
$ grep u01 /u01/app/oraInventory/ContentsXML/inventory.xml home crs='true' /='' loc='/u01/app/18.1.0.0/grid' name='OraGI18Home1' idx='1' type='O' $ grep u01 /etc/oratab +ASM1:/u01/app/18.1.0.0/grid:N # line added by Agent
Check for processes running from specific home:
Note: 11.2.0.4 show process because currently in the directory.
$ pwd /u01/app/oracle/product/11.2.0.4 $ lsof +D /u01/app/oracle/product/11.2.0.4 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 115430 oracle cwd DIR 249,2 4096 524298 /u01/app/oracle/product/11.2.0.4 lsof 172485 oracle cwd DIR 249,2 4096 524298 /u01/app/oracle/product/11.2.0.4 lsof 172488 oracle cwd DIR 249,2 4096 524298 /u01/app/oracle/product/11.2.0.4 $ lsof +D /u02/app/oracle/product/12.2.0/dbhome_5 $ lsof +D /u02/app/oracle/product/12.2.0/dbhome_17 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME oraagent. 273460 oracle mem REG 202,112 1544 25693540 /u02/app/oracle/product/12.2.0/dbhome_17/dbs/hc_DATABASE52.dat oraagent. 273460 oracle 209r REG 202,112 1544 25693540 /u02/app/oracle/product/12.2.0/dbhome_17/dbs/hc_DATABASE52.dat $ cd $ lsof +D /u01/app/oracle/product/11.2.0.4 $
Suddenly, I remembered srvctl config all which I had blogged about.
$ . oraenv <<< +ASM1 ORACLE_SID = [+ASM1] ? The Oracle base has been set to /u01/app/grid $ srvctl config all Oracle Clusterware configuration details ======================================== Oracle Clusterware basic information ------------------------------------ Operating Linux system Name EXAPHXAD218-039 Class STANDALONE Cluster nodes hostname-node1, hostname-node2 Version 18.0.0.0.0 Groups SYSOPER:asmoper SYSASM:asmadmin SYSRAC:asmadmin SYSDBA:asmdba Cluster home /u01/app/18.1.0.0/grid OCR locations +DATAC1 Voting disk /dev/exadata_quorum/QD_DATAC1_EF42DA09, locations /dev/exadata_quorum/QD_DATAC1_A4242108, o, o, o Cluster network configuration details ------------------------------------- Interface name Type Subnet Classification bondeth0 IPV4 10.157.39.0/26 PUBLIC clib0 IPV4 192.168.132.0/22 PRIVATE, ASM clib1 IPV4 192.168.132.0/22 PRIVATE, ASM SCAN configuration details -------------------------- SCAN "hostname-node-scan.oraclevcn.com" details ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Name hostname-node-scan.oraclevcn.com IPv4 subnet 10.157.39.0/26 DHCP server type static End points TCP:1521 SCAN listeners -------------- Name VIP address LISTENER 10.157.39.15 ASM configuration details ------------------------- Mode remote Password file +DATAC1 SPFILE +DATAC1 ASM disk group details ++++++++++++++++++++++ Name Redundancy DATAC1 HIGH RECOC1 HIGH Database configuration details ============================== Database "ora.database3_pho.db" details -------------------------------------- Name ora.database3_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_21 Database "ora.database2_pho.db" details ------------------------------------- Name ora.database2_pho.db Type RAC Version 18.0.0.0.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/18.0.0.0/dbhome_4 Database "ora.database3_pho.db" details ------------------------------------- Name ora.database3_pho.db Type RAC Version 18.0.0.0.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/18.0.0.0/dbhome_2 Database "ora.database4_pho.db" details ------------------------------------- Name ora.database4_pho.db Type RAC Version 18.0.0.0.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/18.0.0.0/dbhome_3 Database "ora.database5_pho.db" details ------------------------------------- Name ora.database5_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_17 Database "ora.database6_pho.db" details ------------------------------------- Name ora.database6_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_25 Database "ora.database7_pho.db" details -------------------------------------- Name ora.database7_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_19 Database "ora.database8_pho.db" details ----------------------------------- Name ora.database8_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_3 Database "ora.database9_pho.db" details ----------------------------------- Name ora.database9_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_20 Database "ora.databasea_pho.db" details ----------------------------------- Name ora.databasea_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_26 Database "ora.databaseb_pho.db" details -------------------------------------- Name ora.databaseb_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_18 Database "ora.databasec_pho.db" details ----------------------------------- Name ora.databasec_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_4 Database "ora.databased_pho.db" details ----------------------------------- Name ora.databased_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_22 Database "ora.databasec_pho.db" details ----------------------------------- Name ora.wus3p_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_23 Database "ora.databased_pho.db" details -------------------------------------- Name ora.databased_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_8 Database "ora.databasee_pho.db" details ----------------------------------- Name ora.databasee_pho.db Type RAC Version 12.2.0.1.0 Role PHYSICAL_STANDBY Management AUTOMATIC policy SPFILE +DATAC1 Password file +DATAC1 Groups OSDBA:dba OSOPER:racoper OSBACKUP:dba OSDG:dba OSKM:dba OSRAC:dba Oracle home /u02/app/oracle/product/12.2.0/dbhome_24 $
By the way, this is Oracle Database Exadata Cloud Service from what I was informed.
These are actual number of databases.
Looks to be in Phoenix region base on pho suffix in the name?
How does one tell if on cloud or on premise?
My guess is oraclevcn.com from hostname.