Redhat+Oracle+RoseHA.docx
《Redhat+Oracle+RoseHA.docx》由会员分享,可在线阅读,更多相关《Redhat+Oracle+RoseHA.docx(12页珍藏版)》请在冰豆网上搜索。
Redhat+Oracle+RoseHA
Redhat+Oracle+RoseHA
使用说明
一.Oracle安装与配置,检查
第一步:
创建用户,并设定用户组
groupaddoinstall
groupadddba
useradd-goinstall-Gdbaoracle
passwdoracle
第二步:
设置环境变量
ORACLE_BASE=/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
ORACLE_SID=sxmd
PATH=$PATH:
$HOME/bin:
$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:
/usr/lib
exportORACLE_BASEORACLE_HOMEORACLE_SIDPATHLD_LIBRARY_PATH
LANG=en;exportLANG
LC_ALL=en;exportLC_ALL
exportNLS_LANG=AMERICAN_AMERICA.UTF8
exportLANG=en_US.UTF-8
第三步:
建立Oracle的安装路径
1.#mkdir-p/oracle/product/11.2.0/db_1
2.#mkdir-p/oradatadev
3.#mkdir/oradata/orabak
4.#chown-Roracle:
oinstall/ora*
5.#chmod-R755/ora*
第四步:
设置内核参数
#cat>>/etc/sysctl.conf<kernel.shmall=2097152
kernel.shmmax=21474836480
kernel.shmmni=4096
kernel.sem=25032000100128
fs.file-max=65536
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
EOF
#/sbin/sysctl-p
#/etc/security/limits.conf
*softnproc2047
*hardnproc16384
*softnofile1024
*hardnofile65536
#/etc/pam.d/login
sessionrequired/lib/security/pam_limits.so
#/etc/profile或者/etc/profile.local
if[$USER="oracle"];then
if[$SHELL="/bin/ksh"];then
ulimit-p16384
ulimit-n65536
else
ulimit-u16384-n65536
fi
fi
七.创建oracle实例,配置
(1)#su–oracle
(2)$dbca
(3)设置密码密码是:
(3)设置oracle数据文件存放路径
(4)设置oracle归档存放路径
(5)设置oracleSGA
(6)设置oracle连接数
(7)设置字符集,语言
(8)创建数据库,成功
数据库创建成功了!
八.安装后,oracle日常检查
(1)检查oracle监听服务,oracle服务
#Su-oracle
$lsnrctlstatus(检查oracle监听状态)
$sqlplus/nolog
>conn/assysdba
>selectstatusfromv$instance;(检查oracle服务状态)
(2)启动oracle监听服务,oracle服务
#Su-oracle
$lsnrctlstart(启动oracle监听)
$sqlplus/nolog
>conn/assysdba
>startup;(启动oracle服务)
(3)停止oracle监听服务,oracle服务
#Su-oracle
$lsnrctlstop(停止oracle监听)
$sqlplus/nolog
>conn/assysdba
>shutdownimmediate;(停止oracle服务)
(注:
oracle数据库启动与停止已由双机ROSEHA脚本控制)
九.ROSEHA双机软件配置与使用
1.RoseHA网络配置图:
2.磁盘阵列柜
IBMN3300分给双机五个分区,设备名是:
/dev/mapper/datavg-oraclelv
/dev/mapper/datavg-oradatalv
/dev/mapper/datavg-orabaklv
/dev/mapper/kingdeevg-kingdeelv
/dev/mapper/kingdeevg-oalv
对应的挂载点分别是:
/oracle/oradata/orabak/kingdee/OA
三.ROSEHA操作说明:
1.在图形界面下,打开终端,进入管理界面:
#cd/opt/roseha/gui
2.#./gui.sh(会弹出字符管理界面,如下图)
3.选择Tools--connect回车,输入UserName:
Password:
然后点击ok
4.进入字符管理界面后,便可对应用服务进行各项操作.
5.手工切换应用
操作方法:
1).手工将本地的应用切换到对方机器:
services—》FailOver,选择应用
2).手工将对方的应用切换到本地机器:
services—》TakeOver,选择应用