<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>21c &#8211; Blog DBA Dutra</title>
	<atom:link href="https://www.dbadutra.com/tag/21c/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dbadutra.com</link>
	<description></description>
	<lastBuildDate>Fri, 10 Sep 2021 19:38:15 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.2</generator>
<site xmlns="com-wordpress:feed-additions:1">170494511</site>	<item>
		<title>Como configurar um Oracle Restart 21c sem ASM ou ACFS.</title>
		<link>https://www.dbadutra.com/2021/09/como-configurar-um-oracle-restart-21c-sem-asm-ou-acfs/</link>
					<comments>https://www.dbadutra.com/2021/09/como-configurar-um-oracle-restart-21c-sem-asm-ou-acfs/#comments</comments>
		
		<dc:creator><![CDATA[André Luiz Dutra Ontalba]]></dc:creator>
		<pubDate>Fri, 10 Sep 2021 19:24:36 +0000</pubDate>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[21c]]></category>
		<guid isPermaLink="false">https://www.dbadutra.com/?p=5925</guid>

					<description><![CDATA[Este artigo contém todas as informações relacionadas à instalação do Oracle Restart Database 21c (Linux) sem ASM. Fiz o teste e você pode usar o mesmo procedimento para as versões (12.2,18c, 19c). Basta alterar o response_schema para a versão do grid e do banco de dados que deseja usar, no response file. 1. Oracle Database [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p></p>



<p>Este artigo contém todas as informações relacionadas à instalação do Oracle Restart Database 21c (Linux) sem ASM.</p>



<p>Fiz o teste e você pode usar o mesmo procedimento para as versões <strong>(12.2,18c, 19c).</strong></p>



<p>Basta alterar o response_schema para a versão do grid e do banco de dados que deseja usar, no response file.</p>



<p></p>



<h2 class="wp-block-heading">1. Oracle Database Prerequisites Packages para Oracle Linux</h2>



<p></p>



<p>Use este procedimento para instalar o pacote do grupo de pré-requisitos do banco de dados Oracle para seu software Oracle.</p>



<p>O pacote oracle-database-preinstall-21c instala todos os pacotes necessários para uma instalação de banco de dados Oracle e Oracle Grid Infrastructure. Ele também cria o usuário oracle e os grupos oinstall e dba para esse usuário.</p>



<p>Para instalar o pacote oracle-database-preinstall-21c, faça login como root e execute o seguinte comando no Linux:command on Linux:</p>



<p></p>



<pre class="wp-block-preformatted">[root@dutsDB ~]#  yum install oracle-database-preinstall-21c

</pre>



<h2 class="wp-block-heading">2. Instalando Oracle Grid Infrastructure Standalone Server para Oracle Linux em Silent Mode</h2>



<p></p>



<p>Conclua essas etapas para instalar o Oracle Grid Infrastructure para um Standalone server em seguida, crie um banco de dados gerenciado pelo Oracle Restart</p>



<p>Você deve ter suas informações de rede, informações de armazenamento, usuários e grupos do sistema operacional disponíveis para você antes de iniciar a instalação. Você também deve estar preparado para executar scripts como root ou fornecer informações para automatizar os scripts de root .</p>



<ol class="wp-block-list"><li>Faça o login com o usuário (oracle).</li></ol>



<p></p>



<p>2. Se esta for a primeira vez que você está instalando o software do Oracle, então crie os diretórios Oracle Base e o Oracle Inventory como parte do Oracle Optimal Flexible Architecture (OFA). Especifique o owner, grupo e permissões corretas para esses diretórios.</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<pre class="wp-block-preformatted">[oracle@dutsDB ~]# mkdir -p /u01/app/oraInventory<br>[oracle @dutsDB ~]# chown -R oracle:oinstall /u01/app/oracle<br>[oracle @dutsDB ~]# chown -R oracle:oinstall /u01/app/oraInventory<br>[oracle @dutsDB ~]# chmod -R 775 /u01/app</pre>
</div></div>



<p>3.  Baixe o Oracle Grid Infrastructure para a Standalone server, crie o diretório para instalar o grid e faça o unzip do arquivo de Grid assim como a última versão do Opatch.</p>



<p></p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<pre class="wp-block-preformatted">[oracle@dutsDB u01]$ mkdir -p /u01/app/oracle/product/21.0.0/grid<br>[oracle@dutsDB u01]$ cd /u01/app/oracle/product/21.0.0/grid<br>[oracle@dutsDB grid]$ unzip -q /u01/binarios/Oracle_21_3_Grid.ziprm<br>[oracle@dutsDB grid]$ rm –rf OPatch<br>[oracle@dutsDB grid]$ unzip -q /u01/binarios/p6880880_190000_Linux-x86-64.zip</pre>



<p></p>
</div></div>



<p>4. Crie o response file grid_setup.rsp.</p>



<p></p>



<pre class="wp-block-preformatted">oracle.install.responseFileVersion=/oracle/install/rspfmt_crsinstall_response_schema_v21.0.0<br>INVENTORY_LOCATION=/u01/app/oraInventory<br>oracle.install.option=CRS_SWONLY<br>ORACLE_BASE=/u01/app<br>oracle.install.asm.OSDBA=dba<br>oracle.install.asm.OSASM=oinstall<br>oracle.install.crs.config.ClusterConfiguration=STANDALONE</pre>



<p></p>



<p>5. Após isso execute gridSetup.sh com a opção applyRU e o silent mode:</p>



<p></p>



<p></p>



<pre class="wp-block-preformatted">[oracle@dutsDB grid]$ ./gridSetup.sh -silent -responseFile /u01/binarios/grid_setup.rsp
Launching Oracle Grid Infrastructure Setup Wizard…
The response file for this session can be found at:

/u01/app/oracle/product/21.0.0/grid/install/response/grid_2021-09-10_10-55-55AM.rsp

You can find the log of this install session at:
/tmp/GridSetupActions2021-09-10_10-55-55AM/gridSetupActions2021-09-10_10-55-55AM.log

As a root user, execute the following script(s):
1. /u01/app/oraInventory/orainstRoot.sh
2. /u01/app/oracle/product/21.0.0/grid/root.sh

Execute /u01/app/oraInventory/orainstRoot.sh on the following nodes:
[dutsDB]

Execute /u01/app/oracle/product/21.0.0/grid/root.sh on the following nodes:
[dutsDB]

Successfully Setup Software.
Moved the install session logs to:

/u01/app/oraInventory/logs/GridSetupActions2021-09-10_10-55-55AM
[oracle@dutsDB grid]$</pre>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p></p>



<p></p>
</div></div>



<p>6. Após a conclusão da configuração e execute o script /u01/app/oracle/product/21.0.0/grid/root.sh with root user.</p>



<p></p>



<pre class="wp-block-preformatted">[root@dutsDB ~]# /u01/app/oraInventory/orainstRoot.sh
Changing permissions of /u01/app/oraInventory.
Adding read,write permissions for group.
Removing read,write,execute permissions for world.
Changing groupname of /u01/app/oraInventory to oinstall.

The execution of the script is complete.
[root@dutsDB ~]# /u01/app/oracle/product/21.0.0/grid/root.sh
Check /u01/app/oracle/product/21.0.0/grid/install/root_dutsDB_2021-09-10_11-07-57-619366648.log for the output of root script
[root@dutsDB ~]#
[root@dutsDB ~]#</pre>



<p></p>



<p></p>



<p>7. Execute o script /u01/app/oracle/product/21.0.0/grid/crs/install/roothas.sh com usuário root.</p>



<p></p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<pre class="wp-block-preformatted">[root@dutsDB ~]# /u01/app/oracle/product/21.0.0/grid/crs/install/roothas.sh
Using configuration parameter file: /u01/app/oracle/product/21.0.0/grid/crs/install/crsconfig_params
2021-09-10 11:08:47: Got permissions of file /u01/app/crsdata/dutsdb/crsconfig: 0775
2021-09-10 11:08:47: Got permissions of file /u01/app/crsdata: 0775
2021-09-10 11:08:47: Got permissions of file /u01/app/crsdata/dutsdb: 0775
The log of current session can be found at:
/u01/app/crsdata/dutsdb/crsconfig/roothas_2021-09-10_11-08-47AM.log
2021/09/10 11:09:03 CLSRSC-363: User ignored prerequisites during installation
Redirecting to /bin/systemctl restart rsyslog.service
LOCAL ADD MODE
Creating OCR keys for user 'oracle', privgrp 'oinstall'..
Operation successful.
LOCAL ONLY MODE
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
CRS-4664: Node dutsdb successfully pinned.
2021/09/10 11:17:27 CLSRSC-330: Adding Clusterware entries to file 'oracle-ohasd.service'
dutsdb 2021/09/10 11:11:57 /u01/app/crsdata/dutsdb/olr/backup_20210910_113257.olr
2021/09/10 11:33:32 CLSRSC-327: Successfully configured Oracle Restart for a standalone server

[oracle@dutsDB bin]$ ./crsctl status res -t
--------------------------------------------------------------------------------
Name           Target  State        Server                   State details
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.ons
               OFFLINE OFFLINE      dutsdb                   STABLE
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.cssd
      1        OFFLINE OFFLINE                               STABLE
ora.diskmon
      1        OFFLINE OFFLINE                               STABLE
ora.evmd
      1        ONLINE  ONLINE       dutsdb                   STABLE
--------------------------------------------------------------------------------
[oracle@dutsDB bin]$
</pre>
</div></div>



<p></p>



<h2 class="wp-block-heading">3.  Instalando o Oracle Database 21c para Oracle Linux com Silent Mode</h2>



<p></p>



<p>Conclua essas etapas para instalar o Oracle Database 21c.</p>



<p></p>



<p>1. Faça o login com o usuário (oracle).</p>



<p>2. Crie o diretório do Oracle home e faça o unzip do arquivo do Oracle Database, assim como a última versão do Opatch</p>



<p></p>



<pre class="wp-block-preformatted">[oracle@dutsDB grid]$ mkdir -p /u01/app/oracle/product/21.0.0/dbhome_1<br>[oracle@dutsDB grid]$ cd /u01/app/oracle/product/21.0.0/dbhome_1<br>[oracle@dutsDB dbhome_1]$ unzip -q /u01/binarios/Oracle_21_3_Database.zip<br>[oracle@dutsDB dbhome_1]$ rm -rf OPatch/<br>[oracle@dutsDB dbhome_1]$ unzip -q /u01/binarios/p6880880_190000_Linux-x86-64.zip<br>[oracle@dutsDB dbhome_1]$</pre>



<p></p>



<p>3. Crie o response file db_setup.rsp.</p>



<p></p>



<pre class="wp-block-preformatted">oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v21.0.0<br>oracle.install.option=INSTALL_DB_SWONLY<br>UNIX_GROUP_NAME=dba<br>INVENTORY_LOCATION=/u01/app/oraInventory<br>ORACLE_HOME=/u01/app/oracle/product/21.0.0/dbhome_1<br>ORACLE_BASE=/u01/app<br>oracle.install.db.InstallEdition=EE<br>oracle.install.db.OSDBA_GROUP=dba<br>oracle.install.db.OSOPER_GROUP=oinstall<br>oracle.install.db.OSBACKUPDBA_GROUP=oinstall<br>oracle.install.db.OSDGDBA_GROUP=dba<br>oracle.install.db.OSKMDBA_GROUP=dba<br>oracle.install.db.OSRACDBA_GROUP=dba</pre>



<p></p>



<p>4. Execute o runinstaller com opção do applyRU e o silent mode:</p>



<p></p>



<pre class="wp-block-preformatted">[oracle@dutsDB dbhome_1]$ ./runInstaller -silent -responseFile /u01/binarios/db_setup.rsp -ignorePrereqFailure
Launching Oracle Database Setup Wizard…

The response file for this session can be found at:
/u01/app/oracle/product/21.0.0/dbhome_1/install/response/db_2021-09-10_12-17-55PM.rsp

You can find the log of this install session at:
/u01/app/oraInventory/logs/InstallActions2021-09-10_12-17-55PM/installActions2021-09-10_12-17-55PM.log

As a root user, execute the following script(s):
1. /u01/app/oracle/product/21.0.0/dbhome_1/root.sh

Execute /u01/app/oracle/product/21.0.0/dbhome_1/root.sh on the following nodes:
[dutsDB]

Successfully Setup Software.</pre>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p></p>
</div></div>



<p>5. Após a conclusão da configuração e execute o script   /u01/app/oracle/product/21.0.0/dbhome_1/root.sh  com usuário root.</p>



<p></p>



<pre class="wp-block-preformatted">[root@dutsDB ~]# /u01/app/oracle/product/21.0.0/dbhome_1/root.sh
Check /u01/app/oracle/product/21.0.0/dbhome_1/install/root_dutsDB_2021-09-10_12-33-41-458028241.log for the output of root script

[root@dutsDB ~]#
[root@dutsDB ~]# cat /u01/app/oracle/product/21.0.0/dbhome_1/install/root_dutsDB_2021-09-10_12-33-41-458028241.log
Performing root user operation.
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /u01/app/oracle/product/21.0.0/dbhome_1
Copying dbhome to /usr/local/bin …
Copying oraenv to /usr/local/bin …
Copying coraenv to /usr/local/bin …
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.

[root@dutsDB ~]#</pre>



<p></p>



<p>Agora crie seu banco de dados e verifique se ele foi adicionado no Oracle Restart.</p>



<p></p>



<pre class="wp-block-preformatted">
[oracle@dutsDB ~]$ crsctl status res -t
--------------------------------------------------------------------------------
Name           Target  State        Server                   State details
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.ons
               OFFLINE OFFLINE      dutsdb                   STABLE
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.cssd
      1        OFFLINE OFFLINE                               STABLE
ora.diskmon
      1        OFFLINE OFFLINE                               STABLE
ora.duts.db
      1        ONLINE  ONLINE       dutsdb                   Open,HOME=/u01/app/o
                                                             racle/product/21.0.0
                                                             /dbhome_1,STABLE
ora.duts.dutspdb.pdb
      1        ONLINE  ONLINE       dutsdb                   STABLE
ora.evmd
      1        ONLINE  ONLINE       dutsdb                   STABLE
--------------------------------------------------------------------------------
[oracle@dutsDB ~]$

[oracle@dutsDB ~]$ sqlplus

SQL*Plus: Release 21.0.0.0.0 - Production on Fri Sep 10 14:19:51 2021
Version 21.3.0.0.0

Copyright (c) 1982, 2021, Oracle.  All rights reserved.

Enter user-name: / as sysdba

Connected to:
Oracle Database 21c Enterprise Edition Release 21.0.0.0.0 - Production
Version 21.3.0.0.0

SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 DUTSPDB                        READ WRITE NO
SQL>
</pre>



<p></p>



<p></p>



<p>Espero que isso te ajude!!!</p>



<p></p>



<p></p>



<p><strong>Fique ligado, seguindo no twitter </strong><a href="https://twitter.com/aontalba"><strong>@aontalba </strong></a><strong>e no </strong><a href="https://www.linkedin.com/in/aontalba/"><strong>Linkedin</strong></a></p>



<p></p>



<p></p>



<p><strong>Disclaimer: “The postings on this site are my own and don’t necessarily represent may actual employer positions, strategies or opinions. The information here was edited  to be useful for general purpose, specific data and identifications was removed to allow reach generic audience and to be useful</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.dbadutra.com/2021/09/como-configurar-um-oracle-restart-21c-sem-asm-ou-acfs/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5925</post-id>	</item>
	</channel>
</rss>
