Run the following command and post the output: ./ht ldd serverup
- Doug On Mon, Dec 2, 2013 at 5:54 PM, Xy Zheng <[email protected]> wrote: > Dear Doug: > > I was used the capfile which is download from > http://hypertable.com/download/0978, > I was just modified it the line "set"s. > > LD_LIBRARY_PATH I was set on "admin" machine and .try running serverup > by hand > > > [cloudil@dlxa101 bin]$ vim ~/.bash_profile > [cloudil@dlxa101 bin]$ ./ht serverup > > /home/cloudil/zxy_hytcluster_test/hypertable_cluster/current/bin/serverup: > symbol lookup error: > /home/cloudil/zxy_hytcluster_test/hypertable_cluster/current/bin/serverup: > undefined symbol: history_w > > the error still arised. this error bothers me long times. I need to > solve quickly. more help needed from you. thanks. > > 在 2013年12月3日星期二UTC+8上午2时11分34秒,Doug Judd写道: >> >> 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. > -- 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.
