我正在尝试创建一个payara集群,我在创建远程节点时遇到错误

问题描述 投票:-2回答:1

我正在尝试创建一个payara集群,我在创建远程节点时遇到错误:

./asadmin create-node-ssh --nodehost 10.198.228.240  --sshkeyfile /root/.ssh/id_rsa --force true --install true computer2

Enter admin user name>  admin
Enter admin password for user "admin">
Created installation zip /root/payara5/glassfish/domains/domain1/config/glassfish1664073687432568371.zip
Successfully connected to [email protected] using keyfile /root/.ssh/id_rsa
Copying /root/payara5/glassfish/domains/domain1/config/glassfish1664073687432568371.zip (146575218 bytes) to 10.198.228.240:/root/payara5
Installing glassfish1664073687432568371.zip into 10.198.228.240:/root/payara5
jar command failed while installing glassfish on host 10.198.228.240. Command output bash: jar: command not found

Command install-node-ssh failed.

Remote command output: bash: jar: command not found
Command create-node-ssh executed successfully.

这个问题有解决方案吗?

jar command failed while installing glassfish on host 10.198.228.240. Command output bash: jar: command not found
linux system continuous-deployment payara
1个回答
0
投票

解决方案是:1-添加一个jdj到/root/.bashrc的路径:export JAVA_HOME = / opt / java-jdk / jdk1.8.0_201 export PATH =“$ PATH:$ JAVA_HOME / bin”2- source .bashrc 3 - 检查女巫jar可执行shell是trynig执行:$ which jar /opt/java-jdk/jdk1.8.0_201/bin/jar 4-现在创建一个符号链接到jar可执行文件frome / usr / bin目录#cd / usr / bin / #ll -s /opt/java-jdk/jdk1.8.0_201/bin/jar#the jar / usr / bin / jar

之后创建node-ssh frome computer1:

root @ computer1:〜/ payara5 / bin#。/ asadmin create-node-ssh --nodehost computer2 --sshkeyfile /root/.ssh/id_rsa --force true --install tr​​ue computer2-node输入admin user name> admin Enter用户“admin”的管理员密码>在计算机2上成功安装Payara。命令create-node-ssh已成功执行。

© www.soinside.com 2019 - 2024. All rights reserved.