Антон Рябов bio photo

Антон Рябов

Не люблю бриться и у меня умный взгляд.

Email Twitter Github RSS

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

Обзор

Смена hostname в CentOS

Открываем файл /etc/sysconfig/network и редактируем

HOSTNAME="example.com"

Далее выполняем команду:

$ hostname example.com

Потом открываем файл /etc/hosts и редактируем или добавляем если нет такой строки:

127.0.0.1 example.com localhost localhost.localdomain

Смена часового пояса в CentOS

$ cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Работа со временем в CentOS

Для синхронизации времени нужно установить пакет ntp

$ yum y install ntp

Для выполнения синхронизации в настоящий момент:

$ ntpdate pool.ntp.org

Зимнее московское время отображается не верно? Обновите пакет tzdata!

$ yum upgrade tzdata

Открываем конфиг:

$ vim /etc/sysconfig/ntpd

Корректируем там:

SYNC_HWCLOCK=yes

А также изменяем (-L чтобы не слушать сеть вообще):

OPTIONS="-u ntp:ntp -p /var/run/ntpd.pid -L"

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

$ /usr/sbin/ntpdate 0.rhel.pool.ntp.org europe.pool.ntp.org

Добавляем в автозапуск:

$ /sbin/chkconfig ntpd on

Запускаем:

$ /etc/init.d/ntpd start

Но иногда ntpd глючит и получается большие отставания:

$ sntp time.nist.gov
2010 Feb 19 16:33:10.653 + 79.089 +/ 0.152 secs

Тогда надо делать следующее:

$ /etc/init.d/ntpd stop
$ /usr/sbin/ntpdate 0.rhel.pool.ntp.org europe.pool.ntp.org
$ /etc/init.d/ntpd start

Теперь все ок:

$ sntp time.nist.gov
2010 Feb 19 16:33:25.111 - 0.009 +/- 0.151 secs

Время железа и его синхронизация с системным

$ hwclock --show
$ hwclock --systohc

Создание новой базы в MySQL

> CREATE DATABASE db_name CHARACTER SET utf8 COLLATE utf8_general_ci;
> use db_name;
> GRANT SELECT,LOCK TABLES,CREATE TEMPORARY TABLES,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,INDEX ON db_name.* TO 'db_user'@'localhost' identified by 'password';
> flush privileges;
#Centos #Mysql