Проблемы с установкой, настройкой и работой системных и сетевых программ.
	Модераторы: 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