Irgendwie kann ich nicht das Basisverzeichnis in MemSQL ändern.MemSQL: Änderung basedir
Standardmäßig ist MemSQL Basisverzeichnis in/var, die auf meinem System nicht genügend Platz hat. Ich möchte, dass auf ein NFS-Verzeichnis verschieben, wie folgt:
memsql-ops memsql-update-config --all --key basedir --value /nfs/storage/
Ich versuchte es auch mit der --set-global
Option. Danach lief ich
memsql-ops memsql-restart --all
Allerdings, wenn ich dann in MemSQL gehen Kommandozeile und Ausgabe SHOW VARIABLES LIKE '%dir%'; I see that the base directory is still the same. I've also tried to adjust just the
datadir` Variable, aber ich weiß nicht, was mir fehlt.
Ich hatte einen Symlink in Betracht gezogen, aber ich verstehe dann nicht, warum es eine Option gibt, die 'basedir' zu ändern, wenn es keinen Unterschied macht und Sie müssen mach es trotzdem selbst ... – Ian
Eine andere Möglichkeit ist, das Datenverzeichnis an eine andere Stelle zu setzen: memsql-ops memsql-update-config --key = datadir --value =/tmp/data –
Das habe ich getan und es hatte keine Auswirkung. Es hat immer noch alles in den Verzeichnissen/var gespeichert. – Ian