2017-06-27 1 views
0

Ich versuche, Mongodb auf Centos 6.6 zu installieren. Ich verfolge die Schritte hier: https://www.liquidweb.com/kb/how-to-install-mongodb-on-centos-6/Installieren Mongodb "keine Abschnitt Header." Fehler

ich folgendes hinzugefügt haben (wo es auf dem Tutorial erklärt):

[mongodb] 
name=MongoDB Repository 
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/ 
gpgcheck=0 
enabled=1 

Wie Sie hier sehen können:

enter image description here

jedoch Wenn ich es versuche und installiere, erhalte ich den folgenden Fehler

enter image description here

Wohin gehe ich falsch?

Meine Dateiliste für /etc/yum.repos.d ist;

4.0K drwxr-xr-x 2 root root 4.0K Jun 26 13:12 . 
4.0K drwxr-xr-x 66 root root 4.0K Jun 24 14:19 .. 
4.0K -rw-r--r-- 1 root root 2.0K Oct 23 2014 CentOS-Base.repo 
4.0K -rw-r--r-- 1 root root 647 Oct 23 2014 CentOS-Debuginfo.repo 
4.0K -rw-r--r-- 1 root root 289 Oct 23 2014 CentOS-fasttrack.repo 
4.0K -rw-r--r-- 1 root root 630 Oct 23 2014 CentOS-Media.repo 
8.0K -rw-r--r-- 1 root root 5.3K Oct 23 2014 CentOS-Vault.repo 
4.0K -rw-r--r-- 1 root root 1.1K Jul 3 2015 city-fan.org.repo 
4.0K -rw-r--r-- 1 root root 191 Jun 26 12:56 mongodb-org-3.2.repo 
12K -rw------- 1 root root 12K Jun 26 12:53 .mongodb-org-3.2.repo.swp 
4.0K -rw-r--r-- 1 root root 200 Jun 26 13:12 mongodb-org-3.4.repo 
12K -rw------- 1 root root 12K Jun 26 12:55 .mongodb-org.repo.swp 
12K -rw------- 1 root root 12K Jun 24 14:16 .mongodb.repo.swp 
4.0K -rw-r--r-- 1 root root 472 Apr 26 2016 nodesource-el.repo 
4.0K -rw-r--r-- 1 root root 219 Dec 18 2013 vz.repo 
+0

Antwort aktualisiert, wenn Sie diese bearbeiten. – user3788685

Antwort

1

aus Ihrer Fehlermeldung mindestens eines Ihrer .repo Dateien beschädigt ist es scheint, dass.

Die Datei mongodb-org-3.2.repo hat eine fehlerhafte \n on line 2 Aber die Dateien suchen Auflistung erscheint es mehrere Dateien, von denen einige beschädigt sind (daher die .swp Dateien links hinten)

Sie sollten eine vollständige tun Datei-Liste mit ls -lash /etc/yum.repos.d und löschen Sie alle Dateien mit "Mongo" im Namen.

Dann erstellen Sie eine neue Datei mit dem Namen mongodb.repo und fügen Sie Folgendes hinzu;

[mongodb-org-3.4] 
name=MongoDB Repository 
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ 
gpgcheck=1 
enabled=1 
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc 

Dann laufen yum install mongodb-org

+0

Es macht das gleiche :( – BCLtd

+0

Sorry war gestern weg, ich bin sehr vertraut mit vielen dieser Befehle und Linux-Sachen (so Entschuldigungen). Wenn Sie nichts dagegen haben, wäre groß – BCLtd

+0

Hallo Kumpel sicher, Entschuldigung für die Verzögerung – BCLtd

0

Ich denke, die param in [mongodb] nicht genug ist, und ein Mangel an Header-Informationen. Sie sollten auch die Version angeben.

zum Beispiel für MongoDB v2.0, sollte il wie folgt aussehen:

[mongodb-org-2.0] 
name=...ect 

Grüße

+0

Hallo, danke! aber es macht immer noch das gleiche :( – BCLtd

Verwandte Themen