暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【银河麒麟V10】【服务器】Oracle11g部署.txt
303
9页
11次
2024-06-30
免费下载
【银河麒麟 V10】【服务器】Oracle11g 部署
https://blog.csdn.net/qq_28903377/article/details/128301652
桂安俊@kylinOS 2023-10-08 13:41:56 发布
一、环境准备
操作系统版本:银河麒麟 V10 SP1 0518 Server x86_64
二、基础环境准备
1、安装麒麟操作系统
注意:预留至少 7G 以上 swap 缓存
2、关闭 selinux firewalld
3、如果是内网环境需要挂载本地源
【银河麒麟 V10】【服务器】搭建本地镜像源_桂安俊@kylinOS 的博客-CSDN 博客_麒麟镜像源
4、准备 oracle 安装环境
1)安装依赖
yum install -y libnsl*
yum install -y binutils gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel
libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libXi
2)创建 oracle 用户和组
groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper
useradd -u 54321 -g oinstall -G dba,oper oracle
passwd oracle #回车输入 oracle 密码
echo oracle | passwd --stdin oracle ? # 更改用户 oracle 的密码 。passwd:
鉴定令牌操作错误
echo "Jx@202406" | passwd --stdin oracle # 更改用户 oracle 的密码 。passwd:所有的
身份验证令牌已经成功更新。
3)创建工作目录并上传 oracle 安装文件
mkdir -pv /u01/app/oracle/
并将 oracle 安装文件上传至 /u01 目录下,并将“libpthread_nonshared.a”文件添加至/usr/lib64
目录下。
mv /root/oracle11gR2/database /u01/app/oracle/database_install_soft
chown -R oracle:oinstall /u01/
chmod -R 755 /u01/
4)配置 oracle 环境变量
su - oracle #切换至 oracle 用户
vim ~/.bash_profile #内容修改如下
# Source /root/.bashrc if user has one
[ -f ~/.bashrc ] && . ~/.bashrc
# 添加以下内容 oracle11gR2_11.2.0.4.0
ORACLE_SID=jxqh;export ORACLE_SID
ORACLE_UNQNAME=jxqh;export ORACLE_SID
ORACLE_BASE=/u01/app/oracle;export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4.0/dbhome_1;export ORACLE_HOME
#Jxqh@2021
NLS_DATE_FORMAT="YYYY:MM:DDHH24:MI:SS";export NLS_DATE_FORMAT
NLS_LANG=american_america.ZHS16GBK;export NLOS_LANG
TNS_ADMIN=$ORACLE_HOME/network/admin;export TNS_ADMIN
ORA_NLS11=$ORACLE_HOME/nls/data;export ORA_NLS11
PATH=.:${JAVA_HOME}/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin
PATH=${PATH}:/usr/bin:/bin:/usr/bin/x11:/usr/local/bin
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
CLASSPATH=${CLASSPATH}:$ORALCE_HOME/network/jlib
export CLASSPATH
THREADS_FLAG=native;export THREADS_FLAG
export TEMP=/tmp
export TMPDIR=/tmp
umask 022
source ~/.bash_profile # 实时生效
tail -30 ~/.bash_profile
echo $ORACLE_SID # jxqh
echo $ORACLE_HOME # /u01/app/oracle/product/11.2.0.4.0/dbhome_1
5)修改内核参数
su - root #切换 root 用户
vim /etc/sysctl.conf
kernel.sysrq=0
net.ipv4.ip_forward=0
net.ipv4.conf.all.send_redirects=0
net.ipv4.conf.default.send_redirects=0
net.ipv4.conf.all.accept_source_route=0
net.ipv4.conf.default.accept_source_route=0
net.ipv4.conf.all.accept_redirects=0
net.ipv4.conf.default.accept_redirects=0
net.ipv4.conf.all.secure_redirects=0
net.ipv4.conf.default.secure_redirects=0
net.ipv4.icmp_echo_ignore_broadcasts=1
net.ipv4.icmp_ignore_bogus_error_responses=1
net.ipv4.conf.all.rp_filter=1
net.ipv4.conf.default.rp_filter=1
net.ipv4.tcp_syncookies=1
kernel.dmesg_restrict=1
net.ipv6.conf.all.accept_redirects=0
net.ipv6.conf.default.accept_redirects=0
# 添加以下内容 oracle11gR2_11.2.0.4.0
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
kernel.panic_on_oops = 1
fs.aio-max-nr = 1048576
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
of 9
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜