`
Flavian
  • 浏览: 3311 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

奇怪的master_peer启动问题

阅读更多

这几天在suse10下面配置oracle的enterprise manager的时候,master peer起不来,在rhel3下面一点问题都没有
起来的时候出错:

  1. stat:/opt/oracle/product/9.2.0/network/snmp/peer # ./master_peer CONFIG.master NOV   
  2. Setup select/poll problem: Bad file descriptor   
  3. ./master_peer: error processing configuration   
  4. *** glibc detected *** ./master_peer: double free or corruption (fasttop): 0x0807d948 ***   
  5. ======= Backtrace: =========   
  6. /lib/libc.so.6[0xb7e40cb1]   
  7. /lib/libc.so.6(__libc_free+0x84)[0xb7e42314]   
  8. ./master_peer[0x805cd09]   
  9. ./master_peer[0x804e120]   
  10. ./master_peer[0x804b275]   
  11. /lib/libc.so.6(__libc_start_main+0xdc)[0xb7df287c]   
  12. ./master_peer(_IO_getc+0x41)[0x8048dc1]   
  13. ======= Memory map: ========   
  14. 08048000-08066000 r-xp 00000000 68:03 97956      /opt/oracle/product/9.2.0/network/snmp/peer/master_peer   
  15. 08066000-08067000 rwxp 0001d000 68:03 97956      /opt/oracle/product/9.2.0/network/snmp/peer/master_peer   
  16. 08067000-0809e000 rwxp 08067000 00:00 0          [heap]   
  17. b7b9c000-b7bd1000 r-xs 00000000 68:02 1183412    /var/run/nscd/dbVtklvZ (deleted)   
  18. b7bd1000-b7bd9000 r-xp 00000000 68:02 738756     /lib/libnss_files-2.4.so   
  19. b7bd9000-b7bdb000 rwxp 00007000 68:02 738756     /lib/libnss_files-2.4.so   
  20. b7c00000-b7c21000 rwxp b7c00000 00:00 0    
  21. b7c21000-b7d00000 ---p b7c21000 00:00 0    
  22. b7dd1000-b7ddb000 r-xp 00000000 68:02 738781     /lib/libgcc_s.so.1  
  23. b7ddb000-b7ddc000 rwxp 00009000 68:02 738781     /lib/libgcc_s.so.1  
  24. b7ddc000-b7ddd000 rwxp b7ddc000 00:00 0    
  25. b7ddd000-b7ef8000 r-xp 00000000 68:02 738739     /lib/libc-2.4.so   
  26. b7ef8000-b7efa000 r-xp 0011a000 68:02 738739     /lib/libc-2.4.so   
  27. b7efa000-b7efc000 rwxp 0011c000 68:02 738739     /lib/libc-2.4.so   
  28. b7efc000-b7eff000 rwxp b7efc000 00:00 0    
  29. b7f0b000-b7f0c000 rwxp b7f0b000 00:00 0    
  30. b7f0c000-b7f26000 r-xp 00000000 68:02 738732     /lib/ld-2.4.so   
  31. b7f26000-b7f28000 rwxp 0001a000 68:02 738732     /lib/ld-2.4.so   
  32. bff5e000-bff73000 rwxp bff5e000 00:00 0          [stack]   
  33. ffffe000-fffff000 ---p 00000000 00:00 0          [vdso]   
  34. Aborted (core dumped)   
  35. stat:/opt/oracle/product/9.2.0/network/snmp/peer #    

查看core文件

  1. stat:/opt/oracle/product/9.2.0/network/snmp/peer # gdb master_peer core   
  2. GNU gdb 6.6  
  3. Copyright (C) 2006 Free Software Foundation, Inc.   
  4. GDB is free software, covered by the GNU General Public License, and you are   
  5. welcome to change it and/or distribute copies of it under certain conditions.   
  6. Type "show copying" to see the conditions.   
  7. There is absolutely no warranty for GDB.  Type "show warranty" for details.   
  8. This GDB was configured as "i586-suse-linux"...   
  9. Using host libthread_db library "/lib/libthread_db.so.1".   
  10.   
  11. warning: Can't read pathname for load map: Input/output error.   
  12. Reading symbols from /lib/libc.so.6...done.   
  13. Loaded symbols for /lib/libc.so.6  
  14. Reading symbols from /lib/ld-linux.so.2...done.   
  15. Loaded symbols for /lib/ld-linux.so.2  
  16. Reading symbols from /lib/libnss_files.so.2...done.   
  17. Loaded symbols for /lib/libnss_files.so.2  
  18. Reading symbols from /lib/libgcc_s.so.1...done.   
  19. Loaded symbols for /lib/libgcc_s.so.1  
  20. Core was generated by `./master_peer CONFIG.master NOV'.   
  21. Program terminated with signal 6, Aborted.   
  22. #0  0xffffe410 in __kernel_vsyscall ()   
  23. (gdb) where   
  24. #0  0xffffe410 in __kernel_vsyscall ()   
  25. #1  0xb7e058d0 in raise () from /lib/libc.so.6  
  26. #2  0xb7e06ff3 in abort () from /lib/libc.so.6  
  27. #3  0xb7e3b32b in __libc_message () from /lib/libc.so.6  
  28. #4  0xb7e40cb1 in malloc_printerr () from /lib/libc.so.6  
  29. #5  0xb7e42314 in free () from /lib/libc.so.6  
  30. #6  0x0805cd09 in mgmt_term_env ()   
  31. #7  0x0804e120 in agent_shutdown ()   
  32. #8  0x0804b275 in main ()   
  33. (gdb)    

进程起来的时候怎么调用了agent_shutdown 函数?

master_peer.out显示错误:

  • Setup select/poll problem: Bad file descriptor   
  • ./master_peer: error processing configuration
  • 在metalink下找到一个文章,需要设置把ulimit -n 2048,尝试设置成2048,还是不行,实在没办法,推出crt登陆,直接进root下,再尝试启动master_peer,居然起来了

    观察了一下,直接进root的时候ulimit -n的值是1024,而进oracle后再su到root的话,ulimit -n的值是65536,原来问题真的出在open files上面,metalink还是对的,只是suse10下面要设置1024才行,rhel3上面设置成8192都没问题

    是跟操作系统内核还是什么有关?这个open files参数起什么影响?

    分享到:
    评论

    相关推荐

      crawler_peer_east_east_peer官网下载地震波_PEER地震波_peer地震动官网_

      标题中的“crawler_peer_east_east_peer官网下载地震波_PEER地震波_peer地震动官网_”表明这是一个关于使用网络爬虫从PEER(Pacific Earthquake Engineering Research Center)官方网站下载地震波数据的项目。...

      Peer_To_Peer.rar_UNIX_peer_peer to peer

      这个名为"Peer_To_Peer.rar_UNIX_peer_peer to peer"的压缩包包含了一些关键文件,用于实现这样的系统。我们将深入探讨这个系统可能涉及到的主要技术点。 首先,"PPPpeer.c"和"PPPserv.c"是两个C语言编写的源代码...

      The State of Peer_to_Peer Simulators and Simulations

      ### 对等网络(Peer-to-Peer, P2P)模拟器与模拟研究现状 #### 摘要概览 本文是一篇关于对等网络(P2P)模拟器及其使用的现状综述。作者们探讨了当前在P2P研究领域中模拟器的应用情况,并根据一组预设的需求评估了...

      PEER_motion_地震动读取_peer_

      "PEER_motion_地震动读取_peer_"这个程序就是为了方便用户处理这些数据而设计的。程序的核心功能是能够高效地读取并解析从PEER网站获取的地震波文件,为后续的地震动分析提供便利。 地震动读取是地震工程分析中的...

      peer_编程代码_地震波爬虫_peer_

      总的来说,"peer_编程代码_地震波爬虫_peer_"这个项目涉及到了网络爬虫技术在地震学领域的应用,通过编写特定的代码来自动抓取和分析地震波数据,为地震研究提供支持。而"peer1.txt"和"peer2.txt"很可能是实现这一...

      nv_peer_memory

      Mellanox OFED GPUDirect RDMA GPU-GPU通信的最新进展是GPUDirect RDMA。 这项新技术提供了GPU内存之间直接往返于Mellanox HCA设备的直接P2P(对等)数据路径。 这显着减少了GPU-GPU通信延迟,并完全减轻了CPU的...

      P2P优秀论文_Peer-to-Peer体系结构及一种新型对等实体模型

      P2P优秀论文_Peer-to-Peer体系结构及一种新型对等实体模型

      peer2acc_matlab_peer2acc_

      Newmark方法的基本思想是将时间连续的问题离散化为一系列的瞬态问题,通过设定不同的积分步长和时间积分公式,可以得到不同精度的解。其关键参数包括平均加速度、平均速度和平均位移,这些参数的选择会影响分析的...

      PulseProcessXY.rar_PulseProcessXY_Q6Z_peer下载的数据_peer地震波下载_地震波 多列

      将PEER中下载的地震波多行多列转换成加速度时程数据

      P2P优秀论文_Peer-to-Peer网络模型研究

      P2P优秀论文_Peer-to-Peer网络模型研究

      P2P优秀论文_Peer-to-Peer计算模型及其安全对策

      P2P优秀论文_Peer-to-Peer计算模型及其安全对策

      CS_WebRTC_Conference_Server_Peer.v4.1.1

      这个“CS_WebRTC_Conference_Server_Peer.v4.1.1”似乎是一个专为实现WebRTC会议服务器的特定版本。让我们深入探讨WebRTC的相关知识点及其在端对端通信中的应用。 1. **WebRTC架构**: WebRTC系统由三个主要组件...

      P2P c#.rar_CSharp p2p_csharp tcp _peer

      标题 "P2P c#.rar_CSharp p2p_csharp tcp _peer" 指向的是一个使用C#编程语言实现的P2P(Peer-to-Peer)网络系统,其中涉及了TCP(Transmission Control Protocol)协议的应用。P2P网络是一种分布式架构,允许网络中...

      Test-Udp.rar_peer to peer chat

      在当今互联网技术日新月异的时代,点对点(Peer-to-Peer,简称P2P)通信作为一种高效、灵活的网络通信模式,已经广泛应用于各种场景,如文件共享、在线视频、实时聊天等。本文将重点围绕“Test-Udp”这一软件,探讨...

      Wi-Fi_Peer-to-Peer_Services_Print_Technical_Specification_v1.1.pdf

      ### Wi-Fi Peer-to-Peer (P2P) Services Print Technical Specification v1.1 #### 概述 Wi-Fi Peer-to-Peer (P2P) Services Print 技术规范(版本1.1)由Wi-Fi联盟发布,是Wi-Fi CERTIFIED Wi-Fi Direct®计划的...

      P2P优秀论文_主动peer-to-peer网络架构

      P2P优秀论文_主动peer-to-peer网络架构

      Wi-Fi_Peer-to-Peer_Services_Technical_Specification_v1.2.pdf

      Wi-Fi联盟不会对文档内容中的错误或遗漏负责,也不对其内容中的知识产权(IPR)问题提供任何形式的保证,包括但不限于专利权、版权或商业秘密权。文档中可能包含需要从第三方获得许可的发明,而Wi-Fi联盟并没有进行...

      ML_peer_certificate_patch_A

      斯坦福机器学习课程octave3.8.2工具提交补丁 Are you getting an error about "peer certificates"? You will need to install (this) patch if you are using Windows,

      Peer_To_Peer_Operation.zip_Microgrid Simulink_matlab 风机_光伏发电_光伏

      通过 MA TLAB/ Simulink 软件搭建光伏电池模型 、 简化燃料电池模型以及柴油发电机模型等微电源的 Simulink 模型 ,并利用 MA TLAB 自带的风机模型一起 , 构建简单的微电网模型

      webrtc-p2p-master_force2h1_webrtc_shipin_meetbis_

      "webrtc-p2p-master_force2h1_webrtc_shipin_meetbis_"这个标题可能指的是一个WebRTC相关的开源项目,其中包含了P2P(peer-to-peer)功能,强制使用特定的协议版本(如force2h1),并且可能与视频会议(shipin_...

    Global site tag (gtag.js) - Google Analytics