Kesalahannya cukup jelas dari yum
:
http://repo.mongodb.org/yum/redhat/%24releaserver/mongodb-org/3.0/x86_64/repodata/repomd.xml:[Errno 14] PYCURL ERROR 22 - "URL yang diminta mengembalikan kesalahan:404 Tidak Ditemukan"
Tidak ada file di ujung lain URL itu untuk yum
untuk mengunduh, maka 404. Letakkan URL itu di browser Anda dan mulailah menavigasi untuk melihat file apa yang sebenarnya ada di sana.
Ini adalah URL yang benar ketika saya menelusuri repo mereka:
- http://repo.mongodb.org/yum/redhat/6/mongodb-org/3.0/x86_64/repodata/repomd.xml
Saya curiga mereka memindahkan barang tetapi tidak membuat ulang file repomd.xml. Anda dapat mengatasi masalah ini dengan mengunduh paket secara manual lalu menggunakan yum install ..
untuk menginstal sesuatu.
Salah ketik
Tapi saya pikir ada salah ketik di file repo Anda:
baseurl=https://repo.mongodb.org/yum/redhat/$releaserver/mongodb-org/3.0/x86_64/
Seharusnya ini:
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/
Itu terjadi jika konfigurasi repo Anda kotor.
Coba ini
sudo rm -rf /etc/yum.repos.d/mongod*
sudo yum clean all
Kemudian buat repo lagi
sudo vi /etc/yum.repos.d/mongodb-org-3.4.repo
Kemudian tambahkan ini:
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
Kemudian jalankan perintah berikut:
sudo yum install -y mongodb-org