Page 1 of 1

MYSQL auf NAS

Posted: 13 Jan 2014 17:53
by theDallas
Hi zusammen,

ich beabsichtige auf meinem Server eine MYSQL Installation mitlaufen zu lassen.
Die Installation eines Teamspeakservers war so überhaupt kein Ding. Hab ich manuell gemacht und läuft.
Wie ich den beim Start des NAS starte hab ich noch als offenen Punkt, aber MYSQL ist mir wichtiger.

Habe mich an dieser Anleitung hier versucht:
http://www.howtoforge.com/installing-my ... on-freenas

User und Gruppen sind über die Weboberfläche angelegt.

Das Problem startet bei pkg_add.
Ich habe

Code: Select all

pkg_add -r mysql55-server.tbz /mnt/daten/db/mysql
eingegeben.
DIe Datenpartition ist leer.

Danach kommen etwas merkwürdige Fehler die ich nicht verstehe.
Beispiel:

Code: Select all

tar: lib/mysql/libmysqlservices.a: Cannot stat: No such file or directory
Stimmt das Verzeichniss fehlt, aber muss das automatisch in mnt/daten/db/mysql automatishc angelegt werden ?

Code: Select all

lib/mysql/libmysqlservices.a: Write to restore size failed
Verstehe ich überhaupt nicht. Schreiben zum Wiederherstellen ?? Was meint das Programm ?

und mein Lieblingsfehler

Code: Select all

/: write failed, filesystem is full
Interessant, denn das Filesystem ist ja noch fast leer:

Code: Select all

/dev/ufsid/52d2bd8e7923aff8  14244412     16 13104844     0%    /mnt/daten
Ich vermute, das sich hier wieder das Problem mit der Embedded Version ergibt, weil die Systempartition
ja eine Ram-Disk ist und die Installationsroutine versucht das jetzt irgendwie da reinzusemmeln.

Hat ich das richtig interpretiert ?

OK. Die Frage wäre also: Wie schaffe ich es , dem System zu sagen, das ALLE Zugriffe für MYSQL umgeleitet werden?

Ich habe hier im Forum was von JAILs gelesen, aber ich bin nicht sicher, ob das tatsächlich nötig ist um eine Datenbank
aufzusetzen ??

Kann mir da jemand einen Tipp geben, wie ich vorgehen muss.
Die o.g. Anleitung hilft mir offenbar nichts.

Überhaupt sind FreeNas Anleitungen offenbar häufiger anzutreffen als für NAS4FREE.
Daher bin ich froh, das ich dieses deutsche Forum gefunden habe :-)
'Jetzt hoffe ich, das mir da auch jemand den "passendem" Tipp geben kann.

Vielen Dank..

Re: MYSQL auf NAS

Posted: 13 Jan 2014 18:02
by alexey123
Please use jail for install MySQL

Re: MYSQL auf NAS

Posted: 13 Jan 2014 20:00
by theDallas
So, ich hatte das mit dem Jail ja schon geahnt und nach der Anleitung

http://lameguy.wordpress.com/2013/02/05 ... e-install/ installiert.
Hat ein bisschen gedauert.
Nund laufe wieder in die verdammtes RAM-DISK Falle und zwar bereits hier:
Now navigate in the webgui like this: Advanced->File Editor
In the file path textbox write “/etc/rc.conf”
Click load
Add to the file jail_enable=”yes”
Egal was ich hier eintrage;
Es ist nach dem Neustart weg.
Folge ist, das die komplette Jail nicht läuft und ohne Jail offenbar kein MYSQL??

Somit bin ich wieder bei der dämlichen Frage, wie ich in der RAM DISK etwas permanent so speichern kann, das es nach dem Start wieder da ist.

Ideen ?

I

Re: MYSQL auf NAS

Posted: 13 Jan 2014 20:58
by Princo
Das, was du suchst, befindet sich hier.

Edit: Und auch hier.

Re: MYSQL auf NAS

Posted: 30 Jan 2014 23:05
by theDallas
Sorry Princo, das ich mich erst jetzt wieder melde.
War viel los.

Erstmal vielen Dank. DIe Links waren super-.
ich konnte die Tipps umsetzen. Das Einrichten mit der Anleitung aus diesem Forum hat geklappt. Die Extenstion theBrick ist jetzt drauf und ich kann auch mit exec und einer shell drauf, aber es scheint etwas zu fehlen, denn
die Jail Maschine hat keinen Netzwerkzugang. Das F4N kann ich ansprechen, aber pings und Fetch aus dem Jail gehen nicht. Ich konnte dazu jetzt auch nichts finden.
Ich konnte also auch das MYSQL noch nicht auf die Maschine bringen.
Vergessen/übersehen hab icm meiner Meinung nach nichts in der Anleitung.

Ich vermute, das ich die IP der Jail irgendwie an das Netzwerk von N4F anbinden muss, aber sicher bin ich da nicht.
Hast Du da evtl. eine Idee, was man da machen muss ?

Danke