Приведу пример смены hostname в Linux.
Сначала переключимся на root пользователя или добавим «sudo» перед командами.
Посмотрим текущий hostname:
Вячеслав Гапон — персональный блог, руководства, статьи, заметки, разработка
Приведу пример смены hostname в Linux.
Сначала переключимся на root пользователя или добавим «sudo» перед командами.
Посмотрим текущий hostname:
Недавно переносил Nextcloud с одного сервера на другой и при его открытии, заметил в браузере следующую ошибку:
Internal Server Error
The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the server log.
В моем случае ошибка возникла из-за поврежденной MySQL базы данных, поэтому я восстановил её из другой резервной копии и Nextcloud открылся.
Предполагаю что такая же ошибка может возникнуть когда база данных Nextcloud существует, но пуста.
Смотрите мою статью:
Установка Nextcloud в Ubuntu
Недавно выполнял необходимые SQL запросы и заметил следующую ошибку:
ERROR 1055 (42000): Expression #4 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'database_name.table_name.column_name' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
Для того чтобы видеть процесс импорта SQL файлов я использую утилиту Pipe Viewer.
Pipe Viewer очень полезен особенно когда SQL файл большого размера, позволяет примерно оценить оставшееся время до завершения импорта файла, отображает процесс импорта в процентах и перешедшее время.
Для примера возьму коммутатор Huawei Quidway S3928P-EI, настройки по сути подходят ко всей серии Huawei Quidway S3900, но могут немного отличатся в зависимости от версии прошивки. Если что-то не получается прописать, то можно посмотреть варианты команд набрав знак вопроса через пробел после любой команды.
У меня при включении коммутатора, через консоль отобразились следующие характеристики:
Creation date: Aug 25 2006 CPU type: BCM4704 CPU Clock Speed: 200MHz BUS Clock Speed: 33MHz Memory Size: 64MB
Посмотрим текущую конфигурацию командой:
display current-configuration
Чтобы перейти в режим конфигурации наберем:
system-view
Импортировал недавно дамп в MySQL и обнаружил следующую ошибку:
ERROR 1062 (23000) at line 14096: Duplicate entry '????????' for key 'name'
Читать далее «Как решить «ERROR 1062 (23000) at line X: Duplicate entry ?????? for key X»»
Однажды решил импортировать sql дамп:
mysql -u root database < database.sql.gz
И заметил следующую ошибку:
ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mode is enabled and mysql is run in non-interactive mode. Set --binary-mode to 1 if ASCII '\0' is expected. Query: ''.
Ошибка появляется из-за того что дамп сжат и его необходимо сначала распаковать:
gunzip database.sql.gz
А потом импортировать:
mysql -u root database < database.sql
Смотрите другие мои статьи в категории MySQL
Допустим Fail2Ban уже установлен, если нет, то смотрите мою статью — Установка и настройка Fail2ban.
По умолчанию Bind9 пишет логи в /var/log/syslog, поэтому чтобы писать в отдельный файл, откроем файл конфигурации в любом текстовом редакторе:
Читать далее «Настройка Fail2Ban под Bind9»На тесте установил чистый Ubuntu Server 18.04, во время установки система автоматически разбила диск на один основной /dev/sda1, на котором уже были файлы /boot.
Так как под рукой не было системы с /boot на отдельном разделе, то я сам перенес на отдельный и описал процесс в этой статье — Перенос /boot с общего раздела на отдельный
Теперь приступим к переносу /boot раздела на основной /.
Посмотрим информацию о дисках:
sudo fdisk -l df -h
Сегодня приведу пример переноса /boot с общего раздела на отдельный.
Для теста можно подключить новый диск или использовать первый раздел на любом диске, например с размером 512Мб.
Посмотрим информацию о дисках:
sudo fdisk -l sudo ls -l /boot sudo du -hs /boot