確保您已完成中的步驟 準(zhǔn)備升級(jí). 這些是強(qiáng)制性的先決條件,對(duì)于順利升級(jí)至關(guān)重要。
如果您需要幫助選擇適合您的版本,請(qǐng)前往 升級(jí)矩陣 快速了解所有 Jira 版本的功能、支持的平臺(tái)和技術(shù)升級(jí)說(shuō)明。
如果您是,請(qǐng)省略此步驟 以零停機(jī)時(shí)間升級(jí)您的數(shù)據(jù)中心.
在集群中的所有節(jié)點(diǎn)上停止 Jira。我們還建議您將負(fù)載均衡器配置為將流量從 Jira 重定向,直到在所有節(jié)點(diǎn)上完成升級(jí)。
為避免單獨(dú)升級(jí)每個(gè)節(jié)點(diǎn),您只需升級(jí)其中一個(gè),并將其 設(shè)為模板。然后,您將此模板復(fù)制到其余節(jié)點(diǎn)。您可以在此處選擇任何節(jié)點(diǎn)。
如果您要同時(shí)升級(jí) Jira Software 和 Jira Service Management,請(qǐng)僅升級(jí) Jira Software。您稍后將直接在 Jira 中升級(jí) Jira Service Management,無(wú)需單獨(dú)的安裝程序。
解壓縮您下載的存檔,然后開(kāi)始升級(jí)。
如果您使用的是 Oracle 或 MySQL 數(shù)據(jù)庫(kù),請(qǐng)下載新的 JDBC 驅(qū)動(dòng)程序。對(duì)于其他數(shù)據(jù)庫(kù),可以省略此步驟。
如果驅(qū)動(dòng)程序是最新的,您也可以從以前的版本復(fù)制它。
在使用 Jira 時(shí),您可能已經(jīng)對(duì) Jira 文件添加了一些自定義修改。這些可能包括連接詳細(xì)信息、與內(nèi)存分配相關(guān)的設(shè)置或其他 JVM 參數(shù)。通常,這些是包含自定義更改的文件:
- / atlassian-jira/目錄
- /conf/server.xml
- /bin/setenv.sh
否則,您可能會(huì)在啟動(dòng) Jira 時(shí)遇到問(wèn)題。
如果您要從 Jira 7.x 升級(jí)到 Jira 8.x,我們建議在升級(jí)前將 dbconfig.xml 中的 pool-max-size 參數(shù)更改為 40。在 8.x 上重新索引期間,保留默認(rèn)值 20 有時(shí)會(huì)導(dǎo)致“ResultSet Closed”錯(cuò)誤。有關(guān)實(shí)施更改的信息,請(qǐng)參閱 調(diào)整數(shù)據(jù)庫(kù)連接。
從 Jira 7.x 升級(jí)到 Jira 8.x 時(shí),建議執(zhí)行此步驟。如果您已經(jīng)在 8.x 線(xiàn)上,則可以省略此步驟。
由于我們?cè)?Jira 8.0 中引入的索引更改,升級(jí)后任何早期 Jira 版本的索引都將不兼容。要?jiǎng)?chuàng)建新索引,Jira 會(huì)在您啟動(dòng)它后立即觸發(fā)自動(dòng)重新索引。為避免重新索引兩次(啟動(dòng)后和升級(jí)應(yīng)用程序之后),您可以禁用自動(dòng)重新索引,并在準(zhǔn)備好后運(yùn)行第二次。
第一個(gè)節(jié)點(diǎn)上的升級(jí)后步驟
僅在第一個(gè)節(jié)點(diǎn) (您剛剛升級(jí)的節(jié)點(diǎn))上完成這些升級(jí)后步驟 。其余節(jié)點(diǎn)稍后將從共享目錄下載升級(jí)的應(yīng)用程序和索引。
啟動(dòng)新的 Jira 版本,并將其連接到數(shù)據(jù)庫(kù)。
- atlassian-jira/ 目錄
- conf/server.xml
- bin/setenv.sh
升級(jí)成功后,您應(yīng)該會(huì)看到升級(jí)后登錄頁(yè)面。它有一些關(guān)于新版本的有用信息,如下所示。
如果您使用的是 Jira Service Management,則可以直接在 UI 中對(duì)其進(jìn)行更新,而無(wú)需下載單獨(dú)的安裝程序。
現(xiàn)在,您可以升級(jí)具有Compatible 的應(yīng)用程序, 一旦兩者都更新 狀態(tài)。如果您需要有關(guān)狀態(tài)和應(yīng)用程序的更多信息,請(qǐng)參閱 準(zhǔn)備升級(jí).
升級(jí) DC 集群中的應(yīng)用
升級(jí)應(yīng)用程序時(shí),每個(gè)節(jié)點(diǎn)都會(huì)在重新啟動(dòng)時(shí)從共享主目錄中提取最近修改的應(yīng)用程序 jar 文件。
為了確定文件版本,Jira 使用 atlassian-plugin.xml 中的 值。如果有多個(gè) 值,Jira 使用 java.lang.String#compareTo 來(lái)比較不同的值。
重新索引 Jira 以重新創(chuàng)建索引。此步驟可能需要一些時(shí)間,具體取決于您有多少問(wèn)題和應(yīng)用程序。
在此步驟中,您將復(fù)制新的安裝目錄以及您迄今為止所做的所有修改。這將為您提供一個(gè)模板,您稍后會(huì)將其復(fù)制到其他節(jié)點(diǎn)。
到目前為止,您應(yīng)該擁有準(zhǔn)備好的 Jira 模板,以及共享目錄中可用的升級(jí)附加組件和索引數(shù)據(jù)。在這一步中,您將模板復(fù)制到其他節(jié)點(diǎn)并一一啟動(dòng)它們。
加入集群
您可以通過(guò)轉(zhuǎn)到管理 > System > System info,然后向下滾動(dòng)到Cluster nodes部分。
您已將 Jira 升級(jí)到新版本。
京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話(huà):4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫(huà)