Ubuntu сервер 18.04 LTS получает CIFS VFS: Освободите предыдущий auth_key.response =

Вопрос или проблема

Недавно я установил сервер Ubuntu 18.04 LTS на старый ноутбук для использования в качестве сервера Plex Media и хотел подключить его к моей существующей медиашаре на NAS QNAP. Я настроил это с использованием CIFS, и, кажется, все работает, но время от времени на экране появляется следующее сообщение.

CIFS VFS: Free previous auth_key.response = 0000000076b9d676

Число в конце всегда меняется. Как избавиться от этого сообщения??

Кстати, вот как я настроил доступ к общей папке

Установите cifs-utils

sudo apt install cifs-utils

Создайте директорию для монтирования

sudo mkdir /mnt/nas_media

Создайте файл учетных данных

cat > ~/.smbcredentials
username=myusername
password=mypassword
ctrl+c

sudo chown root ~/.smbcredentials
sudo chmod 600 ~/.smbcredentials

Получите UID для учетной записи пользователя plex

id -u plex

Я буду использовать 113 в качестве UID для этого примера

Резервное копирование файла fstab

sudo cp /etc/fstab /etc/fstab-old

Добавьте общую папку в fstab

sudo vi /etc/fstab

нажмите i для входа в режим вставки
перейдите в конец файла и введите новую строку
добавьте следующее

Обратите внимание, что IP-адрес, имя общей папки и имя пользователя были изменены для конфиденциальности. Также vers=3.0 был установлен, потому что это версия samba, которую я настроил на своем nas.

//192.168.1.50/MyShare /mnt/nas_media cifs vers=3.0,iocharset=utf8,credentials=/home/myusername/.smbcredentials,uid=113 0 0

введите :wq, чтобы сохранить и выйти из vi

Загрузите новую точку монтирования

mount -a

Кстати, я также перезагрузил сервер, и сообщение всегда появляется снова. Plex может читать и записывать в общую папку, так что я не совсем уверен, почему это сообщение появляется.

Неужели я что-то пропустил?

Похоже, кто-то опубликовал запрос об этом на странице Fedora в Reddit. Согласие там, похоже, заключается в том, что ожидается патч ядра, который это исправит.

Ответ или решение

Сообщение об ошибке "CIFS VFS: Free previous auth_key.response =" на Ubuntu сервере 18.04 LTS, как правило, связано с проблемами в сетевых соединениях CIFS. Это сообщение появляется в результате освобождения предыдущего объекта, связанного с аутентификацией, в виртуальной файловой системе CIFS. Несмотря на то, что Plex может успешно читать и записывать данные на вашем NAS, данное сообщение может указывать на внутренние проблемы модуля CIFS или конфигурации сети.

Проблема и причины

Эта ошибка может возникать по нескольким причинам:

  1. Несоответствующая версия CIFS: Ваша версия CIFS (vers=3.0) может не совсем соответствовать версии Samba, запущенной на NAS. Попробуйте использовать другую версию, либо 2.1, либо 2.0, в зависимости от настроек вашего NAS.

  2. Критические ошибки в модуле ядра: Как вы упомянули, существует неофициальная информация о патчах ядра, которые могут решить эту проблему. Это может свидетельствовать о том, что ошибка может быть устранена в будущих обновлениях ядра.

  3. Настройки сетевого окружения: Проблемы с сетевым подключением, такие как высокая задержка или нестабильные соединения, могут вызвать появления подобных сообщений. Убедитесь, что сеть, по которой происходит подключение к NAS, стабильна и с высоким качеством связи.

Рекомендации

Вот несколько шагов, которые могут помочь устранить данное сообщение:

  1. Проверьте версию CIFS: Измените параметр vers в файле /etc/fstab на более раннюю версию. Например, замените vers=3.0 на vers=2.0 или vers=2.1 и перезагрузите систему:

    //192.168.1.50/MyShare /mnt/nas_media cifs vers=2.0,iocharset=utf8,credentials=/home/myusername/.smbcredentials,uid=113 0 0
  2. Обновите систему и ядро: Убедитесь, что ваша система и пакеты обновлены до последних версий:

    sudo apt update
    sudo apt upgrade
    sudo apt dist-upgrade
  3. Проверьте конфигурацию NAS: Убедитесь, что настройки CIFS/Samba на QNAP NAS оптимально сконфигурированы для работы с вашим сервером Ubuntu. Проверьте, какие версии SMB доступны на NAS, и настройте их соответствующим образом.

  4. Логи системы: Проверьте вести системные журналы на наличие дополнительных ошибок, которые могут дать больше информации о выполнении CIFS. Используйте следующую команду:

    dmesg | grep CIFS
  5. Увеличьте тайм-аут: Если проблема связана с сетевыми задержками, вы можете увеличить тайм-ауты в файле /etc/fstab, добавив опции timeout и soft:

    //192.168.1.50/MyShare /mnt/nas_media cifs vers=3.0,iocharset=utf8,credentials=/home/myusername/.smbcredentials,uid=113,timeo=300,soft 0 0
  6. Отмена сообщений: Если сообщение не критично, и Plex работает корректно, вы можете рассмотреть возможность подавления сообщений уровня ядра. Однако это должно рассматриваться как крайний вариант.

Заключение

Сообщение "CIFS VFS: Free previous auth_key.response =" может быть признаком проблем в конфигурации или взаимодействия с NAS. Важно выполнять регулярные обновления компонентов системы и внимательно следить за изменениями в настройках CIFS и сетевых подключений. Если проблема останется нерешенной, попробуйте обратиться к сообществу пользователей или технической поддержке для более специализированного анализа.

Оцените материал
Добавить комментарий

Капча загружается...