在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表示判断脚本运行是交互模式还是非交互模式。
阅读(1786) | 评论(0) | 转发(0) |