oracle 11g RAC 安裝前準備指令碼
#writed by sery 2012-05-16
#########################################
#install depending packages #
#########################################
yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gcc-c++ libaio
-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh numactl-devel glibc-headers
########################################
#add groups,user and create dir #
########################################
/usr/sbin/groupadd -g 501 oinstall
/usr/sbin/groupadd -g 502 dba
/usr/sbin/groupadd -g 504 asmadmin
/usr/sbin/groupadd -g 506 asmdba
/usr/sbin/groupadd -g 507 asmoper
useradd -u 1000 -g oinstall -G dba,asmdba oracle
useradd -u 1006 -g oinstall -G asmadmin,asmdba,asmoper grid
mkdir /u01/app/
chown -R grid:oinstall /u01/app/
chmod -R 775 /u01/app/
mkdir -p /u01/app/oraInventory
chown -R grid:oinstall /u01/app/oraInventory
chmod -R 775 /u01/app/oraInventory
mkdir -p /u01/app/grid
mkdir -p /u01/app/oracle
chown -R grid:oinstall /u01/app/grid
chown -R oracle:oinstall /u01/app/oracle
chmod -R 775 /u01/app/oracle
chmod -R 775 /u01/app/grid
##############################################
#modify sysctl.conf #
##############################################
cat >> /etc/sysctl.conf <
fs.file-max = 6815744
kernel.shmall = 2097152
#kernel.shmmax = 536870912
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 = 1048576
fs.aio-max-nr = 1048576
done
sysctl -p
###############################################
#modify /etc/security/limits.conf #
###############################################
cat >> /etc/security/limits.conf << done
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
done
################################################
#modify /etc/pam.d/login #
################################################
echo "session required pam_limits.so">>/etc/pam.d/login
################################################
# setting user oracle env #
################################################
cat >> /home/oracle/.bash_profile <
export ORACLE_SID=db4zch_2
export ORACLE_UNQNAME=db4zch_2
export ORACLE_base=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/11.2.0
export PATH=$ORACLE_HOME/bin:$PATH
done
###############################################
#setting user grid env #
###############################################
cat >> /home/grid/.bash_profile <
export ORACLE_SID=+asm2
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/grid
export PATH=$ORACLE_HOME/bin:$PATH
done
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23490154/viewspace-1061693/,如需轉載,請註明出處,否則將追究法律責任。
上一篇:
Explain Plan
下一篇:
Oracle資料庫靜默安裝實踐
請登入後發表評論
登入
全部評論
相關文章
- Oracle 11G RAC叢集安裝(1)——安裝前的準備Oracle
- Oracle 11G RAC叢集安裝(3)——安裝OracleOracle
- Oracle 11G RAC叢集安裝(2)——安裝gridOracle
- Oracle:Redhat 7 + Oracle RAC 11g 安裝 bug 總結OracleRedhat
- 通過ORACLE VM virtualbox環境安裝oracle 11G RAC(ASM)OracleASM
- mysql01_安裝前準備MySql
- rhel7 安裝11g rac
- Oracle 11g RAC安裝--基於openfiler儲存+多路徑+udev方式Oracledev
- Oracle 12cR1 RAC叢集安裝(一)--環境準備Oracle
- oracle-rac出問題需要重灌,自動清理安裝痕跡指令碼Oracle指令碼
- Oracle 11G 安裝文件Oracle
- 靜默安裝19C RAC的指令碼指令碼
- ORACLE備份指令碼Oracle指令碼
- Oracle 11G 安裝 bbed 工具Oracle
- oracle 11g rac新增節點前之清除節點資訊Oracle
- Oracle 11g RAC Silent Install For NFSOracleNFS
- ORACLE 12C RAC 部署應用包準備Oracle
- Oracle運維指令碼-巡檢(RAC版)Oracle運維指令碼
- oracle rac資料庫的安裝Oracle資料庫
- vgant 安裝oracle資料庫racOracle資料庫
- centos7 安裝ORACLE 11.2.0.4.0 RACCentOSOracle
- Solaris下Oracle RAC 11.2.0.4 安裝方法Oracle
- Oracle 11g RAC 監聽日常管理Oracle
- Oracle 11g RAC手動新增serviceOracle
- Oracle Linux 6.7 靜預設安裝Oracle 11gOracleLinux
- Oracle RAC重新執行root.sh指令碼Oracle指令碼
- 基於Linux的oracle 12cR2 RAC 標準化安裝(一)LinuxOracle
- 基於Linux的oracle 12cR2 RAC 標準化安裝(二)LinuxOracle
- 基於Linux的oracle 12cR2 RAC 標準化安裝(三)LinuxOracle
- 基於Linux的oracle 12cR2 RAC 標準化安裝(四)LinuxOracle
- Networker備份oracle racOracle
- CentOS 7.5靜默安裝Oracle 11gCentOSOracle
- Openfire安裝準備-MySQL資料庫準備MySql資料庫
- Oracle 11g RAC DG備庫gv$dataguard_stats apply lag值較大OracleAPP
- MySQL Galera Cluster全解析 Part 4 Galera Cluster 安裝前準備MySql
- Oracle RAC叢集解除安裝步驟Oracle
- Linux下Oracle 11.2.0.1 RAC安裝筆記LinuxOracle筆記
- Oracle 11g RAC重新新增節點Oracle