2017-12-09 1 views
0

graylog 2.1.3에서 2.3.2로 업그레이드되었으며이 메시지가 반복해서 나타납니다. UI의 일부분은로드되지만 검색이나 스트림은로드되지 않습니다. 알림은 계속 나갑니다. 이제는 누구든지이 문제를 어떻게 해결할 수 있습니까? 롤백이 전혀 작동하지 않는 것 같습니다. 일어난 것으로 보인다 무엇Graylog2 실패한 업그레이드

Could not apply filter [StreamMatcher] on message <d8fa4293-dc7a-11e7-bc81-0a206782e8c1>: 
java.lang.IllegalStateException: index set must not be null! (stream id=5a00a043a9b2c72984c581b6 title="My Streams") 

답변

0

어떤 스트림이 몽고의 스트림 컬렉션에서 자신의 정의에 추가 된 "index_set_id"을하지 않았다이다. 여기에 나쁜의 예입니다

{ 
    "_id" : ObjectId("5a1d6bb2a9b2c72984e24dc0"), 
    "creator_user_id" : "admin", 
    "matching_type" : "AND", 
    "description" : "EU2 Queue Prod", 
    "created_at" : ISODate("2017-11-28T13:59:14.546Z"), 
    "disabled" : false, 
    "title" : "EU2 Queue Prod", 
    "content_pack" : null 
} 

나는 "index_set_id"을 추가 할 수 있었다 : 스트림에서 "59bb08b469d42f3bcfa6f18e"값을 복원 :

{ 
    "_id" : ObjectId("5a1d6bb2a9b2c72984e24dc0"), 
    "creator_user_id" : "admin", 
    "index_set_id" : "59bb08b469d42f3bcfa6f18e", 
    "matching_type" : "AND", 
    "description" : "EU2 Queue Prod", 
    "created_at" : ISODate("2017-11-28T13:59:14.546Z"), 
    "disabled" : false, 
    "title" : "EU2 Queue Prod", 
    "content_pack" : null 
} 
관련 문제