Payara 服务器未启动,需要主密码才能启动服务器
Payara Server doesn't start, The Master Password is required to start the server
大家好。我的 payara 5.2020 应用服务器有问题。当我想用命令 systemctl start payara.service 启动它时,它没有启动并显示此错误消息:
启动服务器需要主密码。没有控制台,不可能有提示。您应该创建域
java[3370]: 命令启动域失败。
-- The result is failed.
systemd[1]: Unit payara.service entered failed state.
systemd[1]: payara.service failed.
systemd[1]: payara.service holdoff time over, scheduling restart.
systemd[1]: start request repeated too quickly for payara.service
systemd[1]: Failed to start Payara Server v5.201.
-- Subject: Unit payara.service has failed
我尝试更改我的域的默认密码,但仍然无效。
谢谢大家
您不应混淆管理员密码和主密码。管理员密码用于访问管理控制台和更改域配置的 运行 管理 asadmin 命令。主密码用于解密存储在域配置中的敏感信息,可以保存在磁盘上,也可以在服务器启动时指定。
根据您的错误消息,我认为主密码未保存在磁盘上。如果您使用 --savemasterpassword
:
设置新的主密码,您可以保存它
asadmin change-master-password --savemasterpassword
或者,如果您知道主密码(如果您没有更改它,默认密码始终是 changeit),那么您需要修改您的 start-domain 由服务脚本执行以在密码文件中指定密码的命令,例如:
asadmin --passwordfile passwords.txt start-domain
使用在单独的 passwords.txt
文件中指定的主密码,如下所示:
AS_ADMIN_MASTERPASSWORD=mypassword
在此处查看有关如何指定密码的更多信息non-interactively(该服务无法交互式地询问密码):https://ondro.inginea.eu/index.php/configure-passwords-in-payara-server-and-glassfish/
大家好。我的 payara 5.2020 应用服务器有问题。当我想用命令 systemctl start payara.service 启动它时,它没有启动并显示此错误消息:
启动服务器需要主密码。没有控制台,不可能有提示。您应该创建域 java[3370]: 命令启动域失败。
-- The result is failed.
systemd[1]: Unit payara.service entered failed state.
systemd[1]: payara.service failed.
systemd[1]: payara.service holdoff time over, scheduling restart.
systemd[1]: start request repeated too quickly for payara.service
systemd[1]: Failed to start Payara Server v5.201.
-- Subject: Unit payara.service has failed
我尝试更改我的域的默认密码,但仍然无效。
谢谢大家
您不应混淆管理员密码和主密码。管理员密码用于访问管理控制台和更改域配置的 运行 管理 asadmin 命令。主密码用于解密存储在域配置中的敏感信息,可以保存在磁盘上,也可以在服务器启动时指定。
根据您的错误消息,我认为主密码未保存在磁盘上。如果您使用 --savemasterpassword
:
asadmin change-master-password --savemasterpassword
或者,如果您知道主密码(如果您没有更改它,默认密码始终是 changeit),那么您需要修改您的 start-domain 由服务脚本执行以在密码文件中指定密码的命令,例如:
asadmin --passwordfile passwords.txt start-domain
使用在单独的 passwords.txt
文件中指定的主密码,如下所示:
AS_ADMIN_MASTERPASSWORD=mypassword
在此处查看有关如何指定密码的更多信息non-interactively(该服务无法交互式地询问密码):https://ondro.inginea.eu/index.php/configure-passwords-in-payara-server-and-glassfish/