0
不知何故,我无法在MemSQL中获取基目录。MemSQL:更改basedir
默认情况下,MemSQL的基目录位于/ var,这在我的系统中没有足够的空间。我想以移动到NFS目录如下:
memsql-ops memsql-update-config --all --key basedir --value /nfs/storage/
我还与--set-global
选项尝试过。从那以后,我跑
memsql-ops memsql-restart --all
然而,当我再进入MemSQL的命令行和问题SHOW VARIABLES LIKE '%dir%'; I see that the base directory is still the same. I've also tried to adjust just the
datadir`变量,但我不知道我错过了什么。
我曾经考虑过一个符号链接,但是我不明白为什么有一个选项可以在没有任何区别的情况下更改'basedir',你必须无论如何,自己动手...... – Ian
另一种选择是只把数据目录放在其他地方:memsql-ops memsql-update-config --key = datadir --value =/tmp/data –
这就是我所做的,它没有影响。它仍然将所有内容保存在/ var目录中。 – Ian