Problemas con el almacenamiento al actualizar RHEL 7 a RHEL8

Problemas con el almacenamiento al actualizar RHEL 7 a RHEL8

Estoy intentando actualizar RHEL7 a RHEL8 usando LEAPP. He corregido todos los errores que marcó el análisis previo a la actualización. El último error que recibo es que no hay suficiente espacio.

Disk Requirements: At least 223MB more space needed on the / filesystem.

Sin embargo, tengo mucho espacio: 42 GB de espacio no utilizado en la /partición, 835 MB descargados para la actualización. Se agradece enormemente cualquier ayuda para solucionar este problema.

Error Summary
-------------
Disk Requirements:
   At least 223MB more space needed on the / filesystem.



============================================================    
                       END OF ERRORS                        
============================================================


Debug output written to /var/log/leapp/leapp-upgrade.log

============================================================
                           REPORT                           
============================================================

A report has been generated at /var/log/leapp/leapp-report.json
A report has been generated at /var/log/leapp/leapp-report.txt

============================================================
                       END OF REPORT                        
============================================================

Answerfile has been generated at /var/log/leapp/answerfile
[root@rh7 ~]# df -hT
Filesystem            Type      Size  Used Avail Use% Mounted on
devtmpfs              devtmpfs  1.9G     0  1.9G   0% /dev
tmpfs                 tmpfs     1.9G     0  1.9G   0% /dev/shm
tmpfs                 tmpfs     1.9G  9.0M  1.9G   1% /run
tmpfs                 tmpfs     1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/mapper/rhel-root xfs        50G  6.2G   44G  13% /
/dev/mapper/rhel-home xfs       484G  172M  484G   1% /home
tmpfs                 tmpfs     379M     0  379M   0% /run/user/995
/dev/sda1             xfs       2.0G  165M  1.9G   9% /boot
tmpfs                 tmpfs     379M     0  379M   0% /run/user/0
[root@rh7 ~]# 

Respuesta1

La respuesta corta es intentar configurar esta variable:

export LEAPP_OVL_SIZE=3000

El instalador de leapp crea una imagen de superposición de contenedor en /var/lib/leapp. El tamaño predeterminado es 2048 MB. La variable de entorno LEAP_OVL_SIZE se puede configurar para aumentar el tamaño en MB de esta imagen.

El mensaje de error es algo engañoso pero, en general, como dice que necesita al menos 223 MB, queremos cambiar este valor a al menos 2048 + 223 + (algo de espacio adicional). 3000 es un buen punto de partida en ese caso.

Respuesta2

Esto funciona para mí. Necesitamos evitar leapp upgradeintentar instalarlos. Haga esto para todos los paquetes de la lista que no se pueden instalar. Entonces eliminé la versión actual de todos los paquetes que iban a actualizarse y los instalé manualmente mediante rpmarchivos binarios.

Por ejemplo, digamos que el paquete iwl7260-firmwareno se puede instalar debido a falta de espacio. Primero eliminamos el paquete y luego lo instalamos mediante rpm:

yum remove  iwl7260-firmware
rpm -i https://repo.almalinux.org/almalinux/8/BaseOS/x86_64/os/Packages/iwl7260-firmware-25.30.13.0-111.el8_7.1.noarch.rpm

Después de eso, corre leapp updatede nuevo.

información relacionada