Невозможно изменить / удалить / переместить /etc/my.cnf - разрешение отклонено

Я пытаюсь отредактировать /etc/my.cnf как пользователь root через ssh, и я получаю следующую ошибку при попытке сохранить его

Я делаю изменения в my.cnf, так как хочу настроить некоторые значения в my.cnf для удовлетворения требований Magento, например, изменить key_buffer_size= на более высокое значение (128M). Я присвоил значение 128M key_buffer_size= и попытался сохранить его, а затем получил ошибку.

"Ошибка записи /etc/my.cnf: разрешение отклонено"

Я не могу даже перезагрузить MySQL успешно.

[root@flourish ~]# service mysqld restart
Stopping mysqld:                                           [  OK  ]
MySQL Daemon failed to start.
Starting mysqld:                                           [FAILED]

Я даже могу удалить или заменить его на новый. Я попытался удалить MySQL и переустановить, но ничего не получалось. Разрешение -rw-r - r-- и владелец / группа root/root

Я надеюсь, что есть какой-то ответ на эту проблему.

1 ответ

Решение

Возможно, файл стал неизменным с помощью chattr? lsattr должен сказать вам:

$ lsattr my.cnf
----i----------- my.cnf

будет вывод для неизменяемого файла.

Другие вопросы по тегам