[Bug 1657256] Re: Percona crashes when doing a a 'larger' update
Chris Halse Rogers
chris at cooperteam.net
Tue Oct 31 23:44:12 UTC 2017
Hello Mario, or anyone else affected,
Accepted percona-xtradb-cluster-5.6 into zesty-proposed. The package
will build now and be available at https://launchpad.net/ubuntu/+source
/percona-xtradb-cluster-5.6/5.6.34-26.19-0ubuntu1.1 in a few hours, and
then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.Your feedback will aid us getting this
update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-zesty to verification-done-zesty. If it does not fix
the bug for you, please add a comment stating that, and change the tag
to verification-failed-zesty. In either case, details of your testing
will help us make a better decision.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
** Changed in: percona-xtradb-cluster-5.6 (Ubuntu Zesty)
Status: In Progress => Fix Committed
** Tags added: verification-needed-zesty
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1657256
Title:
Percona crashes when doing a a 'larger' update
Status in OpenStack Charm Test Infra:
Confirmed
Status in percona-xtradb-cluster-5.5 package in Ubuntu:
Confirmed
Status in percona-xtradb-cluster-5.6 package in Ubuntu:
Fix Released
Status in percona-xtradb-cluster-5.5 source package in Trusty:
In Progress
Status in percona-xtradb-cluster-5.6 source package in Xenial:
Fix Committed
Status in percona-xtradb-cluster-5.6 source package in Zesty:
Fix Committed
Status in percona-xtradb-cluster-5.6 source package in Artful:
Fix Released
Bug description:
[Impact]
* Percona will segfault when exposed to medium load, almost imediately
* This is because of a bug in upstream, which manifests on ARM and PPC
[Test Case]
* Install and configure percona-xtradb-cluster-server
* Run sysbench against configured node (only one node is needed, no need for proper cluster):
# sysbench --test=oltp --oltp-test-mode=complex --max-time=60 --num-threads=110 run
* mysqld will segfault seconds withing starting the test
[Regression Potential]
* This is a cherry-pick from an upstream fix (https://jira.mariadb.org/browse/MDEV-6450)
* This is not fixed in upstream Percona becasue Percona does not officially support non-intel archs.
* Because code adds additional memory barriers there was a chance of performance degradation on i386/amd64. However, intensive sysbench syntetic loads proved this is not the case - there are no performance penalties.
[Other Info]
* percona-xtradb-cluster-5.5 is only available for Trusty.
$ rmadison percona-xtradb-cluster-5.5
percona-xtradb-cluster-5.5 | 5.5.34-25.9+dfsg-0ubuntu4 | trusty/universe | source
percona-xtradb-cluster-5.5 | 5.5.37-25.10+dfsg-0ubuntu0.14.04.1 | trusty-security/universe | source
percona-xtradb-cluster-5.5 | 5.5.37-25.10+dfsg-0ubuntu0.14.04.2 | trusty-updates/universe | source
* See comment #22 for more context about other releases that offers percona-xtradb-cluster-5.6 :
https://bugs.launchpad.net/ubuntu/+source/percona-xtradb-cluster-5.5/+bug/1657256/comments/22
* Upstream commit:
https://github.com/MariaDB/server/commit/40497577ffd9f85557b15e08ad913f627b2e9530
[Original Description]
I'm trying to set up percona-xtradb-cluster-5.5 on PPC machine. While
the package installs fine, as soon as I run sysbench oltp becnhmark
against it, Percona dies (even when I start the benchmark with just
one connection).
I can also crash mysql manually, by updating the sbtest table (which
is created by the sysbench utility):
mysql> update sbtest set pad = 'mario1' limit 1000000;
ERROR 2013 (HY000): Lost connection to MySQL server during query
Sometimes I need to repeat this update (with different values for
'pad' field) few times. This happens regardless of whether I run the
UPDATE inside the transaction or not.
This is the assertion found in the log file:
170117 21:10:55 InnoDB: Assertion failure in thread 70366668321152 in file buf0buf.ic line 1277
InnoDB: Failing assertion: block->page.buf_fix_count > 0
This is a single-node percona-xtradb-cluster server, without
wsrep_provied configured, run inside 14.04 lxc container on 16.04
host.
I'm attaching the full log file, mysql configuration file and the core
dumped.
The version of the package installed is this 5.5.37-25.10+dfsg-
0ubuntu0.14.04.2.
To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-test-infra/+bug/1657256/+subscriptions
More information about the Ubuntu-sponsors
mailing list