Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

"ambari-server setup" fails instantly with "line 84: line: unbound variable"

avatar
New Member

Getting a weird issue : "ambari-server setup" fails instantly when running it for the first time. Getting this : "line 84: line: unbound variable"


context :

Trying to install a new HDP 2.6 cluster onto physical hardware (for a POC). Running CentOS 6.9 - fresh OS install. Following this doc : https://docs.hortonworks.com/HDPDocuments/Ambari-2.6.1.0/bk_ambari-installation/content/set_up_the_a...

Added the Ambari repo, installed the ambari package(ambari-server-2.6.1.0-143.x86_64) then proceeded to follow the rest of the documentation but can't find the issue here.

It's not the first time I spool up such cluster but it is the first time with this specific version - any ideas what could be the issue?

Line 84 is a simple version calculation : "numversion=$(( 10 * $majversion + $minversion))" not sure where this is coming from.

1 ACCEPTED SOLUTION

avatar
New Member

Found the problem a couple of minutes after posting this.

After reviewing installation logs, the RPM package did not install successfully... but was reported as successful :

[...]
Running Transaction
 Installing : ambari-server-2.6.1.0-143.x86_64                                      1/1
/var/tmp/rpm-tmp.SHIahM: line 27: //var/lib/ambari-server/install-helper.sh: Permission denied
[...]

==> Turns out the /var mount point on this very specific machine (configuration management issue) was mounted noexec. Fixed the mount, reinstalled the RPM and I can proceed now.

View solution in original post

2 REPLIES 2

avatar
New Member

Found the problem a couple of minutes after posting this.

After reviewing installation logs, the RPM package did not install successfully... but was reported as successful :

[...]
Running Transaction
 Installing : ambari-server-2.6.1.0-143.x86_64                                      1/1
/var/tmp/rpm-tmp.SHIahM: line 27: //var/lib/ambari-server/install-helper.sh: Permission denied
[...]

==> Turns out the /var mount point on this very specific machine (configuration management issue) was mounted noexec. Fixed the mount, reinstalled the RPM and I can proceed now.

avatar

Hello I have the same error but my /var is mounted noexec but ambari-server setup doesn't work! any help please