Что делать, если не синхронизированы данные файловой системы, которая монтирована на двух серверах ECS?

В случае, если происходит задержка в синхронизации данных между серверами одной файловой системы нужно включить параметр noac на двух серверах: noac указывает, что кеш отключен и синхронная запись выполняется принудительно.

Для повышения производительности клиент NFS кеширует свойства файлов (значение по умолчанию ac), а затем периодически их проверяет и обновляет при изменении свойств. Таким образом, нужно изменить значение по умолчанию ac на параметр noac.

  1. Сначала демонтируйте файловую систему с сервера, введите команду:

    unmount {Local path}

  2. Подготовьтесь к монтированию согласно инструкции Mounting an NFS File System to ECSs (Linux).

  3. Введите следующую команду для монтирования файловой системы:

    mount -t nfs -o vers=3,timeo=600,noac,noresvport,nolock {Shared path Local path}

Запустили Evolution free tier
для Dev & Test
Получить