如何使用节点JS SSH连接执行hadoop命令

时间:2019-05-18 08:46:09

标签: node.js hadoop ssh

我使用节点js建立了SSH连接,现在我想使用该连接执行hadoop命令。如果我想在hadoop中创建目录,代码不会显示任何错误,但也不会创建目录

var connect,exec;connect = require('ssh2-connect');
exec = require('ssh2-exec');connect({host: '192.168.0.159'}, function(err, ssh){
     child = exec({cmd: 'mkdir /opt/bb', ssh: ssh}, function(err, stdout, stderr){console.log(stdout); }); child.stdout.on('data', function(data){ console.log(stdout); }); child.on('exit', function(code){ console.log('Exit', code); });
})

如果我们使用节点js创建目录或复制文件/目录,则该目录应显示在hadoop环境中

0 个答案:

没有答案