Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1117979
  • 博文数量: 231
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 2662
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-03 16:35
个人简介

学无止境

文章分类

全部博文(231)

文章存档

2014年(7)

2013年(103)

2011年(11)

2010年(53)

2009年(57)

分类: Oracle

2010-06-08 17:17:21

在Oracle Clusterware安装期间,Oracle Universal Installer使用SSH协议(如果有效的话)执行命令,复制文件到其他节点。
在安装期间,系统的隐含文件(如:.bashrc 或 .cshrc)如果包含stty命令,会引起安装错误。
要避免该问题,必须在每个 Oracle 安装所有者的用户主目录中修改这些文件以取消所有 STDERR 输出,如下所示:
 
■ Bourne, Bash, or Korn shell:
if [ -t 0 ]; then
stty intr ^C
fi
 
■ C shell:
test -t 0
if ($status == 0) then
stty intr ^C
endif
 
注:
如果SSH协议无效,安装将使用rsh和rcp命令代替ssh和scp。
如果由远程shell加载的隐藏文件包含stty命令,则OUI将报错并停止安装。
-t表示判断脚本运行是交互模式还是非交互模式。
阅读(1736) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~