Linux7/Redhat7/Centos7 安装Oracle 12C_配置IP、系统参数_02
生活随笔
收集整理的這篇文章主要介紹了
Linux7/Redhat7/Centos7 安装Oracle 12C_配置IP、系统参数_02
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 一、基礎配置
- 1. 重新啟動
- 2. 安裝VMware Tools
- 3. 修改主機名
- 4. 網絡配置
- 5. 重新加載網絡
- 二、配置系統參數
- 2.1. 檢查硬件環境
- 2.2. 查看共享內存大小
- 2.3. 創建用戶和組
- 2.4. 配置內核參數
- 2.5. 配置資源限制
- 2.6. 創建目錄賦予權限
- 2.7. 設置環境變量
- 2.8. 映射配置
- 三、基礎關閉配置
- 3.1. 關閉selinux
- 3.2. 關閉防火墻
- 3.3. 關閉透明大頁
- 3.4. 重啟系統
- 3.5. 驗證配置
一、基礎配置
1. 重新啟動
默認使用新創建的用戶登錄,注銷,使用root登錄
賬號:root
密碼:123456
2. 安裝VMware Tools
# 點擊提示安裝,會彈出頁面(VMware Tools的磁盤位置),右擊使用終端打開,將復制到/opt下面一份 cp VMwareTools-10.3.10-13959562.tar.gz /opt/# 解壓 tar -zxvf VMwareTools-10.3.10-13959562.tar.gz# 根據提示安裝一路回車即可3. 修改主機名
# 修改主機名 vim /etc/hostname oracle12c# 重啟 init 64. 網絡配置
默認網絡是自動獲取的,如果滿足,可以不配置。
下面配置靜態固定網絡
把自動獲取的網絡信息記下來
5. 重新加載網絡
二、配置系統參數
使用xshell連接服務器
2.1. 檢查硬件環境
# 內存需求 cat /proc/meminfo MemTotal和SwapTotal2.2. 查看共享內存大小
自動存儲管理(AMM, Automatic Memory Management)
AMM需要共享內存和文件描述符。
/dev/shm的值要比MEMORY_MAX_TARGET和MEMORY_TARGET大。
操作記錄:
2.3. 創建用戶和組
groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle注:密碼:oracle
2.4. 配置內核參數
touch /etc/sysctl.d/97-oracledatabase-sysctl.conf vi /etc/sysctl.d/97-oracledatabase-sysctl.conf添加以下內容:
fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 1048576 kernel.shmmax = 4294967296 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注釋:
kernel.shmmax=物理內存90%
計算公式:kernel.shmmax=1024102410244
kernel.shmall=kernel.shmmax/kernel.shmmni
2.5. 配置資源限制
vi /etc/security/limits.conf添加以下內容:
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 3145728 oracle hard stack 3145728 # 驗證是否添加成功 cat /etc/security/limits.conf2.6. 創建目錄賦予權限
mkdir -p /u01/app/oracle/product/12.2.0.1/db_1 chown -R oracle:oinstall /u01 chmod -R 775 /u012.7. 設置環境變量
# 切換到oracle用戶 su - oracle# 編輯配置 vi .bash_profile添加內容: export ORACLE_SID=orcl export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/12.2.0.1/db_1 export PATH=$PATH:$ORACLE_HOME/bin2.8. 映射配置
# 切換root用戶,密碼123456 su - root# 修改/etc/hosts文件 vi /etc/hosts# 在文件最后添加如下設置: 192.168.92.131 oracle12c 驗證是否添加成功 ping oracle12c輸出以下說明配置成功三、基礎關閉配置
3.1. 關閉selinux
vi/etc/selinux/config SELINUX=disabled3.2. 關閉防火墻
# 臨時關閉防火墻 systemctl stop firewalld.service # 開機不啟動防火墻 systemctl disable firewalld.service3.3. 關閉透明大頁
狀態說明:
[always]代表啟用
[never]代表禁用
3.4. 重啟系統
init 63.5. 驗證配置
# 重啟后,驗證以上3個配置是否關閉成功 cat /etc/selinux/config systemctl status firewalld.service cat /sys/kernel/mm/transparent_hugepage/enabled總結
以上是生活随笔為你收集整理的Linux7/Redhat7/Centos7 安装Oracle 12C_配置IP、系统参数_02的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: minio 单机安装、部署 centos
- 下一篇: Elasticsearch7.15.2