File tree 2 files changed +17
-0
lines changed
2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ See also <<release-highlights>> and <<es-release-notes>>.
26
26
* <<breaking_70_restclient_changes>>
27
27
* <<breaking_70_low_level_restclient_changes>>
28
28
* <<breaking_70_logging_changes>>
29
+ * <<breaking_70_node_changes>>
29
30
30
31
[float]
31
32
=== Indices created before 7.0
@@ -60,3 +61,4 @@ include::migrate_7_0/snapshotstats.asciidoc[]
60
61
include::migrate_7_0/restclient.asciidoc[]
61
62
include::migrate_7_0/low_level_restclient.asciidoc[]
62
63
include::migrate_7_0/logging.asciidoc[]
64
+ include::migrate_7_0/node.asciidoc[]
Original file line number Diff line number Diff line change
1
+ [float]
2
+ [[breaking_70_node_changes]]
3
+ === Node start up
4
+
5
+ [float]
6
+ ==== Nodes with left-behind data or metadata refuse to start
7
+ Repurposing an existing node by changing node.master or node.data to false can leave lingering on-disk metadata and
8
+ data around, which will not be accessible by the node's new role. Beside storing non-accessible data, this can lead
9
+ to situations where dangling indices are imported even though the node might not be able to host any shards, leading
10
+ to a red cluster health. To avoid this,
11
+
12
+ * nodes with on-disk shard data and node.data set to false will refuse to start
13
+ * nodes with on-disk index/shard data and both node.master and node.data set to false will refuse to start
14
+
15
+ Beware that such role changes done prior to the 7.0 upgrade could prevent node start up in 7.0.
You can’t perform that action at this time.
0 commit comments