ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] mariadb и порт 3306
@ 2016-11-04 14:48 Алексей Пирогов
  2016-11-04 15:29 ` Michael A. Kangin
  0 siblings, 1 reply; 7+ messages in thread
From: Алексей Пирогов @ 2016-11-04 14:48 UTC (permalink / raw)
  To: ALT Linux Community general discussions

после замены MySQL на MariaDB перестал слушать порт 3306.

все остальное нормально работает.

в чем может быть причина и куда копать?


# cat my.cnf
[mysqld]
chroot=/var/lib/mysql
datadir=/db
# log=/log/queries
pid-file=/mysqld.pid
skip-external-locking
# skip-networking
socket=/mysql.sock
tmpdir=/tmp
user=mysql
max_allowed_packet=64M
innodb_file_per_table


# uname -a
Linux alpha.antares.org.ua 3.14.79-std-pae-alt0.M70P.1 #1 SMP Mon Sep 12 
11:07:39 UTC 2016 i686 GNU/Linux


# rpm -qa | grep mariadb
mariadb-server-5.5.34-alt0.M70P.1
mariadb-common-5.5.34-alt0.M70P.1
mariadb-5.5.34-alt0.M70P.1
mariadb-client-5.5.34-alt0.M70P.1
mariadb-engine-extra-5.5.34-alt0.M70P.1




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] mariadb и порт 3306
  2016-11-04 14:48 [Comm] mariadb и порт 3306 Алексей Пирогов
@ 2016-11-04 15:29 ` Michael A. Kangin
  2016-11-04 15:54   ` Алексей Пирогов
  2016-11-04 16:22   ` Алексей Пирогов
  0 siblings, 2 replies; 7+ messages in thread
From: Michael A. Kangin @ 2016-11-04 15:29 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On 11/04/2016 03:48 PM, Алексей Пирогов wrote:

> после замены MySQL на MariaDB перестал слушать порт 3306.
>
> все остальное нормально работает.
>
> в чем может быть причина и куда копать?

Покажите вывод
mysqld --help --verbose |grep skip-networking

Если оно true, запретите в конфиге явно.


>
>
> # cat my.cnf
> [mysqld]
> chroot=/var/lib/mysql
> datadir=/db
> # log=/log/queries
> pid-file=/mysqld.pid
> skip-external-locking
> # skip-networking
> socket=/mysql.sock
> tmpdir=/tmp
> user=mysql
> max_allowed_packet=64M
> innodb_file_per_table
>
>
> # uname -a
> Linux alpha.antares.org.ua 3.14.79-std-pae-alt0.M70P.1 #1 SMP Mon Sep 12
> 11:07:39 UTC 2016 i686 GNU/Linux
>
>
> # rpm -qa | grep mariadb
> mariadb-server-5.5.34-alt0.M70P.1
> mariadb-common-5.5.34-alt0.M70P.1
> mariadb-5.5.34-alt0.M70P.1
> mariadb-client-5.5.34-alt0.M70P.1
> mariadb-engine-extra-5.5.34-alt0.M70P.1



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] mariadb и порт 3306
  2016-11-04 15:29 ` Michael A. Kangin
@ 2016-11-04 15:54   ` Алексей Пирогов
  2016-11-04 16:22   ` Алексей Пирогов
  1 sibling, 0 replies; 7+ messages in thread
From: Алексей Пирогов @ 2016-11-04 15:54 UTC (permalink / raw)
  To: ALT Linux Community general discussions

04.11.2016 17:29, Michael A. Kangin пишет:
> On 11/04/2016 03:48 PM, Алексей Пирогов wrote:
>
>> после замены MySQL на MariaDB перестал слушать порт 3306.
> Покажите вывод
> mysqld --help --verbose |grep skip-networking
# mysqld --help --verbose |grep skip-networking
161104 17:52:55 [Note] Plugin 'FEEDBACK' is disabled.
161104 17:52:55 [ERROR] Can't open shared library 
'/usr/lib/mysql/plugin/ha_archive.so' (errno: 0, cannot open shared 
object file: No such file or directory)
161104 17:52:55 [ERROR] Couldn't load plugins from 'ha_archive.so'.
   --skip-networking   Don't allow connection with TCP/IP
skip-networking                                   TRUE

> Если оно true, запретите в конфиге явно.
а как запретитить?



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] mariadb и порт 3306
  2016-11-04 15:29 ` Michael A. Kangin
  2016-11-04 15:54   ` Алексей Пирогов
@ 2016-11-04 16:22   ` Алексей Пирогов
  2016-11-04 16:41     ` Alexei Takaseev
  2016-11-04 16:46     ` Алексей Пирогов
  1 sibling, 2 replies; 7+ messages in thread
From: Алексей Пирогов @ 2016-11-04 16:22 UTC (permalink / raw)
  To: ALT Linux Community general discussions

04.11.2016 17:29, Michael A. Kangin пишет:
> On 11/04/2016 03:48 PM, Алексей Пирогов wrote:
>
>> после замены MySQL на MariaDB перестал слушать порт 3306.
>>
>> все остальное нормально работает.
>>
>> в чем может быть причина и куда копать?
>
> Покажите вывод
> mysqld --help --verbose |grep skip-networking
>
> Если оно true, запретите в конфиге явно.
>
# mysqladmin variables -p | grep skip_networking

| skip_networking                                   | ON

но почему? в конфиге skip-networking закомментирован.
я вообще убрал эту строку из конфига - не помогло.
откуда еще он может брать эту опцию?



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] mariadb и порт 3306
  2016-11-04 16:22   ` Алексей Пирогов
@ 2016-11-04 16:41     ` Alexei Takaseev
  2016-11-04 16:46     ` Алексей Пирогов
  1 sibling, 0 replies; 7+ messages in thread
From: Alexei Takaseev @ 2016-11-04 16:41 UTC (permalink / raw)
  To: ALT Linux Community general discussions



----- Исходное сообщение -----
> От: "Алексей Пирогов" <ipalex@ipalex.org.ua>
> Кому: "ALT Linux Community general discussions" <community@lists.altlinux.org>
> Отправлено: Суббота, 5 Ноябрь 2016 г 0:22:03
> Тема: Re: [Comm] mariadb и порт 3306
> 
> 04.11.2016 17:29, Michael A. Kangin пишет:
> > On 11/04/2016 03:48 PM, Алексей Пирогов wrote:
> >
> >> после замены MySQL на MariaDB перестал слушать порт 3306.
> >>
> >> все остальное нормально работает.
> >>
> >> в чем может быть причина и куда копать?
> >
> > Покажите вывод
> > mysqld --help --verbose |grep skip-networking
> >
> > Если оно true, запретите в конфиге явно.
> >
> # mysqladmin variables -p | grep skip_networking
> 
> | skip_networking                                   | ON
> 
> но почему? в конфиге skip-networking закомментирован.
> я вообще убрал эту строку из конфига - не помогло.
> откуда еще он может брать эту опцию?

Похоже поменялось поведение "по-умолчанию". Пропишите

skip_networking=OFF

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] mariadb и порт 3306
  2016-11-04 16:22   ` Алексей Пирогов
  2016-11-04 16:41     ` Alexei Takaseev
@ 2016-11-04 16:46     ` Алексей Пирогов
  2016-11-05  6:40       ` Sergey
  1 sibling, 1 reply; 7+ messages in thread
From: Алексей Пирогов @ 2016-11-04 16:46 UTC (permalink / raw)
  To: ALT Linux Community general discussions

04.11.2016 18:22, Алексей Пирогов пишет:
>
>>
>>> после замены MySQL на MariaDB перестал слушать порт 3306.
>>
> # mysqladmin variables -p | grep skip_networking
>
> | skip_networking                                   | ON
>
> но почему? в конфиге skip-networking закомментирован.
> откуда еще он может брать эту опцию?
нашел
/etc/my.cnf.d/server.cnf

похоже что MariaDB сначала читает конфиг /var/lib/mysql/my.cnf а потом 
перекрывает из конфига в /etc/my.cnf.d/server.cnf



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] mariadb и порт 3306
  2016-11-04 16:46     ` Алексей Пирогов
@ 2016-11-05  6:40       ` Sergey
  0 siblings, 0 replies; 7+ messages in thread
From: Sergey @ 2016-11-05  6:40 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Friday 04 November 2016, Алексей Пирогов wrote:

> похоже что MariaDB сначала читает конфиг /var/lib/mysql/my.cnf
> а потом перекрывает из конфига в /etc/my.cnf.d/server.cnf

По идее, это должно зависеть от того, используется ли конфигурация
в chroot, или нет. И, кажется, mariadb 5 собиралась без chroot.
При переходе на mariadb 10 тоже будут изменения в плане настроек:
конфиг, в любом случае, будет в /etc/my.cnf.d/, а выбор chroot,
или нет, будет определяться выбором соответствующего фрагмента из
/etc/my.cnf.server/ в /etc/my.cnf.d/server.cnf


-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2016-11-05  6:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-04 14:48 [Comm] mariadb и порт 3306 Алексей Пирогов
2016-11-04 15:29 ` Michael A. Kangin
2016-11-04 15:54   ` Алексей Пирогов
2016-11-04 16:22   ` Алексей Пирогов
2016-11-04 16:41     ` Alexei Takaseev
2016-11-04 16:46     ` Алексей Пирогов
2016-11-05  6:40       ` Sergey

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git