Amigos, tengo dos máquinas en prueba, las primera con tres disco, en uno corro el nas4free y los otros dos discos en espejo con zfs, el segundo servidor es igual y lo tengo configurado exactamente igual con los mismos pool y mismos datashet que el primero. El tema es que quiero replicar los datashet del primero al segundo por si se me cae el primer servidor salir funcionando con el segundo, quiero probar utilizar rsync o el script backupData.sh pero para los dos es necesario crear una clave pública de autenticación, cosa que hago pero al reiniciar las máquinas estas se pierden (desaparesen de /root/.ssh), mi pregunta es, tengo que instalar si o si la versión full para poder configurar la clave pública?. Se puede instalar una versión full en una unidad USB?
Desde ya gracias
This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!
I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!
it will taken offline by the end of march 2021!
I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!
Replicar servidor1 a servidor2
Moderator: MoloMuy
-
gustavoarw
- NewUser

- Posts: 4
- Joined: 17 May 2013 15:08
- Status: Offline
- raulfg3
- Site Admin

- Posts: 4865
- Joined: 22 Jun 2012 22:13
- Location: Madrid (ESPAÑA)
- Contact:
- Status: Offline
Re: Replicar servidor1 a servidor2
Se puede instalar una versión full en una llave USB, con algunas precauciones, por ejemplo mover los logs al pool de datos, con eso evitas escribir constantemente en la llave USB que es lo que acaba dañandola, puedes ver como hacerlo en el wiki.
http://wiki.nas4free.org/doku.php?id=fa ... e&s[]=logs
PD: hay algo que no entiendo o no te has explicado bien, dices que tienes 2 maquinas identicas con 3 discos, 2 en espejo y 1 para el arranque del Nas4Free, si esto es así, la versión que debes tener en ese disco de arranque es full, ¿no?, y entonces no entiendo lo de arrancar desde USB.
Otra cosa para tener 2 maquinas sincronizadas, puedes usar el rsync, pero es mejor HAST-CARP o usar un script para uasr la funcion zfs send y zfs recive de ZFS y snapshot: viewtopic.php?f=70&t=2197
http://wiki.nas4free.org/doku.php?id=fa ... e&s[]=logs
PD: hay algo que no entiendo o no te has explicado bien, dices que tienes 2 maquinas identicas con 3 discos, 2 en espejo y 1 para el arranque del Nas4Free, si esto es así, la versión que debes tener en ese disco de arranque es full, ¿no?, y entonces no entiendo lo de arrancar desde USB.
Otra cosa para tener 2 maquinas sincronizadas, puedes usar el rsync, pero es mejor HAST-CARP o usar un script para uasr la funcion zfs send y zfs recive de ZFS y snapshot: viewtopic.php?f=70&t=2197
12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)
Wiki
Last changes
HP T510
Wiki
Last changes
HP T510
-
gustavoarw
- NewUser

- Posts: 4
- Joined: 17 May 2013 15:08
- Status: Offline
Re: Replicar servidor1 a servidor2
Raulfg3, gracias por responderme, estoy haciendo diferentes pruebas para ver cual es la mejor opción para mi, por eso te pregunté lo del USB. La idea es tener dos servidores no idénticos en hard pero si en cuando a los HD y que estén corriendo con los mismos datos replicados por si cae el principal poder salir con el secundario. Estoy viendo como solucionar el tema de la replicación del primario al secundario y probé lo siguiente hasta ahora, tengo "/mnt/pool_1/gustavo" creado y dentro de este un snapshot que se llama "prueba":
1) Rsync : funciona pero tiene algunos problemas con los Snapshot, no al momento de copiarlo hacia el segundo servido sino si borro un snapshot del primario no lo borra del secundario da el siguiente error.
Lo del HAST-CARP no lo tenía así que también voy a hacer algunas pruebas con este a ver que pasa, pero primero voy a ver si consigo información de este.
Desde ya gracias a ti y la comunidad, cualquier sugerencia es bien recibida y voy a ir comentando las prueba que valla realizando por si alguno lo necesita.
1) Rsync : funciona pero tiene algunos problemas con los Snapshot, no al momento de copiarlo hacia el segundo servido sino si borro un snapshot del primario no lo borra del secundario da el siguiente error.
2) backupData.sh : lo pruebo pero no me funciona por tener mismo nombre de pool y datasets tanto en origen como destino, me da el siguiente error:rsync: delete_file: unlink(gustavo/.zfs/snapshot/prueba/prueba-video.avi) failed: Read-only file system (30)
cannot delete non-empty directory: gustavo/.zfs/snapshot/prueba
No se si es una limitante que tiene el script backupData.sh o si ya el comando "zfs" mismo es el que no te permite usar origen y destinos iguales, voy a tener que pegarle una mirada al manual.20130520_094030 ERROR SSH connection test successful.
20130520_094030 ERROR The source filesystem "pool_1/gustavo" is in the same pool than the destination filesystem "pool_1/gustavo"
Lo del HAST-CARP no lo tenía así que también voy a hacer algunas pruebas con este a ver que pasa, pero primero voy a ver si consigo información de este.
Desde ya gracias a ti y la comunidad, cualquier sugerencia es bien recibida y voy a ir comentando las prueba que valla realizando por si alguno lo necesita.
-
gustavoarw
- NewUser

- Posts: 4
- Joined: 17 May 2013 15:08
- Status: Offline
Re: Replicar servidor1 a servidor2
Una consulta, el comando "zfs send | zfs reciv" solamente copia instantaneas (snapshots)? o se puede usar para compiar datashet sin tener creadas instantaneas.
Saludos
Saludos
- raulfg3
- Site Admin

- Posts: 4865
- Joined: 22 Jun 2012 22:13
- Location: Madrid (ESPAÑA)
- Contact:
- Status: Offline
Re: Replicar servidor1 a servidor2
no lo se, creo que solo instantaneas, pero tendrias que consultar la documentación en Ingles del ZFS en Oracle.
http://docs.oracle.com/cd/E19963-01/htm ... gbchx.html
http://docs.oracle.com/cd/E19963-01/htm ... gbchx.html
12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)
Wiki
Last changes
HP T510
Wiki
Last changes
HP T510
-
gustavoarw
- NewUser

- Posts: 4
- Joined: 17 May 2013 15:08
- Status: Offline
Re: Replicar servidor1 a servidor2
Si le pegue una mirada y aparentemente es para instantaneas, la misma documentacion está pero en español dejo el link por si les interesa.
http://docs.oracle.com/cd/E24842_01/htm ... html#gfwqb
Saludos
http://docs.oracle.com/cd/E24842_01/htm ... html#gfwqb
Saludos