ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] а что это, блин, за изменения в updates, а?!
@ 2003-11-28  6:15 Michael Shigorin
  2003-11-28  6:34 ` Alexey I. Froloff
  2003-11-28  6:46 ` Alexey I. Froloff
  0 siblings, 2 replies; 5+ messages in thread
From: Michael Shigorin @ 2003-11-28  6:15 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 2097 bytes --]

	Здравствуйте и не чихайте.
А можно поинтересоваться природой данной разницы в safe_mysqld до
и после вчерашнего апдейта? (3.23.56-alt3 -> 3.23.58-alt1.M22)

--- /usr/sbin/safe_mysqld	2003-11-28 07:57:48 +0200
+++ /usr/sbin/safe_mysqld.orig	2003-11-28 07:57:07 +0200
@@ -36,9 +36,10 @@
 	local default=$1
 	shift
 
-	local val=`my_print_defaults "$group" |grep "^--$name=" |tail -1`
+	local val=`my_print_defaults "$group" |grep "^--$name="`
 	if [ -n "$val" ]; then
 		eval export $varname="${val#--$name=}"
+		eval export $varname="${val#--$name=}"
 	else
 		eval export $varname="$default"
 	fi
@@ -53,4 +54,4 @@
 # Test arguments.
 $mysqld "$@" -V >/dev/null
 
-/usr/sbin/mysqld_wrapper "$@" &
+/usr/sbin/mysqld_wrapper &

В результате этой самодеятельности с чуть ли не дефолтным
/etc/my.cnf взрывается GetConf():

# service mysqld restart
Shutting down mysqld: [FAILED]
Adjusting environment for mysqld: [  OK  ]
Starting mysqld: /usr/sbin/safe_mysqld: line 2: --chroot=/var/lib/mysql: No such file or directory [FAILED]

--- /etc/my.cnf
[mysqld]
chroot=/var/lib/mysql
datadir=/db
bdb-logdir=/log
log=/log/queries
pid-file=/mysqld.pid
skip-locking
skip-networking
#skip-grant-tables
socket=/mysql.sock
tmpdir=/tmp
user=mysql
---

При этом комментирование "chroot=" приведет к аналогичному взрыву
на следующей строчке.

Мне вот одно интересно: кому понадобилось ломать то, что
работает?  Или это "дух Райдера" нуждался в подтверждениях
"ненадежности mysql"?  Или срочно надо было доказать глупому мне,
что автоматическое обновление ДЕЙСТВИТЕЛЬО опасно?  Или этот diff
сам собой там того, завелся? (в changelog ничего по этому поводу
не наблюдаю)

Вчера впервые за полгода на продакшн-серверах был снят apt-get
upgrade по cron -- хотя там mysql практически не используется,
все в postgres.  На linux.kiev.ua -- нет; улеглось.

В итоге приоритет промежуточного репозитория updates/, из
которого _можно_ обновлять системы автоматом в большинстве
случаев -- для меня поднялся.  С чем и поздравляю.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] а что это, блин, за изменения в updates, а?!
  2003-11-28  6:15 [devel] а что это, блин, за изменения в updates, а?! Michael Shigorin
@ 2003-11-28  6:34 ` Alexey I. Froloff
  2003-11-28  6:46 ` Alexey I. Froloff
  1 sibling, 0 replies; 5+ messages in thread
From: Alexey I. Froloff @ 2003-11-28  6:34 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1051 bytes --]

* Michael Shigorin <mike@osdn.org.ua> [031128 09:16]:
> В результате этой самодеятельности с чуть ли не дефолтным
> /etc/my.cnf взрывается GetConf():

Хм... Не подтверждается...

[mysqld]
chroot=/var/lib/mysql
datadir=/db
bdb-logdir=/log
log=/log/queries
pid-file=/mysqld.pid
skip-locking
#skip-networking
socket=/mysql.sock
tmpdir=/tmp
user=mysql
local-infile=1

set-variable = key_buffer=256M
set-variable = max_allowed_packet=128M
set-variable = table_cache=2M
set-variable = sort_buffer=1M
set-variable = record_buffer=1M
set-variable = net_buffer_length=128K
set-variable = thread_cache=256
set-variable = myisam_sort_buffer_size=128M
set-variable = max_connections=500
set-variable = wait_timeout=200
#set-variable = innodb_buffer_pool_size=768M
set-variable = thread_concurrency=16

default-character-set   = cp1251

#innodb_data_file_path = ibdata1:2000M;ibdata2:2000M;ibdata3:10M:autoextend


-- 
Regards, Sir Raorn.
-------------------
Но пусть найдут название, в которое не получится бросить булыжник
дворовой сатиры ;]
		-- mike in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] а что это, блин, за изменения в updates, а?!
  2003-11-28  6:15 [devel] а что это, блин, за изменения в updates, а?! Michael Shigorin
  2003-11-28  6:34 ` Alexey I. Froloff
@ 2003-11-28  6:46 ` Alexey I. Froloff
  2003-11-28  9:24   ` [devel] " Michael Shigorin
  1 sibling, 1 reply; 5+ messages in thread
From: Alexey I. Froloff @ 2003-11-28  6:46 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1452 bytes --]

* Michael Shigorin <mike@osdn.org.ua> [031128 09:16]:
> В результате этой самодеятельности с чуть ли не дефолтным
> /etc/my.cnf взрывается GetConf():

После общения на irc выяснилось следующее (местами скипнуто):

09:35 <raorn> gvy: "my_print_defaults mysqld" что показывает?
09:37 <gvy> --chroot=/var/lib/mysql
09:37 <gvy> --datadir=/db
09:37 <gvy> --bdb-logdir=/log
09:37 <gvy> --log=/log/queries
09:37 <gvy> --pid-file=/mysqld.pid
09:37 <gvy> --skip-locking
09:37 <gvy> --skip-networking
09:37 <gvy> --socket=/mysql.sock
09:37 <gvy> --tmpdir=/tmp
09:37 <gvy> --user=mysql
09:37 <gvy> --chroot=/var/lib/mysql
09:37 <gvy> --datadir=/db
09:37 <gvy> --bdb-logdir=/log
09:37 <gvy> --log=/log/queries
09:37 <gvy> --pid-file=/mysqld.pid
09:37 <gvy> --skip-locking
09:37 <gvy> --skip-networking
09:37 <gvy> --socket=/mysql.sock
09:37 <gvy> --tmpdir=/tmp
09:38 <raorn> в /etc/my.cnf что?
09:38 <gvy> raorn, они идентичны; постил в devel
09:37 <raorn> gvy: strace -e trace=open my_print_defaults mysqld какие файлы открывает?
09:39 <gvy> open("/etc/my.cnf", O_RDONLY|O_LARGEFILE) = 3
09:39 <gvy> open("/var/lib/mysql/my.cnf", O_RDONLY|O_LARGEFILE) = 3
09:39 <raorn> ой, йо...
09:39 <raorn> интересно, кто кого оверрайдит?
09:40 <raorn> это явно баг в парсере

2 mike: очевидно, в BTS с severity = block.

-- 
Regards, Sir Raorn.
-------------------
по моему это не совсем правильно, что
service killall status
приводит к завершению работы.
		-- avl in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* [devel] Re: а что это, блин, за изменения в updates, а?!
  2003-11-28  6:46 ` Alexey I. Froloff
@ 2003-11-28  9:24   ` Michael Shigorin
  2003-11-28 12:03     ` Alexey Tourbin
  0 siblings, 1 reply; 5+ messages in thread
From: Michael Shigorin @ 2003-11-28  9:24 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 510 bytes --]

On Fri, Nov 28, 2003 at 09:46:42AM +0300, Alexey I. Froloff wrote:
> 09:39 <gvy> open("/etc/my.cnf", O_RDONLY|O_LARGEFILE) = 3
> 09:39 <gvy> open("/var/lib/mysql/my.cnf", O_RDONLY|O_LARGEFILE) = 3
> 09:39 <raorn> ой, йо...
> 09:39 <raorn> интересно, кто кого оверрайдит?
> 09:40 <raorn> это явно баг в парсере
> 2 mike: очевидно, в BTS с severity = block.

2 $ответственный: куда постить баги на updates/errata?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* [devel] Re: а что это, блин, за изменения в updates, а?!
  2003-11-28  9:24   ` [devel] " Michael Shigorin
@ 2003-11-28 12:03     ` Alexey Tourbin
  0 siblings, 0 replies; 5+ messages in thread
From: Alexey Tourbin @ 2003-11-28 12:03 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 461 bytes --]

On Fri, Nov 28, 2003 at 11:24:51AM +0200, Michael Shigorin wrote:
> > 09:39 <gvy> open("/etc/my.cnf", O_RDONLY|O_LARGEFILE) = 3
> > 09:39 <gvy> open("/var/lib/mysql/my.cnf", O_RDONLY|O_LARGEFILE) = 3
> > 09:39 <raorn> ой, йо...
> > 09:39 <raorn> интересно, кто кого оверрайдит?
> > 09:40 <raorn> это явно баг в парсере
> > 2 mike: очевидно, в BTS с severity = block.
> 
> 2 $ответственный: куда постить баги на updates/errata?

Ответственный был я, писать мне.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

end of thread, other threads:[~2003-11-28 12:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-28  6:15 [devel] а что это, блин, за изменения в updates, а?! Michael Shigorin
2003-11-28  6:34 ` Alexey I. Froloff
2003-11-28  6:46 ` Alexey I. Froloff
2003-11-28  9:24   ` [devel] " Michael Shigorin
2003-11-28 12:03     ` Alexey Tourbin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

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


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