Created on 02-09-2016 06:07 AM - edited 08-19-2019 02:12 AM
when I try to use yum to update or install some packages, I get this error. .
"http://public-repo-1.hortonworks.com/HDP/centos6/2.x/updates/126.96.36.199/repodata/repomd.xml: [Errno 14] PYCURL ERROR 7 - "couldn't connect to host" Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: HDP-2.3. Please verify its path and try again"
I am working on HDP 2.3.4 Sandbox deployed on a CentOS 6 server which is behind the proxy. The server has internet access. I can ping google.com , for example.
the contents of /etc/yum.repos.d looks like this:
Any workaround regarding this issue would be highly appreciated!
Resolved: The problem was related to proxy Authentication. So, I installed and configured CNTLM to access ISA Proxy Server on Centos 6.
Look at the article :
1.Install and configure cntlm
2. configure yum to use through ISA Proxy
add a line:
yum update, yum repolist or yum install now works fine
Verify the content of repo files. I am able to run the repolist. It looks like that you have changed the repo files. In case you have not changed it then retry the operation
[root@sandbox ~]# yum repolist
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: mirrors.unifiedlayer.com
* epel: mirror.symnds.com
* extras: mirror.beyondhosting.net
* updates: reflector.westga.edu
repo id repo name status
HDP-2.3 HDP-2.3 175
HDP-UTILS-188.8.131.52 HDP-UTILS-184.108.40.206 43
Updates-ambari-2.1.2 ambari-2.1.2 - Updates 6
base CentOS-6 - Base 6,575
epel Extra Packages for Enterprise Linux 6 - x86_64 11,992
epel-apache-maven maven from apache foundation. 2
extras CentOS-6 - Extras 50
puppetlabs-deps Puppet Labs Dependencies El 6 - x86_64 77
puppetlabs-products Puppet Labs Products El 6 - x86_64 544
sandbox Sandbox repository (tutorials) 2
updates CentOS-6 - Updates 1,063
Thanks for your prompt response:
out put of the command yum repolist looks like this: "Network is unreachable"
Is there anything that I should configure on the proxy?
N.B. I can resolve global IP addresses
$ ping google.com
PING google.com (220.127.116.11) 56(84) bytes of data.
then it stacks here.
I didn't modify any of the repo files. All the outputs are the same as yours.
Did you get anything on running grep -ir dev2 /etc/yum.repos.d ?
@Kibrom Gebrehiwot Looking at errors....Looks like you are having trouble getting to any of those repo. I see your ping google.com works fine
try to run
See if it works or not
I did all what you suggested me. But no luck yet.
Please, Have a look at the output of your suggested workaround: it seems the issue is related to network or proxy configuration. Any suggestion on the necessary network/proxy configurations?