[Announce] MySQL tuning-primer.sh 2.0.0

User avatar
Joe User
Project Manager
Project Manager
Posts: 11519
Joined: 2003-02-27 01:00
Location: Hamburg

[Announce] MySQL tuning-primer.sh 2.0.0

Post by Joe User »

Moin liebe RootForum Community,

vorgestern habe ich das bekannte tuning-primer.sh etwas überarbeitet und da es wohl seit einiger Zeit auch keinen Maintainer mehr zu geben scheint, habe ich mich kurzerhand dazu entschlossen, das Ergebnis als neue Version zu veröffentlichen, statt sinnlose Bugreports zu verfassen.

Moved to GitHub https://github.com/RootService/tuning-primer

Feedback gerne auch hier im Thread.

Gruss,
Joe User
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top

User avatar
Joe User
Project Manager
Project Manager
Posts: 11519
Joined: 2003-02-27 01:00
Location: Hamburg

Re: [Announce] MySQL tuning-primer.sh 2.0.0

Post by Joe User »

Please test POSIX Shells on Solaris, AIX, NetBSD, Darwin, etc and MariaDB, Percona. Send me patches for function get_system_info() and other quirks/bugs by mail. I am testng on FreeBSD 9.3/10.2 (sh,bash) and MySQL 5.6 (InnoDB) by myself.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top

User avatar
Joe User
Project Manager
Project Manager
Posts: 11519
Joined: 2003-02-27 01:00
Location: Hamburg

Re: [Announce] MySQL tuning-primer.sh 2.0.0

Post by Joe User »

PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top

ddm3ve
Moderator
Moderator
Posts: 1115
Joined: 2011-07-04 10:56

Re: [Announce] MySQL tuning-primer.sh 2.0.0

Post by ddm3ve »

Ich habe mir das am WE herunter geladen.

Was mir aufgefallen ist, es sucht nach der Socken Konfiguration.
Default Socke ist in der my.cnf eingetragen, in der client my.cnf hingegen nicht.
Das würde ich ggf. anpassen.
02:32:12 21.12.2012 und dann sind Deine Probleme alle unwichtig.
Top

User avatar
Joe User
Project Manager
Project Manager
Posts: 11519
Joined: 2003-02-27 01:00
Location: Hamburg

Re: [Announce] MySQL tuning-primer.sh 2.0.0

Post by Joe User »

Für die my.cnf gibt es keine Default-Location, daher lässt sich das nicht wirklich implementieren. Zudem habe ich dies auch nicht verändert, ist also identisch zum Original.

Die .my.cnf hingegen liegt immer in $HOME/.my.cnf und kann vom tuning-primer.sh auf Wunsch auch erzeugt werden, ebenfalls identisch zum Original.

Funktionell ist ohnehin kein Unterschied zum Original, abgesehen vom Wegfall des Supports für MySQL < 5.5.0, Plesk und Webmin.

Seit heute ist die (vor)letzte Beta verfügbar und nach dem Release der 2.0.0 Final könnten theoretisch neue Funktionen hinzugefügt werden. Geplant ist aber noch Nichts.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top

AWOHille
Posts: 257
Joined: 2011-09-05 09:00

Re: [Announce] MySQL tuning-primer.sh 2.0.0

Post by AWOHille »

Ich bekomme direkt nach dem Start die Meldung (Ubuntu 14.04)

Code: Select all

Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s
Illegal option -s


Die restliche Ausgabe funktioniert soweit problemlos.
Top

User avatar
Joe User
Project Manager
Project Manager
Posts: 11519
Joined: 2003-02-27 01:00
Location: Hamburg

Re: [Announce] MySQL tuning-primer.sh 2.0.0

Post by Joe User »

Ah, OK, wird im Laufe des Tages gefixt.
Der Bug ist im `which` Aufruf in Zeile 74, dort das -s entfernen, dann läufts.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top

User avatar
Joe User
Project Manager
Project Manager
Posts: 11519
Joined: 2003-02-27 01:00
Location: Hamburg

Re: [Announce] MySQL tuning-primer.sh 2.0.0

Post by Joe User »

Fix ist released.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top

ddm3ve
Moderator
Moderator
Posts: 1115
Joined: 2011-07-04 10:56

Re: [Announce] MySQL tuning-primer.sh 2.0.0

Post by ddm3ve »

Joe User wrote:Für die my.cnf gibt es keine Default-Location, daher lässt sich das nicht wirklich implementieren. Zudem habe ich dies auch nicht verändert, ist also identisch zum Original.


Ich kann mich wage daran erinnern, dass das früher damit klar gekommen ist, dass ich den Socken noch nie eingetragen habe. Daher bin ich drüber gestolpert.
Wäre es eine Idee, die my.cnf des servers an den üblichen verdächtigen Stellen erstmal ab zu fragen?
02:32:12 21.12.2012 und dann sind Deine Probleme alle unwichtig.
Top

User avatar
Joe User
Project Manager
Project Manager
Posts: 11519
Joined: 2003-02-27 01:00
Location: Hamburg

Re: [Announce] MySQL tuning-primer.sh 2.0.0

Post by Joe User »

Ich denke eher daran `mysql --print-defaults` zu parsen, funktioniert aber nur bei laufendem MySQLd.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top

User avatar
Joe User
Project Manager
Project Manager
Posts: 11519
Joined: 2003-02-27 01:00
Location: Hamburg

Re: [Announce] MySQL tuning-primer.sh 2.0.0

Post by Joe User »

Determining socket via `mysql --print-defaults` now
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top