Копирование файлов и папок с помощью SCP в ESXI

Как скопировать виртуальную машину с одного хоста на другой? Легко.
1. Настраиваем файерволл:
esxi-scp
2. Скопировать папку vm1 на удаленный сервер включая подкаталоги:

# scp -r /vmfs/volumes/data/vm1 root@10.10.10.10:/vmfs/volumes/STORAGE/

-r - рекурсивное копирование папок (включая подкаталоги).
Читать далее

Основные команды редакторов vi и vim в Linux и FreeBSD

i - войти в режим редактирование;
Esc - выйти из режима редактирования и войти в режим командной строки;
w – перемещение на первый символ следующего слова;
b – перемещение на предыдущий первый символ слова;
Del или x - удаление символа под курсором;
u или :u — отмена последнего действия;
dd — удалить строку на которой стоит курсор;
yy — скопировать строку;
p — вставить после текущей строки;
P — вставить перед текущей строкой;
:w – сохранить фаил;
:w filename – сохранение под именем;
:x или :wq – сохранить и выйти;
:q - закрыть файл;
:q! - закрыть файл без сохранения(quit);
:wq - сохранить и закрыть файл(write - quit);

Мониторинг нагрузки сервера Linux с помощью утилиты atop

Atop — расширенный монитор производительности для серверов Linux и FreeBSD. По сути - это аналог встроенной утилиты top, но с более широкими возможностями. Дает возможность контролировать загрузку процессора, памяти, дисков, сети и т.д.
Установка atop для Centos:

# yum install atop

Запускаем программу:

# atop

Читать далее

Генерация отчетов анализатора логов Squid с помощью Sarg

Sarg по умолчанию генерирует отчет за весь период ведения статистики. Можно ограничить данный период днём или месяцем или периодом времени.

Сгенерировать отчет за весь день определенной даты:

# sarg -d dd/mm/yyyy

За определенный период:

# sarg -d dd/mm/yyyy-dd/mm/yyyy

За сегодня:

# sarg -d day-1

За последнюю неделю:

# sarg -d week-1

За месяц:

# sarg -d month-1

Цифра, идущая после month, week, day изменяема.

Ошибка Client child command [/usr/lib/heartbeat/pingd] is not executable при установке heartbeat в CentOS

При первом запуске HeartBeat в CentOS 6.5 может возникнуть ошибка вида heartbeat[1304]: 2014/06/02_13:26:48 ERROR: Client child command [/usr/lib/heartbeat/pingd] is not executable.
Если посмотреть, то, скорее всего, по этому пути вообще нет каких-либо демонов вообще. Чтобы решить эту проблему нужно сделать символическую ссылку с /usr/lib64/heartbeat/ на /usr/lib/heartbeat/ :

# ln -sf /usr/lib64/heartbeat/ /usr/lib/heartbeat/

или же ссылку на определенный скрипт, который вы видите в ошибке при запуске.

Ошибки вида Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY Public key for ***.rpm is not installed

В операционных системах Linux при установке любого софта может возникнуть ошибка вида:

Downloading Packages:
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Public key for heartbeat-libs-3.0.4-2.el6.x86_64.rpm is not installed

В данном случае рассматривается система CentOS 6.5. Такое может случаться из-за неправильной настройки файла репозитория или из-за отсутствия ключа репозитория.
Откройте файл нужного репозитория в папке /etc/yum.repos.d/.
Должно быть примерно так:

[remi]
name=Les RPM de remi pour Enterprise Linux 6 - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/6/remi/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/6/remi/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

В нашем случае ошибка возникала из-за того, что опция "enabled" имела значение 0 или не был указан путь к ключу в опции gpgkey.
Проверьте данные опции в случае возникновения данной ошибки.

Переключение между http- и https-режимами в веб-интерфейсе VmWare Zimbra

Web-интерфейс Zimbra можно настроить на использование шифрования ssl (https), а можно остаться на обычном http без шифрования. Zimbra поддерживает эти режимы как по отдельности так и вместе.

Подробнее о режимах:
http – только http. Web-интерфейс работает по адресу http://mail.zimbra.org.
https – только https. Web-интерфейс работает по адресу https://mail.zimbra.org. Доступа по http нет.
both – используется http или https.
mixed – если было обращение по http, запрос перенаправляется на https для регистрации, доступ к почте будет по http. Если обращение изначально было по https – этот протокол будет использоваться в течении всей сессии.
redirect – при обращении по http, пользователь будет перенаправлен на https.

Чтобы переключиться между режимами или сменить режим, используем команду: zmtlsctl [режим]
Например, нам нужно переключиться на режим both:

# su - zimbra
# zmtlsctl both

Теперь нужно перезапустить zimbra:

# zmcontrol restart