Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-1998

Configure and build problems on HP-UX

XMLWordPrintable

    • Icon: Incident report Incident report
    • Resolution: Won't fix
    • Icon: Major Major
    • None
    • 1.8.1
    • HP-UX test B.11.23 U ia64 1576952155 unlimited-user license
      -bash-3.00# gcc -v
      Using built-in specs.
      Target: ia64-hp-hpux11.23
      Configured with: ../gcc/configure
      Thread model: single
      gcc version 4.1.1

      First, problem with iconv. Configure must search iconv.h in /usr/local/include/iconv.h because /usr/include/iconv.h present, but it is not gnu version and it do not compile with zabbix.
      Also, iconv libs configure script must search in /usr/local/lib/hpux32 against /usr/local/lib

      sysinfo.h. In hp-ux this file present but cannot be compiled. In compilation compilation fails with errors:

      -bash-3.00# make
      No suffix list.
      Making all in src
      No suffix list.
      Making all in libs
      No suffix list.
      Making all in zbxcrypto
      gcc -DHAVE_CONFIG_H -I. -I../../../include      -g -O2 -I/u01/app/oracle/product/10.2.0/db_1/rdbms/public -I/u01/app/oracle/product/10.2.0/db_1/rdbms/demo          -I/usr/local/include  -MT md5.o -MD -MP -MF .deps/md5.Tpo -c -o md5.o md5.c
      In file included from ../../../include/sysinc.h:258,
                      from ../../../include/common.h:23,
                       from md5.c:54:
       /usr/include/sys/sysinfo.h:187: error: array type has incomplete element type
      

      I solve this compilation problem , remove sysinfo.h from configure

      Next, compilation problem with zabbixsms

      Making all in zbxsms
              gcc -DHAVE_CONFIG_H -I. -I../../../include      -g -O2 -I/u01/app/oracle/product/10.2.0/db_1/rdbms/public -I/u01/app/oracle/product/10.2.0/db_1/rdbms/demo          -I/usr/local/include  -MT sms.o -MD -MP -MF .deps/sms.Tpo -c -o sms.o sms.c
      sms.c: In function 'send_sms':
      sms.c:249: error: 'CRTSCTS' undeclared (first use in this function)
      sms.c:249: error: (Each undeclared identifier is reported only once
      sms.c:249: error: for each function it appears in.)
      *** Error exit code 1
      
      Stop.
      *** Error exit code 1
      
      Stop.
      *** Error exit code 1
      
      Stop.
      *** Error exit code 1
      
      Stop.
      

      I solved this problem, patches sms.c, remove their functional.

      After this zabbix server compiles, but dies. Backend is oracle. Zabbix proxy have same problem Versions 1.8.1, 1.8.2
      This is log file:

        5683:20100212:185938.406 Starting zabbix_server. Zabbix 1.8.2 (revision 10104).                                       
        5683:20100212:185938.407 **** Enabled features ****                                                                   
        5683:20100212:185938.407 SNMP monitoring:        NO                                                                   
        5683:20100212:185938.407 IPMI monitoring:        NO                                                                   
        5683:20100212:185938.407 WEB monitoring:         NO                                                                   
        5683:20100212:185938.407 Jabber notifications:   NO                                                                   
        5683:20100212:185938.407 ODBC:                   NO                                                                   
        5683:20100212:185938.407 SSH2 support:           NO                                                                   
        5683:20100212:185938.407 IPv6 support:           NO                                                                   
        5683:20100212:185938.407 **************************                                                                   
        5683:20100212:185938.411 Connect to the database                                                                      
        5683:20100212:185938.558 Query [txnlev:0] [select refresh_unsupported from config where 1=1 and configid between 200000000000000 and 299999999999999]
        5683:20100212:185938.737 Query [txnlev:0] [select masterid from nodes where nodeid=2]                                                                
        5683:20100212:185938.787 In DBupdate_triggers_after_restart()                                                                                        
        5683:20100212:185938.787 Query [txnlev:1] [select distinct t.triggerid,t.expression,t.description,t.status,t.priority,t.value,t.url,t.comments from hosts h,items i,triggers t,functions f where h.hostid=i.hostid and i.itemid=f.itemid and f.triggerid=t.triggerid and h.status in (0) and i.status in (0) and t.status in (0) and i.type not in (2) and i.key_ not in ('status','zabbix[log]')]                                                                                
        5683:20100212:185938.918 End of DBupdate_triggers_after_restart()                                                                                         
        5683:20100212:185938.922 In init_database_cache() size:29361112                                                                                           
        5683:20100212:185938.923 In init_configuration_cache() size:314572800                                                                                     
        5685:20100212:185938.925 server #1 started [DB Cache]                                                                                                     
        5685:20100212:185938.925 In main_dbconfig_loop()                                                                                                          
        5685:20100212:185938.925 Connect to the database                                                                                                          
        5687:20100212:185938.931 server #2 started [Poller. SNMP: NO]                                                                                             
        5687:20100212:185938.932 In main_poller_loop() poller_type:0 poller_num:1                                                                                 
        5687:20100212:185938.932 Connect to the database                                                                                                          
        5688:20100212:185938.937 server #3 started [Poller. SNMP: NO]                                                                                             
        5688:20100212:185938.938 In main_poller_loop() poller_type:0 poller_num:2                                                                                 
        5688:20100212:185938.938 Connect to the database                                                                                                          
        5690:20100212:185938.938 server #4 started [Poller. SNMP: NO]                                                                                             
        5690:20100212:185938.938 In main_poller_loop() poller_type:0 poller_num:3                                                                                 
        5690:20100212:185938.938 Connect to the database                                                                                                          
        5691:20100212:185938.940 server #5 started [Poller. SNMP: NO]                                                                                             
        5691:20100212:185938.940 In main_poller_loop() poller_type:0 poller_num:4                                                                                 
        5691:20100212:185938.940 Connect to the database                                                                                                          
        5692:20100212:185938.941 server #6 started [Poller. SNMP: NO]                                                                                             
        5692:20100212:185938.942 In main_poller_loop() poller_type:0 poller_num:5                                                                                 
        5692:20100212:185938.942 Connect to the database                                                                                                          
        5693:20100212:185938.943 server #7 started [Alerter]                                                                                                      
        5693:20100212:185938.943 Connect to the database                                                                                                          
        5694:20100212:185938.945 server #8 started [Housekeeper]                                                                                                  
        5698:20100212:185938.949 server #10 started [Node watcher. Node ID:2]                                                                                     
        5698:20100212:185938.950 In main_nodeupdater_loop()                                                                                                       
        5698:20100212:185938.950 Connect to the database                                                                                                          
        5700:20100212:185938.951 server #11 started [DB Syncer]                                                                                                   
        5700:20100212:185938.951 In main_dbsyncer_loop()                                                                                                          
        5700:20100212:185938.951 Connect to the database                                                                                                          
        5683:20100212:185938.952 server #0 started [Watchdog]                                                                                                     
        5683:20100212:185938.952 In main_watchdog_loop()                                                                                                          
        5683:20100212:185938.952 Connect to the database                                                                                                          
        5702:20100212:185938.952 server #12 started [Escalator]                                                                                                   
        5702:20100212:185938.953 In main_escalator_loop()                                                                                                         
        5702:20100212:185938.953 Connect to the database                                                                                                          
        5695:20100212:185938.955 server #9 started [Timer]                                                                                                        
        5695:20100212:185938.956 Connect to the database                                                                                                          
        5685:20100212:185939.009 Syncing ...                                                                                                                      
        5685:20100212:185939.010 In DCsync_confguration()                                                                                                         
        5685:20100212:185939.010 In DCsync_hosts()                                                                                                                
        5685:20100212:185939.010 Query [txnlev:0] [select hostid,proxy_hostid,host,useip,ip,dns,port,status,useipmi,ipmi_ip,ipmi_port,ipmi_authtype,ipmi_privilege,ipmi_username,ipmi_password,maintenance_status,maintenance_type,maintenance_from,errors_from,available,disable_until,snmp_errors_from,snmp_available,snmp_disable_until,ipmi_errors_from,ipmi_available,ipmi_disable_until from hosts where status in (0) and hostid between 200000000000000 and 299999999999999 order by hostid]                                                                                                                                                  
        5685:20100212:185939.016 End of DCsync_hosts()                                                                                                            
        5685:20100212:185939.016 In DCsync_items()                                                                                                                
        5685:20100212:185939.016 Query [txnlev:0] [select i.itemid,i.hostid,h.proxy_hostid,i.type,i.data_type,i.value_type,i.key_,i.snmp_community,i.snmp_oid,i.snmp_port,i.snmpv3_securityname,i.snmpv3_securitylevel,i.snmpv3_authpassphrase,i.snmpv3_privpassphrase,i.ipmi_sensor,i.delay,i.delay_flex,i.trapper_hosts,i.logtimefmt,i.params,i.status,i.authtype,i.username,i.password,i.publickey,i.privatekey from items i,hosts h where i.hostid=h.hostid and h.status in (0) and i.status in (0,3) and i.itemid between 200000000000000 and 299999999999999 order by i.itemid]                                                                 
        5683:20100212:185939.036 In init_config()                                                                                                                 
        5683:20100212:185939.036 Query [txnlev:0] [select mt.mediatypeid, mt.type, mt.description, mt.smtp_server, mt.smtp_helo, mt.smtp_email, mt.exec_path, mt.gsm_modem, mt.username, mt.passwd, m.mediaid,m.userid,m.mediatypeid,m.sendto,m.severity,m.period from media m, users_groups u, config c,media_type mt where m.userid=u.userid and u.usrgrpid=c.alert_usrgrpid and m.mediatypeid=mt.mediatypeid and m.active=0]                                                           
        5690:20100212:185939.037 In get_values()                                                                                                                  
        5690:20100212:185939.037 In DCinit_nextchecks()                                                                                                           
        5690:20100212:185939.037 In DCconfig_get_poller_items() poller_type:0 poller_num:2                                                                        
        5690:20100212:185939.037 End of DCconfig_get_poller_items():0                                                                                             
        5690:20100212:185939.037 In DCflush_nextchecks()                                                                                                          
        5690:20100212:185939.037 End of get_values()                                                                                                              
        5690:20100212:185939.037 In DCconfig_get_normal_poller_nextcheck() poller_type:0 poller_num:2                                                             
        5690:20100212:185939.037 End of DCconfig_get_normal_poller_nextcheck():-1                                                                                 
        5690:20100212:185939.037 Poller #2 spent 0.000292 seconds while updating   0 values. Sleeping for 5 seconds                                               
        5685:20100212:185939.040 End of DCsync_items()                                                                                                            
        5685:20100212:185939.040 End of DCsync_confguration() time:0.030737sec. pfree:99.999938%                                                                  
        5685:20100212:185939.041 DB config spent 0.031053 second while processing configuration data. Nextsync after 60 sec.                                      
        5698:20100212:185939.051 Starting sync with nodes                                                                                                         
        5698:20100212:185939.051 In main_historysender()                                                                                                          
        5698:20100212:185939.051 Sleeping 10 seconds                                                                                                              
        5688:20100212:185939.052 In get_values()                                                                                                                  
        5688:20100212:185939.052 In DCinit_nextchecks()                                                                                                           
        5688:20100212:185939.052 In DCconfig_get_poller_items() poller_type:0 poller_num:1                                                                        
        5688:20100212:185939.052 End of DCconfig_get_poller_items():0                                                                                             
        5688:20100212:185939.052 In DCflush_nextchecks()                                                                                                          
        5688:20100212:185939.052 End of get_values()                                                                                                              
        5688:20100212:185939.052 In DCconfig_get_normal_poller_nextcheck() poller_type:0 poller_num:1                                                             
        5688:20100212:185939.052 End of DCconfig_get_normal_poller_nextcheck():-1                                                                                 
        5688:20100212:185939.052 Poller #1 spent 0.000241 seconds while updating   0 values. Sleeping for 5 seconds                                               
        5692:20100212:185939.075 In get_values()                                                                                                                  
        5692:20100212:185939.076 In DCinit_nextchecks()                                                                                                           
        5692:20100212:185939.076 In DCconfig_get_poller_items() poller_type:0 poller_num:4                                                                        
        5692:20100212:185939.076 End of DCconfig_get_poller_items():0                                                                                             
        5692:20100212:185939.076 In DCflush_nextchecks()                                                                                                          
        5692:20100212:185939.076 End of get_values()                                                                                                              
        5692:20100212:185939.076 In DCconfig_get_normal_poller_nextcheck() poller_type:0 poller_num:4                                                             
        5692:20100212:185939.076 End of DCconfig_get_normal_poller_nextcheck():-1                                                                                 
        5692:20100212:185939.076 Poller #4 spent 0.000317 seconds while updating   0 values. Sleeping for 5 seconds                                               
        5702:20100212:185939.081 In process_escalations()                                                                                                         
        5702:20100212:185939.082 Query [txnlev:0] [select escalationid,actionid,triggerid,eventid,r_eventid,esc_step,status from escalations where status in (0,1) and nextcheck<=1265965179 and escalationid between 200000000000000 and 299999999999999]                                                                    
        5695:20100212:185939.093 Query [txnlev:0] [select distinct i.itemid,i.key_,h.host,h.port,i.delay,i.description,i.type,h.useip,h.ip,i.history,i.lastvalue,i.prevvalue,i.hostid,i.value_type,i.delta,i.prevorgvalue,i.lastclock,i.units,i.multiplier,i.formula,i.status,i.valuemapid,h.dns,i.trends,i.lastlogsize,i.data_type,i.mtime from hosts h,items i, functions f where h.hostid=i.hostid and h.status=0 and i.status=0 and f.function in ('nodata','date','dayofweek','time','now') and i.itemid=f.itemid and (h.maintenance_status=0 or h.maintenance_type=0) and h.hostid between 200000000000000 and 299999999999999]                 
        5687:20100212:185939.142 In get_values()                                                                                                                  
        5687:20100212:185939.142 In DCinit_nextchecks()                                                                                                           
        5687:20100212:185939.142 In DCconfig_get_poller_items() poller_type:0 poller_num:0                                                                        
        5687:20100212:185939.142 End of DCconfig_get_poller_items():0                                                                                             
        5687:20100212:185939.142 In DCflush_nextchecks()                                                                                                          
        5687:20100212:185939.142 End of get_values()                                                                                                              
        5687:20100212:185939.142 In DCconfig_get_normal_poller_nextcheck() poller_type:0 poller_num:0                                                             
        5687:20100212:185939.142 End of DCconfig_get_normal_poller_nextcheck():-1                                                                                 
        5687:20100212:185939.142 Poller #0 spent 0.000288 seconds while updating   0 values. Sleeping for 5 seconds                                               
        5702:20100212:185939.144 Escalator spent 0.062118 seconds while processing escalation items. Nextcheck after 3 sec.                                       
        5693:20100212:185939.144 Query [txnlev:0] [select a.alertid,a.mediatypeid,a.sendto,a.subject,a.message,a.status,mt.mediatypeid,mt.type,mt.description,mt.smtp_server,mt.smtp_helo,mt.smtp_email,mt.exec_path,mt.gsm_modem,mt.username,mt.passwd,a.retries from alerts a,media_type mt where a.status=0 and a.mediatypeid=mt.mediatypeid and a.alerttype=0 and mt.mediatypeid between 200000000000000 and 299999999999999 order by a.clock]                                        
        5695:20100212:185939.146 In process_maintenance()                                                                                                         
        5695:20100212:185939.146 Query [txnlev:0] [select m.maintenanceid,m.maintenance_type,m.active_since,tp.timeperiod_type,tp.every,tp.month,tp.dayofweek,tp.day,tp.start_time,tp.period,tp.start_date from maintenances m,maintenances_windows mw,timeperiods tp where m.maintenanceid=mw.maintenanceid and mw.timeperiodid=tp.timeperiodid and 1265965179 between m.active_since and m.active_till]                                                                                 
        5700:20100212:185939.147 Syncing ...                                                                                                                      
        5700:20100212:185939.147 In DCsync_history(history_first:0 history_num:0)                                                                                 
        5700:20100212:185939.147 DB syncer spent 0.000064 second while processing 0 items. Nextsync after 5 sec.                                                  
        5691:20100212:185939.154 In get_values()                                                                                                                  
        5691:20100212:185939.154 In DCinit_nextchecks()
        5691:20100212:185939.154 In DCconfig_get_poller_items() poller_type:0 poller_num:3
        5691:20100212:185939.154 End of DCconfig_get_poller_items():0
        5691:20100212:185939.154 In DCflush_nextchecks()
        5691:20100212:185939.154 End of get_values()
        5691:20100212:185939.155 In DCconfig_get_normal_poller_nextcheck() poller_type:0 poller_num:3
        5691:20100212:185939.155 End of DCconfig_get_normal_poller_nextcheck():-1
        5691:20100212:185939.155 Poller #3 spent 0.000227 seconds while updating   0 values. Sleeping for 5 seconds
        5683:20100212:185939.178 In ping_database()
        5683:20100212:185939.183 One child process died (PID:5706). Exiting ...
        5683:20100212:185941.205 Connect to the database
        5683:20100212:185941.289 In free_database_cache()
        5683:20100212:185941.289 In DCsync_all()
        5683:20100212:185941.289 In DCsync_history(history_first:0 history_num:0)
        5683:20100212:185941.289 Syncing history data...
        5683:20100212:185941.289 In DCsync_trends() trends_num:0
        5683:20100212:185941.289 Syncing trends data...
        5683:20100212:185941.289 Syncing trends data...done.
        5683:20100212:185941.289 End of DCsync_trends()
        5683:20100212:185941.289 End of DCsync_all()
        5683:20100212:185941.290 End of free_database_cache()
        5683:20100212:185941.290 In free_configuration_cache()
        5683:20100212:185941.290 End of free_configuration_cache()
        5683:20100212:185941.292 Zabbix Server stopped. Zabbix 1.8.2 (revision 10104).
      

            Unassigned Unassigned
            inakrin Fyodor
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: