Ошибки и предупреждения DCS
Данный раздел является справочником ошибок, выдаваемых модулем Pangolin DCS.
Ошибки DCS
Ошибки модуля pangolin_dcs
В таблице ниже приведены возможные ошибки модуля, которые возникают в лог-файле.
| N | Сообщение в логе | Расшифровка сообщения |
|---|---|---|
| 1 | ERROR: DCS: error request denied for set/delete/expire | Отказ в доступе. Не удалось изменить/удалить ключ в DCS |
| 2 | ERROR: DCS: error SystemError for set/delete/expire | Системная ошибка DCS. Не удалось изменить/удалить ключ в DCS |
| 3 | ERROR: DCS: error missing leader for set/delete/expire | Не удалось изменить/удалить ключ в DCS по причине отсутствия лидера |
| 4 | ERROR: DCS: timeout exceeded for set/delete/expire | Не дождались ответа от DCS при попытке изменить/удалить ключ |
| 5 | ERROR: DCS: ret was: RET_CODE | Не дождались ответа от DCS при попытке изменить/удалить ключ, получили код возврата RET_CODE |
| 6 | ERROR: DCS: set/delete/expire error in retry for key KEY | Не удалось изменить/удалить ключ KEY в DCS |
| 7 | ERROR: DCS: could not delete key KEY, key not found | Не удалось удалить ключ KEY в DCS, такого ключа не существует |
| 8 | EXCEPTION: DCS: Exception happened in RAFT | Во время работы DCS произошел exception, подробности в traceback |
| 9 | ERROR: DCS (init): logfile is not accessible: ERROR_MSG | Не удалось сделать запись в лог-файл, подробная ошибка в ERROR_MSG. Проверьте доступ до файла и папки, указанного в параметре logfile в секции pangolin_dcs |
| 10 | ERROR: Could not parse dcs log rotation period from config: log_rotation_period='PERIOD' | Не удалось применить значение параметра log_rotarion_period. Проверьте заполнение секции pangolin_dcs в конфигурационном файле |
| 11 | ERROR: Dcs log rotation period must be greater than 'loop_wait' seconds and be at minimum of 10 seconds | установлено слишком маленькое значение для параметра log_rotation_period, оно должно быть больше параметра loop_wait в секундах и также должно быть больше 10 секунд |
| 12 | ERROR: DCS: Bad value in the "pangolin_dcs.verify_client": PARAM_VALUE | Установлено неверное значение параметра verify_client в секции pangolin_dcs |
| 13 | ERROR: DCS: could not get Raft cluster data from DCS. Error: ERROR_MSG | Не удалось получить информацию об узлах из DCS. Точная ошибка указана в ERROR_MSG |
| 14 | ERROR: DCS: could not acquire leader lock. Error: ERROR_MSG | Не удалось изменить ключ leader в DCS. Точная ошибка указана в ERROR_MSG |
| 15 | EXCEPTION: DCS: could not acquire leader lock. Exception: ERROR_MSG | Не удалось изменить ключ leader в DCS. Точная ошибка указана в ERROR_MSG |
| 16 | ERROR: DCS: could not set '/failover' key in DCS. Error: ERROR_MSG | Не удалось изменить ключ failover в DCS. Точная ошибка указана в ERROR_MSG |
| 17 | EXCEPTION: DCS: could not set '/failover' key in DCS. Exception: ERROR_MSG | Не удалось изменить ключ failover в DCS. Точная ошибкт указана в ERROR_MSG |
| 18 | ERROR: DCS: could not set '/config' key in DCS. Error: ERROR_MSG | Не удалось изменить ключ config в DCS. Точная ошибка указана в ERROR_MSG |
| 19 | EXCEPTION: DCS: could not set '/config' key in DCS. Exception: ERROR_MSG | Не удалось изменить ключ config в DCS. Точная ошибкат указана в ERROR_MSG |
| 20 | ERROR: DCS: could not set '/member' key in DCS. Error: ERROR_MSG | Не удалось изменить ключ member в DCS. Точная ошибка указана в ERROR_MSG |
| 21 | EXCEPTION: DCS: could not set '/member' key in DCS. Exception: ERROR_MSG | Не удалось изменить ключ member в DCS. Точная ошибкат указана в ERROR_MSG |
| 22 | ERROR: DCS: could not set '/initialize' key in DCS. Error: ERROR_MSG | Не удалось изменить ключ initialize в DCS. Точная ошибкат указана в ERROR_MSG |
| 23 | EXCEPTION: DCS: could not set '/initialize' key in DCS. Exception: ERROR_MSG | Не удалось изменить ключ initialize в DCS. Точная ошибкт указана в ERROR_MSG |
| 24 | ERROR: DCS: could not delete cluster from DCS. Error: ERROR_MSG | Не удалось очистить ключи в DCS. Точная ошибка указана в ERROR_MSG |
| 25 | EXCEPTION: DCS: could not delete cluster from DCS. Exception: ERROR_MSG | Не удалось очистить ключи в DCS. Точная ошибка указана в ERROR_MSG |
Ошибки API Pangolin DCS
В таблице ниже приведены возможные ошибки API компонента Pangolin DCS.
| N | Сообщение в логе | Расшифровка сообщения |
|---|---|---|
| 1 | ERROR: DCS: User name and password are not provided | В API запросе к DCS не переданы имя пользователя и пароль для проверки доступа |
| 2 | ERROR: DCS: User USERNAME is not found | В API запросе к DCS передано несуществующее имя пользователя |
| 3 | ERROR: DCS: User name USERNAME or password is incorrect | Не удалось авторизоваться в DCS по переданным имени пользователя и паролю в API запросе |
| 4 | ERROR: DCS: User USERNAME does not have administrative privileges | У пользователя USERNAME недостаточно прав чтобы выполнить API запрос |
| 5 | ERROR: DCS: Could not check user USERNAME on having administrative privileges | Не удалось проверить пользователя USERNAME на наличие прав для выполнения запроса |
| 6 | ERROR: DCS: User USERNAME does not have privileges PRIVILEGES for a key KEY | У пользователя USERNAME нет прав PRIVILEGES чтобы иметь доступ к ключу KEY |
| 7 | ERROR: DCS: Could not check a user USERNAME on having privileges PRIVILEGES for a key KEY | Не удалось проверить пользователя USERNAME на наличие прав PRIVILEGES для доступа к ключу KEY |
| 8 | ERROR: DCS: timeout to handle request exceeded | API запрос к DCS завершился по тайм-ауту |
| 9 | ERROR: DCS: Parameter 'ttl' must be positive | Переданный в запросе параметр TTL должен быть положительный |
| 10 | ERROR: DCS: KEY key is forbidden to be deleted manually | Ключ KEY запрещен к изменению через API запрос |
| 11 | ERROR: DCS: Could not enable authentication | Не удалось включить авторизацию в DCS |
| 12 | ERROR: DCS: Could not disable authentication | Не удалось выключить авторизацию в DCS |
| 13 | ERROR: DCS: Could not get user details, since a user USERNAME is not found | Не удалось получить информацию о пользователе USERNAME, такого пользователя в DCS нет |
| 14 | ERROR: DCS: Could not create/update user USERNAME: no request body | В запросе на создание или изменения пользователя USERNAME не было передано тело запроса |
| 15 | ERROR: DCS: Could not create/update a user USERNAME: password required | Не удалось создать/изменить пользователя USERNAME, в запросе не был передан пароль |
| 16 | ERROR: DCS: Could not create/update a user USERNAME: input parameters are wrong | Не удалось создать/изменить пользователя USERNAME, не верно переданы параметры пользователя. Например, есть аргумент roles, но в нем нет списка строк, либо передан аргумент grant, но в нем нет списка строк, либо передан аргумент revoke, но в нем нет списка строк, либо передан аргумент password, но он не является строкой |
| 17 | ERROR: DCS: Could not create/update a user USERNAME: input parameters are conflicted | Не удалось создать/изменить пользователя USERNAME, были переданы одновременно аргументы roles, grant и revoke. Можно передавать одновременно только roles и grant или roles и revoke |
| 18 | ERROR: DCS: Could not create/update a user USERNAME | Не удалось создать/изменить пользователя USERNAME |
| 19 | ERROR: DCS: Post-create/update check for a user USERNAME is failed: user is not found | Созданный/измененный пользователь USERNAME не был найден в DCS после внесения изменений |
| 20 | ERROR: DCS: Could not delete a user USERNAME | Не удалось удалить пользователя USERNAME |
| 21 | ERROR: DCS: Could not get role details, since a role ROLENAME is not found | Не удалось получить данные о роли ROLENAME, такой роли нет в DCS |
| 22 | ERROR: DCS: Could not create/update role ROLENAME: no request body | В запросе на создание или изменения роли ROLENAME не было передано тело запроса |
| 23 | ERROR: DCS: Could not create/update a role ROLENAME: input parameters are wrong | Не удалось создать/изменить роль ROLENAME, не верно переданы параметры роли. Например, не передан ни аргумент permissions ни аргумент grant или revoke, либо передан аргумент read или write внутри аргумента permissions, в котором нет списка строк, либо передан аргумент read или write внутри аргумента grant, в котором нет списка строк, либо передан аргумент read или write внутри аргумента revoke, в котором нет списка строк |
| 24 | ERROR: DCS: Could not create/update a role ROLENAME: input parameters are conflicted | Не удалось создать/изменить роль ROLENAME, были переданы одновременно аргументы grant и revoke |
| 25 | ERROR: DCS: Could not create/update a role ROLENAME | Не удалось создать/изменить роль ROLENAME |
| 26 | ERROR: DCS: Post-create/update check for a role ROLENAME is failed: role is not found | Созданная/измененная роль ROLENAME не была найдена в DCS после внесения изменений |
| 27 | ERROR: DCS: Could not delete a role ROLENAME | Не удалось удалить роль ROLENAME |
| 28 | ERROR: DCS: No 'peerURLs' in request body to add a member | В запросе на добавление членов кластера не передан параметр peerURLs |
| 29 | ERROR: DCS: Peer URL ADDR has invalid format, it must not start with http | В запросе на добавление членов кластера параметр адреса ADDR имеет неверный формат, адрес не может начинаться с http |
| 30 | ERROR: DCS: Some members already exist in the cluster: ADDRS | В запросе на добавление членов кластера переданы адреса ADDRS уже имеющихся в кластере узлов |
| 31 | ERROR: DCS: Could not add a member ADDR in the cluster | Не удалось добавить нового члена кластера с адресом ADDR |
| 32 | ERROR: DCS: A member ADDR does not exist in the cluster | Не удалось удалить члена кластера с адресом ADDR, такого узла в кластере нет |
| 33 | ERROR: DCS: Could not delete a member ADDR from the cluster | Не удалось удалить узел из кластера с адресом ADDR |
| 34 | EXCEPTION: DCS: Failed to read a full dump file from PATH_TO_DUMP_FILE | Не удалось прочитать дамп из файла PATH_TO_DUMP_FILE |
| 35 | ERROR: DCS: 'peerURLs' in request body must be a list | Неверно передан параметр peerUrls в запросе на добавление члена кластера. Параметр peerUrls должен быть списком строк адресов |
| 36 | ERROR: DCS: Peer URL 'ADDR' has invalid format, could not determine host and port | Параметр адреса ADDR в запросе на добавление члена кластера имеет неверный формат, адрес должен быть в формате host:port |
| 37 | ERROR: DCS: Peer URL 'ADDR' has invalid format, port must be an integer in range 0 < port <= 65535 | Параметр адреса ADDR в запросе на добавление члена кластера имеет неверный формат, адрес должен быть в формате host:port, где port должен быть целым числом больше 0 и меньше 65535 |
| 38 | ERROR: DCS: Member 'ADDR' is the DCS leader and cannot be deleted | Узел с адресом ADDR является текущим DCS лидером и его нельзя удалить |
Ошибки соединения между узлами
В таблице ниже приведены возможные ошибки соединения между узлами.
| N | Сообщение в логе | Расшифровка сообщения |
|---|---|---|
| 1 | ERROR: RAFT: (client side): could not initialize SSL configuration | Не удалось проинициализировать SSL соединение. Проверьте доступность соединения между узлами и параметры SSL соединения в конфигурационном файле |
| 2 | ERROR: RAFT: (client side): SSL connection closed by server during handshake | Соединение с другим узлом было прервано во время попытки установить SSL handshake. Проверьте доступность соединения между узлами и параметры SSL соединения в конфигурационном файле |
| 3 | ERROR: RAFT: (client side): could not complete SSL handshake after N attempts: host=HOST port=PORT | Не удалось установить выполнить SSL handshake с другим узлом по адресу HOST:PORT после нескольких попыток. Проверьте доступность соединения между узлами и параметры SSL соединения в конфигурационном файле |
| 4 | ERROR: RAFT: (client side): could not establish session to host=HOST port=PORT | Не удалось установить первичное соединение с другим узлом по адресу HOST:PORT. Проверьте доступность соединения между узлами и параметры SSL соединения в конфигурационном файле |
| 5 | ERROR: RAFT: failed to process connection with host=HOST port=PORT | Не удалось установить соединение с другим узлом по адресу HOST:PORT. Проверьте доступность соединения между узлами и параметры ссл соединения в конфигурационном файле |
| 6 | ERROR: RAFT: process connection timed out with host=HOST port=PORT | Попытка установить соединение с другим узлом по адресу HOST:PORT превысила тайм-аут. Проверьте доступность соединения между узлами и параметры SSL соединения в конфигурационном файле |
| 7 | ERROR: RAFT: failed to process connection with host=HOST port=PORT: ERROR | Не удалось установить соединение с другим узлом по адресу HOST:PORT. Проверьте доступность соединения между узлами и параметры SSL соединения в конфигурационном файле |
| 8 | ERROR: RAFT: could not send data to host=HOST port=PORT | Не удалось отправить данные другому узлу по адресу HOST:PORT. Проверьте доступность соединения между узлами и параметры SSL соединения в конфигурационном файле |
| 9 | ERROR: RAFT: could not receive data from host=HOST port=PORT | Не удалось получить никакие данные от другого узла по адресу HOST:PORT. Проверьте доступность соединения между узлами и параметры SSL соединения в конфигурационном файле |
| 10 | ERROR: RAFT: could not parse message from host=HOST port=PORT | Не удалось выполнить разбор сообщения, полученного от другого узла по адресу HOST:PORT. Проверьте доступность соединения между узлами и параметры SSL соединения в конфигурационном файле |
| 11 | ERROR: RAFT (server side): failed to get serial number from PKCS#12 file PATH_TO_FILE | Не удалось получить серийный номер сертификата из файла PKCS#12 по пути PATH_TO_FILE. Проверьте сертификат и параметры SSL в конфигурационном файле |
| 12 | ERROR: RAFT (server side): failed to get serial number from certificate PATH_TO_FILE | Не удалось получить серийный номер сертификата из файла по пути PATH_TO_FILE. Проверьте сертификат и параметры SSL в конфигурационном файле |
| 13 | ERROR: RAFT (server side): certificate is not specified | Не указаны параметры pkcs12_config_path или certfile в конфигурационном файле в секции DCS |
| 14 | ERROR: RAFT (server side): failed to get mtime for PATH_TO_FILE, since it's neither directory nor file | Не удалось получить время последней модификации файла по пути PATH_TO_FILE, так как по указанному пути нет папки или файла |
| 15 | ERROR: RAFT (server side): could not initialize SSL configuration using PKCS#12 file | Не удалось проинициализировать SSL соединение, используя PKCS#12 сертификат. Проверьте сертификат и параметры SSL в конфигурационном файле |
| 16 | ERROR: RAFT (server side): could not initialize SSL configuration using PEM file | Не удалось проинициализировать SSL соединение, используя PEM сертификат по пути. Проверьте сертификат и параметры SSL в конфигурационном файле |
Ошибки сериализации дампа
В таблице ниже приведены возможные ошибки сериализации дампа.
| N | Сообщение в логе | Расшифровка сообщения |
|---|---|---|
| 1 | EXCEPTION: RAFT: got error while checking for serializing | Не удалось получить статус дочернего процесса, осуществляющего запись дампа на диск |
| 2 | EXCEPTION: RAFT: could not perform serializing to PATH_TO_DUMP_FILE | Произошла ошибка при записи дампа на диск в файл по пути PATH_TO_DUMP_FILE. Проверьте доступность пути PATH_TO_DUMP_FILE на запись и чтение и скорость ответа диска |
| 3 | EXCEPTION: RAFT: failed to open file for transmission | Не удалось открыть файл дампа на диске для чтения. Проверьте доступность пути PATH_TO_DUMP_FILE на запись и чтение |
| 4 | EXCEPTION: RAFT: error reading transmission file | Произошла ошибка при чтении файла дампа с диска. Проверьте доступность пути PATH_TO_DUMP_FILE на запись и чтение |
| 5 | EXCEPTION: RAFT: failed to open file for incoming transition | Не удалось создать/открыть временный файл для записи по пути PATH_TO_DUMP_FILE.1.tmp. Проверьте доступность пути PATH_TO_DUMP_FILE.1.tmp на запись и чтение |
| 6 | EXCEPTION: RAFT: failed to write incoming transition data | Не удалось записать данные в ранее открытый временный файл по пути PATH_TO_DUMP_FILE.1.tmp. Проверьте доступность пути PATH_TO_DUMP_FILE.1.tmp на запись и чтение |
| 7 | EXCEPTION: RAFT: failed to rename temporary incoming transition file | Не удалось переместить данные из временного файла PATH_TO_DUMP_FILE.1.tmp в основной файл дампа PATH_TO_DUMP_FILE. Проверьте доступность путей PATH_TO_DUMP_FILE и PATH_TO_DUMP_FILE.1.tmp на запись и чтение |
Ошибки изменения конфигурационного файла
В таблице ниже приведены возможные ошибки изменения конфигурационного файла.
| N | Сообщение в логе | Расшифровка сообщения |
|---|---|---|
| 1 | EXCEPTION: RAFT: could not validate raft config after reload, not applying params | Параметры в секции pangolin_dcs не соответствуют требованиям (конкретная ошибка будет указана в трейсе) |
Ошибки журнала операций
В таблице ниже приведены возможные ошибки журнала операций.
| N | Сообщение в логе | Расшифровка сообщения |
|---|---|---|
| 1 | EXCEPTION: RAFT: got error while checking for journal storing | Не удалось получить статус дочернего процесса, осуществляющего запись журнала операций на диск. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение |
| 2 | EXCEPTION: RAFT: Exception while trying to write journal to PATH_TO_JOURNAL_FILE | Не удалось выполнить запись в файл журнала операций на диске по пути PATH_TO_JOURNAL_FILE. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение |
| 3 | EXCEPTION: RAFT: got error while checking for journal storing | Не удалось получить статус дочернего процесса, осуществляющего чтение журнала операций с диска. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение |
| 4 | ERROR: RAFT: could not get result from reading journal file PATH_TO_JOURNAL_FILE | Не удалось обработать прочитанные данные из файла журнала операций по пути PATH_TO_JOURNAL_FILE. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение |
| 5 | EXCEPTION: RAFT: Exception while trying to read journal from PATH_TO_JOURNAL_FILE | Не удалось выполнить чтение из файла журнала операций на диске по пути PATH_TO_JOURNAL_FILE. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение |
| 6 | EXCEPTION: RAFT: got error while checking for meta reading PATH_TO_META_FILE | Не удалось получить статус дочернего процесса, осуществляющего чтение файла с мета-данными журнала операций по пути PATH_TO_META_FILE. Проверьте доступность пути PATH_TO_META_FILE на запись и чтение |
| 7 | ERROR: RAFT: could not get read data from queue for file PATH_TO_META_FILE | Не удалось получить данные от дочернего процесса, прочитавшего файл с мета-данными по пути PATH_TO_META_FILE. Проверьте доступность пути PATH_TO_META_FILE на запись и чтение |
| 8 | EXCEPTION: RAFT: got error while reading file PATH_TO_META_FILE | Не удалось прочитать файл с мета-данными по пути PATH_TO_META_FILE. Проверьте доступность пути PATH_TO_META_FILE на запись и чтение |
| 9 | EXCEPTION: RAFT: got error while checking for meta storing for PATH_TO_META_FILE | Не удалось получить статус дочернего процесса, осуществляющего запись в файл с мета-данными журнала операций по пути PATH_TO_META_FILE. Проверьте доступность пути PATH_TO_META_FILE на запись и чтение |
| 10 | EXCEPTION: RAFT: Exception while trying to write to PATH_TO_META_FILE | Не удалось выполнить запись мета-данных в файл по пути PATH_TO_META_FILE или его временную версию PATH_TO_META_FILE.tmp. Проверьте доступность путям PATH_TO_META_FILE и PATH_TO_META_FILE.tmp на запись и чтение |
Ошибки основного модуля RAFT
В таблице ниже приведены возможные ошибки основного модуля RAFT.
| N | Сообщение в логе | Расшифровка сообщения |
|---|---|---|
| 1 | EXCEPTION: RAFT: could not initialize file journal. Using in-memory journal | Не удалось проинициализировать файл для записи журнала операций. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение. Записи журнала хранятся в памяти |
| 2 | EXCEPTION: RAFT: failed to perform initialization | Не удалось проинициализировать соединения с другими узлами на старте этого узла. Проверьте соединение между узлами |
| 3 | ERROR: RAFT: Failed to check access to disc. Keeping all journal data in memory | Не удалось проверить доступность файла для записи журнала операций. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение. Записи журнала хранятся в памяти |
| 4 | EXCEPTION: RAFT: got error on __doApplyCommand | Ошибка при применении операции |
| 5 | EXCEPTION: RAFT: failed to check access to disc. Keeping dump in memory | Не удалось проверить доступность файла дампа для записи дампа. Проверьте доступность пути PATH_TO_DUMP_FILE на запись и чтение |
| 6 | ERROR: RAFT: failed to load full dump | Не удалось прочитать дамп из файла. Проверьте доступность пути PATH_TO_DUMP_FILE на запись и чтение |
| 7 | EXCEPTION: RAFT: failed to load full dump | Не удалось прочитать дамп из файла. Проверьте доступность пути PATH_TO_DUMP_FILE на запись и чтение |
Предупреждения DCS
Предупреждения API Pangolin DCS
В таблице ниже приведены возможные предупреждения API компонента Pangolin DCS.
| N | Сообщение в логе | Расшифровка сообщения |
|---|---|---|
| 1 | WARNING: RAFT: writing to disc successfully after previous failure. Changing to file journal | Последняя попытка записи журнала на диск была успешна, производится переключения на файловый журнал операций |
Предупреждения основного модуля RAFT
В таблице ниже приведены возможные предупреждения основного модуля RAFT.
| N | Сообщение в логе | Расшифровка сообщения |
|---|---|---|
| 1 | WARNING: RAFT: did not gain access to disc. Keeping all journal data in memory | Не удалось записать в журнал операций на диске, последние операции хранятся в памяти. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение и скорость ответа диска |
| 2 | WARNING: RAFT: demoting from raft leader because cannot write keys to disc | Выполняется понижение роли с лидера до ведомого в DCS-кластере, так как не удается записывать операции на диск. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение и чтение и скорость ответа диска |
| 3 | WARNING: RAFT: demoting from raft leader because cannot write keys to disc | Выполняется понижение роли с лидера до ведомого в DCS-кластере, так как не удается записывать операции на диск. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение и чтение и скорость ответа диска |
| 4 | WARNING: RAFT: check cycle for journaling to disc ended, journaling operation started but not ended | Был начат, но не завершен дочерний процесс записи журнала операций на диск. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение и чтение и скорость ответа диска |
| 5 | WARNING: RAFT: writing to log did not end after timeout of NUM_SECONDSs | Не удалось завершить запись последних операций на диск за NUM_SECONDS секунд. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение и чтение и скорость ответа диска |
| 6 | WARNING: RAFT: changing to in-memory journal. old journal file was PATH_TO_JOURNAL_FILE | Переключение на хранение операций в памяти. Проверьте доступность пути PATH_TO_JOURNAL_FILE на запись и чтение и чтение и скорость ответа диска |
| 7 | WARNING: RAFT: did not gain access to disc. Keeping dump in memory | Не удалось записать в файл дампа на диске, дамп содержится в памяти. Проверьте доступность пути PATH_TO_DUMP_FILE на запись и чтение и чтение и скорость ответа диска |
| 8 | WARNING: RAFT: dumping to disc successfully after previous failure. Changing to dump in file | Последняя попытка записи дампа на диск была успешна, производится переключения на файловый дамп. Проверьте доступность пути PATH_TO_DUMP_FILE на запись и чтение и чтение и скорость ответа диска |
| 9 | WARNING: RAFT: check cycle for serializing to disc ended, serializing operation started but not ended | Был начат, но не завершен дочерний процесс записи дампа на диск. Проверьте доступность пути PATH_TO_DUMP_FILE на запись и чтение и чтение и скорость ответа диска |
| 10 | WARNING: RAFT: check cycle for serializing to disc ended, serializing operation did not start | Дочерний процесс записи дампа на диск по какой-то причине не стартовал. Проверьте доступность пути PATH_TO_DUMP_FILE на запись и чтение и чтение и скорость ответа диска |
| 11 | WARNING: RAFT: failed to store full dump. Switch to in-memory dump | Не удалось запись дам на диск, дамп будет храниться в памяти. Проверьте доступность пути PATH_TO_DUMP_FILE на запись и чтение и чтение и скорость ответа диска |
| 12 | WARNING: RAFT: could not serialize dump after NUM_SECONDSs. Switch to in-memory dump | Не удалось завершить запись дампа на диск за NUM_SECONDS секунд, дамп будет храниться в памяти. Проверьте доступность пути PATH_TO_DUMP_FILE на запись и чтение и чтение и скорость ответа диска |
| 13 | WARNING: Could not rotate raft log, file does not exist | Не удалось выполнить ротацию лог файла DCS, файла не существует |
| 14 | WARNING: "initial_role" parameter in pangolin_dcs section is invalid, ignoring it | Параметр initial_role в секции pangolin_dcs выставлен неверно. Он может только иметь значения master или replica |
| 15 | WARNING: DCS (init): raft log rotation by size will be disabled, which is not recommended. Consider configuring 'log_max_size' parameter | Установлено значение 0 параметру log_max_size, поэтому ротация лог файла DCS по размеру будет выключена, что не рекомендуется из-за теоретической возможности разрастания файла до большого размера в случае большого числа ошибок |
| 16 | WARNING: DCS (init): raft Log rotation by size will occur at 8192 bytes, since the value is set less than the minimum possible | Установлено значение меньше 8192 параметра log_max_size, поэтому ротация лог файла DCS по размеру будет происходить при достижении размера в 8192 байта |