Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Once you have an environment with the necessary dependencies installed, the next step is to get the code and build HAWQ

  • The Apache HAWQ source code can be obtained from the GitHub: https://github.com/apache/incubator-hawq
  • Get source code
  • The code directory is /CODEHOME/incubator-hawq. Then cd /CODEHOME/incubator-hawq and build Apache HAWQ under this directory.
  • Install libyarn
    cd /CODEHOME/incubator-hawq/depends/libyarn

    mkdir build

    cd build

    ../bootstrap --prefix=/usr/local/

    make -j8

    make install

  • Run command to generate makefile.
    • ./configure
  • Or you could use --prefix=/hawq/install/path to change the Apache HAWQ install path.
    • ./configure --prefix=/hawq/install/path
  • You can also run the command with --help for more configuration.
    • ./configure --help
  • Note: If ./configure complains that libyarn is missing, it is provided under ./depends/libyarn. Please follow the README file to install libyarn. You may need to run ldconfig after libyarn is installed.
  • Run command to build
    • make
  • To build concurrently , run make with -j option.
    • make -j8

Install HAWQ

  • To install Apache HAWQ, run command
    • make install

...