solaris oracle 移机,在 Solaris 11上安装Oracle 11g
在 Solaris 11上安装Oracle 11g
系统环境: Solaris 11 Express x86 and SPARC
oracle版本:Oracle 11g Release 2
安装过程分以下四个步骤
一,安装准备
二,下载安装
三,相关设置
四,常见错误
一,安装准备
1,创建oracle用户
以root用户登录,创建oracle用户以及其所属的dba组
su -
# groupadd dba
# groupadd oinstall
# groupadd asmdba
# groupadd asmadmin
# useradd -g oinstall -G dba,asmdba,asmadmin -m -d /export/home/oracle -s /usr/bin/bash oracle
# passwd oracle
su -
# groupadd dba
# groupadd oinstall
# groupadd asmdba
# groupadd asmadmin
# useradd -g oinstall -G dba,asmdba,asmadmin -m -d /export/home/oracle -s /usr/bin/bash oracle
# passwd oracle
2,设置系统参数
执行下面命令
# projadd -U oracle -K "project.max-shm-memory=(priv,5g,deny)" user.oracle
# projmod -sK "project.max-sem-nsems=(priv,512,deny)" user.oracle
# projmod -sK "project.max-sem-ids=(priv,128,deny)" user.oracle
# projmod -sK "project.max-shm-ids=(priv,128,deny)" user.oracle
# projadd -U oracle -K "project.max-shm-memory=(priv,5g,deny)" user.oracle
# projmod -sK "project.max-sem-nsems=(priv,512,deny)" user.oracle
# projmod -sK "project.max-sem-ids=(priv,128,deny)" user.oracle
# projmod -sK "project.max-shm-ids=(priv,128,deny)" user.oracle
可以通过”prctl -i project user.oracle” 命令对配置进行检查
执行下面命令
# ipadm set-prop -p smallest_anon_port=9000 tcp
# ipadm set-prop -p largest_anon_port=65500 tcp
# ipadm set-prop -p smallest_anon_port=9000 udp
# ipadm set-prop -p largest_anon_port=65500 udp
# ipadm set-prop -p smallest_anon_port=9000 tcp
# ipadm set-prop -p largest_anon_port=65500 tcp
# ipadm set-prop -p smallest_anon_port=9000 udp
# ipadm set-prop -p largest_anon_port=65500 udp
并验证
# ipadm show-prop|grep anon|egrep 'tcp|udp'
tcp largest_anon_port rw 65500 65500 65535 1024-65535
tcp smallest_anon_port rw 9000 9000 32768 1024-65535
udp largest_anon_port rw 65500 65500 65535 1024-65535
udp smallest_anon_port rw 9000 9000 32768 1024-65535
# ipadm show-prop|grep anon|egrep 'tcp|udp'
tcp largest_anon_port rw 65500 65500 65535 1024-65535
tcp smallest_anon_port rw 9000 9000 32768 1024-65535
udp largest_anon_port rw 65500 65500 65535 1024-65535
udp smallest_anon_port rw 9000 9000 32768 1024-65535
以root用户编辑 /etc/ssh/sshd_config 并修改 LoginGraceTime 值为 0
LoginGraceTime 0
LoginGraceTime 0
载入配置
#svcadm restart ssh
# svcadm restart ssh
3,创建oracle目录
# mkdir /opt/oracle
# mkdir /opt/oracle/112
# mkdir /opt/grid/112
# chown -R oracle:dba /opt/oracle
# chown -R oracle:dba /opt/grid
# mkdir /opt/oracle
# mkdir /opt/oracle/112
# mkdir /opt/grid/112
# chown -R oracle:dba /opt/oracle
# chown -R oracle:dba /opt/grid
4,设置oracle环境变量
编辑 /home/oracle/.bash_profile 并添加下列行:
ORACLE_BASE=/opt/oracle
ORACLE_HOME=$ORACLE_BASE/112
ORACLE_SID=ORA11GR2
CRS_HOME=/opt/grid/112
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$CRS_HOME/lib
PATH=$PATH:/usr/local/bin:$ORACLE_HOME/bin:$CRS_HOME/bin
export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH
ORACLE_BASE=/opt/oracle
ORACLE_HOME=$ORACLE_BASE/112
ORACLE_SID=ORA11GR2
CRS_HOME=/opt/grid/112
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$CRS_HOME/lib
PATH=$PATH:/usr/local/bin:$ORACLE_HOME/bin:$CRS_HOME/bin
export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH
保存后通过下面命令是配置生效
su - oracle
cd /home/oracle
. .bash_profile
su - oracle
cd /home/oracle
. .bash_profile
二,下载安装
1,配置并安装需要软件包
下载repository 镜像文件
下载地址:
http://download.oracle.com/otn/solaris/express/sol-11-exp-201011-repo-full-iso-a.zip
http://download.oracle.com/otn/solaris/express/sol-11-exp-201011-repo-full-iso-b.zip
http://download.oracle.com/otn/solaris/express/sol-11-exp-201011-repo-full-iso-a.zip
http://download.oracle.com/otn/solaris/express/sol-11-exp-201011-repo-full-iso-b.zip
解压文件:
unzip sol-11-exp-201011-repo-full-iso-a.zip
unzip sol-11-exp-201011-repo-full-iso-b.zip
unzip sol-11-exp-201011-repo-full-iso-a.zip
unzip sol-11-exp-201011-repo-full-iso-b.zip
合并文件
cat sol-11-exp-201011-repo-full.iso-a sol-11-exp-201011-repo-full.iso-b > sol-11-exp-201011-repo-full.iso
cat sol-11-exp-201011-repo-full.iso-a sol-11-exp-201011-repo-full.iso-b > sol-11-exp-201011-repo-full.iso
挂载镜像
#mount -F hsfs -o ro `lofiadm -a /home/oracle/sol-11-exp-201011-repo-full.iso` /mnt
# mount -F hsfs -o ro `lofiadm -a /home/oracle/sol-11-exp-201011-repo-full.iso` /mnt
设置镜像为本地repository
#pkg set-publisher -Pe -O file:///mnt/repo/ solaris
# pkg set-publisher -Pe -O file:///mnt/repo/ solaris
或者使用在线repository
#pkg set-publisher -Pe -O http://pkg.oracle.com/solaris/release solaris
# pkg set-publisher -Pe -O http://pkg.oracle.com/solaris/release solaris
进行软件包检查
#pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWpool SUNWpoolr SUNWsprot SUNWtoo SUNWuiu8 SUNWfont-xorg-core SUNWfont-xorg-iso8859-1 SUNWmfrun SUNWxorg-client-programs SUNWxorg-clientlibs SUNWxwfsw SUNWxwplt
# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWpool SUNWpoolr SUNWsprot SUNWtoo SUNWuiu8 SUNWfont-xorg-core SUNWfont-xorg-iso8859-1 SUNWmfrun SUNWxorg-client-programs SUNWxorg-clientlibs SUNWxwfsw SUNWxwplt
注:软件包SUNWbtool SUNWlibms SUNWpool SUNWpoolr SUNWsprot SUNWtoo SUNWuiu8 一般会默认安装
进行软件包安装
#pkg install compatibility/packages/SUNWxwplt SUNWmfrun SUNWarc SUNWhea SUNWlibm
# pkg install compatibility/packages/SUNWxwplt SUNWmfrun SUNWarc SUNWhea SUNWlibm
2,下载oracle 11g
下载地址:
http://www.oracle.com/technology/software/products/database/oracle11g/112010_sparc_x64soft.html
对于Grid (CRS)
unzip solaris.x64_11gR2_grid.zip
unzip solaris.x64_11gR2_grid.zip
对于database
unzip solaris.x64_11gR2_database_1of2.zip
unzip solaris.x64_11gR2_database_2of2.zip
unzip solaris.x64_11gR2_database_1of2.zip
unzip solaris.x64_11gR2_database_2of2.zip
3,进行安装
对于Grid (CRS)
cd grid
./runInstaller
cd grid
./runInstaller
对于database
cd database
./runInstaller
cd database
./runInstaller
三,相关配置
1,以root用户执行下面脚本
# /opt/oracle/oraInventory/orainstRoot.sh
# /opt/oracle/102/root.sh
# /opt/oracle/oraInventory/orainstRoot.sh
# /opt/oracle/102/root.sh
四,常见错误
1,错误:[INS-13001] Environment does meet minimum requirements. Are you sure you want to continue?
下载oracle补丁10098816,并安装
2,错误:Checking monitor: must be configured to display at least 256 colors >>> Could not execute auto check for display colors using command /usr/openwin/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<< Some requirement checks failed. You must fulfill these requirements before continuing with the installation,at which time they will be rechecked.
安装SUNWxwplt 软件包,并设置DISPLAY参数,并以root用户执行”xhost +“命令
3,错误:Exception in thread "main" java.lang.UnsatisfiedLinkError:
... libmawt.so: ld.so.1: java: fatal: libXm.so.4: open failed: No such file or directory
安装SUNWmfrun软件包
solaris oracle 移机,在 Solaris 11上安装Oracle 11g相关推荐
- oracle 10741 trace,RedHat5.3上安装Oracle 10.2.0.1
RedHat 5.3上安装Oracle 10.2.0.1 1.系统环境: RedHat 5.3 内存16G 交换分区8G 2.必须安装如下包,版本可不一样 gcc-3.2.3-2 make-3.79 ...
- 红旗linux安装oracle,红旗linux 4.1上安装oracle 9204
本文是在参照和实践网上相关安装文档后整理其流程如下.[@more@] 一.红旗linux4.1的安装介质是光盘,oracle 9204为ISO文件: 红旗linux必须为最大化安装,否则其不能安装or ...
- oracle 11g for solaris,solaris 11 下安装oracle 11g 与 11g RAC
solaris 11 下安装oracle 11g 与 11g RAC 发布时间:2020-08-11 22:58:52 来源:ITPUB博客 阅读:119 作者:huiteng0 1.To Find ...
- oracle 11.2.0.4 mos,【翻译自mos文章】在RHEL7 or OEL7上安装oracle 11.2.0.4 db时的
在RHEL7 or OEL7上安装oracle 11.2.0.4 db时的要求 在RHEL7 or OEL7上安装oracle 11.2.0.4 db时的要求 来源于: Requirements fo ...
- Oracle Eneterprise Linux 5.8上安装Database 12c
下面不过多介绍,请阅读OEL6上安装Oracle 12c. 1.系统信息: [root@12c ~]# uname -a Linux 12c.luocs.com 2.6.32-300.10.1.el5 ...
- centos5.5上安装oracle 11g R2[转发-参考用]
centos5.5上安装oracle 11g R2[转发-参考用] + ------------------ CentOS 5.5上安装配置oracle 11g R2 --------------- ...
- RAC分解步骤之一,在oracle linux 4u4上安装oracle 10.2.0.1.0操作日志
练习oracle的rac组建过程,第一步,先练习4u4上安装oracle 10.2.0.1.0.直接安装rac,有些难度.从简单的做起.总RAC步骤,参照小布老师的RAC组建. 1. 启动vc,登陆v ...
- 安装 oracle-xe,CentOS上安装Oracle XE指南
引言: 在CentOS上安装Oracle XE主要用来解决学习和测试的用处,虽然简单,但也是涉及到了诸多的步骤和细节问题. 1. 下载Oracle XE 访问http://www.oracle.co ...
- 在Mac OS X上安装Oracle客户端
在Mac OS X上安装Oracle客户端 在mac上安装oracle客户端 官网下载页面 http://www.oracle.com/technetwork/topics/intel-macsoft ...
最新文章
- 自然语言处理(NLP)之gensim中的TF-IDF的计算方法
- C++格式化输入输出
- PHP测试使用postman发送post请求,却报错此接口不支持get请求的原因
- Java面试题2021,文末有福利
- vi(vim)编辑器 学习笔记
- 《NLTK基础教程——用NLTK和Python库构建机器学习应用》——2.8 罕见词移除
- Web文件管理原码.rar
- sublime 常用插件列表
- Intent在Activity间的传值
- 【数据挖掘算法与应用】——数据挖掘导论
- 数学分析(9): 不定积分
- Camera_Hal3_User_Manual
- window计算机桌面的组成,Windows 10桌面的组成,Win10桌面介绍
- 顺丰快递 : 请收下 MySQL 灵魂十连
- ZZULIOJ1076-1080Python解法
- 用python实现淘宝毫秒级秒!! 天猫淘宝的抢购完美实现 而且说实话有很多人需要它。 每次在抢购前的无法提交订单导致很多买家无法购买。 今天我教给大家如何更好快速实现你的购买愿望! 教程如下!请仔
- Andrej Karpathy读博建议和写论文的方法
- 情感分析的分类,情感分析模型有哪些,情感分析的应用场景,情感分析的发展趋势
- IDEA:Idea 集成 EasyYApi 插件实现接口文档的生成与更新
- 极点突然中文标点变全角了