2017-10-06 10 views
0

example config을 사용하여 디스크 저장소로 Geode를 시작합니다. 내가 서버를 중지하고 다시 시작하면 그 다음 내가 얻을 : java.lang.IllegalStateException: Detected multiple disk store initialization files named "BACKUPDeal.if". This disk store directories must only contain one initialization file.디스크 저장소가있는 Geode 서버를 중지 할 수 없습니다.

스레드에서

예외 "주요"나는 경우 파일을 제거하면, 다음 오류는 다음과 같습니다 Exception in thread "main" java.lang.IllegalStateException: The init file "D:\deal\BACKUPdeal.if" does not exist. If it no longer exists then delete the following files to be able to create this disk store. Existing oplogs are: [D:\deal\BACKUPdeal_1.drf, D:\deal\BACKUPdeal_1.crf]

내가 여기 실종 무엇 ? 그것이 내가 지금처럼 설정에서 두번째 디스크 저장소를 제거 해결하기 따라서는 1에서 2 명 디스크 저장소를 초기화 할 수 없습니다의 example config

+1

사용중인 서버와 구성/등록 정보를 시작/중지하기 위해 실행중인 명령을 자세히 설명해 주시겠습니까? –

+0

@ -JensD '디스크 저장소 이름 = "거래"압축 임계 값 "40" 자동 압축 = "거짓"allow-force-compaction = "true" max-oplog-size = "512"queue- 크기 = "10000" 시간 간격 = "15"쓰기 버퍼 크기 = "65536" 디스크 사용량 경고-비율 = "80" 디스크 사용량 임계 비율 = "98"> D : \ 거래 <디스크 DIR DIR 크기 = '20480'> D : \ 거래는 두 번 같은 디스크 디렉토리 위치를 사용 그래서 ' – rupweb

+0

아악 .... – rupweb

답변

0

2 명 디스크 저장소를 사용하고 내가 같은 가게에 이들의 이름을 변경했다 :

<disk-store name="deal" compaction-threshold="40" auto-compact="false" allow-force-compaction="true" max-oplog-size="512" queue-size="10000" time-interval="15" write-buffer-size="65536" disk-usage-warning-percentage="80" disk-usage-critical-percentage="98"> <disk-dirs> <disk-dir>d:\deal</disk-dir> </disk-dirs> </disk-store>