当前位置: 首页 > 知识库问答 >
问题:

Payara服务器无法启动,需要主密码才能启动服务器

吕宇定
2023-03-14

向整个社区致意。我的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

我试图改变我的域名的默认密码,但它仍然不起作用。

谢谢大家

共有1个答案

郎宣
2023-03-14

您不应该混淆管理员密码和主密码。管理员密码用于访问管理控制台和运行更改域配置的管理asadmin命令。主密码用于解密存储在域配置中的敏感信息,可以保存在磁盘上,也可以在服务器启动时指定。

从您的错误消息中,我假设主密码未保存在磁盘上。如果您使用--savemasterpass设置新的主密码,您可以保存它:

asadmin change-master-password --savemasterpassword

或者,如果您知道主密码(如果您没有更改它,则默认密码始终为change eit),那么您需要修改由服务脚本执行的启动域命令以在密码文件中指定密码,例如:

asadmin --passwordfile passwords.txt start-domain

主密码在单独的密码中指定。txt文件如下:

AS_ADMIN_MASTERPASSWORD=mypassword

查看此处了解更多信息如何以非交互方式指定密码(服务不能以交互方式询问密码):https://ondro.inginea.eu/index.php/configure-passwords-in-payara-server-and-glassfish/

 类似资料:
  • 我无法重启服务器。 开始时,我杀死了所有进程并重新启动了服务器。我收到了成功的消息,但应用程序不起作用。我再次停止并启动了服务。现在系统显示服务器上正在运行另一个进程,如下所示。 你能帮我查一下这个问题吗?

  • 我希望payara服务器作为服务运行。我以sudo的身份登录asadmin,并使用create-service命令。给出了以下输出。 这将在 /etc/init.d/ 文件夹中创建payara_production脚本,但一旦重新启动计算机,就不会执行此脚本。我必须手动启动payara才能运行它。 “您已经创建了服务,但是您需要自己启动它”是什么意思,我在之前使用的GlassFish版本中没有类似

  • 问题内容: 我已经安装了rails和mysql。我还安装了mysql2 gem。我通过命令rails new try_cms -d mysql创建了Rails应用程序。创建成功。但是,当我尝试使用rails server命令运行WEBrick服务器时,出现以下错误。 提前致谢。 问题答案: 尝试运行此命令(在此处查看类似的问题)

  • 我正在亚马逊EC2和ubuntu上运行Kafka。首先,我尝试运行zookeeper服务器并创建一个测试主题。最终目的是将spark与Kafka结合起来进行情感分析。 当我尝试启动zookeeper服务器时,我收到以下警告,并且进程似乎没有结束,即键入此命令后,我没有看到shell提示:bin/zookeeper服务器启动。sh配置/zookeeper。属性 警告配置中未定义配置或未定义仲裁,以独

  • 我已经按照指示从:https://cloud.spring.io/spring-cloud-static/Dalston.SR5/multi/multi_spring-cloud-eureka-server.html 没有成功,就不知道会错过什么。 我有一些代码演示:https://github.com/dbranco/eureka-server 我期待着运行:gradlew bootRun并能够

  • 我最近下载了GlassFish4.0,并希望在NetBeans中使用它来制作一些Web应用程序,但是当我想启动domain1(asadmin>start-domain domain1)时,我总是会遇到这样的错误:“有一个进程已经使用了管理端口4848--它可能是Glassfish服务器的另一个实例”。你知道有什么问题吗?