Changes between Initial Version and Version 1 of DocumentacionUsuario1.1.0/MigrarImagen


Ignore:
Timestamp:
Nov 16, 2017, 1:02:28 PM (6 years ago)
Author:
ramon
Comment:

Creación de la página.

Legend:

Unmodified
Added
Removed
Modified
  • DocumentacionUsuario1.1.0/MigrarImagen

    v1 v1  
     1[[PageOutline(2-5,Índice)]]
     2
     3= Migrar una imagen a otro repositorio =
     4
     5Receta que describe los pasos adecuados para poder utilizar adecuadamente una imagen en un nuevo repositorio.
     6
     7'''Nota:''' Se utilizarán como ejemplo los nombres {{{Repo1}}} para el repositorio original de la imagen y {{{Repo2}}} para el nuevo repositorio. Asimismo, se usarán los comandos {{{scp}}} para copiar ficheros entre repositorios y {{{tar}}} y {{{gzip}}} para comprimir imágenes de directorios, aunque pueden ejecutarse otros comandos similares.
     8
     9'''Importante:''' Todos los comandos se lanzarán desde el directorio raíz del repositorio correspondiente (cambiar con {{{cd /opt/opengnsys/images}}} antes de ejecutar).
     10
     11
     12
     13== Copiar imagen ==
     14
     15Realizar los siguientes pasos para copiar una imagen entre repositorios, según el tipo de imagen.
     16
     17=== Imagen basada en fichero ===
     18
     19 1. Repo1: Localizar la imagen que se desea copiar: {{{NombreImagen.Extensión}}} (extensiones {{{img}}} o {{{dsk}}}).
     20 1. Repo2: Copiar fichero de imagen desde Repo1:
     21   * Bloquear imagen: {{{sudo touch NombreImagen.Extensión.lock}}}
     22   * Copiar imagen: {{{sudo scp Usuario@Repo1:/opt/opengnsy/images/NombreImagen.Extensión .}}}
     23   * Desbloquear imagen: {{{sudo rm NombreImagen.Extensión.lock}}}
     24   * Comprobar que exista el fichero de comprobación {{{NombreImagen.Extensión.sum}}} (puede tardar 1 o 2 minutos)
     25
     26=== Imagen basada en directorio ===
     27
     28 1. Repo1: Comprimir imagen: {{{sudo tar cpvzf NombreImagen.tar.gz SubdirectorioImagen}}}
     29 1. Repo2: Copiar el fichero comprimido de la imagen desde Repo1:
     30   * Copiar fichero comprimido: {{{sudo scp Usuario@Repo1:/opt/opengnsy/images/NombreImagen.tar.gz .}}}
     31   * Descomprimir imagen: {{{sudo tar xpvzf NombreImagen.tar.gz}}}
     32   * Eliminar fichero comprimido: {{{sudo rm -f NombreImagen.tar.gz}}}
     33 1. Repo1: Eliminar fichero comprimido: {{{sudo rm -f NombreImagen.tar.gz}}}
     34
     35== Definir la nueva imagen ==
     36
     37Entrar en la consola de administración web del nuevo repositorio y realizar los siguientes pasos para poder disponer de la nueva imagen copiada.
     38
     39 1. Pestaña Software: Si no existe, crear un perfil de software vacío.
     40 1. Pestaña Imágenes: Definir una nueva imagen con el mismo nombre que la original y asignarle el perfil vacío.
     41 1. Pestaña Aulas: Instalar la nueva imagen en un ordenador (debe estar iniciado como cliente OpenGnsys).
     42 1. Pestaña Aulas: Crear un inventario de sotware sobre la partición recién restaurada del equipo elegido.
     43 1. Pestaña Imágenes: Asociar el nuevo inventario de software a la nueva imagen.
     44 1. Pestaña Aulas: Apagar, reiniciar o iniciar sesión en el equipo recién restaurado.