Comportamento estranho yum - Centos

1

Estou girando minha cabeça por 2 horas tentando entender como o yum passa por um repo. Estou tendo um comportamento muito estranho.

Alguns antecedentes:

  • Repo local do epEL-7 CentOS no servidor repo
  • O repositório foi criado usando reposync (reposync, createrepo, repomanage)
  • Eu posso ver o repo bem usando http://local.reposerver/epel-7-x86_64/
  • Eu também posso ver os arquivos usando um shell no servidor de repo
  • O cliente está configurado e tem acesso à rede para repo

A estrutura do repositório do Epel-7 é um pouco diferente da estrutura do Epel-6. Parece assim:

tree -d
.
├── 0
├── 2
├── 3
├── a
├── b
├── c
├── d
├── e
├── f
├── g
├── h
├── i
├── j
├── k
├── l
├── m
├── n
├── o
├── p
├── q
├── r
├── repodata
├── s
├── t
├── u
├── v
├── w
├── x
├── y
└── z

30 directories

Com todos os pacotes sob suas respectivas letras / números

Estou dizendo isso porque o cerne do meu problema é que quando eu faço um:

yum --disablerepo="*" --enablerepo="epel-7" list available

Eu recebo todos os pacotes, exceto o diretório l e tudo sob ele.

Eu tentei limpar tudo:

yum clean all

Eu tentei excluir o repodata no servidor repo e recriá-lo, mas nada funciona.

É por isso que estou tentando entender os componentes internos do comando yum search . Quais arquivos / bases de dados ele chama, para que eu possa encontrar qual deles está corrompido / quebrado?

Poderia ser cache no lado do servidor http?

    
por EBerth 29.01.2016 / 10:17

0 respostas