2017-10-06 1 views
0

Ich starte Geode mit einem Plattenspeicher mit der example config. Dann, wenn ich den Server zu stoppen und starten Sie es wieder erhalte ich:Kann nicht aufhören, dann starten Geode-Server mit einem Plattenspeicher

Exception in thread „main“ java.lang.IllegalStateException: Detected multiple disk store initialization files named "BACKUPDeal.if". This disk store directories must only contain one initialization file.

Wenn ich das, wenn die Datei zu entfernen, dann ist der Fehler: 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]

Was ich hier fehlt ?

+1

Können Sie die genauen Befehle, die Sie zum Starten/Stoppen der Server und der von Ihnen verwendeten Konfigurationen ausführen? –

+0

@JensD sein ' d: \ Deal d: \ Deal ' – rupweb

+0

aargh so dass es die gleiche Scheibe dir Lage zweimal ist mit .... – rupweb

Antwort

0

Die example config verwenden 2 Plattenspeicher und ich hatte diese das gleiche Geschäft umbenannt, daher konnte es nicht zwei Plattenspeicher initialisieren von 1. Um es zu lösen, mir den zweiten Plattenspeicher aus der Config wie so entfernt:

<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>
Verwandte Themen