После установки CACTI

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
vasilastr
ст. сержант
Сообщения: 387
Зарегистрирован: 2008-09-04 15:12:00

Re: После установки CACTI

Непрочитанное сообщение vasilastr » 2008-09-29 10:08:48

При установки "Выбор дистрибутивных наборов" выбрал пункт Kern-Developer

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

vasilastr
ст. сержант
Сообщения: 387
Зарегистрирован: 2008-09-04 15:12:00

Re: После установки CACTI

Непрочитанное сообщение vasilastr » 2008-09-29 10:10:39

Щас я на 6 на 7 думаю пока рано преходить папоже :smile:

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: После установки CACTI

Непрочитанное сообщение zg » 2008-09-29 10:29:19

vasilastr писал(а):Щас я на 6 на 7 думаю пока рано преходить папоже :smile:
да нет, семёрка вполне стабильна, ладно соберу на 6.4 ))) вечером отпишуь


vasilastr
ст. сержант
Сообщения: 387
Зарегистрирован: 2008-09-04 15:12:00

Re: После установки CACTI

Непрочитанное сообщение vasilastr » 2008-09-29 16:22:45

В логах Апача вот что увидел

Код: Выделить всё

Unknown(0) : Warning - PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613-debug/mysql.so' - Cannot open
Unknown(0) : Warning - PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613-debug/pcre.so' - Cannot open
Unknown(0) : Warning - PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613-debug/session.so' - Cannot op
Unknown(0) : Warning - PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613-debug/sockets.so' - Cannot op
Unknown(0) : Warning - PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613-debug/snmp.so' - Cannot open
Как это победить ?? :cz2:

vasilastr
ст. сержант
Сообщения: 387
Зарегистрирован: 2008-09-04 15:12:00

Re: После установки CACTI

Непрочитанное сообщение vasilastr » 2008-09-29 17:15:26

А с тестом вариант проходит index.php читает

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: После установки CACTI

Непрочитанное сообщение zg » 2008-09-29 18:54:13

Песец.... нда... поставил я таки кактус :ROFL:

Шаг первый - установка фри

Чистая система

Код: Выделить всё

zg# uname -a
FreeBSD zg.cacti 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:18:52 UTC 2008     root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
Пакеты

Код: Выделить всё

zg# pkg_info
pkg_info: no packages installed
Добавляем перл

Код: Выделить всё

zg# mount /cdrom/
zg# cd /cdrom/packages/All/
zg# pkg_add perl-5.8.8_1.tbz
Removing stale symlinks from /usr/bin...
    Skipping /usr/bin/perl
    Skipping /usr/bin/perl5
Done.
Creating various symlinks in /usr/bin...
    Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl
    Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Spamming /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
Spamming /etc/manpath.config... Done.
zg#
Поскольку у меня только первый диск, то cvsup я устанавливаю из нета

Код: Выделить всё

zg# pkg_add -r cvsup-without-gui
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/cvsup-without-gui.tbz... Done.
Обновляю сырцы системы

Код: Выделить всё

zg# rehash
zg# cvsup -h cvsup6.ru.freebsd.org /usr/share/examples/cvsup/stable-supfile
Connected to cvsup6.ru.freebsd.org
....
 Edit src/usr.sbin/tzsetup/tzsetup.c
 Edit src/usr.sbin/watch/watch.c
 Checkout src/usr.sbin/zic/zic.c
Applying fixups for collection src-all/cvs
 Fixup src/contrib/file/patchlevel.h
Finished successfully
zg#
По той же схеме обновляю порты

Код: Выделить всё

zg# cvsup -h cvsup6.ru.freebsd.org /usr/share/examples/cvsup/ports-supfile
Connected to cvsup6.ru.freebsd.org
Updating collection ports-all/cvs
 Edit ports/CHANGES
 Checkout ports/GIDs
....
Applying fixups for collection ports-all/cvs
 Fixup ports/games/doom/files/patch-ab
 Fixup ports/graphics/vcg/files/tMakefile
 Fixup ports/net/wmwave/files/patch-wmwave.c
Finished successfully
zg#
Пересобираем мир, ядро и устанавливаем ядро. Процесс не быстрый, но хорошо тестирует систему на стабильность.

Код: Выделить всё

zg# cd /usr/src
zg# make -j4 buildworld buildkernel && make installkernel
...
===> zlib (install)
install -o root -g wheel -m 555   zlib.ko /boot/kernel
kldxref /boot/kernel
zg#
Подготавливаем систему для установки мира

Код: Выделить всё

zg# /usr/src/usr.sbin/mergemaster/mergemaster.sh -p
*** Unable to find mtree database. Skipping auto-upgrade.

*** Creating the temporary root environment in /var/tmp/temproot
 *** /var/tmp/temproot ready for use
 *** Creating and populating directory structure in /var/tmp/temproot



*** Beginning comparison

 *** Temp ./etc/master.passwd and installed have the same CVS Id, deleting
 *** Temp ./etc/group and installed have the same CVS Id, deleting

*** Comparison complete

Do you wish to delete what is left of /var/tmp/temproot? [no]
 *** /var/tmp/temproot will remain


*** Comparing make variables

*** From /etc/make.conf
*** From /usr/src/share/examples/etc/make.conf

PERL_VER=5.8.8
 * No example variable with this name

PERL_VERSION=5.8.8
 * No example variable with this name
zg#
Тут надо бы перейти в однопользовательский режим, но так как сервер девственно чист, то можно и так.

Утсанавливаем мир

Код: Выделить всё

zg# make installworld
....
===> etc (install)
===> etc/sendmail (install)
cd /usr/src/etc/../share/man; /usr/obj/usr/src/make.i386/make makedb
makewhatis /usr/share/man
makewhatis /usr/share/openssl/man
rm -rf /tmp/install.suDoX6FE
zg#
Выполняем процесс миграции конфигов со старой системы на новую
На вопросы по установки модификаций файлов лучше отвечать i.
Если же файл отсутствуут в новой системе, то его лучше удалить d.

Код: Выделить всё

zg# mergemaster
...
*** Comparison complete
*** Saving mtree database for future upgrades

Do you wish to delete what is left of /var/tmp/temproot? [no] yes
 *** /var/tmp/temproot has been deleted

zg#
Долгожданный ребут!

Код: Выделить всё

zg# reboot
В итоге получилось таким образом

Код: Выделить всё

zg# uname -a
FreeBSD zg.cacti 6.4-PRERELEASE FreeBSD 6.4-PRERELEASE #0: Mon Sep 29 16:52:07 YEKST 2008     zg@zg.cacti:/usr/obj/usr/src/sys/GENERIC  i386
zg#
Таким образом система полностью готова к установке сервера cacti

Шаг второй - установка сервера

Самым первым делом нужно поставить mysql.
Во-первых мускул не тянет никаких зависимостей, во вторых его клиент уже должен стоять, когда будет ставиться веб-сервер

Код: Выделить всё

zg# pkg_add -r mysql51-server
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/mysql51-server.tbz... Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/All/mysql-client-5.1.26.tbz... Done.
Added group "mysql".
Added user "mysql".

************************************************************************

Remember to run mysql_upgrade (with the optional --datadir=<dbdir> flag)
the first time you start the MySQL server after an upgrade from an
earlier version.

************************************************************************

zg#
Установка через пакет не только упрощает установку мускула, но гарантирует его работоспособность.
Это то единственное, что лучше ставить из пакета.

Разбираемся с cacti

Код: Выделить всё

zg# cd /usr/ports/
zg# make search name=cacti
Port:   cactid-0.8.6.i_1
Path:   /usr/ports/net/cactid
Info:   A multithreaded poller for Cacti written in C
Maint:  clement@FreeBSD.org
B-deps: mysql-client-5.0.45_1 net-snmp-5.3.1_7 perl-5.8.8_1
R-deps: mysql-client-5.0.45_1 net-snmp-5.3.1_7 perl-5.8.8_1
WWW:    http://www.cacti.net/cactid_info.php

Port:   cacti-0.8.6j.4_2
Path:   /usr/ports/net-mgmt/cacti
Info:   Web-driven graphing interface for RRDTool
Maint:  sem@FreeBSD.org
B-deps: mysql-client-5.0.45_1
R-deps: freetype2-2.3.5 libart_lgpl-2.3.19,1 libiconv-1.11_1 libxml2-2.6.30 mysql-client-5.0.45_1 net-snmp-5.3.1_7 perl-5.8.8_1 php5-5.2.5 php5-mysql-5.2.5 php5-pcre-5.2.5 php5-session-5.2.5 php5-snmp-5.2.5 php5-sockets-5.2.5 php5-xml-5.2.5 pkg-config-0.22_1 png-1.2.22 rrdtool-1.2.23
WWW:    http://www.cacti.net

Port:   net/cacti
Moved:  net-mgmt/cacti
Date:   2007-06-18
Reason: Move to net-mgmt category

Port:   net/cactid
Moved:  net-mgmt/cacti-spine
Date:   2008-01-27
Reason: project was renamed

zg#
И так кактус состоит из двух частей - серверной и гуёвины.

Для начала установим серверную часть

Код: Выделить всё

zg# cd net-mgmt/cacti-spine/
zg# make install clean
===>  Vulnerability check disabled, database not found
=> cacti-spine-0.8.7a.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://www.cacti.net/downloads/spine/.
....
===>  Installing for spine-0.8.7.a_1
===>   Generating temporary packing list
===>  Checking if net-mgmt/cacti-spine already installed
===>   Registering installation for spine-0.8.7.a_1
===> SECURITY REPORT:
      This port has installed the following files which may act as network
      servers and may therefore pose a remote security risk to the system.
/usr/local/bin/spine

      If there are vulnerabilities in these programs there may be a security
      risk to the system. FreeBSD makes no guarantee about the security of
      ports included in the Ports Collection. Please type 'make deinstall'
      to deinstall the port if this is a concern.

      For more information, and contact details about the security
      status of this software, see the following webpage:
http://www.cacti.net/cactid_info.php
===>  Cleaning for libtool-1.5.26
===>  Cleaning for net-snmp-5.4.1.2_2
===>  Cleaning for spine-0.8.7.a_1
zg#
Ну всё, спин кактуса поставился

Проверяем его работу

Код: Выделить всё

zg# rehash
zg# spine --help
SPINE 0.8.7b  Copyright 2002-2007 by The Cacti Group

Usage: spine [options] [firstid lastid]

Options:

  -h/--help          Show this brief help listing
  -f/--first=X       Start polling with host X
  -l/--last=X        End polling with host X
  -p/--poller=X      Poller ID = X
  -C/--conf=F        Read Spine configuration from file F
  -O/--option=S:V    Override DB settings 'set' with value 'V'
  -R/--readonly      This Spine run is readonly with respect to the database
  -S/--stdout        Logging is performed to the standard output
  -V/--verbosity=V   Set logging verbosity to <V>
  --snmponly         Only do SNMP polling: no script stuff

Either both of --first/--last must be provided, or neither can be,
and in their absense, all hosts are processed.

Without the --conf parameter, spine searches for its spine.conf
file in the usual places.

Verbosity is one of NONE/LOW/MEDIUM/HIGH/DEBUG or 1..5

Runtime options are read from the 'settings' table in the Cacti
database, but they can be overridden with the --option=S:V
parameter.

Spine is distributed under the Terms of the GNU Lessor
General Public License Version 2.1. (http://www.gnu.org/licenses/lgpl.txt)
For more information, see http://www.cacti.net
zg#
Ну пол-дела сделано, спин поставился, теперь дело за веб-сервером и гуёвиной

В качестве сервера, думаю, надо поставить апач, я выбрал второй.
Из галок я отметил только suexec, остальные оставил по умолчанию.

Код: Выделить всё

zg# cd /usr/ports/www/apache22/
zg# make install clean
===>  Vulnerability check disabled, database not found
===>  Found saved configuration for apache-2.2.9_5
=> httpd-2.2.9.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/apache22.
=> Attempting to fetch from http://www.apache.org/dist/httpd/.
....
===> Installing rc.d startup script(s)
===>   Compressing manual pages for apache-2.2.9_5
===>   Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===>   Registering installation for apache-2.2.9_5
....
===>  Cleaning for gettext-0.17_1
===>  Cleaning for apache-2.2.9_5
zg#
Апач готов к труду и обороне, осталось совсем малое - поставить пхп и гуёвину к кактусу

Ставим гуёвину в надежде, что пхп вытянется сам по зависимостям.
На вопрос по конфигу rrdtool я оставил галки по умолчанию.
В опциях пхп указал дополнительно только модуль апач.

Код: Выделить всё

zg# cd /usr/ports/net-mgmt/cacti
zg# make install
===>  Installing for cacti-0.8.7b.2_2
===>   cacti-0.8.7b.2_2 depends on executable: rrdtool - found

Cacti is now installed. If you intall it for the first time,
you may have to follow this steps to make it work correctly:

1. Create the MySQL database:
# mysqladmin --user=root create cacti
2. Create a mysql user/password for cacti:
   (change user and/or password if required)
# echo "GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactiuser'; FLUSH PRIVILEGES;" | mysql
3. Import the default cacti database:
# mysql cacti < /usr/local/share/cacti/cacti.sql
4. Edit /usr/local/share/cacti/include/config.php.
5. Add a line to your /etc/crontab file similar to:
*/5 * * * * cacti /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1
6. Add alias in apache config for the cacti dir:
Alias /cacti "/usr/local/share/cacti/"
7. Be sure apache gives an access to the directory ('Allow from' keywords).
8. Open a cacti login page in your web browser and login with admin/admin.

If you update cacti, open a login page, an updating process
will start automatically.
=======================================================================
===>   Registering installation for cacti-0.8.7b.2_2
zg#
И так кактус поставился и нам дали краткую инструкцию по установке. Время действовать!

Для начала нужно проверить как там поживает апач и какой у него конфиг

Код: Выделить всё

zg# grep php /usr/local/etc/apache22/httpd.conf
LoadModule php5_module        libexec/apache22/libphp5.so
zg# grep cacti /usr/local/etc/apache22/httpd.conf
zg#
И так php прописался, но для какти нужно создать настройку.

Добавляем настройку для кактуса в конфиг апача.
Поскольку апач второй, то можно конфиг просто кинуть в папку Includes.

Код: Выделить всё

zg# cd /usr/local/etc/apache22/Includes/
zg# ee cacti.conf
NameVirtualHost *:80

User cacti
Group cacti

<VirtualHost *:80>
    <IfModule mod_php5.c>
        AddType application/x-httpd-php .php
        DirectoryIndex index.php index.html index.htm
    </IfModule>
    ServerName cacti
    ServerAdmin some@admin
    DocumentRoot "/usr/local/share/cacti"
    <Directory "/usr/local/share/cacti">
         AllowOverride All
         Order Deny,Allow
         Allow from all
    </Directory>
    ErrorLog /usr/local/share/cacti/error.log
#    CustomLog /usr/local/share/cacti/access.log common
</VirtualHost>

"cacti.conf" 22 lines, 549 characters
zg#
Конфиг добавлен!

Проверяем работоспособность конфига апача

Код: Выделить всё

zg# apachectl configtest
httpd: apr_sockaddr_info_get() failed for zg.cacti
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Syntax OK
zg#
Ага, имя сервера указано неверно, чтож его пропишем ручками

В /usr/local/etc/apache22/httpd.conf правим ServerName

Код: Выделить всё

ServerName zg.cacti
Добавляем домен в файл /etc/hosts и за одно проверяем.

Код: Выделить всё

zg# echo "127.0.0.1 zg.cacti" >> /etc/hosts
zg# ping zg.cacti
PING zg.cacti (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.621 ms
^C
--- zg.cacti ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.621/0.621/0.621/0.000 ms
zg#
Опять проверяем конфиг апача

Код: Выделить всё

zg# apachectl configtest
Syntax OK
zg#
Теперь всё нормально, осталось только причесать папку какти и запустить мускул

Меняем владельца папки какти на cacti как ни странно ))

Код: Выделить всё

zg# chown -R cacti:cacti /usr/local/share/cacti/
Теперь запускаем апач

Код: Выделить всё

zg# echo 'apache22_enable="YES"' >> /etc/rc.conf
zg# /usr/local/etc/rc.d/apache22 start
Performing sanity check on apache22 configuration:
Syntax OK
Starting apache22.
zg# sockstat | grep 80
cacti    httpd      1791  3  tcp46  *:80                  *:*
cacti    httpd      1790  3  tcp46  *:80                  *:*
cacti    httpd      1789  3  tcp46  *:80                  *:*
cacti    httpd      1788  3  tcp46  *:80                  *:*
cacti    httpd      1787  3  tcp46  *:80                  *:*
root     httpd      1786  3  tcp46  *:80                  *:*
zg       sshd       680   3  tcp4   192.168.220.4:22      192.168.220.1:1079
zg       sshd       680   4  stream -> ??
zg#
Первой командой я добавил папч в автозапуск, второй запустил, третьей проверил.
Апач работает! Остался мускул и установка базы какти.

Запускаем mysql

Код: Выделить всё

zg# echo 'mysql_enable="YES"' >> /etc/rc.conf
zg# /usr/local/etc/rc.d/mysql-server start
Starting mysql.
zg# sockstat | grep mysql
mysql    mysqld     1891  10 tcp4   *:3306                *:*
mysql    mysqld     1891  12 stream /tmp/mysql.sock
zg#
По аналогии с апачем - первая команда автозапуск, вторая старт, тертья проверка.
Мускул готов к труду и обороне!

Но есть одна трабла, по умолчанию кодировка выставлена latin1, что не есть хорошо.
Для решения это проблемы нужно немного настроить сервер мускула.

Код: Выделить всё

zg# cp /usr/local/share/mysql/my-medium.cnf /usr/local/etc/my.cnf
zg# ee /usr/local/etc/my.cnf
И в полученный конфиг добавить в секции [client] и [mysqld]
default-character-set=cp1251

Перезапускаем мускуль и проверяем настройки

Код: Выделить всё

zg# /usr/local/etc/rc.d/mysql-server restart
Stopping mysql.
Waiting for PIDS: 1891.
Starting mysql.
zg# mysql -e 'SHOW VARIABLES LIKE "char%"'
+--------------------------+----------------------------------+
| Variable_name            | Value                            |
+--------------------------+----------------------------------+
| character_set_client     | cp1251                           |
| character_set_connection | cp1251                           |
| character_set_database   | cp1251                           |
| character_set_filesystem | binary                           |
| character_set_results    | cp1251                           |
| character_set_server     | cp1251                           |
| character_set_system     | utf8                             |
| character_sets_dir       | /usr/local/share/mysql/charsets/ |
+--------------------------+----------------------------------+
zg#
Теперь по умолчанию везде будет стоять кодировка cp1251.

Ставим базу кактуса

Код: Выделить всё

zg# mysqladmin --user=root create cacti
zg# echo "GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactiuser'; FLUSH PRIVILEGES;" | mysql
zg# mysql cacti < /usr/local/share/cacti/cacti.sql
zg#
Если всё сделано верно, то никаких проблем быть не должно.
Конфиг какти по умолчанию настроен именно на такие данные, поэтому их можно не менять.

Добавляем кактус в крон

Код: Выделить всё

zg# echo "" >> /etc/crontab
zg# echo "# Cacti" >> /etc/crontab
zg# echo "*/5 * * * * cacti /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1" >> /etc/crontab
zg#
Дальше заходим по адресу сервака, у меня 192.168.220.4 и видим

Код: Выделить всё

"Cacti Installation Guide"
:Yahoo!:

После установки вводим admin admin, задаём новый пароль и о чудо какти пашет!!!
cacti.png
ЗЫ не знаю насколько тут нужен какти-спин, вобщем я кактус первый раз ставлю...если чё :cf:

vasilastr
ст. сержант
Сообщения: 387
Зарегистрирован: 2008-09-04 15:12:00

Re: После установки CACTI

Непрочитанное сообщение vasilastr » 2008-09-30 10:02:20

Огромное спасибо :Bravo: Буду пробывать

Аватара пользователя
~>cerber<~
мл. сержант
Сообщения: 112
Зарегистрирован: 2007-06-23 0:58:32
Откуда: [UKRAINE]
Контактная информация:

Re: После установки CACTI

Непрочитанное сообщение ~>cerber<~ » 2008-09-30 14:06:27

imho:cacti тяжелый очень.
;aka coolchevy
live free or die;

vasilii76
рядовой
Сообщения: 14
Зарегистрирован: 2008-02-08 9:26:21
Откуда: Самара
Контактная информация:

Re: После установки CACTI

Непрочитанное сообщение vasilii76 » 2008-11-11 14:14:54

Огромное спасибо zg за столь исчерпывающее руководство! Есть предложение оформить его в виде статьи для сайта :)
Правда были некоторые моменты, которые пришлось решать по ходу установки. Но, если бы сразу воспользовался советом Остапа Бендера "Читайте вывески" - то по другим ресурсам лазить и не пришлось бы совсем.
Но, тем не менее, некоторые вопросы остались не решенными :(( Собственно, проблема только одна. На главной странице не рисуются графики (можно в аттаче посмотреть).
Изображение
А если ткнуть в то место, где должен быть график - то открывается страничка уже нормально. Красивые графики и прочая информация в наличии.
Изображение

m0rf
проходил мимо

Re: После установки CACTI

Непрочитанное сообщение m0rf » 2008-11-11 18:36:18

Аналогичная проблема, только на SUSE.
Если победите, дайти знать как. :st:

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: После установки CACTI

Непрочитанное сообщение zg » 2008-11-11 19:22:39

надо логи смотреть, для начала апача

vasilii76
рядовой
Сообщения: 14
Зарегистрирован: 2008-02-08 9:26:21
Откуда: Самара
Контактная информация:

Re: После установки CACTI

Непрочитанное сообщение vasilii76 » 2008-11-11 19:43:36

Спасибо, буду изучать предмет.
А насчёт статьи - было бы здорово, сделай, если не трудно :)

m0rf
проходил мимо

Re: После установки CACTI

Непрочитанное сообщение m0rf » 2008-11-11 20:25:14

zg писал(а):надо логи смотреть, для начала апача
Видимо совсем заработался, в голову не пришло смотреть ерроры апача, глядел в кактусовые.

В еррорах апача вот это,

Код: Выделить всё

ERROR: Garbage ':13:47 To 2008/11/11 20:13:47\c' after command:
COMMENT:From 2008/11/10 20:13:47 To 2008/11/11 20:13:47\c
Решается проблема правильным выставлением версии rrdtool в кактусе.

Код: Выделить всё

# rrdtool -v
RRDtool 1.2.12  Copyright 1997-2005 by Tobias Oetiker <tobi@oetiker.ch>
в настройках кактуса стояла 1.0.*
Поменял на 1.2.* и пробелма решилась.
Settings->General -> RRDTool Utility Version.

зы Всем спасибо.

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: После установки CACTI

Непрочитанное сообщение zg » 2008-11-11 20:26:29

vasilii76 писал(а):Спасибо, буду изучать предмет.
А насчёт статьи - было бы здорово, сделай, если не трудно :)
время будет, оформлю :)

vasilii76
рядовой
Сообщения: 14
Зарегистрирован: 2008-02-08 9:26:21
Откуда: Самара
Контактная информация:

Re: После установки CACTI

Непрочитанное сообщение vasilii76 » 2008-11-12 12:04:48

m0rf писал(а):
zg писал(а):надо логи смотреть, для начала апача
Видимо совсем заработался, в голову не пришло смотреть ерроры апача, глядел в кактусовые.

В еррорах апача вот это,

Код: Выделить всё

ERROR: Garbage ':13:47 To 2008/11/11 20:13:47\c' after command:
COMMENT:From 2008/11/10 20:13:47 To 2008/11/11 20:13:47\c
Решается проблема правильным выставлением версии rrdtool в кактусе.

Код: Выделить всё

# rrdtool -v
RRDtool 1.2.12  Copyright 1997-2005 by Tobias Oetiker <tobi@oetiker.ch>
в настройках кактуса стояла 1.0.*
Поменял на 1.2.* и пробелма решилась.
Settings->General -> RRDTool Utility Version.

зы Всем спасибо.
Действительно. Ларчик просто открывался! Спасибо :)

Begonner
проходил мимо

Re: После установки CACTI

Непрочитанное сообщение Begonner » 2008-11-24 22:25:53

Подскажите кому не влом.

Дошел до момента проверки пулера.

Pofig# /usr/local/bin/php /usr/local/share/cacti/poller.php
FATAL: Cannot connect to MySQL server on 'localhost'. Please make sure you have specified a valid MySQL database name in 'include/config.php'

Все сделал как надо база есть и все совпадает с тем что в конфиге.

Подскажите где копать, курение мануалов не помогает ньюб я ещё... :shock:

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: После установки CACTI

Непрочитанное сообщение zg » 2008-11-25 8:26:20

Begonner писал(а):Подскажите кому не влом.

Дошел до момента проверки пулера.

Pofig# /usr/local/bin/php /usr/local/share/cacti/poller.php
FATAL: Cannot connect to MySQL server on 'localhost'. Please make sure you have specified a valid MySQL database name in 'include/config.php'

Все сделал как надо база есть и все совпадает с тем что в конфиге
у тебя мускул не запущен

Begonner
проходил мимо

Re: После установки CACTI

Непрочитанное сообщение Begonner » 2008-11-25 12:27:57

mysql mysqld 849 10 tcp4 *:3306 *:*
mysql mysqld 849 12 stream /tmp/mysql.sock

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: После установки CACTI

Непрочитанное сообщение zg » 2008-11-25 16:37:14

Begonner писал(а):mysql mysqld 849 10 tcp4 *:3306 *:*
mysql mysqld 849 12 stream /tmp/mysql.sock
проверяй настройки соединения и пользователя

stark
мл. сержант
Сообщения: 79
Зарегистрирован: 2008-10-26 10:07:03
Контактная информация:

Re: После установки CACTI

Непрочитанное сообщение stark » 2009-05-20 14:52:05

Dobroe vremya sutok
Ne mogli bi mne pomoch , neobxodimo perevesti mysql db v druguy papku. v tekuwey zakanchivaetsya mesto
po umolchaniyu on /var/db/mysql
mne neobxodimo v /home/db/mysql
pisal takyu vew v /etc/my.cnf

datadir=/home/db/mysql
Perezapuskal.
Nechego ne perezhaet
Zaranie spasibo

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: После установки CACTI

Непрочитанное сообщение zg » 2009-05-20 19:10:41

stark писал(а):Ne mogli bi mne pomoch , neobxodimo perevesti mysql db v druguy papku. v tekuwey zakanchivaetsya mesto
есть соотвествующий раздел, лучше там создать отдельную тему ;-)

stark
мл. сержант
Сообщения: 79
Зарегистрирован: 2008-10-26 10:07:03
Контактная информация:

Re: После установки CACTI

Непрочитанное сообщение stark » 2009-06-15 11:29:24

Dobriy denj,
pomogi razobratsya v chem delo.
ya dumayui chto problema s fontami , tak li eto ?

vidledit situacija takim obrazom
versiya cactusa: cacti-0.8.7d
Вложения
cacfont1.JPG
cacpath.JPG
Последний раз редактировалось stark 2009-06-15 14:53:29, всего редактировалось 1 раз.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35159
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: После установки CACTI

Непрочитанное сообщение Alex Keda » 2009-06-15 14:46:10

потсавь шрифты какиенить...
Убей их всех! Бог потом рассортирует...

stark
мл. сержант
Сообщения: 79
Зарегистрирован: 2008-10-26 10:07:03
Контактная информация:

Re: После установки CACTI

Непрочитанное сообщение stark » 2009-06-15 14:52:24

ustanovil
[code] /usr/local/lib/X11/fonts/dejavu/DejaVuSansMono.ttf [/code]
problema ostalas

mozhet eto bit sryazano s apache22 ? tak kak sovsem nedavno obnovlyalsya !
Вложения
cacpath1.JPG