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.

Reply via email to