银河麒麟服务器v10 sp2安装oracle19c
国产服务器操作系统银河麒麟v10 sp2 下安装oracle 19c详细步骤文档,银河麒麟v10 sp1安装步骤也可参考这个
一.安装前准备工作
环境:CPU为海光x86 ;内存8G; 硬盘256G
(1)安装Oracle 19c要求kylin的swap分区至少4个G,如果小于4个G安装过程中需要增加swap分区。
(2)boot分区不小于400M,否则安装不成功。
1.1 麒麟官网申请下载kylin v10 sp2 镜像
银河麒麟操作系统 麒麟操作系统 中标麒麟 麒麟软件官方网站 (kylinos.cn)https://www.kylinos.cn/scheme/server.html
1.2 刻录镜像安装kylin server v10 sp2,本次全自动分区安装形式,安装过程省略
1.3 oracle官网下载安装包linux.X64_193000_db_home.zip包
1.4 上传镜像及数据库软件到服务器
1.5 配置本地yum(内网环境无外网yum情况)
挂载系统iso到/mnt
mount /tools/Kylin-Server-10-SP2-x86-Release-Build09-20210524.iso /mnt
[root@localhost yum.repos.d]# cat kylin.repo
[kylin]
name=kylin
baseurl=file:///mnt
gpgcheck=0
enabled=1
1.6 安装vncserver(用于远程图形化安装oracle19c)
yum install tigervnc-server -y
1.7 启动vncserver
终端执行vncserver
1.8 vncviewer客户端连接
1.9 创建组和用户
groupadd -g 5000 oinstall
groupadd -g 5001 dba
groupadd -g 5002 oper
useradd -u 5000 -g oinstall -G dba,oper oracle
1.10 修改用户密码
passwd oracle
1.11 关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
1.12 创建目录及修改权限
mkdir -p /u01/app/oracle/product/19.3.0/db_1
chown -R oracle:oinstall /u01/
chmod -R 775 /u01/
1.13 配置oracle环境变量
su - oracle #切换用户到oracle
vim ~/.bash_profile #编辑 以下部分为添加
export ORACLE_SID=orcl;
export ORACLE_UNQNAME=orcl;
export ORACLE_BASE=/u01/app/oracle;
export ORACLE_HOME=$ORACLE_BASE/product/19.3.0/db_1;
export NLS_DATE_FORMAT="YYYY:MM:DDHH24:MI:SS";
export NLS_LANG=american_america.ZHS16GBK;
export TNS_ADMIN=$ORACLE_HOME/network/admin;
export ORA_NLS11=$ORACLE_HOME/nls/data;
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib
export CLASSPATH=$ORACLE_HOME/JRE
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib
export THREADS_FLAG=native;
1.14 修改内核参数
切回到root用户下
vim /etc/sysctl.conf #以下为添加部分
fs.file-max =6815744
kernel.sem = 250 32000 100 200
kernel.shmmni =4096
kernel.shmall =1073741824
kernel.shmmax =4398046511104
kernel.panic_on_oops= 1
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
net.ipv4.ip_local_port_range= 9000 65500
1.15 安装oracle 19c依赖包
yum install ksh libaio-devel* elfutils* gcc*
注:依赖libnsl-2.28在iso里并未提供,以网盘形式单独上传 拷贝libpthread_nonshared.a 文件到/usr/lib64下 这个文件也是单独提供
网盘地址:https://pan.baidu.com/s/1nwD1rjWl2HHdZ9DTnfhlFg
提取码:3007
二.解压oracle安装包到指定目录
切换到oracle用户
unzip LINUX.X64_193000_db_home.zip -d /u01/app/oracle/product/19.3.0/db_1/
三 . 安装oracle 19c
3.1 在root用户下执行xhost +
3.2 切换到oracle用户执行export CV_ASSUME_DISTID=RHEL7.6
3.3 执行export LANG=en_US
export DISPLAY=:1.0
3.4 进入到oracle安装目录开始进行安装 (oracle用户下)
cd /u01/app/oracle/product/19.3.0/db_1/
./runInstaller #开始安装
3.5 选择安装软件和创建实例
3.6 选择安装类型 服务器版
3.7 选择版本
3.8 指定安装目录
3.9 orainventory目录
3.10 选择数据库类型 选择通用型
3.11 数据库名及是否选择容器型数据库,根据需求选择 此处选择容器型
3.12 设置sga及pga,设置字符集(字符集根据业务需求,后期修改比较麻烦,这里选择zhs16gbk)
3.13 选择数据文件存储目录
3.14 选择是否注册db到云端管理,此处不选
3.15 指定recovery目录
3.16 设置用户密码
3.17 设置root权限执行脚本 输入root密码
3.18 配置概览
3.19 开始安装
3.20 提示root用户执行脚本 选择“yes”
3.21 提示安装成功
更多推荐
所有评论(0)