Установите Mon go 3.6 на CentOS 7 - PullRequest
0 голосов
/ 27 февраля 2020

Я пытаюсь установить Mon go версию 3.6 на CentOS, но установка постоянно завершается с ошибкой:

`https://repo.mongodb.org/yum/redhat//mongodb-org/3.6/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found
Trying other mirror.
failure: repodata/repomd.xml from mongodb-org-3.6: [Errno 256] No more mirrors to try.
https://repo.mongodb.org/yum/redhat//mongodb-org/3.6/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found`

Вот содержимое файла репо, который я использую. Я скопировал это с веб-сайта MongoDB:

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

Я просматривал многие форумы, но не смог найти решение этой проблемы. Не могли бы вы помочь с установкой? Дайте мне знать, что я делаю не так?

Ответы [ 3 ]

0 голосов
/ 28 февраля 2020
wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.6/x86_64/RPMS/mongodb-org-server-3.6.17-1.el7.x86_64.rpm
sudo rpm -i mongodb-org-server-3.6.17-1.el7.x86_64.rpm

sudo systemctl start mongod

** РЕДАКТИРОВАТЬ **

УСТАНОВИТЬ ДОПОЛНИТЕЛЬНЫЕ КОМПОНЕНТЫ

# SHELL
wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.6/x86_64/RPMS/mongodb-org-shell-3.6.17-1.el7.x86_64.rpm
sudo rpm -i mongodb-org-shell-3.6.17-1.el7.x86_64.rpm

# MONGOS
wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.6/x86_64/RPMS/mongodb-org-mongos-3.6.17-1.el7.x86_64.rpm
sudo rpm -i mongodb-org-mongos-3.6.17-1.el7.x86_64.rpm

# TOOLS
wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.6/x86_64/RPMS/mongodb-org-tools-3.6.17-1.el7.x86_64.rpm
sudo rpm -i mongodb-org-tools-3.6.17-1.el7.x86_64.rpm

# REMAINING BITS
wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.6/x86_64/RPMS/mongodb-org-3.6.17-1.el7.x86_64.rpm
sudo rpm -i mongodb-org-3.6.17-1.el7.x86_64.rpm
0 голосов
/ 28 февраля 2020
  1. Создайте файл /etc/yum.repos.d/mongodb-org-3.6.repo, чтобы вы могли установить MongoDB напрямую, используя yum:

    Используйте следующий файл репозитория:

    [mongodb-org-3.6]
    name=MongoDB Repository
    baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.6/x86_64/
    gpgcheck=1
    enabled=1
    gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc
    
  2. Установите пакеты MongoDB с помощью следующей команды:

    sudo yum install -y mongodb-org
    

    или

    sudo yum install -y mongodb-org-3.6.17 mongodb-org-server-3.6.17 mongodb-org-shell-3.6.17 mongodb-org-mongos-3.6.17 mongodb-org-tools-3.6.17
    
0 голосов
/ 27 февраля 2020

Измените ваш URL, указав CentOS 7:

https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.6/x86_64/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...