That symbol is defined in libhdfs.so or libhdfs.a. You could try using ldd
on catalogd to investigate why it isn't able to find libhdfs.so at runtime.

On Wed, Jan 3, 2018 at 1:54 AM, sky <[email protected]> wrote:

> I used Centos 6.5.
> In addition to recompiling, are there any other ways ?
>
>
>
>
>
>
>
>
> At 2018-01-03 15:17:55, "Jin Chul Kim" <[email protected]> wrote:
> >Hi,
> >
> >Please retry the build without -so option if you are using Ubuntu 16.
> >
> >Best regards,
> >Jinchul
> >
> >> I compiled the Impala with the command( ./buildall.sh -notests -so
> -release). And then move the directory to the same directory to start on
> another host.But get the errors:
> >> $ cat logs/cluster/catalogd.ERROR
> >> Log file created at: ******
> >> Running on machine: *******
> >> Log line format: [IWEF]mmdd hh:mm:ss.uuuuuu threadid file:line] msg
> >> E0103 ******  8216 logging.cc:126] stderr will be logged to this file.
> >> /impala/be/build/latest/catalog/catalogd: symbol lookup error:
> /impala/be/build/release/util/libUtil.so: undefined symbol: getJNIEnv
> >>
>

Reply via email to