.png)
oVirt 4.2 viene con librbd1 y librados2 de la versión Ceph Hammer, que es 0.94.5.
Necesito actualizar ambas bibliotecas a la versión luminosa que es 12.x. porque mi servidor ceph no puede comunicarse con clientes con la versión anterior 0.94.5.
Como hacer eso ?
Respuesta1
Para responder mi propia pregunta:
Esto se puede lograr utilizando los repositorios Storage SIG para centos.
Tienes que agregar un nuevo repositorio a tu nodo oVirt.Tenga en cuenta que esto puede interrumpir futuras actualizaciones de ovirt.Usted ha sido advertido.
Agregue un repositorio /etc/yum.repos.d
llamado ceph-luminous.repo
con este contenido:
[ovirt-4.2-centos-ceph-luminous]
enabled=1
name = CentOS-7 - ceph luminous
baseurl = http://mirror.centos.org/centos/7/storage/$basearch/ceph-luminous/
gpgcheck = 1
enabled = 1
gpgkey = https://raw.githubusercontent.com/CentOS-Storage-SIG/centos-release-storage-common/master/RPM-GPG-KEY-CentOS-SIG-Storage
includepkgs = librados2 librbd1 lttng-ust
Luego emita un yum update
. Las bibliotecas deberían actualizarse sin ningún problema de dependencia.
Actualización: Actualización de un nodo
La actualización de 4.2.5.1 a 4.6, así como a 4.7 y 4.8 funcionó sin problemas, pero librbd1 y librados2 se degradaron a la versión anterior no funcional. El repositorio ceph-luminous.repo todavía estaba en /etc/yum.repos.d. Para restaurar la nueva versión de las dos bibliotecas:
- Mantenga o ponga el nodo en mantenimiento después de actualizar a la nueva versión del nodo.
- Inicie sesión en el nodo
- Ejecute
yum update
y diga sí para actualizar las dos bibliotecas cuando se le solicite. - hacer un
ssh reboot
motor a través