Проблемы с установкой, настройкой и работой системных и сетевых программ.
Модераторы: GRooVE, alexco
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
tomek
- рядовой
- Сообщения: 26
- Зарегистрирован: 2010-07-20 13:07:23
Непрочитанное сообщение
tomek » 2011-11-02 15:05:26
Добрый день!
Прошу помощи, в решение возникшей проблемой:
Есть сервер FreeBSD на нем крутится Zabbix с сопутствующими Mysql и APache, все работает. Решено сделать клон сервера, делалось по мануалу:
http://www.probsd.org.ua/net/%D0%BA%D0% ... D0%BE-ssh/
Почти все запустилось и заработало кроме одного: При заходе на Zabbix с веб-интерфейса выходит ошибка:
Код: Выделить всё
mysql_connect(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)[/usr/local/www/zabbix/include/db.inc.php:58]
Конфигурация Mysql по-умолчанию, ничего не изменял конфигурационных файлов для него не создавал. Сам Mysql запущен в процессах, /tmp/mysql.sock присутствует.
Заранее спасибо.
tomek
-
Хостинг HostFood.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/
-
dmtr
- ст. прапорщик
- Сообщения: 545
- Зарегистрирован: 2009-11-06 22:01:34
- Откуда: с Ростова
Непрочитанное сообщение
dmtr » 2011-11-02 15:12:02
This game has no name. It will never be the same.
dmtr
-
tomek
- рядовой
- Сообщения: 26
- Зарегистрирован: 2010-07-20 13:07:23
Непрочитанное сообщение
tomek » 2011-11-02 15:45:22
К сожалению не помогло, кстати mysql.sock то появляется то пропадает...
При 1ой сессии захода на веб интерфейс валятся след ошибки:
Код: Выделить всё
Error in query [UPDATE sessions SET lastaccess=1320237842 WHERE sessionid='f81434edd9a638541e3a6489d68524a9'] [Lost connection to MySQL server during query]
Error in query [DELETE FROM sessions WHERE userid=2 AND status=0 AND lastaccess<1320236942] [MySQL server has gone away]
Error in query [SELECT g.usrgrpid FROM usrgrp g, users_groups ug WHERE ug.userid = 2 AND g.usrgrpid = ug.usrgrpid AND g.debug_mode = 1 LIMIT 1 OFFSET 0] [MySQL server has gone away]
mysql_fetch_assoc() expects parameter 1 to be resource, boolean given[/usr/local/www/zabbix/include/db.inc.php:544]
mysql_free_result() expects parameter 1 to be resource, boolean given[/usr/local/www/zabbix/include/db.inc.php:546]
Error in query [SELECT * FROM config WHERE ((configid BETWEEN 000000000000000 AND 099999999999999))] [MySQL server has gone away]
mysql_fetch_assoc() expects parameter 1 to be resource, boolean given[/usr/local/www/zabbix/include/db.inc.php:544]
mysql_free_result() expects parameter 1 to be resource, boolean given[/usr/local/www/zabbix/include/db.inc.php:546]
Unable to select configuration
Error in query [SELECT * FROM profiles WHERE userid=2 AND ((profileid BETWEEN 000000000000000 AND 099999999999999)) ORDER BY userid ASC, profileid ASC] [MySQL server has gone away]
mysql_fetch_assoc() expects parameter 1 to be resource, boolean given[/usr/local/www/zabbix/include/db.inc.php:544]
mysql_free_result() expects parameter 1 to be resource, boolean given[/usr/local/www/zabbix/include/db.inc.php:546]
Error in query [SELECT * FROM config WHERE ((configid BETWEEN 000000000000000 AND 099999999999999))] [MySQL server has gone away]
mysql_fetch_assoc() expects parameter 1 to be resource, boolean given[/usr/local/www/zabbix/include/db.inc.php:544]
mysql_free_result() expects parameter 1 to be resource, boolean given[/usr/local/www/zabbix/include/db.inc.php:546]
Unable to select configuration
Error in query [SELECT * FROM config WHERE ((configid BETWEEN 000000000000000 AND 099999999999999))] [MySQL server has gone away]
mysql_fetch_assoc() expects parameter 1 to be resource, boolean given[/usr/local/www/zabbix/include/db.inc.php:544]
mysql_free_result() expects parameter 1 to be resource, boolean given[/usr/local/www/zabbix/include/db.inc.php:546]
Unable to select configuration
Undefined variable: css[/usr/local/www/zabbix/include/users.inc.php:29]
Error in query [SELECT * FROM config WHERE ((configid BETWEEN 000000000000000 AND 099999999999999))] [MySQL server has gone away]
mysql_fetch_assoc() expects parameter 1 to be resource, boolean given[/usr/local/www/zabbix/include/db.inc.php:544]
mysql_free_result() expects parameter 1 to be resource, boolean given[/usr/local/www/zabbix/include/db.inc.php:546]
Unable to select configuration
После повторных заходов только ошибка из 1го поста.
tomek
-
dmtr
- ст. прапорщик
- Сообщения: 545
- Зарегистрирован: 2009-11-06 22:01:34
- Откуда: с Ростова
Непрочитанное сообщение
dmtr » 2011-11-02 15:47:08
mysql перезапускали после выставления прав на /tmp?
This game has no name. It will never be the same.
dmtr
-
tomek
- рядовой
- Сообщения: 26
- Зарегистрирован: 2010-07-20 13:07:23
Непрочитанное сообщение
tomek » 2011-11-02 15:49:55
Да, и перезапускал и сервер полностью ребутал:
Код: Выделить всё
drwxrwxrwt 2 root wheel 512 Nov 2 15:39 .ICE-unix
drwxrwxrwt 2 root wheel 512 Nov 2 15:39 .X11-unix
drwxrwxrwt 2 root wheel 512 Nov 2 15:39 .XIM-unix
drwxrwxrwt 2 root wheel 512 Nov 2 15:39 .font-unix
drwxrwxr-x 2 root operator 512 Nov 2 13:58 .snap
-rw-r--r-- 1 root wheel 949822 Feb 14 2011 1.txt
-rw-r--r-- 1 root wheel 0 Mar 4 2011 10.18.10.22.txt
-rw-r--r-- 1 root wheel 1729613 Feb 15 2011 2.txt
-rw-r--r-- 1 root wheel 16384 Mar 4 2011 2940-8pc.txt
-rw-r--r-- 1 root wheel 475152 Feb 16 2011 3.txt
-rw-r--r-- 1 root wheel 107257 Mar 4 2011 3560-8pc.txt
-rw-r--r-- 1 root wheel 0 Mar 4 2011 3560.txt
-rw-r--r-- 1 root wheel 82147 Mar 5 2011 3560buhg.txt
-rw-r--r-- 1 root wheel 722454 Feb 16 2011 4.txt
-rw-r--r-- 1 root wheel 461809 Feb 16 2011 5.txt
-rw-r--r-- 1 root wheel 617530 Feb 16 2011 6.txt
-rw-r--r-- 1 root wheel 613818 Mar 1 2011 IDF3.txt
-rw-r--r-- 1 root wheel 605726 Mar 4 2011 IDF3test.txt
-rw-r--r-- 1 root wheel 329682 Mar 4 2011 IDF4.txt
-rw-r--r-- 1 root wheel 320949 Mar 4 2011 IDF5.txt
-rw-r--r-- 1 root wheel 288492 Mar 5 2011 IDF6_1.txt
srwxrwxrwx 1 mysql wheel 0 Nov 2 15:49 mysql.sock
-rw------- 1 root wheel 61880 Nov 2 16:00 restoresymtable
-rw------- 1 root wheel 0 Mar 22 2011 vi.68kihGTgXq
-rw------- 1 root wheel 0 May 13 12:07 vi.9QaT6VRHjA
-rw------- 1 root wheel 0 May 16 15:01 vi.j4Ref0ET0D
-rw------- 1 root wheel 0 Jan 12 2011 vi.nWwifUF1cD
-rw------- 1 root wheel 0 Mar 21 2011 vi.rcl8yMFmlQ
-rw-rw-r-- 1 zabbix wheel 10197 Nov 2 15:39 zabbix_agentd.log
-rw-rw-r-- 1 zabbix wheel 3 Nov 2 15:39 zabbix_agentd.pid
-rw-rw-r-- 1 zabbix wheel 681123 Nov 2 15:49 zabbix_server.log
-rw-rw-r-- 1 zabbix wheel 1048604 Nov 2 10:56 zabbix_server.log.old
-rw-rw-r-- 1 zabbix wheel 3 Nov 2 15:39 zabbix_server.pid
-rw-rw-r-- 1 zabbix wheel 48 Mar 21 2011 zabbix_server_1026.pinger
-rw-rw-r-- 1 zabbix wheel 71 Nov 2 13:58 zabbix_server_1071.pinger
-rw-rw-r-- 1 zabbix wheel 83 Oct 7 17:08 zabbix_server_1084.pinger
-rw-rw-r-- 1 zabbix wheel 94 Sep 21 16:20 zabbix_server_1086.pinger
-rw-rw-r-- 1 zabbix wheel 57 Sep 21 09:09 zabbix_server_1090.pinger
-rw-rw-r-- 1 zabbix wheel 80 Sep 21 09:29 zabbix_server_1114.pinger
Код: Выделить всё
lrwxr-xr-x 1 root wheel 11 Jul 19 2010 sys -> usr/src/sys
drwxrwxrwt 7 root wheel 1536 Nov 2 16:50 tmp
tomek
-
dmtr
- ст. прапорщик
- Сообщения: 545
- Зарегистрирован: 2009-11-06 22:01:34
- Откуда: с Ростова
Непрочитанное сообщение
dmtr » 2011-11-02 15:54:56
а руками удается подключиться к мускулю с логин-паролем заббикса?
This game has no name. It will never be the same.
dmtr
-
tomek
- рядовой
- Сообщения: 26
- Зарегистрирован: 2010-07-20 13:07:23
Непрочитанное сообщение
tomek » 2011-11-02 16:07:08
C помощью комманды:
Код: Выделить всё
mysql -u root -p
Password: Пароль указанный в Zabbix-server.conf
Пустило
Код: Выделить всё
zabbix# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.54 FreeBSD port: mysql-server-5.1.54_1
Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
mysql>
tomek
-
dmtr
- ст. прапорщик
- Сообщения: 545
- Зарегистрирован: 2009-11-06 22:01:34
- Откуда: с Ростова
Непрочитанное сообщение
dmtr » 2011-11-02 16:13:07
а пользователя для заббикса не создавали? он под рутом с мускулем на старом сервере работает?
This game has no name. It will never be the same.
dmtr
-
tomek
- рядовой
- Сообщения: 26
- Зарегистрирован: 2010-07-20 13:07:23
Непрочитанное сообщение
tomek » 2011-11-02 17:05:55
Пользователь zabbix есть, но именно с мускулом работает под рутом. Конфигурация на старом сервере идиентична:
Код: Выделить всё
zabbix# cat /etc/passwd
# $FreeBSD: src/etc/master.passwd,v 1.40.22.1.4.1 2010/06/14 02:09:06 kensmith Exp $
#
root:*:0:0:Charlie &:/root:/bin/csh
toor:*:0:0:Bourne-again Superuser:/root:
daemon:*:1:1:Owner of many system processes:/root:/usr/sbin/nologin
operator:*:2:5:System &:/:/usr/sbin/nologin
bin:*:3:7:Binaries Commands and Source:/:/usr/sbin/nologin
tty:*:4:65533:Tty Sandbox:/:/usr/sbin/nologin
kmem:*:5:65533:KMem Sandbox:/:/usr/sbin/nologin
games:*:7:13:Games pseudo-user:/usr/games:/usr/sbin/nologin
news:*:8:8:News Subsystem:/:/usr/sbin/nologin
man:*:9:9:Mister Man Pages:/usr/share/man:/usr/sbin/nologin
sshd:*:22:22:Secure Shell Daemon:/var/empty:/usr/sbin/nologin
smmsp:*:25:25:Sendmail Submission User:/var/spool/clientmqueue:/usr/sbin/nologin
mailnull:*:26:26:Sendmail Default User:/var/spool/mqueue:/usr/sbin/nologin
bind:*:53:53:Bind Sandbox:/:/usr/sbin/nologin
proxy:*:62:62:Packet Filter pseudo-user:/nonexistent:/usr/sbin/nologin
_pflogd:*:64:64:pflogd privsep user:/var/empty:/usr/sbin/nologin
_dhcp:*:65:65:dhcp programs:/var/empty:/usr/sbin/nologin
uucp:*:66:66:UUCP pseudo-user:/var/spool/uucppublic:/usr/local/libexec/uucp/uucico
pop:*:68:6:Post Office Owner:/nonexistent:/usr/sbin/nologin
www:*:80:80:World Wide Web Owner:/nonexistent:/usr/sbin/nologin
nobody:*:65534:65534:Unprivileged user:/nonexistent:/usr/sbin/nologin
admin:*:1001:1001:User &:home/admin:/bin/tcsh
mysql:*:88:88:MySQL Daemon:/var/db/mysql:/usr/sbin/nologin
zabbix:*:122:122:Zabbix NMS:/nonexistent:/usr/sbin/nologin
tftpd:*:1002:1002:tftp_manager:/nonexisten:/usr/sbin/nologin
smsd:*:151:151:SMS Gate worker:/nonexistent:/sbin/nologin
Часть конфига касательно мускула в zabbix-server.conf
Код: Выделить всё
## Option: DBHost
# Database host name.
# If set to localhost, socket is used for MySQL.
#
# Mandatory: no
# Default:
DBHost=localhost
### Option: DBName
# Database name.
# For SQLite3 path to database file must be provided. DBUser and DBPassword are ignored.
#
# Mandatory: yes
# Default:
# DBName=
DBName= zabbix
### Option: DBUser
# Database user. Ignored for SQLite.
#
# Mandatory: no
# Default:
# DBUser=
DBUser= root
### Option: DBPassword
# Database password. Ignored for SQLite.
# Comment this line if no password is used.
#
# Mandatory: no
# Default:
DBPassword= Пароль
tomek
-
dmtr
- ст. прапорщик
- Сообщения: 545
- Зарегистрирован: 2009-11-06 22:01:34
- Откуда: с Ростова
Непрочитанное сообщение
dmtr » 2011-11-02 17:20:17
zabbix-server.conf это классно, а что в конфиге веб-интерфейса?
This game has no name. It will never be the same.
dmtr
-
tomek
- рядовой
- Сообщения: 26
- Зарегистрирован: 2010-07-20 13:07:23
Непрочитанное сообщение
tomek » 2011-11-03 7:00:16
Тоже самое *(
Код: Выделить всё
global $DB;
$DB["TYPE"] = 'MYSQL';
$DB["SERVER"] = 'localhost';
$DB["PORT"] = '0';
$DB["DATABASE"] = 'zabbix';
$DB["USER"] = 'root';
$DB["PASSWORD"] = 'Пароль';
$ZBX_SERVER = 'localhost';
$ZBX_SERVER_PORT = '10051';
$ZBX_SERVER_NAME = '';
$IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;
?>
tomek
-
Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
-
Контактная информация:
Непрочитанное сообщение
Mox » 2011-11-03 9:39:05
а в лог mysql случайно ничего не сыпется?
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
Mox
-
tomek
- рядовой
- Сообщения: 26
- Зарегистрирован: 2010-07-20 13:07:23
Непрочитанное сообщение
tomek » 2011-11-08 7:12:13
В логах Mysql ничего заметно плохого нету... Но это явно mysql, в процессах (top), он постоянно то появляется то пропадает, тоже самое и с /tmp/mysql.sock
var/log/mysql.log
Код: Выделить всё
/usr/local/libexec/mysqld, Version: 5.1.54-log (FreeBSD port: mysql-server-5.1.54_1). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
/usr/local/libexec/mysqld, Version: 5.1.54-log (FreeBSD port: mysql-server-5.1.54_1). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
/usr/local/libexec/mysqld, Version: 5.1.54-log (FreeBSD port: mysql-server-5.1.54_1). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
/usr/local/libexec/mysqld, Version: 5.1.54-log (FreeBSD port: mysql-server-5.1.54_1). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
/usr/local/libexec/mysqld, Version: 5.1.54-log (FreeBSD port: mysql-server-5.1.54_1). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
tomek