apache / apache/iotdb

Current system mode is read-only

オープン
#2,607 コメント 1 件 リアクション 1 件 担当者 0 名 GitHub で見る
主要言語
Java
スター
6.4k
フォーク
1.2k
平均マージ
1日 23時間
マージ済み PR(30日)
115

説明

This means meeting error when flushing data to disk.

You could search "change system mode to read-only" in the error log to see what happened.

Some common reasons:

- Disk space is full
- Too many open files
- OOM

If OOM, two ways:
(1) config manually if you use 0.10 or earlier version:

conf/iotdb-engine.properties:
enable_parameter_adapter=false
tsfile_size_threshold=100000000
memtable_size_threshold=JVM memory/2/storage group number/4

(2) upgrade to version 0.11.2 or a later version
Generally, in 0.11 version, you do not need to config manually. If still OOM, you could still try to config

conf/iotdb-engine.properties:
enable_mem_control=false
tsfile_size_threshold=100000000
memtable_size_threshold=JVM memory/2/storage group number/4

If still OOM, lower the memtable_size_threshold!

If still, contact us... Wechat:tietouqiao

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

"change system mode to read-only" を含むエラーログのエントリから始め、conf/iotdb-engine.properties に記載されているメモリ設定と flush 設定を確認してください。参照されている IoTDB のバージョンを比較し、読み取り専用モードに対する再現可能な解決策を検証してください。issue にはソースファイルもテストも記載されていません。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
database
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。