IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

RedHat / CentOS / Fedora Discussion :

Centreon CentOS 6 / mirror & proxy problème


Sujet :

RedHat / CentOS / Fedora

  1. #1
    Membre du Club Avatar de Ben404
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2018
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2018
    Messages : 33
    Points : 45
    Points
    45
    Par défaut Centreon CentOS 6 / mirror & proxy problème
    Bonjour,
    J'ai installer un centreon pour la supervision du parc info avec les images en .ovf proposé par Centreon directement.
    Apres installation et configuration de celui-ci j'ai voulu installer d'autre outils sur le CentOS 6 et c'est la que ça coince.

    yum ne fonctionne pas a cause d'un mauvais mirroring ou config proxy mal foutu. Je n'ai pas de proxy dans la boite ne n'en ai donc pas configurer.
    Voici le message d'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    [root@centreon~]# yum update
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
    Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
    14: curl#5 - "Could not resolve proxy: proxy.int.centreon.com; Unknown error"
     
     
     One of the configured repositories failed (Unknown),
     and yum doesn't have enough cached data to continue. At this point the only
     safe thing yum can do is fail. There are a few ways to work "fix" this:
     
         1. Contact the upstream for the repository and get them to fix the problem.
     
         2. Reconfigure the baseurl/etc. for the repository, to point to a working
            upstream. This is most often useful if you are using a newer
            distribution release than is supported by the repository (and the
            packages for the previous distribution release still work).
     
         3. Run the command with the repository temporarily disabled
                yum --disablerepo=<repoid> ...
     
         4. Disable the repository permanently, so yum won't use it by default. Yum
            will then just ignore the repository until you permanently enable it
            again or use --enablerepo for temporary usage:
     
                yum-config-manager --disable <repoid>
            or
                subscription-manager repos --disable=<repoid>
     
         5. Configure the failing repository to be skipped, if it is unavailable.
            Note that yum will try to contact the repo. when it runs most commands,
            so will have to try and fail each time (and thus. yum will be be much
            slower). If it is a very temporary problem though, this is often a nice
            compromise:
     
                yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true
     
    Cannot find a valid baseurl for repo: base/7/x86_64
    Apres quelques heures de recherche j'ai pas réussi a résoudre mon problème. Sur mon interface réseaux le ONBOOT=yes

    Autres infos qui peuvent être utile, le fichier CentOS-Base.repo :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    # CentOS-Base.repo
    #
    # The mirror system uses the connecting IP address of the client and the
    # update status of each mirror to pick mirrors that are updated to and
    # geographically close to the client.  You should use this for CentOS updates
    # unless you are manually picking other mirrors.
    #
    # If the mirrorlist= does not work for you, as a fall back you can try the
    # remarked out baseurl= line instead.
    #
    #
     
    [base]
    name=CentOS-$releasever - Base
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
    #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
     
    #released updates
    [updates]
    name=CentOS-$releasever - Updates
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
    #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
     
    #additional packages that may be useful
    [extras]
    name=CentOS-$releasever - Extras
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
    #baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
     
    #additional packages that extend functionality of existing packages
    [centosplus]
    name=CentOS-$releasever - Plus
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra
    #baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
    gpgcheck=1
    enabled=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
     
     
    "/etc/yum.repos.d/CentOS-Base.repo" 44L, 1664C
    J'ai essayer de décommenter les baseurl, l'erreur change mais ça ne fonctionne pas

    le fichier centreon.repo (sensé être a jours tout de même c'est la dernière image publiée):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    [centreon-stable-noarch]
    name=Centreon open source software repository.
    baseurl=http://yum-1.centreon.com/standard/19.04/el7/stable/noarch/
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CES
     
    [centreon-stable]
    name=Centreon open source software repository.
    baseurl=http://yum-1.centreon.com/standard/19.04/el7/stable/$basearch/
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CES
     
    [centreon-testing-noarch]
    name=Centreon open source software repository. (UNSUPPORTED)
    baseurl=http://yum-1.centreon.com/standard/19.04/el7/testing/noarch/
    enabled=0
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CES
     
    [centreon-testing]
    name=Centreon open source software repository. (UNSUPPORTED)
    baseurl=http://yum-1.centreon.com/standard/19.04/el7/testing/$basearch/
    enabled=0
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CES
     
    [centreon-unstable-noarch]
    name=Centreon open source software repository. (UNSUPPORTED)
    baseurl=http://yum-1.centreon.com/standard/19.04/el7/unstable/noarch/
    enabled=0
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CES
     
    [centreon-unstable]
    name=Centreon open source software repository. (UNSUPPORTED)
    baseurl=http://yum-1.centreon.com/standard/19.04/el7/unstable/$basearch/
    enabled=0
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CES
     
    [centreon-canary-noarch]
    name=Centreon open source software repository. (UNSUPPORTED)
    baseurl=http://yum-1.centreon.com/standard/19.04/el7/canary/noarch/
    enabled=0
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CES
     
    [centreon-canary]
    name=Centreon open source software repository. (UNSUPPORTED)
    baseurl=http://yum-1.centreon.com/standard/19.04/el7/canary/$basearch/
    enabled=0
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CES
     
    "/etc/yum.repos.d/centreon.repo" 56L, 1752C
    Et enfaîte nul part je trouve la ligne proxy.int.centreon.com comme indiqué dans l'erreur ligne 5. Et je comprend pas ou gérer ça ni comment le résoudre

    Apres avoir fait la commande : echo $http_proxy, il me renvoi http://proxy.int.centreon.com:3128
    Donc il dois y en avoir un configurer de base. Mais je trouve pas ou est le fichier ni comment supprimer ça sans le remplacé par un autre proxy :/

    Merci de m'avoir lu et merci par avance pour l'aide que vous pourrez m'apporter, si vous avez besoin d'une autre infos hésitez pas à demander

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    Bonjour

    Et y a quoi dans /etc/yum.conf et dans les fichiers *.repo dans le dossier /etc/yum.repo.d/ ?
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  3. #3
    Membre du Club Avatar de Ben404
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2018
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2018
    Messages : 33
    Points : 45
    Points
    45
    Par défaut
    Salut Flo merci de ton aide voila les infos,

    yum.conf :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    [main]
    cachedir=/var/cache/yum/$basearch/$releasever
    keepcache=0
    debuglevel=2
    logfile=/var/log/yum.log
    exactarch=1
    obsoletes=1
    gpgcheck=1
    plugins=1
    installonly_limit=5
    bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
    distroverpkg=centos-release
     
     
    #  This is the default, if you make this bigger yum won't see if the metadata
    # is newer on the remote and so you'll "gain" the bandwidth of not having to
    # download the new metadata and "pay" for it by yum not having correct
    # information.
    #  It is esp. important, to have correct metadata, for distributions like
    # Fedora which don't keep old packages around. If you don't like this checking
    # interupting your command line usage, it's much better to have something
    # manually check the metadata once an hour (yum-updatesd will do this).
    # metadata_expire=90m
     
    # PUT YOUR REPOS HERE OR IN separate files named file.repo
    # in /etc/yum.repos.d
    et dans /etc/yum.repo.d/ :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    [root@centreon ~]# ls /etc/yum.repos.d/
    CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo     CentOS-SCLo-scl-rh.repo  CentOS-Vault.repo  epel.repo
    CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-SCLo-scl.repo  CentOS-Sources.repo      centreon.repo      epel-testing.repo
    Et a l’intérieur j'ai regarder principalement dans le CentOSBase.repo et le centreon.repo je pense pas que les autres impacte vraiment mais j'en sais trop rien, c'est d'apres les recherches que j'ai faite. Je suis passer rapidement sur quelques uns sans rien trouver. Mais si tu le souhaite je peut te copié tout les .repo si ça peut aider.

    Ah oui dans les infos importante aussi que j'ai pas souligné, la machine ping internet il n'y a pas de problème de ce coté la et la supervision fonctionne très bien.

  4. #4
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    J'aurais voulu voir cette ligne dans le yum.conf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    proxy=http://proxy.int.centreon.com:3128
    Auquel cas, il aurait suffi de la commenter en ajoutant un croisillon # devant.

    Il semblerait que les concepteurs aient utilisé des machines virtuelles utilisant un proxy et oublié de supprimer cette ligne avant de diffuser.

    Le fichier de traces /var/log/yum.log t'en apprend-il plus sur l'erreur ?

    Dans cette situation, on peut traquer la ligne maudite.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    grep -IR -m 1 'proxy=http://proxy\.int\.centreon\.com:3128' /etc/* 2>/dev/null
    Ici, c'est /etc, mais si tu as du temps, tu peux mettre /.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  5. #5
    Membre du Club Avatar de Ben404
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2018
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2018
    Messages : 33
    Points : 45
    Points
    45
    Par défaut
    J'ai fait tourner la commande +24h dans le '/' sans succès elle ne remonte rien et elle ne fini pas surtout.
    Dans le /etc/ elle fini instantanément sans résultat.

    Y a t'il un autre moyens de trouver la ligne ?

    Une variante de la commande ?

    J'ai essayer grep -r http_proxy=http://proxy.int.centreon.com:3128 /
    et ça remonte :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    grep: /proc/sys/fs/binfmt_misc/register: Invalid argument
    grep: /proc/sys/net/ipv4/route/flush: Permission denied
    grep: /proc/sys/net/ipv6/conf/all/stable_secret: Input/output error
    grep: /proc/sys/net/ipv6/conf/default/stable_secret: Input/output error
    grep: /proc/sys/net/ipv6/conf/ens160/stable_secret: Input/output error
    grep: /proc/sys/net/ipv6/conf/lo/stable_secret: Input/output error
    grep: /proc/sys/net/ipv6/route/flush: Permission denied
    grep: /proc/sys/vm/compact_memory: Permission denied
    et après ça tourne sans s’arrêter non plus. Je sais pas si c'est utile. J'ai aussi taper juste :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     grep -IR -m 1 'proxy=http://proxy\.int\.centreon\.com:3128'
    .bash_history:grep -r http_proxy=http://proxy.int.centreon.com:3128
    .bash_profile:export http_proxy=http://proxy.int.centreon.com:3128
    je sais pas trop ce que c'est ni si on peut y obtenir des infos mais bon je met le max :/

  6. #6
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    Et bien voilà. Tu as trouvé.
    Dans le fichier .bash_profile, commente la ligne qui définit http_proxy (en écrivant # devant).
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  7. #7
    Membre du Club Avatar de Ben404
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2018
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2018
    Messages : 33
    Points : 45
    Points
    45
    Par défaut
    Ah mais oui c'est un fichier en faite .bash_profile :o
    J'avais pas compris ça !

    Je l'ai trouver cette saleté de ligne !!! MERCI <3 je me voyais déjà devoir refaire la machine de 0 pour pas avoir ce problème x)

    Et ça marche !!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'installation de kde sous Centos 5
    Par genie-netcom dans le forum RedHat / CentOS / Fedora
    Réponses: 1
    Dernier message: 03/03/2009, 18h40
  2. Problème trap snmp centreon/nagios
    Par Carnage76 dans le forum Réseau
    Réponses: 2
    Dernier message: 24/02/2009, 14h35
  3. Réponses: 6
    Dernier message: 30/11/2007, 12h52
  4. [CENTOS] installation 4.4 problème
    Par bidule21 dans le forum Autres
    Réponses: 2
    Dernier message: 05/03/2007, 17h11
  5. Apache2 sur CentOS: Problème d'acces utilisateur
    Par Faith's Fall dans le forum Apache
    Réponses: 11
    Dernier message: 03/06/2006, 22h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo