Gi 静默安装:
https://yq.aliyun.com/articles/673616
本次安装grid集群软件已经安装完成:
配置ssh
https://yq.aliyun.com/articles/673572
建立目录
mkdir /u01/app/oracle/product/11.2.0/db_1
chown oracle:oinstall -R /u01/app/oracle
配置响应文件
[root@prod01 response]# cat 11204_db.rsp
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0
oracle.install.option=INSTALL_DB_SWONLY
ORACLE_HOSTNAME=
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
SELECTED_LANGUAGES=en,zh_CN
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.EEOptionsSelection=false
oracle.install.db.optionalComponents=oracle.rdbms.partitioning:11.2.0.4.0,oracle.oraolap:11.2.0.4.0,oracle.rdbms.dm:11.2.0.4.0,oracle.rdbms.dv:11.2.0.4.0,oracle.rdbms.lbac:11.2.0.4.0,oracle.rdbms.rat:11.2.0.4.0
oracle.install.db.DBA_GROUP=dba
oracle.install.db.OPER_GROUP=oper
oracle.install.db.CLUSTER_NODES=prod01,prod02
oracle.install.db.isRACOneInstall=
oracle.install.db.racOneServiceName=
oracle.install.db.config.starterdb.type=
oracle.install.db.config.starterdb.globalDBName=
oracle.install.db.config.starterdb.SID=
oracle.install.db.config.starterdb.characterSet=AL32UTF8
oracle.install.db.config.starterdb.memoryOption=true
oracle.install.db.config.starterdb.memoryLimit=
oracle.install.db.config.starterdb.installExampleSchemas=false
oracle.install.db.config.starterdb.enableSecuritySettings=true
oracle.install.db.config.starterdb.password.ALL=
oracle.install.db.config.starterdb.password.SYS=
oracle.install.db.config.starterdb.password.SYSTEM=
oracle.install.db.config.starterdb.password.SYSMAN=
oracle.install.db.config.starterdb.password.DBSNMP=
oracle.install.db.config.starterdb.control=DB_CONTROL
oracle.install.db.config.starterdb.gridcontrol.gridControlServiceURL=
oracle.install.db.config.starterdb.automatedBackup.enable=false
oracle.install.db.config.starterdb.automatedBackup.osuid=
oracle.install.db.config.starterdb.automatedBackup.ospwd=
oracle.install.db.config.starterdb.storageType=
oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=
oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation=
oracle.install.db.config.asm.diskGroup=
oracle.install.db.config.asm.ASMSNMPPassword=
MYORACLESUPPORT_USERNAME=
MYORACLESUPPORT_PASSWORD=
SECURITY_UPDATES_VIA_MYORACLESUPPORT=
DECLINE_SECURITY_UPDATES=true
PROXY_HOST=
PROXY_PORT=
PROXY_USER=
PROXY_PWD=
PROXY_REALM=
COLLECTOR_SUPPORTHUB_URL=
oracle.installer.autoupdates.option=
oracle.installer.autoupdates.downloadUpdatesLoc=
AUTOUPDATES_MYORACLESUPPORT_USERNAME=
AUTOUPDATES_MYORACLESUPPORT_PASSWORD=
执行静默安装
[oracle@prod01 database]$ ./runInstaller -silent -ignoreSysPrereqs -ignorePrereq -responseFile /soft/database/response/11204_db.rsp -showprogress
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 120 MB. Actual 21888 MB Passed
Checking swap space: must be greater than 150 MB. Actual 1023 MB Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2018-11-28_02-03-37PM. Please wait ...[oracle@prod01 database]$
[oracle@prod01 database]$
[oracle@prod01 database]$
[oracle@prod01 database]$
[oracle@prod01 database]$ You can find the log of this install session at:
/u01/app/oraInventory/logs/installActions2018-11-28_02-03-37PM.log
Prepare in progress.
.................................................. 9% Done.
Prepare successful.
Copy files in progress.
.................................................. 14% Done.
.................................................. 19% Done.
.................................................. 25% Done.
.................................................. 30% Done.
.................................................. 36% Done.
.................................................. 41% Done.
.................................................. 46% Done.
.................................................. 51% Done.
.................................................. 56% Done.
Copy files successful.
..........
Link binaries in progress.
Link binaries successful.
.................................................. 77% Done.
Setup files in progress.
.................................................. 94% Done.
Setup files successful.
[oracle@prod01 database]$ The installation of Oracle Database 11g was successful.
Please check '/u01/app/oraInventory/logs/silentInstall2018-11-28_02-03-37PM.log' for more details.
Execute Root Scripts in progress.
As a root user, execute the following script(s):
1. /u01/app/oracle/product/11.2.0/db_1/root.sh
Execute /u01/app/oracle/product/11.2.0/db_1/root.sh on the following nodes:
[prod01, prod02]
.................................................. 100% Done.
Execute Root Scripts successful.
Successfully Setup Software.
运行脚本,2个节点
/u01/app/oracle/product/11.2.0/db_1/root.sh
验证数据库软件
prod1:
[root@prod01 response]# cd /u01/app/oracle/product/11.2.0/db_1/
[root@prod01 db_1]# ls
apex clone ctx demo has inventory jdk md oc4j oracore perl relnotes sqlj timingframework wwg
assistants config cv diagnostics hs j2ee jlib mesg odbc ord plsql root.sh sqlplus ucp xdk
bin crs dbs dv ide javavm ldap mgw olap oui precomp scheduler srvm uix
ccr csmig dc_ocm emcli install jdbc lib network OPatch owb racg slax suptools usm
cdata css deinstall EMStage instantclient jdev log nls opmn owm rdbms sqldeveloper sysman utl
[root@prod01 db_1]#
prod02:
[root@prod02 app]# cd /u01/app/oracle/product/11.2.0/db_1/
[root@prod02 db_1]# ls
apex cfgtoollogs css deinstall EMStage instantclient jdev log nls opmn owm rdbms sqlj timingframework wwg
assistants clone ctx demo has inventory jdk md oc4j oracore perl relnotes sqlplus ucp xdk
bin config cv diagnostics hs j2ee jlib mesg odbc ord plsql scheduler srvm uix
ccr crs dbs dv ide javavm ldap mgw olap oui precomp slax suptools usm
cdata csmig dc_ocm emcli install jdbc lib network OPatch owb racg sqldeveloper sysman utl
[root@prod02 db_1]#
静默建立数据库
#磁盘组名称crs。
dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname orcl -sid orcl -sysPassword oracle -systemPassword oracle -datafileDestination 'crs' -redoLogFileSize 50 -recoveryAreaDestination 'crs' -storageType ASM -asmsnmpPassword oracle -diskGroupName 'crs' -responseFile NO_VALUE -characterset ZHS16GBK -nationalCharacterSet AL16UTF16 -sampleSchema true -automaticMemoryManagement true -totalMemory 500 -nodeinfo prod01,prod02
[oracle@prod01 bin]$ ./dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname orcl -sid orcl -sysPassword oracle -systemPassword oracle -datafileDestination 'crs' -redoLogFileSize 50 -recoveryAreaDestination 'crs' -storageType ASM -asmsnmpPassword oracle -diskGroupName 'crs' -responseFile NO_VALUE -characterset ZHS16GBK -nationalCharacterSet AL16UTF16 -sampleSchema true -automaticMemoryManagement true -totalMemory 500 -nodeinfo prod01,prod02
Copying database files
1% complete
3% complete
9% complete
15% complete
21% complete
27% complete
30% complete
Creating and starting Oracle instance
32% complete
36% complete
40% complete
44% complete
45% complete
48% complete
50% complete
Creating cluster database views
52% complete
70% complete
Completing Database Creation
73% complete
76% complete
85% complete
94% complete
100% complete
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/orcl/orcl.log" for further details.