安装oracle 11g rac 时,出现了一下错误,这个在linux平台上安装跟win server有目录方式很大区别,
grid用户oracle_base,和oracle_home还不能有目录包含关系,得是单独分开的;而oracle用户就不同了oracle_home得在oracle_base下,否则会报错。
以下grid的问题
INFO: Checking specified location on remote nodes...
INFO: size estimation for Completeinstall is 3017.24600315094
SEVERE: [FATAL] [INS-32026] The Software Location specified should not be under Oracle base location.
CAUSE: Grid Infrastructure for a Cluster installation will assign root ownership to all parent directories of clusterware software location. As a result, all named directories in the software location path will acquire root ownership. This may create problems for subsequent installations into the same Oracle base.
ACTION: Specify software location outside of Oracle base.
原grid目录结构,这样是不行的
ORACLE_BASE=/u01/app/grid
ORACLE_HOME=/u01/app/grid/11.2.0
修改后的grid目录结构
ORACLE_BASE=/u01/grid
ORACLE_HOME=/u01/app/grid/11.2.0
这里需修改.bash_profile配置及创建基本的目录,建议grid 是/u01的所有者,而oracle则建个/u02,让oracle是/u02的所有者;我通常是这么配置的。