В случае следующей ошибки при запуске ldap:
Checking configuration files for slapd: bdb_db_open: Database cannot be opened, err 13. Restore from backup!
bdb(o=ispman): DB_ENV->lock_id_free interface requires an environment configured for the locking subsystem
backend_startup_one: bi_db_open failed! (13)
slap_startup failed (test would succeed using the -u switch)
[FAILED]
stale lock files may be present in /var/lib/ldap [WARNING]
выполнить:
slapd_db_recover -v -h /var/lib/ldap/
yum install zabbix zabbix-agent zabbix-proxy zabbix-proxy-mysql zabbix-server zabbix-server-mysql zabbix-web zabbix-web-mysql
Приблизительное содержание скрипта сбора статистики для определенного интерфейса (в примере для eth0)
#!/bin/bash INPUT=`ifconfig eth0| grep bytes | awk {'print $2'}| sed "s/bytes://"` OUTPUT=`ifconfig eth0| grep bytes | awk {'print $6'}| sed "s/bytes://"` DATE=`date +%s` NAME='eth0' echo $INPUT echo $OUTPUT echo $DATE echo $NAME
Конфигурационный файл mrtg.cfg для 2-х интерфейсов:
HtmlDir: /var/www/mrtg ImageDir: /var/www/mrtg LogDir: /var/lib/mrtg ThreshDir: /var/lib/mrtg WorkDir:/var/www/mrtg Refresh:300 RunAsDaemon: yes Interval: 5 NoMib2: yes Language:english Target[eth0]: `/patch/to/mrtgstat.eth0` MaxBytes[eth0]: 10000000000 XSize[eth0]: 600 YSize[eth0]: 160 Title[eth0]: LAN PageTop[eth0]: LAN Target[ppp0]: `/patch/to/mrtgstat.ppp0` MaxBytes[ppp0]: 10000000000 XSize[ppp0]: 600 YSize[ppp0]: 160 Title[ppp0]: Internet PageTop[ppp0]: Internet
Создание индексного файла:
indexmaker --title="Network usage" --columns=1 --output=index.html /patch/to/mrtg.cfg
В случае если файл xorg.conf
отсутствует необходимо установить пакет system-config-display. Для этого выполнить:
yum install system-config-display
затем для создания файла xorg.conf выполнить:
system-config-display
Каждая папка внутри директории /sites/
автоматически становится субдоменом name.of.your.server
ServerAdmin e-mail@your_server DocumentRoot /sites/ ServerName name.of.your.server ErrorLog logs/name.of.your.server-error_log CustomLog logs/name.of.your.server-access_log common ServerAlias *.name.of.your.server RewriteEngine On RewriteCond %{HTTP_HOST} !^www.name.of.your.server$ RewriteCond %{HTTP_HOST} ^((.*)\.)name.of.your.server$ RewriteRule ^/(.*) /%2/$1
Для автоматического запуска скрипта при загрузке системы в файле rc.local добавить:
internet start
Для переподключения в случае разрыва соединения в /etc/crontab
* * * * * root ping -c 1 gmail.com >> /var/log/internet/ping.log || internet restart >> /var/log/internet/restart.log
Каждую минуту будет выполнятся проверка на активность соединения и в случае его отсутствия выполняться переподключение.
Пример приведен с учетом того что
internet start
internet stop
internet restart
комманды подключения/отключения/переподключения к Интернет.
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8