Автор Тема: Ошибка GlusterFS  (Прочитано 955 раз)

Оффлайн tuxzer92

  • Начинающий
  • *
  • Сообщений: 8
Ошибка GlusterFS
« : 17.07.2023 15:29:59 »
Доброго времени суток.

Есть 3 компьютера на которых развернут кластер Альт Виртуализация на Proxmox.

pve-01
pve-02
pve-03

В каждом компьютере по 2 HDD: 1- для ОС, 2 - для хранилища.

В качестве хранилища был выбран GlusterFS.
Установил версию 9.3, при попытке создать VM появляется ошибка:

Спойлер
Formatting 'gluster://192.168.30.49/gluster_vol/images/100/vm-100-disk-0.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off preallocation=metadata compression_type=zlib size=34359738368 lazy_refcounts=off refcount_bits=16
[2023-07-17 11:40:11.309040] E [rpc-transport.c:282:rpc_transport_load] 0-rpc-transport: /usr/lib64/glusterfs/8.4/rpc-transport/socket.so: cannot open shared object file: No such file or directory
qemu-img: gluster://192.168.30.49/gluster_vol/images/100/vm-100-disk-0.qcow2: Gluster connection for volume gluster_vol, path images/100/vm-100-disk-0.qcow2 failed to connect
TASK ERROR: unable to create VM 100 - unable to create image: hint: failed on host 192.168.30.49 and port 24007 Please refer to gluster logs for more info

Вот содержимое каталогов:
Спойлер
[root@pve-01 pve]# ls -R /usr/lib64/glusterfs/9.3/rpc-transport/
/usr/lib64/glusterfs/9.3/rpc-transport/:
socket.so
[root@pve-01 pve]# ls -R /usr/lib64/glusterfs/8.4/
/usr/lib64/glusterfs/8.4/:
xlator

/usr/lib64/glusterfs/8.4/xlator:
mount

/usr/lib64/glusterfs/8.4/xlator/mount:
api.so

Как можно исправить ошибку?
Я так понимаю, что Proxmox ищет в каталоге не той версии GlusterFS.

Оффлайн tuxzer92

  • Начинающий
  • *
  • Сообщений: 8
Re: Ошибка GlusterFS
« Ответ #1 : 21.07.2023 07:37:16 »
Нужно ставить 8 версию, но если ранее уже был создан volume в 9 версии, то 8 версия GlusterFS не запустится и нужно будет удалить прежнюю конфигурацию из каталога: /var/lib/glusterd/

# apt-get update ; apt-get install glusterfs8-server glusterfs8 glusterfs8-client