Replicar servidor en mongodb desde el mismo host

Lo primero creamos las carpetas donde vamos a crear los archivos de mongo, por ejemplo en home que es donde mas espacio tenemos habitualmente

mkdir  /home/dbs/rs0-0
mkdir  /home/dbs/rs0-1
mkdir  /home/dbs/rs0-2

Importante saber el nombre del localhost

hostname
nombrelocalhost

En segundo lugar lanzamos los servicios, si lo hacemos desde local añadiremos & al final para que al cerrar la consola no se cierre el proceso, si lo estamos haciendo desde ssh sera nohup ………………. &

nohup mongod --dbpath /home/dbs/rs0-0 --port 27017 --replSet nombrelocalhost &
exit
nohup mongod --dbpath /home/dbs/rs0-1 --port 27018 --replSet nombrelocalhost &
exit
nohup mongod --dbpath /home/dbs/rs0-2 --port 27019 --replSet nombrelocalhost &
exit

una vez lanzados el proceso y las replicas procedemos a la configuración de los replicantes

entramos en la consola de mongo

mongo --port 27017
rsconf = {
           _id:"nombrelocalhost",
           members: [
                      {
                       _id:0,
                       host:"localhost:27017"
                      }
                    ]
         }
rs.initiate( rsconf )

comprobamos con

rs.conf()

Ahora procedemos a añadir a las replicas

rs.add("localhost:27018")
rs.add("localhost:27019")
No hay comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Cosas que recordar
Eliminar High CPU a 300 en un MAC

Para eliminar el alto uso de CPU por fallo de batería en mal estado, etc Lo primero saber sobre que versión de MAC estamos trabajando, para saber la versión vamos a la manzanita del menú -> acerca de este mac -> más información -> reporte de sistema, ahí miramos que …

Cosas que recordar
Error vesta-php package 2.13 GLIBC

Si salta el error vesta-php al intentar actualizar el servidor que tiene instalado el Vesta CP nos dejara de fioncionar el panel de vesta, entonces vamos a proceder a reinstalar estos dos paquetes   apt-get update && apt-get install vesta-nginx –reinstall apt-get update && apt-get install vesta-php –reinstall   con …

Cosas que recordar
Estado de la bateria en w8 y w10

Para saber el estado de la batería en windows 10 y 8, podremos sacar un log en html primero abrimos el powershell y dentro escribimos powercfg /batteryreport Esto nos generara un html en C:/Usuarios/nombre/battery report.html  

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies