Настройка часового пояса и синхронизация времени в CentOS

В категории Подсказки от 18 февраля, 2014. Автор admin

Установка киевского времени на выделенном сервере/VPS:

# cp /usr/share/zoneinfo/Europe/Kiev /etc/localtime

Установка московского часового пояса на выделенном сервере/VPS:

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

 

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

# yum -y install ntp

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

# ntpdate pool.ntp.org

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

# yum upgrade tzdata

Тэги: , ,

Монтируем разделы жесткого диска (или образ виртуального сервера)

В категории Подсказки от 9 февраля, 2014. Автор admin

Сначала проверим какие разделы на образе:

fdisk -lu image.img

Получим список разделов. Самое главное тут — смотреть в значение Start, где будет указан начальный сектор раздела. Известно, что сектор имеет размер в 512 байт, соответственно, выполнив простую операцию умножения значения Start на 512 — получаем смещение где лежит файловая система.

Ну а дальше уже совсем просто:

mount -t <type> -o loop, offset=(Start*512) image.img /mnt

И получаем заветные файлы в /mnt соответственно

Тэги: ,

mount —bind

В категории Подсказки от 20 января, 2014. Автор admin
bind позволяет подключить файловую структуру в новую точку, сохраняя при этом исходную точку подключения:
mount --bind старый_каталог новый_каталог
Таким образом, содержимое будет доступно в обоих каталогах. С помощью bind также можно настроить и отдельные файлы.
Например, после выполнения приведенных ниже команд каталог /root/tmp будет содержать копию /var/log.
# cd ~root
# mkdir ./tmp
# mount --bind /var/log /root/tmp
Аналогичного результата можно достичь, внеся изменения в файл /etc/fstab. Следующая запись означает, что содержимое /root/tmp будет идентично /var/log.
/var/log                /root/tmp               none    bind            0 0
После подключения файловой системы можно выполнить mount для проверки результата подключения:
# mount | grep /tmp
/var/log on /root/tmp type none (rw,bind)
Если файловая система поддерживает использование контекстно-зависимых путей, можно сопоставить каталог /bin одному из следующих каталогов (в зависимости от архитектуры):
/usr/i386-bin
/usr/x86_64-bin
/usr/ppc64-bin
Аналогичного результата можно достичь, создав пустой каталог /bin. Затем можно подключить каталог для соответствующей архитектуры в /bin с помощью команды mount --bind. Приведенная далее строка может использоваться в сценарии:
mount --bind /usr/i386-bin /bin
Или же можно создать запись в файле /etc/fstab.
/usr/1386-bin             /bin               none    bind            0 0
Тэги: ,