Onde os grupos yum estão definidos?

1

Estou configurando um cluster e, por qualquer motivo, alguns nós não têm todos os grupos necessários para configurar o Infiniband ('Infiniband Support' em particular.)

Sei que posso encontrar a lista de instalações que o grupo chamaria e instalá-las manualmente, mas isso anula um propósito mais importante de aprender a administrar o cluster.

Isso me escapa completamente, onde grupos são definidos e como adicionar novos grupos a yum . O melhor pensamento que tive foi encontrar as assimetrias no yum repolist entre os nós e instalar os que faltavam nos nós que os faltavam. Isso não teve efeito e meu yum grouplist permaneceu inalterado.

De acordo com a última documentação que posso encontrar, os grupos disponíveis são os grupos dos quais você pode instalar e isso é realmente o fim.

O que estou perdendo?

    
por J Collins 11.02.2015 / 01:46

1 resposta

1

A resposta é que as definições de group vêm de repositórios. A simples razão pela qual a adição de todos os repositórios não funcionou é simplesmente que a URL do repositório estava incorreta no escravo que não trabalha.

Eu presumo que não há como "encontrar" as definições no sistema, nem instalar novas definições, que os grupos vêm apenas como resultado da extração do repositório.

Como bônus, o grupo 'Suporte Infiniband' vem do

http://springdale.princeton.edu/data/puias/6.5/x86_64/os

repositório.

instale usando

yum-config-manager --add-repo http://springdale.princeton.edu/data/puias/6.5/x86_64/os

yum-config-manager vem de yum-utils instalado com

yum install yum-utils

que pode ser descoberto por

yum search yum-config-manager

Por fim, detectei o problema visualizando o conteúdo de todos os arquivos repo em cada escravo no

/etc/yum.repos.d/
pasta

. O arquivo springdale.princeton.edu_data_puias_6.5_x86_64_os.repo contido

[springdale.princeton.edu_data_puias_6.5_x86_64_os]
name=added from: springdale.princeton.edu_data_puias_6.5_x86_64_os

baseurl=springdale.princeton.edu_data_puias_6.5_x86_64_os
enabled=1

observando que nenhuma das URLs estava correta.

A resposta final de como encontrar em qual repositório encontrar um nome de grupo ainda é desconhecida, infelizmente.

    
por 11.02.2015 / 04:57

Tags