免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2543 | 回复: 2
打印 上一主题 下一主题

安装clusterware11.2,这么多包,这么多依赖、冲突,有没有好的解决方法?怎么才真正 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-03-21 08:55 |只看该作者 |倒序浏览
安装 clusterware 11.2,自检发现缺少包,如下:


Performing pre-checks for cluster services setup

Checking node reachability...

Check: Node reachability from node "node1"
  Destination Node                      Reachable?              
  ------------------------------------  ------------------------
  node1                                 yes                     
  node2                                 yes                     
Result: Node reachability check passed from node "node1"


Checking user equivalence...

Check: User equivalence for user "oracle"
  Node Name                             Comment                 
  ------------------------------------  ------------------------
  node2                                 passed                  
  node1                                 passed                  
Result: User equivalence check passed for user "oracle"

Checking node connectivity...

Checking hosts config file...
  Node Name     Status                    Comment                 
  ------------  ------------------------  ------------------------
  node2         passed                                            
  node1         passed                                            

Verification of the hosts config file successful


。。。。
Check: Kernel parameter for "rmem_max"
  Node Name     Configured                Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         4194304                   4194304                   passed   
  node1         4194304                   4194304                   passed   
Result: Kernel parameter check passed for "rmem_max"

Check: Kernel parameter for "wmem_default"
  Node Name     Configured                Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         262144                    262144                    passed   
  node1         262144                    262144                    passed   
Result: Kernel parameter check passed for "wmem_default"

Check: Kernel parameter for "wmem_max"
  Node Name     Configured                Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         1048576                   1048576                   passed   
  node1         1048576                   1048576                   passed   
Result: Kernel parameter check passed for "wmem_max"

Check: Kernel parameter for "aio-max-nr"
  Node Name     Configured                Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         1048576                   1048576                   passed   
  node1         1048576                   1048576                   passed   
Result: Kernel parameter check passed for "aio-max-nr"

Check: Package existence for "ocfs2-tools-1.2.7"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         ocfs2-tools-1.4.4-1.el5   ocfs2-tools-1.2.7         passed   
  node1         ocfs2-tools-1.4.4-1.el5   ocfs2-tools-1.2.7         passed   
Result: Package existence check passed for "ocfs2-tools-1.2.7"

Check: Package existence for "make-3.81"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         make-3.81-3.el5           make-3.81                 passed   
  node1         make-3.81-3.el5           make-3.81                 passed   
Result: Package existence check passed for "make-3.81"

Check: Package existence for "binutils-2.17.50.0.6"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         binutils-2.17.50.0.6-14.el5  binutils-2.17.50.0.6      passed   
  node1         binutils-2.17.50.0.6-14.el5  binutils-2.17.50.0.6      passed   
Result: Package existence check passed for "binutils-2.17.50.0.6"

Check: Package existence for "gcc-4.1"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         gcc-4.1.2-48.el5          gcc-4.1                   passed   
  node1         gcc-4.1.2-48.el5          gcc-4.1                   passed   
Result: Package existence check passed for "gcc-4.1"

Check: Package existence for "libaio-0.3.106 (i386)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         libaio-0.3.106-5 (i386)   libaio-0.3.106 (i386)     passed   
  node1         libaio-0.3.106-5 (i386)   libaio-0.3.106 (i386)     passed   
Result: Package existence check passed for "libaio-0.3.106 (i386)"

Check: Package existence for "libaio-0.3.106 (x86_64)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         libaio-0.3.106-5 (x86_64)  libaio-0.3.106 (x86_64)   passed   
  node1         libaio-0.3.106-5 (x86_64)  libaio-0.3.106 (x86_64)   passed   
Result: Package existence check passed for "libaio-0.3.106 (x86_64)"

Check: Package existence for "glibc-2.5-24 (i686)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         glibc-2.5-49 (i686)       glibc-2.5-24 (i686)       passed   
  node1         glibc-2.5-49 (i686)       glibc-2.5-24 (i686)       passed   
Result: Package existence check passed for "glibc-2.5-24 (i686)"

Check: Package existence for "glibc-2.5-24 (x86_64)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         glibc-2.5-49 (x86_64)     glibc-2.5-24 (x86_64)     passed   
  node1         glibc-2.5-49 (x86_64)     glibc-2.5-24 (x86_64)     passed   
Result: Package existence check passed for "glibc-2.5-24 (x86_64)"

Check: Package existence for "compat-libstdc++-33-3.2.3 (i386)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         compat-libstdc++-33-3.2.3-61 (i386)  compat-libstdc++-33-3.2.3 (i386)  passed   
  node1         compat-libstdc++-33-3.2.3-61 (i386)  compat-libstdc++-33-3.2.3 (i386)  passed   
Result: Package existence check passed for "compat-libstdc++-33-3.2.3 (i386)"

Check: Package existence for "compat-libstdc++-33-3.2.3 (x86_64)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         compat-libstdc++-33-3.2.3-61 (x86_64)  compat-libstdc++-33-3.2.3 (x86_64)  passed   
  node1         compat-libstdc++-33-3.2.3-61 (x86_64)  compat-libstdc++-33-3.2.3 (x86_64)  passed   
Result: Package existence check passed for "compat-libstdc++-33-3.2.3 (x86_64)"

Check: Package existence for "elfutils-libelf-0.125 (x86_64)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         elfutils-libelf-0.137-3.el5 (x86_64)  elfutils-libelf-0.125 (x86_64)  passed   
  node1         elfutils-libelf-0.137-3.el5 (x86_64)  elfutils-libelf-0.125 (x86_64)  passed   
Result: Package existence check passed for "elfutils-libelf-0.125 (x86_64)"

Check: Package existence for "elfutils-libelf-devel-0.125"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         elfutils-libelf-devel-0.137-3.el5  elfutils-libelf-devel-0.125  passed   
  node1         elfutils-libelf-devel-0.137-3.el5  elfutils-libelf-devel-0.125  passed   
Result: Package existence check passed for "elfutils-libelf-devel-0.125"

Check: Package existence for "glibc-common-2.5"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         glibc-common-2.5-49       glibc-common-2.5          passed   
  node1         glibc-common-2.5-49       glibc-common-2.5          passed   
Result: Package existence check passed for "glibc-common-2.5"

Check: Package existence for "glibc-devel-2.5 (i386)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         glibc-devel-2.5-49 (i386)  glibc-devel-2.5 (i386)    passed   
  node1         glibc-devel-2.5-49 (i386)  glibc-devel-2.5 (i386)    passed   
Result: Package existence check passed for "glibc-devel-2.5 (i386)"

Check: Package existence for "glibc-devel-2.5 (x86_64)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         glibc-devel-2.5-49 (x86_64)  glibc-devel-2.5 (x86_64)  passed   
  node1         glibc-devel-2.5-49 (x86_64)  glibc-devel-2.5 (x86_64)  passed   
Result: Package existence check passed for "glibc-devel-2.5 (x86_64)"

Check: Package existence for "glibc-headers-2.5"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         glibc-headers-2.5-49      glibc-headers-2.5         passed   
  node1         glibc-headers-2.5-49      glibc-headers-2.5         passed   
Result: Package existence check passed for "glibc-headers-2.5"

Check: Package existence for "gcc-c++-4.1.2"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         gcc-c++-4.1.2-48.el5      gcc-c++-4.1.2             passed   
  node1         gcc-c++-4.1.2-48.el5      gcc-c++-4.1.2             passed   
Result: Package existence check passed for "gcc-c++-4.1.2"

Check: Package existence for "libaio-devel-0.3.106 (i386)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         missing                   libaio-devel-0.3.106 (i386)  failed   
  node1         missing                   libaio-devel-0.3.106 (i386)  failed   
Result: Package existence check failed for "libaio-devel-0.3.106 (i386)"

Check: Package existence for "libaio-devel-0.3.106 (x86_64)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         libaio-devel-0.3.106-5 (x86_64)  libaio-devel-0.3.106 (x86_64)  passed   
  node1         libaio-devel-0.3.106-5 (x86_64)  libaio-devel-0.3.106 (x86_64)  passed   
Result: Package existence check passed for "libaio-devel-0.3.106 (x86_64)"

Check: Package existence for "libgcc-4.1.2 (i386)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         libgcc-4.1.2-48.el5 (i386)  libgcc-4.1.2 (i386)       passed   
  node1         libgcc-4.1.2-48.el5 (i386)  libgcc-4.1.2 (i386)       passed   
Result: Package existence check passed for "libgcc-4.1.2 (i386)"

Check: Package existence for "libgcc-4.1.2 (x86_64)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         libgcc-4.1.2-48.el5 (x86_64)  libgcc-4.1.2 (x86_64)     passed   
  node1         libgcc-4.1.2-48.el5 (x86_64)  libgcc-4.1.2 (x86_64)     passed   
Result: Package existence check passed for "libgcc-4.1.2 (x86_64)"

Check: Package existence for "libstdc++-4.1.2 (i386)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         libstdc++-4.1.2-48.el5 (i386)  libstdc++-4.1.2 (i386)    passed   
  node1         libstdc++-4.1.2-48.el5 (i386)  libstdc++-4.1.2 (i386)    passed   
Result: Package existence check passed for "libstdc++-4.1.2 (i386)"

Check: Package existence for "libstdc++-4.1.2 (x86_64)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         libstdc++-4.1.2-48.el5 (x86_64)  libstdc++-4.1.2 (x86_64)  passed   
  node1         libstdc++-4.1.2-48.el5 (x86_64)  libstdc++-4.1.2 (x86_64)  passed   
Result: Package existence check passed for "libstdc++-4.1.2 (x86_64)"

Check: Package existence for "libstdc++-devel-4.1.2 (x86_64)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         libstdc++-devel-4.1.2-48.el5 (x86_64)  libstdc++-devel-4.1.2 (x86_64)  passed   
  node1         libstdc++-devel-4.1.2-48.el5 (x86_64)  libstdc++-devel-4.1.2 (x86_64)  passed   
Result: Package existence check passed for "libstdc++-devel-4.1.2 (x86_64)"

Check: Package existence for "sysstat-7.0.2"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         sysstat-7.0.2-3.el5       sysstat-7.0.2             passed   
  node1         sysstat-7.0.2-3.el5       sysstat-7.0.2             passed   
Result: Package existence check passed for "sysstat-7.0.2"

Check: Package existence for "unixODBC-2.2.11 (i386)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         unixODBC-2.2.11-7.1 (i386)  unixODBC-2.2.11 (i386)    passed   
  node1         unixODBC-2.2.11-7.1 (i386)  unixODBC-2.2.11 (i386)    passed   
Result: Package existence check passed for "unixODBC-2.2.11 (i386)"

Check: Package existence for "unixODBC-2.2.11 (x86_64)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         unixODBC-2.2.11-7.1 (x86_64)  unixODBC-2.2.11 (x86_64)  passed   
  node1         unixODBC-2.2.11-7.1 (x86_64)  unixODBC-2.2.11 (x86_64)  passed   
Result: Package existence check passed for "unixODBC-2.2.11 (x86_64)"

Check: Package existence for "unixODBC-devel-2.2.11 (i386)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         unixODBC-devel-2.2.11-7.1 (i386)  unixODBC-devel-2.2.11 (i386)  passed   
  node1         unixODBC-devel-2.2.11-7.1 (i386)  unixODBC-devel-2.2.11 (i386)  passed   
Result: Package existence check passed for "unixODBC-devel-2.2.11 (i386)"

Check: Package existence for "unixODBC-devel-2.2.11 (x86_64)"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         missing                   unixODBC-devel-2.2.11 (x86_64)  failed   
  node1         missing                   unixODBC-devel-2.2.11 (x86_64)  failed   
Result: Package existence check failed for "unixODBC-devel-2.2.11 (x86_64)"

Check: Package existence for "ksh-20060214"
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         ksh-20100202-1.el5        ksh-20060214              passed   
  node1         ksh-20100202-1.el5        ksh-20060214              passed   
Result: Package existence check passed for "ksh-20060214"

Checking for multiple users with UID value 0
Result: Check for multiple users with UID value 0 passed

Check: Current group ID
Result: Current group ID check passed
Checking Core file name pattern consistency...
Core file name pattern consistency check passed.

Checking to make sure user "oracle" is not in "root" group
  Node Name     Status                    Comment                 
  ------------  ------------------------  ------------------------
  node2         does not exist            passed                  
  node1         does not exist            passed                  
Result: User "oracle" is not part of "root" group. Check passed

Check default user file creation mask
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  node2         0022                      0022                      passed   
  node1         0022                      0022                      passed   
Result: Default user file creation mask check passed

Starting Clock synchronization checks using Network Time Protocol(NTP)...

NTP Configuration file check started...
The NTP configuration file "/etc/ntp.conf" is available on all nodes
NTP Configuration file check passed

Checking daemon liveness...

Check: Liveness for "ntpd"
  Node Name                             Running?               
  ------------------------------------  ------------------------
  node2                                 no                     
  node1                                 no                     
Result: Liveness check failed for "ntpd"
PRVF-5415 : Check to see if NTP daemon is running failed
Result: Clock synchronization check using Network Time Protocol(NTP) failed


Pre-check for cluster services setup was unsuccessful on all the nodes.



下载了 libaio-devel-0.3.106-3.2.x86_64.rpm ,安装时,又发现冲突,如下:
[root@node2 ~]# rpm -ivh libaio-devel-0.3.106-3.2.x86_64.rpm
warning: libaio-devel-0.3.106-3.2.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing...                ########################################### [100%]
        package libaio-devel-0.3.106-5.x86_64 (which is newer than libaio-devel-0.3.106-3.2.x86_64) is already installed
        file /usr/include/libaio.h from install of libaio-devel-0.3.106-3.2.x86_64 conflicts with file from package libaio-devel-0.3.106-5.x86_64
        file /usr/lib64/libaio.a from install of libaio-devel-0.3.106-3.2.x86_64 conflicts with file from package libaio-devel-0.3.106-5.x86_64

最后只好不安装这个 下载的 libaio-devel-0.3.106-3.2.x86_64.rpm,并忽略自检错误,才可以安装成功。

只是不知道:忽略了这个自检错误,以后的运行,会不会有影响?
最想问的是: 这么多包,这么多依赖、冲突,有没有好的解决方法?怎么才真正知道 该下载哪个rpm文件,才不会冲突?

论坛徽章:
0
2 [报告]
发表于 2012-03-21 09:04 |只看该作者
yum

论坛徽章:
0
3 [报告]
发表于 2012-03-21 09:48 |只看该作者
我的 linux 不能使用 yum 啊,怎么办呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP