Eu tive o mesmo problema e consegui corrigi-lo. A causa geral da incapacidade de se conectar a um servidor de repositório yum é que um operador de tal servidor o encerra por qualquer motivo (falta de dinheiro, etc). No CentOS 6, os arquivos de configuração com caminhos para os repositórios do yum estão localizados na pasta /etc/yum.repos.d/. Os nomes desses arquivos são CentOS-Base.repo, CentOS-Base.repo.custom, etc. Primeiro você tem que analisar o erro gerado pelo yum. Yum geralmente informa a qual servidor ele não pode se conectar. Você tem que escrever o caminho para este servidor e tentar encontrar um arquivo (na pasta /etc/yum.repos.d/), que corresponde ao domínio deste servidor. Então você tem que desabilitar esse servidor abrindo esse arquivo e alterando enabled = 1 para enabled = 0. No meu caso, eu tinha o arquivo atrpms.repo que tentava baixar os repositórios do link $ releasever- $ basearch / atrpms / stable source server que foi desligado. Desativei essa fonte e agora não há erro e posso atualizar os repositórios pelo yum. Seu caso, meu ser diferente, então você tem que experimentar com várias combinações de fontes ativadas e desativadas de repos. Espero que este post tenha ajudado você. Piotr