基本上我找不到解释将正在运行的Elasticsearch实例升级到当前版本的过程的文档或资源.
请在几个场景中帮助我:
如果我在单个服务器中运行Elasticsearch实例,如何升级实例而不丢失数据?
如果我在多个服务器中运行多个Elasticsearch实例,那么在升级Elasticsearch实例而不丢失数据的同时,如何保持运行运行?
如果有正确的程序或解释,这将极大地帮助我理解和工作.谢谢!
是否可以在不指定文档ID的情况下执行批量索引?我希望Elasticsearch在索引时为我生成一个随机ID,但可以这样做吗?
我试图在nodejs上运行一个jar文件,但它抛出了以下错误:
Error: Unable to access jarfile /home/example/Applications/example.jar
Run Code Online (Sandbox Code Playgroud)
这是我在test.js中的以下代码:
var exec = require('child_process').exec, child;
child = exec('/usr/bin/java -jar ~/Applications/example.jar',
function (error, stdout, stderr){
console.log('stdout: ' + stdout);
console.log('stderr: ' + stderr);
if(error !== null){
console.log('exec error: ' + error);
}
});
Run Code Online (Sandbox Code Playgroud)
我在此命令中使用nodejs运行了我的test.js,但收到了上面的错误:
node test.js
Run Code Online (Sandbox Code Playgroud)
我的代码是否有任何错误?我不确定为什么它会在此时抛出错误.