Problemas ao instalar o mongodb no centos 5

3

Estou tentando instalar o mongodb para o meu servidor centos 5.1 via yum. Eu segui as instruções de criar um arquivo .repo na pasta yum, mas ainda não funciona. Aqui está a captura de tela do problema:

---- link

Eu digitei yum install mongodb-org mas estou recebendo um erro "nothing to do". Não tenho certeza do que fiz de errado. Eu até fiz yum makecache e ainda não trabalhei.

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

    [/etc/yum.repos.d] # yum install mongodb-org
    Loaded plugins: fastestmirror, priorities
    Determining fastest mirrors
    addons                                                                                                         | 1.9 kB     00:00
    base                                                                                                           | 1.1 kB     00:00
    extras                                                                                                         | 2.1 kB     00:00
    mongodb                                                                                                        |  951 B     00:00
    updates                                                                                                        | 1.9 kB     00:00
    wiredtree                                                                                                      |  951 B     00:00
    Excluding Packages in global exclude list
    Finished
    Excluding Packages from CentOS-5 - Base
    Finished
    7 packages excluded due to repository priority protections
    Setting up Install Process
    No package mongodb-org available.
    Nothing to do

    [/etc/yum.repos.d] #
    
por Patoshi パトシ 10.07.2014 / 19:31

4 respostas

7

Configure o sistema de gerenciamento de pacotes (YUM).

Crie um arquivo /etc/yum.repos.d/mongodb.repo para manter as seguintes informações de configuração para o repositório do MongoDB:

Se você estiver executando um sistema 64-bit , use a seguinte configuração:

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

Se você estiver executando um sistema 32-bit , que não é recomendado para implantações de produção, use a seguinte configuração:

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

Quando você instala os pacotes, escolhe se deseja instalar a versão atual ou anterior. Esta etapa fornece os comandos para ambos.

Para instalar a versão estável mais recente do MongoDB, emita o seguinte comando:

sudo yum install mongodb-org

Para instalar uma versão específica do MongoDB, especifique cada pacote de componentes individualmente e anexe o número da versão ao nome do pacote, como no exemplo a seguir que instala o release 2.6.1 'do MongoDB:

yum install mongodb-org-2.6.1 mongodb-org-server-2.6.1 mongodb-org-shell-2.6.1 mongodb-org-mongos-2.6.1 mongodb-org-tools-2.6.1

Para referência, se ainda estiver preso com o que encontrei neste link, isso pode ser útil

http://serverdown.ttwait.com/que/611667
    
por 23.07.2014 / 07:14
0

Do site de documentação :

/etc/yum.repos.d/mongodb.repo

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

Então

yum install mongo-10gen mongo-10gen-server

    
por 17.07.2014 / 21:52
0

Eu consegui instalar usando as instruções . Você pode tentar desativar o plugin de prioridades. Definir enable = 0.

vim /etc/yum/pluginconf.d/priorities.conf
enable = 0

Em seguida, yum atualize e tente instalar o mongodb novamente.

    
por 18.07.2014 / 22:27
0

A configuração do seu repositório parece estar correta, mas por que você está tentando instalar o mongodb-org? Tente instalar o mongo-10gen-server, esse é o pacote que você precisa.

    
por 18.07.2014 / 22:36