Created 08-18-2017 06:18 PM
I'm trying to install ambari-2.5.1.0 on RHL7.
Installed local repository on host, added ambari.repo, and hdp.repo to /etc/yum.repos.d, and trying to run following command as root.
yum install ambari-server
I get below error, and I cannot go any further at this point.
http://vlmazgrpmaster.fisdev.local/hdp/HDP/centos7/repodata/repomd.xml: [Errno 14] HTTP Error 403 - Forbidden
Created 08-18-2017 06:32 PM
It looks like more of a Web Server issue where you installed the local repository.
Can you please check if you are able to get the repomd.xml file using wget/curl from abari server host?
# wget http://vlmazgrpmaster.fisdev.local/hdp/HDP/centos7/repodata/repomd.xml OR # curl http://vlmazgrpmaster.fisdev.local/hdp/HDP/centos7/repodata/repomd.xml
.
If above does not work and gives same 403 response. Then you will need to check your Proxy configuration Or Proxy username / password.
Please check if there is any proxy server configured which requires proxy credentials? If yes then add the credentials something like following inside your "/etc/profile" OR inside "~/.bash_profile" file of all hosts with the correct proxy username / password and port.
export http_proxy=http://USERNAME:PASSWORD@proxy.com:80
.
Reference: https://www.cyberciti.biz/faq/linux-unix-set-proxy-environment-variable/
Created 08-18-2017 06:32 PM
It looks like more of a Web Server issue where you installed the local repository.
Can you please check if you are able to get the repomd.xml file using wget/curl from abari server host?
# wget http://vlmazgrpmaster.fisdev.local/hdp/HDP/centos7/repodata/repomd.xml OR # curl http://vlmazgrpmaster.fisdev.local/hdp/HDP/centos7/repodata/repomd.xml
.
If above does not work and gives same 403 response. Then you will need to check your Proxy configuration Or Proxy username / password.
Please check if there is any proxy server configured which requires proxy credentials? If yes then add the credentials something like following inside your "/etc/profile" OR inside "~/.bash_profile" file of all hosts with the correct proxy username / password and port.
export http_proxy=http://USERNAME:PASSWORD@proxy.com:80
.
Reference: https://www.cyberciti.biz/faq/linux-unix-set-proxy-environment-variable/
Created 08-18-2017 06:35 PM
Also it is strange to see that you are trying to install Ambari Server (which ideally comes from ambari repo, Not from the HDP repo) but the error shows that it is trying to retrieve file from hdp repo (hdp/HDP/centos7/repodata/repomd.xml). Can you please check the
http://vlmazgrpmaster.fisdev.local/hdp/HDP/centos7/repodata/repomd.xml
.
Can you please check the repos are correct or not?
# cat /etc/yum.repos.d/ambari.repo
.
Created 08-18-2017 08:28 PM
I have both /etc/yum.repos.d/ambari.repo, and /etc/yum.repos.d/hdp.repo
Created 08-18-2017 08:36 PM
These are the 3 errors:
http://vlmazgrpmaster.fisdev.local/hdp/HDP/centos7/repodata/repomd.xml: [Errno 14] HTTP Error 403 - Forbidden Trying other mirror. http://vlmazgrpmaster.fisdev.local/hdp/repodata/repomd.xml: [Errno 14] HTTP Error 403 - Forbidden Trying other mirror. http://vlmazgrpmaster.fisdev.local/ambari/centos7/repodata/repomd.xml: [Errno 14] HTTP Error 403 - Forbidden
Created 08-18-2017 06:50 PM
It looks your local repo is not well configured, first clear the cache
# yum clean all
What is the output of
# yum repolist
What is the url in these 2 files
$ cat /etc/yum.repos.d/ambari.repo $ cat /etc/yum.repos.d/HDP.repo
Can you the local access base URL
http://vlmazgrpmaster.fisdev.local/hdp/HDP/centos7
If not see Setting Up a Local Repository
Created 08-18-2017 08:24 PM
Thanks for getting back so quickly. yum repolist also giving me the same 403 - Forbidden error
I can get to "curl http://vlmazgrpmaster.fisdev.local/hdp/HDP/centos7/repodata/repomd.xml"
cat /etc/yum.repos.d/ambari.repo
#VERSION_NUMBER=2.5.1.0-159
[ambari-2.5.1.0] name=ambari Version - ambari-2.5.1.0
#baseurl=http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.5.1.0 baseurl=http://vlmazgrpmaster.fisdev.local/ambari/centos7/
#gpgcheck=1 gpgcheck=0 gpgkey=http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.5.1.0/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins enabled=1 priority=1
cat /etc/yum.repos.d/HDP.repo
#VERSION_NUMBER=2.6.1.0-129 [HDP-2.6.1.0]
name=HDP Version - HDP-2.6.1.0
#baseurl=http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.1.0 baseurl=http://vlmazgrpmaster.fisdev.local/hdp/HDP/centos7
#gpgcheck=1
gpgcheck=0
gpgkey=http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.1.0/RPM- GPG-KEY/RPM-GPG-KEY-Jenkins enabled=1
priority=1
[HDP-UTILS-1.1.0.21]
name=HDP-UTILS Version - HDP-UTILS-1.1.0.21
#baseurl=http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.21/repos/centos7 baseurl=http://vlmazgrpmaster.fisdev.local/hdp/
#gpgcheck=1
gpgcheck=0
gpgkey=http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.1.0/RPM- GPG-KEY/RPM-GPG-KEY-Jenkins enabled=1
priority=1
Created 08-19-2017 01:03 AM
Thanks all, My problem was the "proxy". yum.conf had a line for "proxy=" deep down in the file. I commented out and after that
"yum install ambari-server" worked.
Created 08-19-2017 03:36 AM
Great you got a solution for that, now you have to accept the best response as a reward to the HCC member this ensure that members are motivated to help .