你的问题在这里可见 catalina.out :
catalina.out
2018-11-10 17:24:50,218 JIRA-Bootstrap WARN [o.o.c.entity.jdbc.DatabaseUtil] Entity "Action" has no table in the database 2018-11-10 17:24:50,222 JIRA-Bootstrap ERROR [o.o.c.entity.jdbc.DatabaseUtil] Could not create table "jira.jiraaction" 2018-11-10 17:24:50,222 JIRA-Bootstrap ERROR [o.o.c.entity.jdbc.DatabaseUtil] SQL Exception while executing the following: CREATE TABLE jira.jiraaction (ID NUMERIC(18,0) NOT NULL, issueid NUMERIC(18,0), AUTHOR VARCHAR(255), actiontype VARCHAR(255), actionlevel VARCHAR(255), rolelevel NUMERIC(18,0), actionbody TEXT, CREATED TIMESTAMPTZ, UPDATEAUTHOR VARCHAR(255), UPDATED TIMESTAMPTZ, actionnum NUMERIC(18,0), CONSTRAINT PK_jiraaction PRIMARY KEY (ID)) Error was: org.postgresql.util.PSQLException: ERROR: schema "jira" does not exist
您似乎已将Jira数据库配置为使用名为的架构 jira 哪个不存在。
jira
一种选择是创建它并确保为您用于访问数据库的Postgres用户授予适当的权限。
另一种方法是简单地将架构重置为默认值 public (在你的 /var/atlassian/application-data/jira/dbconfig.xml )。无论如何,您已经为Jira使用了一个单独的数据库,至少在Postgres上,不需要具有不同的模式。
public
/var/atlassian/application-data/jira/dbconfig.xml