インデックスのみElasticsearchを解決読みます

今日はkibana有効になりませんインデックスを追加することを発見した、あなたは、インデックスを追加するときにのみ、つかの間の成功を作成されていないエラー・ページはありません。

各プロジェクトにもfilebeat IOタイムアウトが与えられて、現在の時間差を持つ大規模なログを見つけました

次のように与えられた固有:

送信番号をlogstashすることができませんでしfilebeat。

代わりに、XのIPを使用します

logstash / async.go:235によって引き起こされたイベントを公開するために失敗しました:読み取りのTCP 172.17.xx:39092-> 172.17.xx:5044:I / Oのタイムアウト

下記のlogstashは、logstashは、データを送信することができませんでしES、ESすべての要求が拒否されました

[INFO]失敗したか、前のバルクの要求によって拒否された[logstash.outputs.elasticsearch]再試行個々の一括操作。{:カウント=> 1} 
[INFO] [logstash.outputs.elasticsearch]リトライは応答コードとアクションの失敗:403({ "タイプ" => "cluster_block_exception"、 "理由は、" => "によってブロック:[FORBIDDEN / 12 /インデックスは、読み取り専用/削除可能(API)]; "})

インデックスの読み取り専用エラー

インデックスは、読み取り専用/削除可能(API)]; "}

ESエラー、ESインデックスは読み取り専用エラーエラー

【2018-08-23T17:30:35546]監視文書の索引付けながらoexmelLocalExporter]予期しないエラー[WARN]を
org.elasticsearch.xpack.monitoring.exporter.ExportExceptionを:ClusterBlockException [によってブロック:[FORBIDDEN / 12 /インデックスは読み取り専用の/ ];](API)を削除できるように
	]:??org.elasticsearch.xpack.monitoring.exporter.local.LocalBulk.lambda $ throwExportException $ 2(LocalBulk.java:134)〜[で
	java.util.stream.ReferencePipeline $ 3 $ 1から.accept(ReferencePipeline.java:193)〜[:?1.8.0_144] 
	java.util.stream.ReferencePipeline $ 2 $ 1.acceptで(ReferencePipeline.java:175)〜[:?1.8.0_144] 
	java.util.Spliteratorsで$ ArraySpliterator.forEachRemaining(Spliterators.java:948)〜[:?1.8.0_144] 
	java.util.stream.AbstractPipeline.copyIntoで(AbstractPipeline.java:481)〜[:?1.8.0_144]
	java.util.stream.AbstractPipeline.wrapAndCopyIntoで(AbstractPipeline.java:471)〜[:?1.8.0_144] 
	java.util.stream.ForEachOpsで$ ForEachOp.evaluateSequential(ForEachOps.java:151)〜[:?1.8。 0_144] 
	java.util.stream.ForEachOps $ ForEachOp $ OfRef.evaluateSequential(ForEachOps.java:174)〜[時:?1.8.0_144] 
	java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)で〜[ ?:1.8.0_144] 
	java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)で〜[:?1.8.0_144] 
	(LocalBulk org.elasticsearch.xpack.monitoring.exporter.local.LocalBulk.throwExportExceptionで。 Javaの:135)〜[:??] 
	org.elasticsearch.xpack.monitoring.exporter.local.LocalBulk.lambda $ doFlush $ 0(LocalBulk.java:118)で〜[:??]
	:org.elasticsearch.action.ActionListener $ 1.onResponse(ActionListener.java:59)〜[6.0.0 elasticsearch-6.0.0.jar]で 
	org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43で)〜[elasticsearch-6.0.0.jar:6.0.0]
	org.elasticsearch.action.support.TransportAction $ 1.onResponseで(TransportAction.java: 85)〜[elasticsearch-6.0.0.jar:6.0.0] 
	org.elasticsearch.action.support.TransportAction $ 1.onResponse(TransportAction.java:81時)〜[elasticsearch-6.0.0.jar:6.0.0] 
	org.elasticsearch.action.bulk.TransportBulkAction $ BulkRequestModifier.lambda $ wrapActionListenerIfNeeded $ 0(TransportBulkAction.java:571)〜[elasticsearch-6.0.0.jar:6.0.0]で
	org.elasticsearch.action.ActionListener $ 1.onResponseで( ActionListener.java:59)〜[elasticsearch-6.0.0.jar:6.0.0]
	:org.elasticsearch.action.bulk.TransportBulkAction $ BulkOperation $ 1.finishHim(TransportBulkAction.java:380)〜[6.0.0 elasticsearch-6.0.0.jar]で 
	org.elasticsearch.action.bulkで.TransportBulkAction $ BulkOperation $ 1.onFailure(TransportBulkAction.java:375)〜[elasticsearch-6.0.0.jar:6.0.0]
	org.elasticsearch.action.support.TransportAction $ 1.onFailureで( TransportAction.java:91)〜[elasticsearch-6.0.0.jar:6.0.0] 
	org.elasticsearch.action.support.replication.TransportReplicationAction $ ReroutePhase.finishAsFailed(TransportReplicationAction.java:908)〜[elasticsearch-6.0.0で.jar:6.0.0] 
	org.elasticsearch.action.support.replication.TransportReplicationAction $ ReroutePhase.handleBlockException(TransportReplicationAction.java:826)〜[elasticsearch-6.0.0.jar時:6.0.0]
	:org.elasticsearch.action.support.replication.TransportReplicationAction $ ReroutePhase.handleBlockExceptions(TransportReplicationAction.java:814)〜[6.0.0 elasticsearch-6.0.0.jar]で 
	org.elasticsearch.action.support.replication.TransportReplicationAction $ ReroutePhase.doRun(TransportReplicationAction.java:712)で〜[elasticsearch-6.0.0.jar:6.0.0] 
	org.elasticsearchで。 common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)〜[elasticsearch-6.0.0.jar:6.0.0]
	org.elasticsearch.action.support.replication.TransportReplicationActionで。 doExecute(TransportReplicationAction.java:169)〜[elasticsearch-6.0.0.jar:6.0.0] 
	org.elasticsearch.action.support.replication.TransportReplicationAction.doExecute(TransportReplicationAction.java:97)〜[elasticsearch-6.0.0で.jar:6.0.0] 
	org.elasticsearch.action.support.TransportAction $ RequestFilterChain.proceed(TransportAction.java:167)〜[elasticsearch-6.0.0.jar時:6.0.0] 
	org.elasticsearch.xpack.securityで.action.filter.SecurityActionFilter.apply(SecurityActionFilter.java:125)〜[:??] 
	6.0.0]:org.elasticsearch.action.support.TransportAction $ RequestFilterChain.proceed(TransportAction.java:165)〜[elasticsearch-6.0.0.jarで
	org.elasticsearch.action.support.TransportActionで.execute(TransportAction.java:139)〜[elasticsearch-6.0.0.jar:6.0.0] 
	org.elasticsearch.action.support.TransportAction.execute(TransportActionで。 Javaの:81)〜[elasticsearch-6.0.0.jar:6.0.0] 
	org.elasticsearch.action.bulk.TransportBulkAction $ BulkOperation.doRun(TransportBulkAction.java:350)〜で、[elasticsearch-6.0.0.jar:6.0 .0] 
	org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)〜[elasticsearch-6.0.0.jar時:6.0.0] 
	org.elasticsearch.action.bulk.TransportBulkAction.executeBulkで(TransportBulkAction.java:462)〜[elasticsearch-6.0.0.jar:6.0.0] 
	org.elasticsearch.action.bulk.TransportBulkAction.doExecuteで(TransportBulkAction.java:175)〜[elasticsearch-6.0.0.jar。 6.0.0]
	:(TransportBulkAction.java:514)〜[6.0.0 elasticsearch-6.0.0.jar] org.elasticsearch.action.bulk.TransportBulkAction.lambda $ processBulkIndexIngestRequest $ 4で
	org.elasticsearch.ingest.PipelineExecutionService $ 2.doRunで(PipelineExecutionService。 Javaの:98)[elasticsearch-6.0.0.jar:6.0.0] 
	org.elasticsearch.common.util.concurrent.ThreadContext $ ContextPreservingAbstractRunnable.doRun(ThreadContext.java:638)[elasticsearch-6.0.0.jar時:6.0 .0] 
	org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)elasticsearch-6.0.0.jar時:6.0.0] 
	java.util.concurrent.ThreadPoolExecutor.runWorkerで(ThreadPoolExecutor。 Javaの:1149)[:?1.8.0_144] 
	java.util.concurrent.ThreadPoolExecutorで$ Worker.run(ThreadPoolExecutor.java:624)[:?1.8.0_144] 
	java.lang.Thread.run(Thread.java:748)における[?1.8.0_144] 
によって引き起こされます。 org.elasticsearch.cluster.block.ClusterBlockException:によってブロック:[FORBIDDEN / 12 /インデックスは読み取り専用/(API)を削除可能]。
	:org.elasticsearch.cluster.block.ClusterBlocks.indexBlockedException(ClusterBlocks.java:182)〜[6.0.0 elasticsearch-6.0.0.jar]で
	org.elasticsearch.action.support.replication.TransportReplicationAction $ ReroutePhase.handleBlockExceptionsで( TransportReplicationAction.java:812)〜[elasticsearch-6.0.0.jar:6.0.0] 
	... 20以上

解決策1
コンソールを開発するkibanaに次の文を実行します

PUTの_settings 
    { 
    "インデックス":{ 
    "ブロック":{ 
    "read_only_allow_delete": "偽" 
    } 
    } 
    }

解決策2

コマンドを実行するkibanaできない場合は、解決するには、次のコマンドを使用することができます

http:// localhostを:9200 / _all / _settings -d '{ "index.blocks.read_only_allow_delete":ヌル}':-XPUT -H "アプリケーション/ jsonのContent-Typeの" カール

分配ディスクの95%以上のストレージノード内のスライスの指標のうちのいずれか1つ以上は、インデックスは、読み取り専用モードに強制されるたびに

図に示すように。

おすすめ

転載: www.cnblogs.com/twobrother/p/11450551.html