Архив метки: ubuntu

Ubuntu синхронизация времени на сервере

Сначала установим ntp и ntppdate

sudo apt-get install ntp ntpdate

Синхронизируем время:

root@xn--90acbu5aj5f:/var/www# ntpdate -s ntp.ubuntu.com
root@xn--90acbu5aj5f:/var/www# date
Mon Feb 12 14:35:13 UTC 2018

Чтобы выставить часовой пояс, сервера можно выполнить:

root@xn--90acbu5aj5f:/var/www# sudo dpkg-reconfigure tzdata

Current default time zone: 'Europe/Moscow'
Local time is now:      Mon Feb 12 17:35:57 MSK 2018.
Universal Time is now:  Mon Feb 12 14:35:57 UTC 2018.

root@xn--90acbu5aj5f:/var/www# date
Mon Feb 12 17:36:00 MSK 2018
root@xn--90acbu5aj5f:/var/www#

 

Обновление Ubuntu 15.10 до 16.4

При штатной попытке обновления, выдало:

#sudo do-release-upgrade
Проверка наличия нового релиза Ubuntu
Ваша версия  Ubuntu больше не поддерживается.
Traceback (most recent call last):
  File "/usr/bin/do-release-upgrade", line 136, in <module>
    "%(url)s\n") % { 'url' : url })
ValueError: unsupported format character '?' (0xa) at index 55

Исправляем комментированием строчек в

sudo gedit /usr/bin/do-release-upgrade

#   print(_(«For upgrade information, please visit:\n»
 #           «%(url)s\n») % { ‘url’ : url })

Далее снова пробуем обновить:

sudo do-release-upgrade

Ubuntu полная переустановка MySQL с зачисткой всего и вся..

Бывает так, что проще «удалить и заново поставит», чем разобраться в ошибках.. Вот и у меня MySQL стала выдавать не понятные ошибки вида

ERROR 1728 (HY000): Cannot load from mysql.proc. The table is probably corrupted

Можно  было бы конечно поразбираться, что зачем и как.. Но оно это не стоило. В моем случае проще было снести и заново поставить.

apt-get --purge remove mysql-server
 apt-get --purge remove mysql-client
 apt-get --purge remove mysql-common
apt-get autoremove
 apt-get autoclean
 rm -rf /etc/mysql
apt-get install mysql-server mysql-client phpmyadmin

 

Создание ссылки на каталог при помощи ln

Бывает такая беда. Часто… Создал разделы на ж/д и не рассчитал их размеры.. А потом ходишь, ходишь в школу, а потом БАЦ! И место неожиданно кончилось. И лишнего с раздела удалить нечего или нельзя…

Поможет чудная команда ln, которая может создать ссылку с одного раздела на другой так, что другие программы даже не заметят того, что на самом деле работают уже с другим диском или разделом.

Например: перенесем папку /var/log на другой раздел, который находится..ну скажем в /backup . Для этого:

  1. Физически переместим папку /log из /var в /backup
  2. Выполним команду:
ln -s /backup/log /var

Профит. Всё работает. Никто подмены не заметил..