背景:jira服務器因爲電源線故障掛掉了,重啓之後,發現服務不正常,索引失敗。
問題現象:日誌或者訪問jira項目時出現:
Caused by: com.atlassian.jira.util.RuntimeIOException: java.io.IOException: read past EOF
解決:
1、停止jira服務
/opt/App/jira/bin/catalina.sh stop
2、進入jira的數據目錄,刪除索引文件
rm -rf /opt/App/jira-data/caches/indexes
3、啓動jira服務
/opt/App/jira/bin/catalina.sh start
4、重建jira索引
(1)、登錄jira,進入設置選項中的系統設置
(2)、輸入管理員密碼
(3)、選擇左側菜單欄底部的索引選項
(4)、點擊重新索引等待完成即可
(5)、完成後數據恢復正常!