Are you using the latest Capfile? Try running serverup by hand (note that you need to launch it with the ht wrapper script to setup LD_LIBRARY_PATH):
/opt/hypertable/current/bin/ht serverup - Doug On Wed, Nov 27, 2013 at 11:28 PM, Xy Zheng <[email protected]>wrote: > i built libedit as follows: > > ./configure --enable-widec > make > make install > > install path at /usr/local/lib > nm -a libedit.so > > 000000000001e780 T history_w > 000000000001e740 T history_wend > 000000000001e520 T history_winit > > > but in hypertable install path current/bin > nm -a serverup > > U history_w > U history_wend > U history_winit > > in path current/lib > nm -a libedit.so > > 000000000001e780 T history_w > 000000000001e740 T history_wend > 000000000001e520 T history_winit > > but why cap start error. i am puzzled. need more help. thanks. > > 在 2013年11月19日星期二UTC+8上午10时40分26秒,Xy Zheng写道: > >> i fixed the error, be careful to link the library. >> the head file and the library must be installed in the same path. >> for example: >> /usr/local/include/editline/ >> /usr/local/lib/ >> >> i made mistake because I had install libedit more than once in the >> different path. >> >> 在 2013年11月19日星期二UTC+8上午8时46分19秒,[email protected]写道: >>> >>> Dear Doug: >>> yes, i did as you say re-built libedit ,the same as like the CMake >>> Error tips. the error now as follows >>> https://groups.google.com/forum/#!topic/hypertable-dev/TcOefY9hFTc >>> >>> need more help,thank you. >>> 在 2013年11月19日星期二UTC+8上午12时55分37秒,Doug Judd写道: >>>> >>>> I think you might not have built libedit correctly. You need to enable >>>> wide character support. To do that, re-build libedit, but configure it as >>>> follows: >>>> >>>> ./configure --enable-widec >>>> >>>> - Doug >>>> >>>> >>>> On Sun, Nov 17, 2013 at 6:48 PM, <[email protected]> wrote: >>>> >>>>> my os is rhel6.0, i modify hypertable0.9.7.8 code source to extend >>>>> function what i want to. >>>>> when start cluster, the error as follows: >>>>> >>>>> [jack@hyt210 hypertable_install]$ cap start >>>>> * executing `start' >>>>> ** transaction: start >>>>> * executing `start_hyperspace' >>>>> * executing >>>>> "/home/jack/hytcluster/hypertable/current/bin/start-hyperspace.sh >>>>> --config=/home/jack/hytcluster/hypertable/0.9.7.8/ >>>>> conf/hypertable.cfg" >>>>> servers: ["hyt210"] >>>>> [hyt210] executing command >>>>> *** [err :: hyt210] /home/jack/hytcluster/hypertable/current/bin/serverup: >>>>> symbol lookup error: >>>>> /home/jack/hytcluster/hypertable/current/bin/serverup: >>>>> undefined symbol: history_w >>>>> ** [out :: hyt210] Waiting for Hyperspace to come up... >>>>> ** [out :: hyt210] Waiting for Hyperspace to come up... >>>>> ** [out :: hyt210] Waiting for Hyperspace to come up... >>>>> ** [out :: hyt210] Waiting for Hyperspace to come up... >>>>> ** [out :: hyt210] Waiting for Hyperspace to come up... >>>>> ** [out :: hyt210] Waiting for Hyperspace to come up... >>>>> ** [out :: hyt210] Waiting for Hyperspace to come up... >>>>> ** [out :: hyt210] Waiting for Hyperspace to come up... >>>>> ** [out :: hyt210] ERROR: Hyperspace did not come up >>>>> command finished in 41467ms >>>>> failed: "sh -c >>>>> '/home/jack/hytcluster/hypertable/current/bin/start-hyperspace.sh >>>>> --config=/home/jack/hytcluster/hypertable/0.9.7.8/ >>>>> conf/hypertable.cfg'" on hyt210 >>>>> >>>>> Hyperspace log: >>>>> [jack@hyt210 log]$ cat Hyperspace.log >>>>> /home/jack/hytcluster/hypertable/current/bin/Hyperspace.Master: >>>>> symbol lookup error: >>>>> /home/jack/hytcluster/hypertable/current/bin/Hyperspace.Master: >>>>> undefined symbol: history_w >>>>> [jack@hyt210 log]$ >>>>> >>>>> >>>>> by the way, i just modify libHypertable.a and libHyperRanger.a when i >>>>> replace the same lib on my cluster. the function inoperative. >>>>> the sigle machine work well. >>>>> thanks for any advice, >>>>> >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Hypertable Development" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To post to this group, send email to [email protected]. >>>>> Visit this group at http://groups.google.com/group/hypertable-dev. >>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>> >>>> >>>> >>>> >>>> -- >>>> Doug Judd >>>> CEO, Hypertable Inc. >>>> >>> -- Doug Judd CEO, Hypertable Inc. -- You received this message because you are subscribed to the Google Groups "Hypertable Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/hypertable-dev. For more options, visit https://groups.google.com/groups/opt_out.
