Sep 10

[原]Asianux 3.0 安装Oracle 11g R2界面失去响应的问题 阴

linuxing , 11:11 , 数据库 » Oracle , 评论(0) , 引用(0) , 阅读(26174) , Via 本站原创 | |
    某项目,用户反映在Asianux 3.0 SP4 x86_64环境下安装Oracle 11g R2,当启动安装界面后,该界面会失去响应,无法继续。类似在问题在网上有反映(部分是RHEL版本或Ubuntu),建议可使用VNC 方式运程安装。但经了解,用户已是在VNC 环境下执行的安装工作,仍存在相同的问题。

    远程连入用户端,检查硬件和系统状态,CPU为E7系列,64G内存,使用系统提供的oranavi 向导配置的oracle 用户和环境变量,没有发现异常的内容。再次模拟用户的操作,发现Oracle 安装界面启动是正常的,但由于VNC 的分辨率只有800x600,这时无法看到安装界面下方的“下一步”等按钮。当尝试全屏化安装界面时,界面即失去响应。

    考虑到界面是可正常显示的,环境问题与分辨率有关。重启VNC 服务,并把分辨率设置为1024x768:

# vncserver -geometry 1024x768

    再次启动Oracle 安装界面,点击“下一步”没有再出现失去响应的问题,故障解决。

※注意事项
1.Oracle 安装程序必须使用oracle 用户执行,为此,建议从网上获得安装介质后,应以oracle用户解压,而不用使用root用户,以免出现权限等异常问题;
特别留意,Oracle的安装介质架构必须与操作系统一致。即x86对x86,x86_64对应x86_64,不能混用。
此外,Oracle 对swap 有强制要求,现在的内存一般都很大,在分区创建swap时要小心,不要过小。若不满足该要求,可能会导致建库失败:
引用
Available RAM Swap Space Required
Between 1 GB and 2 GB 1.5 times the size of RAM
Between 2 GB and 16 GB Equal to the size of RAM
More than 16 GB 16 GB

2.Asianux 3.0 SP4 版本自带的oranavi 不支持Oracle 11g R2,但可简单修改执行脚本即可:

#sed -i  's/11.1/11.2/g' /usr/share/oranavi/oranavi.py

3.为满足Oracle 的安装要求,需修改系统核心参数配置文件/etc/sysctl.conf,加入:
引用
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000     65000
net.core.wmem_max = 1078576
fs.aio-max-nr = 1048576

若采用手动建立oracle 用户的方法,可执行:

# groupadd dba
# groupadd oinstall
# useradd  -g oinstall -G dba oracle

修改oracle 用户.bash_profile文件,使得oracle 用户的环境变量为:
引用
export ORACLE_BASE=/opt/app/oracle
export ORACLE_HOME=/opt/app/oracle/product/11g
export ORACLE_SID=orcl
export NLS_LANG="Simplified Chinese_CHINA.ZHS16GBK"
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_DOC=$ORACLE_HOME/doc
CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/JRE
CLASSPATH=$CLASSPATH:$ORACLE_HOME/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/classes12.jar
CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/nls_charset12.jar
export CLASSPATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/jdbc/lib
export LD_LIBRARY_PATH
export EDITOR=vi  
    
4.提供一份Asianux 3.0 x86_64上安装Oracle 11g R2 单机版的安装文档供参考。
Tags:
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]