Se va a actualizar los paquetes del sistema de websrv1 (que tan viejitos)
Se genera un snapshot (ANTES DE ACTUALIZAR) # lvcreate --snap --name websrv.i686_20180918 --size 2G websrvvg/websrv.i686 Se empieza actualizar paquetes de apoco ; Se borra el exim4 y se cambia por el sendmail (mas liviano) ; se borra gostscript (soporte para PostScript) y de esa forma se pueden eliminar el soporte para impresión. Se dejara unos días a ver si nada se rompió ; si algo se rompió se probara de arreglarlo y si no se puede se revertirá a la versión anterior.
Se genera un snapshot (ANTES DE ACTUALIZAR) # lvcreate --snap --name websrv.i686_20181012 --size 4G websrvvg/websrv.i686 sudo apt-get update && sudo apt-get upgrade ## y rezamos... La distro que esta usando el websrv1 es Stretch (estable en este momento) websr1 es i686 (habría que pasarlo a AMD64) Se actualiza! Queda andando. NOTA: El paquete de PHP5 esta instalado pero ya es obsoleto! Hay que migrarlo a PHP7. LISTO!!! Esta andando todo (increíblemente....)
Migrar a amd64! Primero que nada hacemos un snapshot de respaldo.... # lvcreate --name websrv.i686_pre.x64 --snap --size 4G websrvvg/websrv.i686 # uname -a Linux websrv1 4.9.0-8-686 #1 SMP Debian 4.9.110-3+deb9u6 (2018-10-08) i686 GNU/Linux # dpkg --add-architecture amd64 # dpkg --print-architecture i386 # dpkg --print-foreign-architectures amd64 Por el momento la arquitectura principal es i386 pero la vamos a cambiar de a poco a amd64 como principal y i386 como secundaria. # apt-get install linux-image-amd64 # poweoff ### En cain.dmz cambio el tipo de maquina de 32bits a 64bits ### cain.dmz => websrv1 => Power On # uname -m x86_64 #### LISTO! Ahora el kernel es de 64 bits Bajo paquetes basicos (pero no los instalo ; para tener los .deb) # apt-get clean # apt-get install -d aptitude:amd64 # apt-get install -d dpkg:amd64 # apt-get install -d apt:amd64 # apt-get install -d apt-utils:amd64 Eso baja también las dependencias que podrían llegar a ser necesitadas. Se baja POR LAS DUDAS ya que si se instala bien no debería ser necesario instalar los .deb's a mano. Trate de instalar desde aptitude pero todo fue un lio. Así que ejecuto nomas un dpkg -i * dentro de la carpeta de bajada /var/cache/apt/archives # dpkg --print-architecture amd64 # dpkg --print-foreign-architectures i386 Ahora tenemos como architecture principal a AMD64 y como secundaria a i386, ahora hay que cambiar paquete a paquete de apoquito de i386 a amd64. Igual esta TODO ROTO asi que arreglo con apt-get install -f Esto borra empila de cosas pero también instala empila de cosas. Se guarda la lista de cosas que BORRA para después chequear si instalo o no los paquetes de AMD64 de las mismas, en caso contrario se instala en aptitude una vez se estabilicen los paquetes. ..... Bueno ... Esto va a tardar mucho ..... Así que se opta por NO migrar ; se reinstalara de apoco usando websrv2 CIERRO DEFINITIVAMENTE ; YA NO SE PUEDE ACTUALIZAR MÁS!