yes I am getting error on below code [root@clusternode104 ~]# if [[ "$UBUNTU" == true ]]; then > "$@" > fi [root@clusternode104 ~]# } -bash: syntax error near unexpected token `}' [root@clusternode104 ~]# REAL_APT_GET=$(ubuntu which apt-get) -bash: ubuntu: command not found
Anyway I have commented ubuntu script code and re ran, currently I am in middle of execution of command "./buildall.sh -notests -so" will share the results. Thanks & Regards Amit Sharma On Sat, Oct 19, 2019 at 8:14 AM Vincent Tran <vtt...@cloudera.com> wrote: > That is kinda weird. > I deployed a fresh CentOS 7.2 VM, cloned Impala and ran > bin/bootstrap_system.sh and it went past that point just fine. > My output: > > [root@whitebox impala]# bin/bootstrap_system.sh >> This script will clobber some system settings. Are you sure you want to >> continue? [yes/no] yes >> + REDHAT= >> + REDHAT6= >> + REDHAT7= >> + UBUNTU= >> + UBUNTU16= >> + UBUNTU18= >> + IN_DOCKER= >> + [[ -f /etc/redhat-release ]] >> + REDHAT=true >> + echo 'Identified redhat system.' >> Identified redhat system. >> + grep 'release 7\.' /etc/redhat-release >> CentOS Linux release 7.2.1511 (Core) >> + REDHAT7=true >> + echo 'Identified redhat7 system.' >> Identified redhat7 system. >> + grep 'release 6\.' /etc/redhat-release >> + grep docker /proc/1/cgroup >> ++ ubuntu which apt-get >> ++ [[ '' == true ]] >> + REAL_APT_GET= >> + echo '>>> Installing build tools' >> >>> Installing build tools >> + ubuntu apt-get update >> + [[ '' == true ]] >> + ubuntu apt-get --yes install ccache g++ gcc libffi-dev liblzo2-dev >> libkrb5-dev krb5-admin-server krb5-kdc krb5-user libsasl2-dev >> libsasl2-modules libsasl2-modules-gssapi-mit libssl-dev make ninja-build >> ntp ntpdate python-dev python-setuptools postgresql ssh wget vim-common >> psmisc lsof openjdk-8-jdk openjdk-8-source openjdk-8-dbg apt-utils git ant >> + [[ '' == true ]] >> + [[ '' == true ]] >> + ubuntu18 sudo update-java-alternatives -s java-1.8.0-openjdk-amd64 >> + [[ '' == true ]] >> + redhat sudo yum install -y curl gcc gcc-c++ git krb5-devel krb5-server >> krb5-workstation libevent-devel libffi-devel make ntp ntpdate ntp-perl >> openssl-devel cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-devel >> cyrus-sasl-plain python-devel python-setuptools postgresql >> postgresql-server wget vim-common nscd cmake lzo-devel fuse-devel >> snappy-devel zlib-devel psmisc lsof openssh-server redhat-lsb >> java-1.8.0-openjdk-devel java-1.8.0-openjdk-src python-argparse >> + [[ true == true ]] >> + sudo yum install -y curl gcc gcc-c++ git krb5-devel krb5-server >> krb5-workstation libevent-devel libffi-devel make ntp ntpdate ntp-perl >> openssl-devel cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-devel >> cyrus-sasl-plain python-devel python-setuptools postgresql >> postgresql-server wget vim-common nscd cmake lzo-devel fuse-devel >> snappy-devel zlib-devel psmisc lsof openssh-server redhat-lsb >> java-1.8.0-openjdk-devel java-1.8.0-openjdk-src python-argparse >> Loaded plugins: fastestmirror >> Loading mirror speeds from cached hostfile >> * base: mirror.web-ster.com >> * extras: mirror.web-ster.com >> * updates: mirror.web-ster.com > > .......truncated..... > > > I feel like this will have something to do with your environment. Another > thing that's strange is bin/bootstrap_system.sh:162 doesn't have anything > to do with apt-get: > > 161 function indocker { >> 162 if [[ "$IN_DOCKER" == true ]]; then >> 163 "$@" >> 164 fi >> 165 } > > > But judging by yours and my output, I think it was trying to execute this: > > REAL_APT_GET=$(ubuntu which apt-get) > > When I defined this function and executed that line on my box, no error > returns. Can you try on your machine and see why it might be returning an > error code? > > [root@whitebox impala]# function ubuntu { > > if [[ "$UBUNTU" == true ]]; then > > "$@" > > fi > > } > [root@whitebox impala]# REAL_APT_GET=$(ubuntu which apt-get) > [root@whitebox impala]# > > > Cheers. > > On Fri, Oct 18, 2019 at 1:56 PM Amit Sharma <sharma.amit1...@gmail.com> > wrote: > >> Hi Tim, >> I am getting below error when I tried bootstrap_system.sh >> >> *Output: -* >> >> This script will clobber some system settings. Are you sure you want to >> continue? [yes/no] yes >> + REDHAT= >> + REDHAT6= >> + REDHAT7= >> + UBUNTU= >> + IN_DOCKER= >> + [[ -f /etc/redhat-release ]] >> + REDHAT=true >> + echo 'Identified redhat system.' >> Identified redhat system. >> + grep 'release 7\.' /etc/redhat-release >> CentOS Linux release 7.7.1908 (Core) >> + REDHAT7=true >> + echo 'Identified redhat7 system.' >> Identified redhat7 system. >> + grep 'release 6\.' /etc/redhat-release >> + grep docker /proc/1/cgroup >> ++ ubuntu which apt-get >> ++ [[ '' == true ]] >> + REAL_APT_GET= >> >> *bootstrap_system.sh: line 162: `apt-get': not a valid identifier* >> >> Could you please help me to fix this. >> >> On Fri, Oct 11, 2019 at 2:24 PM Amit Sharma <sharma.amit1...@gmail.com> >> wrote: >> >>> Thanks Tim, I will try and update you the result. >>> >>> Thanks & Regars >>> Amit Sharma >>> >>> On Wed, Oct 9, 2019 at 8:16 PM Tim Armstrong <tarmstr...@cloudera.com> >>> wrote: >>> >>>> That page is a bit stale, sorry about that - the script is the source >>>> of truth. I updated it. >>>> >>>> It's possible to build Impala on a bunch more linux distros, just we >>>> have less automation around it to install prerequisite packages and >>>> configure the system. >>>> >>>> On Wed, Oct 9, 2019 at 12:56 PM Jim Apple <jbap...@apache.org> wrote: >>>> >>>>> Please try >>>>> >>>>> https://github.com/apache/impala/blob/master/bin/bootstrap_system.sh >>>>> >>>>> for Centos. >>>>> >>>>> Questions about Cloudera pricing are off-topic for this list, which is >>>>> about the Apache Impala project, rather than commercial builds that are >>>>> powered by Apache Impala. However, Cloudera does have discussion forums >>>>> you >>>>> can find via Google, a number of friendly Apache Impala community members >>>>> who work at Cloudera are known to frequent those boards. >>>>> >>>>> On Wed, Oct 9, 2019 at 2:42 AM Amit Sharma <sharma.amit1...@gmail.com> >>>>> wrote: >>>>> >>>>>> Hi Tim, >>>>>> >>>>>> Thanks for your reply, could you please help me how to build impala >>>>>> on Centos OS 7 ? as per documentation of impala I see its only supports >>>>>> Ubuntu 16.04 >>>>>> >>>>>> https://cwiki.apache.org/confluence/display/IMPALA/Building+Impala >>>>>> >>>>>> Apart from this, if I use cloudera RPM distribution. do I have to pay >>>>>> for license cost for commercial use ? Please suggest. >>>>>> >>>>>> On Fri, Oct 4, 2019 at 12:09 PM Tim Armstrong < >>>>>> tarmstr...@cloudera.com> wrote: >>>>>> >>>>>>> Apache Impala doesn't provide binary distributions. It's generally >>>>>>> pretty complex to build OS packages from native code and there's a huge >>>>>>> variety of different distro versions out there that would require >>>>>>> separate >>>>>>> builds, so we rely on people building from source on their particular >>>>>>> system. >>>>>>> >>>>>>> Cloudera (my employer) does provide an RPM distribution of Impala. >>>>>>> >>>>>>> >>>>>>> On Fri, Oct 4, 2019 at 12:02 AM Amit Sharma < >>>>>>> sharma.amit1...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi Team, >>>>>>>> I am trying to setup hdp cluster with Open source impala on centos >>>>>>>> 7 OS linux machine. >>>>>>>> >>>>>>>> but unfortunately I don't find any rpm of impala. can some help out >>>>>>>> here how we can do that. >>>>>>>> >>>>>>>> Thanks & Regards >>>>>>>> Amit Sharma >>>>>>>> >>>>>>>