Autofs не монтирует монтирование, которое монтирует Automount -f -v

Я сам столкнулся с этим в Ubuntu 16.04 LTS (xenial).Ваш журнал MySQL, вероятно, также содержит ошибки mysql_upgrade: Получил ошибку: 2002: Не удается подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysqld.sock' (2) при подключении к серверу MySQL В процессе обновления произошла ошибка, и он не будет продолжен. .

Вот что я делал, чтобы обойти эту проблему (я еще не отладил настоящую проблему, почему соединение не работает). Это работало через последние 3 обновления MySQL.

Во-первых, как пользователь root с работающим MySQL:

# mysql_upgrade --defaults-file=/etc/mysql/debian.cnf

Это должно завершиться без ошибок.

Затем отредактируйте файл /var/lib/dpkg/info/mysql-server-5.7.postinst. Где-то в строке 320 найдите и прокомментируйте строку:

mysql_upgrade --defaults-file=/etc/mysql/debian.cnf || result=$?

Выйдите и сохраните файл. Запустите apt-get upgradeеще раз, и он должен работать без ошибок.

0
12.09.2017, 22:40
1 ответ

Итак, это, вероятно, было нарушено в нашей среде около 10 лет, но мы не используем много общих ресурсов CIF, а autofs в более ранних версиях RHEL явно игнорирует мусор в строке монтирования, если это явно мусор (для пример попытки установить версию nfs на монтирование cif ), поэтому мне посчастливилось найти эту версию самостоятельно.

Если у вас есть несоответствие между поведением automount и autofs, ответ почти наверняка находится в файле конфигурации службы для autofs (/etc/sysconfig/autofs ), где я нашел следующее:

OPTIONS="-O nfsvers=3"

, который, по-видимому, был добавлен десять лет назад для обеспечения совместимости с NAS, от которого мы избавились 5 лет назад.

2
28.01.2020, 02:33

Теги

Похожие вопросы