OracleLinux-R7-U1-Server-x86_64下安裝oracle-11.2.0.4.0_linux_x86和x86_64
1.安裝rpm包環境
x86下:
yum -y install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc libXext.i686 glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat
x86_64下:
yum install libaio glibc compat-libstdc++-33 elfutils-libelf-devel libaio-devel libstdc++ unixODBC unixODBC-devel ksh
另外還需安裝一個pdksh包,網上下載安裝時可能與ksh包衝突,可以卸掉ksh包再裝pdksh包,也可以直接強制安裝pdksh包,強制安裝語句:
rpm -ivh --force --nodeps pdksh-5.2.14-30.x86_64.rpm
2.修改主機名
/etc/hosts
127.0.0.1 localhost sun
3.設定SELinux模式
/etc/selinux/config
SLEINUX=permissive
4.修改sysctl.conf檔案
/etc/sysctl.conf
這裡的kernel.shmmax和之前引數稍有區別
fs.suid_dumpable=1
fs.aio-max-nr=1048576
fs.file-max=6815744
kernel.shmall=2097152
kernel.shmmax=915316736
kernel.shmmni=4096
kernel.sem=250 32000 100 128
net.ipv4.ip_local_port_range=9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
5.讓sysctl.conf配置生效
sysctl -p
6.增加引數
/etc/security/limits.conf
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
oracle soft stack 10240
7.新增oracle使用者和群組
groupadd -g 501 oinstall
groupadd -g 502 dba
groupadd -g 503 oper
groupadd -g 504 asmadmin
groupadd -g 505 asmoper
groupadd -g 506 asmdba
useradd -u 502 -g oinstall -G dba,asmdba,oper oracle
passwd oracle
8.配置路徑和許可權
mkdir -p /u01/oracle/product/11.2.0/db_1
mkdir -p /u01/oracle/oradata
mkdir -p /u01/oraInventory
chown -R oracle.oinstall /u01
chmod -R 775 /u01
9.配置環境變數
vim /home/oracle/.bash_profile
注意這裡的ORACLE_HOSTNAME一定要填寫正確
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_HOSTNAME=sun
export ORACLE_UNQNAME=sun
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$CLASSPATH
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
10.解壓縮Zip包
透過ftp上傳zip包到opt下,解壓縮:
x86:
unzip oracle-11.2.0.4.0_linux_x86_database.zip
x86_64:
unzip oracle-11.2.0.4.0_linux_x86_64_database.zip
11.介面安裝
su - oracle
cd /opt/database
source /home/oracle/.bash_profile
cd /home/oracle/database/
./runInstaller
如果遇到許可權不足,切換到root使用者下:
su - root
cd /opt
chmod -R 777 database
12.安裝時到70%左右會出現一個錯誤:
Error in invoking target 'agent nmhs' of makefile '/u01/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk'
解決方案: 保留安裝過程,另外開啟一個終端視窗,將ins_emagent.mk檔案中的 (MK_EMAGENT_NMECTL)更改為$(MK_EMAGENT_NMECTL) -lnnz11,然後在安裝過程中點選Retry即可。
13.安裝最後步驟按提示在root使用者下執行指令碼.
/u01/oraInventory/orainstRoot.sh
/u01/oracle/product/11.2.0/db_1/root.sh
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29812844/viewspace-1878465/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 10G R2在Linux X86_64下的安裝Oracle 10gLinux
- maven下載和安裝Maven
- clickhouse下載和安裝
- tengine下載和安裝
- 下載和安裝PycharmPyCharm
- Nginx下載和安裝Nginx
- oracle下載和安裝Oracle
- Ubuntu x86_64安裝oracle 11gR2 XEUbuntuOracle
- CentOS 6.4 x86_64 安裝Oracle11gR2CentOSOracle
- Charles的下載和安裝
- MySQL的下載和安裝MySql
- 下載和安裝最新OPatch
- 如何下載和安裝opatch
- Ubuntu下maven安裝和tomcat簡易安裝UbuntuMavenTomcat
- 使用grub2和u盤不燒錄iso安裝fedora 26 x86_64
- Oracle 19C的下載和安裝部署(圖形安裝和靜默安裝)Oracle
- centos 6.8 x86_64 minial安裝vmware tools時報錯CentOS
- Centos 7下下載和安裝dockerCentOSDocker
- Python 下載安裝和配置Python
- Linux下安裝chrome和chromedriverLinuxChrome
- windows下Redis的安裝和使用WindowsRedis
- nodejs下載、安裝和配置NodeJS
- Tesseract引擎的下載和安裝
- mongodb macos 下的安裝和使用MongoDBMac
- ubuntu下ndk的安裝和使用Ubuntu
- Mac下安裝ElasticSearch和KibanaMacElasticsearch
- Glassfish下的openCMS安裝和部署
- python下redis安裝和使用PythonRedis
- centos下的AVAST安裝和使用CentOSAST
- 【Mysql】Windows下安裝和配置MysqlMySqlWindows
- MySQL的下載、安裝和配置MySql
- Redhat AS4 for x86_64上安裝Oracle 9204 RAC概述RedhatOracle
- Oracle Linux 7.5下載和安裝OracleLinux
- Oracle 19C 下載和安裝Oracle
- java中maven下載和安裝整理JavaMaven
- Oracle 21C下載和安裝Oracle
- 下載和安裝MySQL資料庫MySql資料庫
- oracle11g安裝和下載Oracle