LINUX.ORG.RU

Сообщения gizmo

 

Сломалась репликация MYSQL

Форум — General

Есть два сервера MYSQL мастер и слейв:

Сейчас начали сыпаться ошибки на мастере:
m1 mysql # tail -f /var/log/mysql/mysqld.err
InnoDB: The InnoDB memory heap is disabled
InnoDB: use atomic builtins.
091016 16:37:15 InnoDB: Started; log sequence number 0 43675
091016 16:37:16 [Warning] Neither --relay-log nor --relay-log-index were used; so replication may break when this MySQL server acts as a slave and has his hostname changed!! Please use '--relay-log=mysqld-relay-bin' to avoid this problem.
091016 16:37:16 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.0.84-log' socket: '/var/run/mysqld/mysqld.sock' port: 3306 Gentoo Linux mysql-5.0.84-r1
091016 16:37:16 [Note] Slave SQL thread initialized, starting replication in log '.000768' at position 327502125, relay log './mysqld-relay-bin.000245' position: 98
091016 16:37:16 [Note] Slave I/O thread: connected to master 'root@192.168.10.3:3306', replication started in log '.000768' at position 327502125
091016 16:37:16 [ERROR] The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it).
091016 16:37:16 [Note] Slave I/O thread exiting, read up to log '.000768', position 327502125

Такое ощущение, что мастер пытается почему-то сам с себя реплицироваться. На нём же:

mysql> show master status \G
*************************** 1. row ***************************
File: .000849
Position: 2310293
Binlog_Do_DB:
Binlog_Ignore_DB:
1 row in set (0.00 sec)

А на слейве вот такая ситуация:
mysql> show slave status \G
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 192.168.10.3
Master_User: slaveuser
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: .000849
Read_Master_Log_Pos: 2946124
Relay_Log_File: mysqld-relay-bin.000094
Relay_Log_Pos: 226
Relay_Master_Log_File: .000829
Slave_IO_Running: Yes
Slave_SQL_Running: No
Replicate_Do_DB:
Replicate_Ignore_DB:
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0
Last_Error: Query caused different errors on master and slave. Error on master: 'Invalid error code' (34), Error on slave: 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1' (1064). Default database: ''. Query: ''
Skip_Counter: 0
Exec_Master_Log_Pos: 345092033
Relay_Log_Space: 5002666476
Until_Condition: None
Until_Log_File:
Until_Log_Pos: 0
Master_SSL_Allowed: No
Master_SSL_CA_File:
Master_SSL_CA_Path:
Master_SSL_Cert:
Master_SSL_Cipher:
Master_SSL_Key:
Seconds_Behind_Master: NULL
1 row in set (0.00 sec)

091016 16:49:47 [Warning] Neither --relay-log nor --relay-log-index were used; s o replication may break when this MySQL server acts as a slave and has his hostn ame changed!! Please use '--relay-log=mysqld-relay-bin' to avoid this problem.
091016 16:49:47 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.0.84' socket: '/var/run/mysqld/mysqld.sock' port: 3306 Gentoo Lin ux mysql-5.0.84-r1
091016 16:49:47 [Note] Slave SQL thread initialized, starting replication in log '.000829' at position 345092033, relay log './mysqld-relay-bin.000094' position : 226
091016 16:49:47 [ERROR] Slave: Query caused different errors on master and slave . Error on master: 'Invalid error code' (34), Error on slave: 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server vers ion for the right syntax to use near '' at line 1' (1064). Default database: ''. Query: '', Error_code: 0
091016 16:49:47 [ERROR] Error running query, slave SQL thread aborted. Fix the p roblem, and restart the slave SQL thread with "SLAVE START". We stopped at log ' .000829' position 345092033
091016 16:49:47 [Note] Slave I/O thread: connected to master 'slaveuser@192.168.10.3:3306', replication started in log '.000849' at position 10792789

gizmo
()

nginx редиректик

Форум — Admin

Всем доброго времени суток! Возникла необходимость создания редиректа с http://site.ru/folder/script.php на https://site.ru/folder/script.php и только для одного этого скрипта. Как это правильно сделать с помощью nginx?

gizmo
()

Создание нового facility в syslog-ng

Форум — Admin

Кто знает как создать сабж? нужен уникальный facility для одного из процессов.Спасибо.

>>>

gizmo
()

Сервер 1С под Linux

Форум — Admin

Поделитесь пожауйста ссылками если имеются по установке сервера 1С 8.1 на Linux. Нормальных статей я что-то не нашёл в интернете =) Спасибо.

>>>

gizmo
()

Sniffer icq

Форум — Admin

Podskajite plz sniffer pod linux s vozmojnost`u perehvata i dal`neishego chtenia icq perepisok plz...

>>>

gizmo
()

Скрипт синхронизации

Форум — Admin

Добрый день! нужно написать скрипт который на 2 серверах сравнивает две папки /home/gizmo на каждом из серверов и выводит список файлов которые отлтчаются датой изменения,создания или размером+файлы которые не существуют.Какую утилиту можно взять за основу скрпта и с какими опциями? Спасибо.

gizmo
()

4 разных подсети на одном физ.интерфейсе и шейпинг

Форум — Admin

Имеется один физический интерфейс, нужно сделать на нём 4 разных подсети с 24 битной маской и разными правилами шейпенга (скорость канала,пинг,потери). Пробовал с помощью tc, но ,не уверен,что он нормально работает с алиясами, так как у меня не получилось разные правила прописать,правила почему-то вешаются на физ.интерфейс а не на алияс. Может подскажите как и каким шейпером всё это чудо реализовать?

gizmo
()

Централизованный сбор логов с серверов

Форум — Admin

Добрый день! Может кто в курсе,какое решение применимо к задаче сбора логов на отдельный сервер с ~50 серверов под линукс. Конечно, можно скрипты написать,чтобы всё скидывалось в одно место..но может есть более фунциональные готовые решения?

gizmo
()

Проблема с разбиением RAID5.

Форум — Admin

Имеется hw raid из 7 дисков, не могу создать раздел ни только на весь размер массива, но и больше 800Гб. LBA в ядро включено.

gizmo
()

Samba & 1C v7

Форум — Admin

Ужас... Я уже просто схожу с ума. Без понятия что делать просто.. Кто-нибуть есть,кто раскочегарил самбу и 1с? "Ошибка блокировки данных.Возможно данные используются другой задачей" выдаётся. Как это победить в самбе 3.0.24?? OS Gentoo PS игрался с оплоками,что-то не помогает (

gizmo
()

IBM x3200

Форум — Admin

Народ,кто знает как на этом сервачке активировать и настроить порт удалённого управления по сети (RMT MGMT сзади на нём написано)? В биосе копался там что-то всё не то :(

gizmo
()

SAMBA PDC

Форум — Admin

PDC расположен не в локальной сети,а на хостинге. Иногда бывают проблемы в провайдером и пропадает связь.При этом компьютеры начинают дико тупить при недоступности домена(в logon.bat прописано автоматичсеское монтирование некоторых сетвых дисков). Можно ли это побороть?!

gizmo
()

CUPS & hp1150

Форум — Admin

CUPS на gentoo ,конфигурил не заморачиваясь через веб морду. Принтер успешно добавляется (висит на 9100 порту принтсервера) даже печатает пробную страницу (аж 6 где-то штук ПУСТЫХ) и так при любом драйвере... Кажис не в драйвере дело.help

gizmo
()

Samba - «превышен уровень вложеннсоти» при копирование файла

Форум — Admin

Собственно сабж. Есть PDC на Samba и при копирование файлов в папку говорится что-то типа "...превышен уровень вложенности...." Как решить траблу?

gizmo
()

Зависает сервер

Форум — Admin

После апгрейда с P3 900Mhz 256 Mb RAM до Pentium 4 HT 3.0 GHz 512 Mb DDR 400 сервер начал зависать-ядро я пересобрал с поддержкой нового процесора,пробовал разные варианты.Подозреваю,что ядро виснет в момент того,когда пользователи начинают активно юзать dansguardian(например),хотя иногда онно зависает в самом начале,в процессе загрузки init или сразу после login and etc... Помогите,что делать куда копать? ЗЫ перегрева нету,и оперативка рабочая-проверено(ставил разные оперативки).

gizmo
()

Падает openvpn

Форум — Admin

При пинге,отличном по размру от стандартного размра пакета ipcmp,например ping $host -l 1400 :) Падает openvpn-соеинение между серваком и клиентом.Вот конфиг сервера и клиента -
daemon openvpn
user nobody
group nobody
ca /etc/openvpn/ca.crt
cert /etc/openvpn/client1.crt
key /etc/openvpn/client1.key
tls-auth /etc/openvpn/ta.key 1
dev tun
client
remote xxx.xxx.xxx.xxx
tls-client
ns-cert-type server
proto tcp-client
port 5001
ping 15
ping-restart 5
ping-timer-rem
comp-lzo
tun-mtu 1500
tun-mtu-extra 32
persist-tun
persist-key
mssfix 1500 #1450
verb 6
log /var/log/openvpn.log

Сервер

daemon openvpn
dev tun
server 10.1.0.0 255.255.255.0
push "route 10.1.0.0 255.255.255.0"
push "route 192.168.0.0 255.255.255.0"
push "route 192.168.8.0 255.255.255.0"
push "route 192.168.7.0 255.255.255.0"
route 192.168.8.0 255.255.255.0
route 192.168.7.0 255.255.255.0
client-to-client
client-config-dir /etc/openvpn/ccd
tls-server
proto tcp-server
port 5001
user nobody
group nobody
comp-lzo
persist-tun
persist-key
keepalive 10 120
verb 4
ca /etc/openvpn/ca.crt
cert /etc/openvpn/server.crt
key /etc/openvpn/server.key
dh /etc/openvpn/dh1024.pem
tls-auth /etc/openvpn/ta.key 0
лог на стороне клиента Sat Dec 9 19:28:41 2006 us=32146 TUN READ [78]
Sat Dec 9 19:28:41 2006 us=32186 TCPv4_CLIENT WRITE [117] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=116
Sat Dec 9 19:28:41 2006 us=37042 TCPv4_CLIENT READ [125] from 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=124
Sat Dec 9 19:28:41 2006 us=37076 TUN WRITE [84]
Sat Dec 9 19:28:47 2006 us=594935 TUN READ [78]
Sat Dec 9 19:28:47 2006 us=594989 TCPv4_CLIENT WRITE [117] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=116
Sat Dec 9 19:28:47 2006 us=601865 TCPv4_CLIENT READ [125] from 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=124
Sat Dec 9 19:28:47 2006 us=601904 TUN WRITE [84]
Sat Dec 9 19:28:57 2006 us=184470 TCPv4_CLIENT READ [53] from 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=52
Sat Dec 9 19:28:57 2006 us=184595 TCPv4_CLIENT WRITE [53] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=52
Sat Dec 9 19:29:07 2006 us=245056 TCPv4_CLIENT READ [53] from 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=52
Sat Dec 9 19:29:07 2006 us=245135 TCPv4_CLIENT WRITE [53] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=52
Sat Dec 9 19:29:10 2006 us=733681 TCPv4_CLIENT READ [125] from 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=124
Sat Dec 9 19:29:10 2006 us=733730 TUN WRITE [84]
Sat Dec 9 19:29:10 2006 us=751356 TUN READ [84]
Sat Dec 9 19:29:10 2006 us=751399 TCPv4_CLIENT WRITE [125] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=124
Sat Dec 9 19:29:20 2006 us=243304 TCPv4_CLIENT WRITE [53] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=52
Sat Dec 9 19:29:30 2006 us=395941 TCPv4_CLIENT WRITE [53] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=52
Sat Dec 9 19:29:34 2006 us=359208 TUN READ [78]
Sat Dec 9 19:29:34 2006 us=359267 TCPv4_CLIENT WRITE [117] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=116
Sat Dec 9 19:29:34 2006 us=359443 TUN READ [78]
Sat Dec 9 19:29:34 2006 us=359482 TCPv4_CLIENT WRITE [117] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=116
Sat Dec 9 19:29:34 2006 us=361251 TUN READ [78]
Sat Dec 9 19:29:34 2006 us=361288 TCPv4_CLIENT WRITE [117] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=116
Sat Dec 9 19:29:34 2006 us=789302 TUN READ [78]
Sat Dec 9 19:29:34 2006 us=789346 TCPv4_CLIENT WRITE [117] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=116
Sat Dec 9 19:29:35 2006 us=853565 TUN READ [78]
Sat Dec 9 19:29:35 2006 us=853616 TCPv4_CLIENT WRITE [117] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=116
Sat Dec 9 19:29:35 2006 us=853720 TUN READ [78]
Sat Dec 9 19:29:35 2006 us=853757 TCPv4_CLIENT WRITE [117] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=116
Sat Dec 9 19:29:35 2006 us=853787 TUN READ [78]
Sat Dec 9 19:29:35 2006 us=853823 TCPv4_CLIENT WRITE [117] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=116
Sat Dec 9 19:29:36 2006 us=275341 TUN READ [78]
Sat Dec 9 19:29:36 2006 us=275389 TCPv4_CLIENT WRITE [117] to 195.128.49.98:5001: P_DATA_V1 kid=0 DATA len=116

По 14000(таже по 1400 и др) 1 пакет проходит и потом-всё...висняк.Потом соединение через какое то время саом поднимается =)

gizmo
()

Почтовая система офиса через ntml авторизацию

Форум — Admin

Реально постфикс настроить на авторизацию пользователей по ntml через winbind? Держит ли popa3d ntml?

gizmo
()

Samba PDC не работает скрипт (

Форум — Admin

Делаю вот по этому ману- http://samba.org.ua/articles/?section=2&articleid=74
Скрипт checkmapl.pl выдаёт,что
Undefined subroutine &main::get_groupmap called at samba-group.pl line 11.
Сам скрипт -

#!/usr/bin/perl -w
# checkmap.pl
# v1.01
use strict;
use vars qw/$path2net %groupmap %realmap %group/;
$path2net = '/usr/local/samba/bin/net';
%groupmap = (
'Domain Guests' => 'Guests',
);

get_groupmap(\%realmap) or exit(1);
get_unixgroup(\%group) or exit(1);

while (my($domain_group,$unix_group) = each(%realmap)){
$unix_group = $groupmap{$domain_group}
if exists($groupmap{$domain_group});
$unix_group = check_name($unix_group=~/^\-?[\d]*$/
? $domain_group : $unix_group);
unless (exists($group{$unix_group})){
system("/usr/sbin/groupadd $unix_group");
exit(2) if $? >> 8;
$group{$unix_group} = [];
}

if ($realmap{$domain_group} ne $unix_group){
system(sprintf("%s groupmap modify ntgroup='%s' unixgroup='%s'",
$path2net,$domain_group,$unix_group));
exit(3) if $? >> 8;
}
}
exit(0);

gizmo
()

cd / && rm -rf -много пострадало....

Форум — Admin

А именно /etc/ /bin/ а может и что нить ещё.. :( Понял,что удаляю каталоги не из того места когда начал выдавать что не может он удалить что-то из /dev/ ((( Что он ещё удалил, если классически,как в анекдоте было фактически cd / && rm -rf *? На компе стоит RAID(1) может это как-то поможет? ReiserFS на всех винтах так же.. Как восстановить всё,а именно интересует каталог /dev/,имеется винт с бекапом этого сервера до установки RAID...

gizmo
()

Shell скрипт help

Форум — Admin

Хочу проверить таблицу маршрутизации командой route и если есть в ней нет маршрута до 10.2.0.2 то добавить его... Как цикл if будет выглядеть?

gizmo
()

RSS подписка на новые темы