trafodion-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hans Zeller <hans.zel...@esgyn.com>
Subject Re: Problem about compile of latest code!
Date Wed, 28 Oct 2015 16:05:24 GMT
Hi,

About two weeks ago we changed the names of some jar files that are needed
by the DTM. See
https://github.com/apache/incubator-trafodion/commit/f3c557ca60699e1bc49ca8c178951e5d9313a277.
Maybe you are running into that change? If so, the following should help:

sqstop
sqgen
exit


in a new shell, restart the cluster

sqstart


If so, sorry about the inconvenience. Sometimes we need to introduce
incompatibilities like these in development builds.

Regards,

Hans

On Wed, Oct 28, 2015 at 3:17 AM, Lijian (Q) <jianli.li@huawei.com> wrote:

> Hi,
>
>          I’ve build trafodion under the latest code of Oct 23, but the
> trafodion can’t startup. How can I solve this problem.
>
> There is some details of the startup info and env.
>
>
>
> The details of sqstart:
>
> [lijian@redhat-72 ~]$ sqstart
>
> Checking orphan processes.
>
> Removing old mpijob* files from
> /home/lijian/trafodion_build/incubator-trafodion-master/core/sqf/tmp
>
>
>
> Removing old monitor.port* files from
> /home/lijian/trafodion_build/incubator-trafodion-master/core/sqf/tmp
>
>
>
> Executing sqipcrm (output to sqipcrm.out)
>
> Starting the SQ Environment (Executing
> /home/lijian/trafodion_build/incubator-trafodion-master/core/sqf/sql/scripts/gomon.cold)
>
> Background SQ Startup job (pid: 17369)
>
>
>
> # of SQ processes: 11
>
> SQ Startup script
> (/home/lijian/trafodion_build/incubator-trafodion-master/core/sqf/sql/scripts/gomon.cold)
> ran successfully. Performing further checks...
>
> The SQ environment is partially up! Continuing checks.
>
> Checking.....
>
> Checking if processes are up.
>
> Checking attempt: 1; user specified max: 2. Execution time in seconds: 0.
>
>
>
> The SQ environment is up!
>
>
>
>
>
> The SQ environment is partially up and operational.
>
>
>
> Process         Configured      Actual      Down
>
> -------         ----------      ------      ----
>
> DTM             2               1           \$TM1
>
> RMS             4               2           \$ZSC001 \$ZSM001
>
> MXOSRVR         4               0           4
>
>
>
> Wed Oct 28 18:00:38 CST 2015
>
> Checking if processes are up.
>
> Checking attempt: 1; user specified max: 1. Execution time in seconds: 0.
>
>
>
> The SQ environment is up!
>
>
>
>
>
> The SQ environment is partially up and operational.
>
>
>
> Process         Configured      Actual      Down
>
> -------         ----------      ------      ----
>
> DTM             2               1           \$TM1
>
> RMS             4               2           \$ZSC001 \$ZSM001
>
> MXOSRVR         4               0           4
>
>
>
> DCS is not started. Please start Trafodion ...
>
> Checking if processes are up.
>
> Checking attempt: 1; user specified max: 2. Execution time in seconds: 0.
>
>
>
> The SQ environment is up!
>
>
>
>
>
> The SQ environment is partially up and operational.
>
>
>
> Process         Configured      Actual      Down
>
> -------         ----------      ------      ----
>
> DTM             2               1           \$TM1
>
> RMS             4               2           \$ZSC001 \$ZSM001
>
> MXOSRVR         4               0           4
>
>
>
> Starting lob server processes
>
> Successfully started $zlobsrv0
>
> Checking if processes are up.
>
> Checking attempt: 1; user specified max: 1. Execution time in seconds: 0.
>
>
>
> The SQ environment is up!
>
>
>
>
>
> The SQ environment is partially up and operational.
>
>
>
> Process         Configured      Actual      Down
>
> -------         ----------      ------      ----
>
> DTM             2               1           \$TM1
>
> RMS             4               2           \$ZSC001 \$ZSM001
>
> MXOSRVR         4               0           4
>
>
>
> REST Server is not started. Please start Trafodion first...
>
>
>
>
>
> Trafodion is not started...
>
>
>
>
>
> You can monitor the SQ shell log file :
> /home/lijian/trafodion_build/incubator-trafodion-master/core/sqf/logs/sqmon.log
>
>
>
>
>
> Startup time  0 hour(s) 0 minute(s) 53 second(s)
>
> [lijian@redhat-72 ~]$ sqcheck
>
> Checking if processes are up.
>
> Checking attempt: 1; user specified max: 2. Execution time in seconds: 0.
>
>
>
> The SQ environment is up!
>
>
>
>
>
> The SQ environment is partially up and operational.
>
>
>
> Process         Configured      Actual      Down
>
> -------         ----------      ------      ----
>
> DTM             2               1           \$TM1
>
> RMS             4               2           \$ZSC001 \$ZSM001
>
> MXOSRVR         4               0           4
>
>
>
> [lijian@redhat-72 ~]$ dcscheck
>
>
>
> Trafodion is not started...
>
>
>
> [lijian@redhat-72 ~]$ rmscheck
>
> Timestamp                           Id    Status
>
>
>
>
> And after sqstart fail, check the details of hadoop env:
>
> [lijian@redhat-72 logs]$ swstatus
>
> 6 java servers and 2 mysqld processes are running
>
> 17436
>
> 43479 ResourceManager
>
> 43629 NodeManager
>
> 42914 DataNode
>
> 42375 NameNode
>
> 43209 SecondaryNameNode
>
> 44332 HMaster
>
> [lijian@redhat-72 logs]$ hbase shell
>
> 2015-10-28 18:01:57,759 INFO  [main] Configuration.deprecation:
> hadoop.native.lib is deprecated. Instead, use io.native.lib.available
>
> HBase Shell; enter 'help<RETURN>' for list of supported commands.
>
> Type "exit<RETURN>" to leave the HBase Shell
>
> Version 0.98.6-cdh5.3.0, rUnknown, Tue Dec 16 19:18:44 PST 2014
>
>
>
> hbase(main):001:0> list
>
> TABLE
>
> SLF4J: Class path contains multiple SLF4J bindings.
>
> SLF4J: Found binding in
> [jar:file:/home/lijian/trafodion_build/incubator-trafodion-master/core/sqf/sql/local_hadoop/hbase-0.98.6-cdh5.3.0/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>
> SLF4J: Found binding in
> [jar:file:/home/lijian/trafodion_build/incubator-trafodion-master/core/sqf/sql/local_hadoop/hadoop-2.5.2/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> explanation.
>
> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
>
> 2015-10-28 18:02:08,246 WARN  [main] util.NativeCodeLoader: Unable to load
> native-hadoop library for your platform... using builtin-java classes where
> applicable
>
> TRAFODION._DTM_.TLOG0_CONTROL_POINT
>
> TRAFODION._DTM_.TLOG0_LOG_0
>
> TRAFODION._DTM_.TLOG0_LOG_1
>
> TRAFODION._DTM_.TLOG0_LOG_2
>
> TRAFODION._DTM_.TLOG0_LOG_3
>
> TRAFODION._DTM_.TLOG0_LOG_4
>
> TRAFODION._DTM_.TLOG0_LOG_5
>
> TRAFODION._DTM_.TLOG0_LOG_6
>
> TRAFODION._DTM_.TLOG0_LOG_7
>
> TRAFODION._DTM_.TLOG0_LOG_8
>
> TRAFODION._DTM_.TLOG0_LOG_9
>
> TRAFODION._DTM_.TLOG0_LOG_a
>
> TRAFODION._DTM_.TLOG0_LOG_b
>
> TRAFODION._DTM_.TLOG0_LOG_c
>
> TRAFODION._DTM_.TLOG0_LOG_d
>
> TRAFODION._DTM_.TLOG0_LOG_e
>
> TRAFODION._DTM_.TLOG0_LOG_f
>
> 17 row(s) in 1.4500 seconds
>
>
>
> => ["TRAFODION._DTM_.TLOG0_CONTROL_POINT", "TRAFODION._DTM_.TLOG0_LOG_0",
> "TRAFODION._DTM_.TLOG0_LOG_1", "TRAFODION._DTM_.TLOG0_LOG_2",
> "TRAFODION._DTM_.TLOG0_LOG_3", "TRAFODION._DTM_.TLOG0_LOG_4",
> "TRAFODION._DTM_.TLOG0_LOG_5", "TRAFODION._DTM_.TLOG0_LOG_6",
> "TRAFODION._DTM_.TLOG0_LOG_7", "TRAFODION._DTM_.TLOG0_LOG_8",
> "TRAFODION._DTM_.TLOG0_LOG_9", "TRAFODION._DTM_.TLOG0_LOG_a",
> "TRAFODION._DTM_.TLOG0_LOG_b", "TRAFODION._DTM_.TLOG0_LOG_c",
> "TRAFODION._DTM_.TLOG0_LOG_d", "TRAFODION._DTM_.TLOG0_LOG_e",
> "TRAFODION._DTM_.TLOG0_LOG_f"]
>
>
>
>
>
>
> Thanks.
>
>
>
> -----邮件原件-----
> 发件人: Gunnar Tapper [mailto:gunnar.tapper@esgyn.com]
> 发送时间: 2015年10月27日 23:32
> 收件人: dev@trafodion.incubator.apache.org
> 主题: RE: 答复: Problem about compile of latest code!
>
>
>
> Great job on these instructions!
>
>
>
> -----Original Message-----
>
> From: Roberta Marton [mailto:roberta.marton@esgyn.com]
>
> Sent: Tuesday, October 27, 2015 9:13 AM
>
> To: dev@trafodion.incubator.apache.org<mailto:
> dev@trafodion.incubator.apache.org>
>
> Subject: RE: 答复: Problem about compile of latest code!
>
>
>
> On the build website is a list of all the packages that need to be
>
> installed:
>
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=61316378
>
> The log4cxx is included in this list - see prerequisites.
>
>
>
>     Roberta
>
>
>
> -----Original Message-----
>
> From: Lijian (Q) [mailto:jianli.li@huawei.com]
>
> Sent: Tuesday, October 27, 2015 1:50 AM
>
> To: dev@trafodion.incubator.apache.org<mailto:
> dev@trafodion.incubator.apache.org>
>
> Cc: Nieyuanyuan <nieyuanyuan@huawei.com<mailto:nieyuanyuan@huawei.com>>
>
> Subject: 答复: 答复: Problem about compile of latest code!
>
>
>
> Thanks very much, Weiqing Xu.
>
>
>
> -----邮件原件-----
>
> 发件人: Weiqing Xu [mailto:xuweiqingchn@gmail.com]
>
> 发送时间: 2015年10月27日 14:54
>
> 收件人: dev@trafodion.incubator.apache.org<mailto:
> dev@trafodion.incubator.apache.org>
>
> 抄送: Nieyuanyuan
>
> 主题: Re: 答复: Problem about compile of latest code!
>
>
>
> Hi ,
>
> Now, we need log2cxx. If you are using CentOS , you can try "sudo yum
> install log4cxx log4cxx-devel " to install them .
>
>
>
> Best Regards,
>
> Weiqing Xu
>
>
>
> On Tue, Oct 27, 2015 at 2:47 PM, Lijian (Q) <jianli.li@huawei.com<mailto:
> jianli.li@huawei.com>> wrote:
>
>
>
> > Thanks Weiqing Xu.
>
> >
>
> >         I run the steps you give, and find compile error: /usr/bin/ld:
>
> > cannot find -llog4cxx.
>
> >         I check all Makefiles and find such results:
>
> >
>
> > [lijian@redhat-72 core]$ find . -name Makefile | xargs grep log4cxx
>
> > ./sqf/src/tm/Makefile:  $(CXX) $(LNK_FLGS) $(LIBJVM) -o $@ $(TMOBJS)
>
> > $(LIBSTM) -L$(LIBEXPDIR) -L$(LOG4CXX_LIB_DIR) -llog4cxx -DTM_BUILD_
>
> > ./sqf/src/tm/Makefile:  $(CXX) $(DTMOBJS) $(LNK_FLGS) $(LIBSBMSX)
>
> > $(LIBJVM) -L$(LIBEXPDIR) -L$(LOG4CXX_LIB_DIR) -llog4cxx -shared -o $@
>
> > $(LIBSTMOBJS)
>
> > ./sqf/src/tm/Makefile:  $(CXX) $(LNK_FLGS) -shared -o $@
>
> > $(LIBSXATMOBJS)
>
> > $(LIBSTMX) -L$(LIBEXPDIR) -L$(LOG4CXX_LIB_DIR) -llog4cxx
>
> > ./sqf/src/tm/Makefile:  $(CXX) $(LNK_FLGS) -shared -o $@
>
> > $(LIBXARMOBJS)
>
> > -L$(LIBEXPDIR) -L$(LOG4CXX_LIB_DIR) -llog4cxx -DXARM_BUILD_
>
> > ./conn/odbc/src/odbc/nsksrvr/Makefile:COMMON_LIBS = -lsbfs -lsbms
>
> > -levlsq -lwin -ltdm_sqlcli -larkcmp_dll -L../nsksrvrcore -lmxocore
>
> > -L$(LOG4CXX_LIB_DIR) -llog4cxx
>
> >
>
> > Why there's -llog4cxx, I think it should be -llog4cpp, is there a
>
> > transfer in some scripts? Should i change -llog4cxx to -llog4cpp
> manually?
>
> >
>
> >
>
> > Thanks!
>
> >
>
> > -----邮件原件-----
>
> > 发件人: Weiqing Xu [mailto:xuweiqingchn@gmail.com]
>
> > 发送时间: 2015年10月27日 13:50
>
> > 收件人: dev@trafodion.incubator.apache.org<mailto:
> dev@trafodion.incubator.apache.org>
>
> > 抄送: Nieyuanyuan
>
> > 主题: Re: Problem about compile of latest code!
>
> >
>
> > Hi,
>
> > Could you run "make jdbc_type2_jar" to check if there is any error .
>
> >
>
> > cd $MY_SQROOT/..
>
> > make jdbc_type2_jar
>
> >
>
> >
>
> >
>
> > Best Regards,
>
> > Weiqing Xu
>
> >
>
> > On Tue, Oct 27, 2015 at 11:09 AM, Lijian (Q) <jianli.li@huawei.com
> <mailto:jianli.li@huawei.com>> wrote:
>
> >
>
> > > Hi,
>
> > >
>
> > > I get the latest code from GitHub(
>
> > > https://github.com/apache/incubator-trafodion), and compile
>
> > > trafodion core follow the steps:
>
> > >
>
> > >
>
> > > cd $HOME/trafodion_build/incubator-trafodion-master/core/sqf
>
> > >
>
> > > source ./sqenv.sh
>
> > >
>
> > > cd $MY_SQROOT/..
>
> > >
>
> > > make all
>
> > >
>
> > > Build is successful, but I find in the directory:core/sqf/export/lib
>
> > > there's not jdbcT2.jar and hbase-trx*.jar. Only jdbcT4.jar is compiled.
>
> > > I must enter conn/jdbc_type2 and run 'ant' to compile jdbcT2.jar and
>
> > > enter sqf/src/seatrans/hbase-trx and run 'make all' to compile
>
> > > hbase-trx*.jar.
>
> > >
>
> > > I don't know whether this is a problem.
>
> > >
>
> > > Thanks!
>
> > >
>
> >
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message