您好,欢迎访问一九零五行业门户网

在Oracle Linux 4u4上安装Oracle 10.2.0.1.0过程笔记

练习oracle的rac组建过程,第一步,先练习oracle linux 4u4上安装oracle 10.2.0.1.0。直接安装rac,有些难度。从简单的做起。总r
练习oracle的rac组建过程,第一步,先练习oracle linux 4u4上安装oracle 10.2.0.1.0。直接安装rac,有些难度。从简单的做起。总rac步骤,参照小布老师的rac组建。
1. 启动vc,登陆vsphere 5.1 ,
2. 新建一个虚拟机,redhat 4 32bit 兼容的虚拟机,内存1g,硬盘30g。移除软驱,把光驱选择为iso镜像文件。
3. 启动虚拟机,选择英文,选择美式键盘,选择custom,,选择自己手动分区。分区为2个,一个swap,2100m,强制主分区,另一个为ext3,全部其他可用空间。
4. 网络配置,取消dhcp, ip设置为 192.168.7.140,netmask为 255.255.255.0,gateway为192.168.7.166,dns为114.114.114.114。
5. no firewall,selinux为激活状态。
6. default language 为 英文usa,同时点选 chinese rpc。,为了以后的更稳定性,选择英文为首选语言。
7. 时区选择 上海,使用utc时钟。
8. 设置密码,admin123
9. 选择软件
  a.点选 application 之 editors。
  b.点选 development 之 development tools
  c.点选 system tools 之 sysstat
10. next,开始安装,依次按照提示插入2.3张盘。
11. 按照完毕后,在安装oracle时,会提示缺少libaio文件,在所有选择的这些包中,我检查了2边,没有发现libaio文件的所在父层,在之后的安装完毕后,从第三张盘上,有libaio文件, 这个文件是用来异步io读写的。
12. 第一次初始化linux登陆,分辨率为 800x600,在建立system user时,选择不。进入linux,这时提示的安装附加盘,跳过,此处是无法安装libaio的。
13. 安装libaio文件,,在第三张盘,mount /dev/hdc  /cdrom  ,rpm -ivh libaio-0.3.105.rpm
14. 安装vmware-tools,增强虚拟机工具。解压后,在 vmware-tools-distrib 目录下,#./vmware-install.pl ,一路拍回车,默认安装即可。分辨率选择 800x600的。再次修改配置,在install目录中有。
15. 运行,pietty文件,root远程登录
16. 在linux上,进行配置修改环境
修改控制文件
vim /etc/sysctl.conf
 1 kernel.shmmax = 536870912
 2 kernel.shmmni = 8192
 3 kernel.sem =250 32000 100 128
 4 fs.file-max = 6815744
 5 net.ipv4.ip_local_port_range = 1024  65000
 6 net.core.rmem_default = 4194304
 7 net.core.rmem_max = 4194304
 8 net.core.wmem_default = 262144
 9 net.core.wmem_max = 1048576
10 fs.aio-max-nr = 1048576
修改许可文件,
vim /etc/security/limits.conf
oracle  soft  nproc  2047
oracle  hard  nproc  16384
oracle  soft  nofile 1024
oracle  hard  nofile 65536
 修改登陆文件
vim /etc/pam.d/login
session    required        pam_limits.so
 修改主机名
vim /etc/hosts
192.168.7.140        ora.tralinhotel.cn    ora
设置hostname
#hostname rac
建立用户组和用户,及其密码
groupadd oinstall
groupadd dba
groupadd oper
groupadd asmadmin
useradd -g oinstall -g dba,oper,asmadmin oracle
passwd oracle
建立目录结构
mkdir -p /u01/app/oracle/product/10.2.0/
mkdir /u01/oradata
chmod -r 755 /u01
chown -r oracle.oinstall /u01
修改环境变量
 vim /home/oracle/.bash_profile
export tmp=/tmp
export tmpdir=$tmp
export oracle_base=/u01/app/oracle
export oracle_home=$oracle_base/product/10.2.0/
export oracle_sid=ora
export path=$path:$oracle_home/bin:/usr/local/sbin:/usr/local/bin
export ld_library_path=$oracle_home/lib:/lib:/usr/lib:/usr/local/lib
export class_path=$oracle_home/jre:$oracle_home/jlib:$oracle_home/rdbms/jlib
#export lang=zh_cn.utf-8
export oracle_term=vt100
if [ $user = oracle ] ; then
 if [ $shell = /bin/ksh ] ; then
  ulimit -p 16384
  ulimit -n 65536
 else
  ulimit -u 16384 -n 65536
 fi
fi
 语言选项注释掉了 简体中文,默认为英文
即时生效:
/sbin/sysctl -p
下载 oracle 10.2.0.1.0
切换到oracle用户下,
su - oracle
wget ftp://sdgtxuyong:[email protected]/tools/database/oracle10/linux_32/10201_database_linux32.zip
unzip 10201_database_linux32.zip
reboot,重启。-----
到ui界面下,用root开启xhost +
#xhost +
切换到oracle用户,开始安装oracle
su - oracle
cd database
./runinstaller
在database configuration assistant 中,password management...管理中
修改用户锁定,给scott解锁。
用pietty,root登陆,,运行后续脚本文件,
/u01/app/oracle/orainventory/orainstroot.sh
/u01/app/oracle/product/10.2.0/root.sh
提示:
isql*plus url:
:5560/isqlplus
isql*plus dba url:
:5560/isqlplus/dba
enterprise manager 10g database control url:
:1158/em
至此安装如果顺利,就完毕了。
安装完毕后,用oracle用户,输入sqlplus后,无法startup nomount。提示缺少initora.ora文件。在admin目录中pfile目录中有一个备份的ora控制文件,但是此时拷贝后,无法使用,究原因是 linux中启动了好多锁文件,使ora文件无法加载,
重启reboot。清除锁文件。
然后用oracle用户登陆拷贝admin目录下pfile下的init.ora.时间戳 ,到 /dbs目录下。用sqlplus / as sysdba  登陆后,启动 startup open,可以成功加载数据库
17. 后续安装help文件,和 翻页辅助工具。
用sysdba 身份登陆后,启动数据库后,
@?/sqlplus/admin/help/hlpbld.sql helpus.sql
用法:help shutdown
用root用户登陆后,安装sqlplus翻页补丁
其它类似信息

推荐信息