《RHEL54“加”Oracle10GRAC“加”裸设备安装.docx》由会员分享,可在线阅读,更多相关《RHEL54“加”Oracle10GRAC“加”裸设备安装.docx(75页珍藏版)》请在三一办公上搜索。
1、RHEL5.4+Oracle 10G RAC+裸设备目录1 IP地址规划32共享磁盘存储(裸设备)规划33实施操作步骤43.1环境准备及检查41创建虚拟主机,规划IP42创建共享磁盘43.2系统及内核参数配置81各主机编辑文件 /etc/redhat-release(oracle不支持RHEL5版本)82各主机创建Oracle用户组oinstall、dba ;用户 oracle84各主机创建Oracle安装lv以及软件存放目录83各主机创建Oracle安装目录85各主机编辑文件 /home/oracle/.bash_profile96各主机编辑文件 /etc/sysctl.conf97 各主机
2、编辑文件 /etc/hosts108各主机编辑文件 /etc/security/limits.conf109各主机编辑文件 /etc/pam.d/login1110各主机编辑文件 /etc/rc.local1111各主机登录oracle用户,配置Oracle SSH互信:1112配置NTP(可选)1213安装、database需要的rpm包1214创建LVM裸设备1415配置UDEV并且修改裸设备共享磁盘权限1516建立裸设备的软链接。1717创建裸设备映射文件1818禁止IPTABLES与SELINUX193.3安装Oracle10g_RAC191上传安装介质192解压三个安装介质203检查
3、安装环境204安装clusterware215安装Oracle Database366升级clusterware427升级database448 NETCA创建监听469 DBCA建库5310使用裸设备创建Database5711导出dmp数据库文件7312导入dmp数据库文件7313开启数据库归档模式741 IP地址规划IP规划示例:主机名(不能大写)rac1rac2公共IP(eth0)192.168.65.111192.168.65.112私有IP(eth1)192.168.100.111192.168.100.112虚拟IP(eth0)192.168.65.113192.168.65.1
4、14ORACLE_SIDorcl1orcl2全局数据库名orcl2共享磁盘存储(裸设备)规划存储磁盘规划示例:(测试用)用途lv名裸设备名字大小存放集群注册表ocr/dev/vgdata/orcl_ocr/dev/raw/raw1512M表决磁盘voting disk/dev/vgdata/orcl_vdisk/dev/raw/raw2512Mspfile信息存放/dev/vgdata/rorcl_spfile/dev/raw/raw3128M控制文件/dev/vgdata/rorcl_ctl1/dev/raw/raw4128M控制文件/dev/vgdata/rorcl_ctl2/dev/ra
5、w/raw5128M控制文件/dev/vgdata/rorcl_ctl3/dev/raw/raw6128MSysaux表空间/dev/vgdata/rorcl_sysaux/dev/raw/raw71024MSystem表空间/dev/vgdata/rorcl_system/dev/raw/raw81024M系统临时表空间/dev/vgdata/rorcl_temp1/dev/raw/raw9128M撤销表空间/dev/vgdata/rorcl_undo1/dev/raw/raw10512M撤销表空间/dev/vgdata/rorcl_undo2/dev/raw/raw11512MUser表空
6、间/dev/vgdata/rorcl_users/dev/raw/raw12128M重做日志文件/dev/vgdata/rorcl_redolog1/dev/raw/raw13512M重做日志文件/dev/vgdata/rorcl_redolog2/dev/raw/raw14512M重做日志文件/dev/vgdata/rorcl_redolog3/dev/raw/raw15512M重做日志文件/dev/vgdata/rorcl_redolog4/dev/raw/raw16512M用户数据表空间/dev/vgdata/rorcl_data1/dev/raw/raw17128M用户数据表空间/de
7、v/vgdata/rorcl_data2/dev/raw/raw18128M用户数据表空间/dev/vgdata/rorcl_data3/dev/raw/raw19128M用户数据表空间/dev/vgdata/rorcl_data4/dev/raw/raw20128M3实施操作步骤3.1环境准备及检查1创建虚拟主机,规划IP请见IP规划示例。要设定为静态IP。主机名由字母加数字组成,不得有大写或其他特殊符号。2创建共享磁盘见存储磁盘规划示例。另外由于两台虚拟机如果不属于同一台物理服务器,共享磁盘要设置为物理,见下图;共享磁盘模式应为厚置备置零。磁盘总线应该另外再用一条总线,如果原来用了SCSI
8、0:X,则现在需要用SCSI1:1、SCSI1:2、SCSI1:3。共享磁盘只需在主机1建立,主机2在建磁盘时直接指向主机1的磁盘位置即可。主机1创建磁盘步骤如下主机2创建磁盘步骤如下3.2系统及内核参数配置1各主机编辑文件 /etc/redhat-release(oracle不支持RHEL5版本)修改为:Red Hat Enterprise Linux Server release 4 (Tikanga)2各主机创建Oracle用户组oinstall、dba ;用户 oraclegroupadd oinstall groupadd dbauseradd -g oinstall -G dba
9、oracle passwd oracle /密码设为 oracle4各主机创建Oracle安装lv以及软件存放目录lvcreate -L 15G -n lvoracle /dev/vgrootmkfs.ext3 /dev/vgroot/lvoraclemkdir /oraclemount /dev/vgroot/lvoracle /oraclelvcreate -L 5G -n lvsoftware /dev/vgrootmkfs.ext3 /dev/vgroot/lvsoftwaremkdir /softwaremount /dev/vgroot/lvsoftware /softwareca
10、t/etc/fstab/home/oracle/.bash_profile/home/oracle/.bash_profile/etc/sysctl.conf/etc/hosts/etc/security/limits.conf /etc/pam.d/login /etc/rc.local /.ssh/authorized_keysssh rac1 cat /.ssh/id_dsa.pub /.ssh/authorized_keysssh rac2 cat /.ssh/id_rsa.pub /.ssh/authorized_keysssh rac2 cat /.ssh/id_dsa.pub /
11、.ssh/authorized_keys节点2:ssh rac2 cat /.ssh/id_rsa.pub /.ssh/authorized_keysssh rac2 cat /.ssh/id_dsa.pub /.ssh/authorized_keysssh rac1 cat /.ssh/id_rsa.pub /.ssh/authorized_keysssh rac1 cat /.ssh/id_dsa.pub /.ssh/authorized_keysPS:如果提示是否连接选择yes,密码输入oracle用户的密码exec /usr/bin/ssh-agent $SHELL测试互信是否成功节点
12、1ssh rac1 datessh rac2 datessh rac1-priv date (会提示输入yes 或密码)ssh rac2-priv date (会提示输入yes 或密码)节点2ssh rac1 datessh rac2 datessh rac1-priv date (会提示输入yes 或密码)ssh rac2-priv date (会提示输入yes 或密码)(若不需输入任何东西,时间又相差不大,则表示成功)SSH等价配置完成。12配置NTP(可选)rpm -qa |grep ntpchkconfig -level 2345 ntpd onservice ntpd startca
13、t/etc/ntp.conf/etc/ntp/step-tickers/etc/yum.repos.d/rhel-debuginfo.repo/etc/udev/rules.d/60-raw.rules/etc/sysconfig/rawdevicesEOF/dev/raw/raw1 /dev/vgdata/orcl_ocr/dev/raw/raw2 /dev/vgdata/orcl_vdisk/dev/raw/raw3 /dev/vgdata/orcl_spfile/dev/raw/raw4 /dev/vgdata/orcl_ctl1/dev/raw/raw5 /dev/vgdata/orc
14、l_ctl2/dev/raw/raw6 /dev/vgdata/orcl_ctl3/dev/raw/raw7 /dev/vgdata/orcl_sysaux/dev/raw/raw8 /dev/vgdata/orcl_system/dev/raw/raw9 /dev/vgdata/orcl_temp1/dev/raw/raw10 /dev/vgdata/orcl_undo1/dev/raw/raw11 /dev/vgdata/orcl_undo2 /dev/raw/raw12 /dev/vgdata/orcl_users/dev/raw/raw13 /dev/vgdata/orcl_redolog1/dev/raw/raw14 /dev/vgdata/orcl_redolog2/dev/raw/raw15 /dev/vgdata/orcl_redolog3/dev/raw/raw16 /de