Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Installation 更改memsql的安装目录_Installation_Singlestore - Fatal编程技术网

Installation 更改memsql的安装目录

Installation 更改memsql的安装目录,installation,singlestore,Installation,Singlestore,memsql说 memsqlops安装在/var/lib/memsqlops中,memsql安装在/var/lib/memsql中 我如何更改安装目录,因为我不希望它位于/var中,而希望它位于其他位置,比如/mnt/pd尝试将/settings.conf中的设置memsql\u installs\u dir更新为您希望安装的路径。例如: [memsql-ops] ... memsql_installs_dir = /foo/bar ... 。要使新配置生效,您需要在每个节点上重新启动Mem

memsql说 memsqlops安装在/var/lib/memsqlops中,memsql安装在/var/lib/memsql中


我如何更改安装目录,因为我不希望它位于/var中,而希望它位于其他位置,比如/mnt/pd

尝试将
/settings.conf
中的设置
memsql\u installs\u dir
更新为您希望安装的路径。例如:

[memsql-ops]
...
memsql_installs_dir = /foo/bar
...
。要使新配置生效,您需要在每个节点上重新启动MemSQL Ops(使用
/MemSQL Ops restart


所有未来的安装现在将安装在
/foo/bar
。但是,如果您有一个现有安装,它将不会被移动。

如果您想移动MemSQL和MemSQL Ops的安装目录,当前最好的选择是安装一个您选择的文件系统/目录,而不是
/var/lib/MemSQL
/var/lib/MemSQL Ops
。Ops将很高兴地安装到支架上,从而允许您灵活地将其放置在任何位置

您可以通过使用eklhad提到的
memsql\u installs\u dir
选项将memsql installs目录移动到memsql ops data目录(例如,将其设置为
/var/lib/memsql ops/data/memsql
)来简化此操作。注意:在将任何MemSQL节点安装到代理上之前,需要设置此选项。将新代理部署到集群时,还需要在UI中设置变量

如果您想在
/var/lib/{memsql,memsql ops}
上“装载”路径,我建议使用绑定装载(这里有很好的参考:)


如果你遇到任何问题,请到打招呼。

这两个答案都很好,但我从

默认情况下,memsqlops安装在/var/lib/memsqlops中。此外,它还将包括日志在内的数据存储在/var/lib/memsql ops/data中。可以在安装时通过指定选项--ops datadir来更改此目录

默认情况下,memsqlops将MemSQL安装存储在/var/lib/MemSQL中。通过指定选项--memsql installs dir,可以在安装时更改此目录

例如,要在/path/to/MemSQL Ops data中保存MemSQL Ops数据,在/path/to/MemSQL installs中保存MemSQL安装,请运行:

sudo ./install.sh --ops-datadir /path/to/memsql-ops-data --memsql-installs-dir /path/to/memsql-installs

这是一个很好的答案,谢谢你!我主要是回答您的“安装目录”问题,而不仅仅是移动安装的可变部分。也许可以修改您原来的问题,使其更具体地涉及数据和memsql安装目录。干杯