Ошибка "Присутствуют несинхронизированные данные необходимо исправление" или "Status Transport endpoint is not connected"

1. Проблема

На вкладке Хранилище  Тома всплывает ошибка: Присутствуют несинхронизированные данные, необходимо исправление.

glfserror01

2. Решение для обычных томов с данными виртуальных машин (не engine)

Не выполняйте описанную процедуру с томом Менеджера управления, поскольку это приведёт к потере управления средой и необходимости восстановления работоспособности Менеджера управления.

  1. Проверить на любом из хостов состояние тома с помощью команды:

    gluster volume heal <volume_name> info

    Например:

    gluster volume heal storage info
    
    Brick zvirt-30-giperkonv1-pk.orion.local:/gluster_bricks/storage/storage
    /fbc0df1c-c228-452b-8356-85af1628cbbd/dom_md/ids
    /
    /.shard/.remove_me
    Status: Connected
    Number of entries: 3
    
    Brick zvirt-30-giperkonv2-pk.orion.local:/gluster_bricks/storage/storage
    Status: Transport endpoint is not connected
    Number of entries: -
    
    Brick zvirt-30-giperkonv3-pk.orion.local:/gluster_bricks/storage/storage
    /fbc0df1c-c228-452b-8356-85af1628cbbd/dom_md/ids
    /
    /.shard/.remove_me
    Status: Connected
    Number of entries: 3

    В выводе команды присутствуют строки:

    • Number of entries: 3 - указывает на невозможность синхронизации 3х файлов. Список файлов указан выше.

    • Status: Transport endpoint is not connected - означает, что том находится в автономном режиме или иным образом не может взаимодействовать с gluster.

  2. Остановить и снова запустить том командой:

    gluster volume stop <volume_name>
    gluster volume start <volume_name>

    Например:

    gluster volume stop storage
    Stopping volume will make its data inaccessible. Do you want to continue? (y/n) y
    volume stop: storage: success
    
    gluster volume start storage
    volume start: storage: success
  3. Проверить состояние:

    gluster volume heal <volume_name> info

    Например:

    gluster volume heal storage info
    Brick zvirt-30-giperkonv1-pk.orion.local:/gluster_bricks/storage/storage
    Status: Connected
    Number of entries: 0
    
    Brick zvirt-30-giperkonv2-pk.orion.local:/gluster_bricks/storage/storage
    Status: Connected
    Number of entries: 0
    
    Brick zvirt-30-giperkonv3-pk.orion.local:/gluster_bricks/storage/storage
    Status: Connected
    Number of entries: 0
  4. Ошибки устранены.

glfserror02