O cliente não consegue usar o Yum Server configurado no servidor no caminho do arquivo /home/RPMS

O cliente não consegue usar o Yum Server configurado no servidor no caminho do arquivo /home/RPMS

Eu configurei o Yum Server no servidor 10.0.0.1 (Redhat 5.3). Todos os RPMS estão aqui/home/RPMS/Server.

Agora em outra máquina tenho Centos 5.3 (10.0.0.30). Quero usar o yum Server de 10.0.0.1 em 10.0.0.3 como cliente.

Então eu editei o arquivo yum.conf no cliente como

[b]
baseurl=ftp://10.0.0.1/home/RPMS/Server
gpgcheck=0

Quando estou passando o comando yum list, ele está mostrando um erro.

[root@client30 ~]#  yum list
Repository 'b' is missing name in configuration, using id
ftp://10.0.0.1/home/RPMS/Server/repodata/repomd.xml: [Errno 4] IOError: [Errno ftp error] (113, 'No route to host')
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: b. Please verify its path and try again
[root@client30 ~]#

Mas se colocar o RPMS no servidor em /var/ftp/pub/RPMS, tudo funcionará bem.

Já dei permissão 777 no servidor.

Por favor, ajude o que posso fazer para que o cliente comece a usar o servidor yum configurado no servidor com o mesmo caminho de arquivo. Na verdade, o tamanho de / é pequeno, então não posso colocar arquivos em/var/ftp/pub.

Por favor ajude

Responder1

O repositório 'b' não tem nome na configuração

Defina um nome para o seu repositório, algo assim:

[b]
name=Local repo - $basearch
baseurl=ftp://10.0.0.x/home/RPMS/Server
enabled=1
gpgcheck=0

ftp://10.0.0.x/home/RPMS/Server/repodata/repomd.xml: [Erro 4] IOError: [Erro de ftp] (113, 'Sem rota para o host')

Parece causado por um firewall. Você pode acessar este URL via navegador da web?

informação relacionada