Files
doc-exports/docs/css/umn/css_01_0484.html
zhengxiu 2125539080 css umn 25.1.0 version
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com>
Co-authored-by: zhengxiu <zhengxiu@huawei.com>
Co-committed-by: zhengxiu <zhengxiu@huawei.com>
2025-07-04 09:10:17 +00:00

183 lines
26 KiB
HTML

<a name="css_01_0484"></a><a name="css_01_0484"></a>
<h1 class="topictitle1">Scaling Out an OpenSearch Cluster</h1>
<div id="body0000001955726526"><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p18220112044212">If the workloads on the data plane of an OpenSearch cluster increase, you can scale out the cluster by increasing the quantity or capacity of its nodes, including changing the node specifications and types.</p>
<div class="section" id="css_01_0484__css_01_0151_section7949129142818"><h4 class="sectiontitle">Scenario</h4><p id="css_01_0484__css_01_0151_p279410179593">CSS supports multiple scale-out methods, as described in <a href="#css_01_0484__css_01_0151_table13694163818283">Table 1</a>.</p>
<div class="tablenoborder"><a name="css_01_0484__css_01_0151_table13694163818283"></a><a name="css_01_0151_table13694163818283"></a><table cellpadding="4" cellspacing="0" summary="" id="css_01_0484__css_01_0151_table13694163818283" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Scaling out an Elasticsearch cluster</caption><thead align="left"><tr id="css_01_0484__css_01_0151_row2695173812285"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.3.2.4.1.1"><p id="css_01_0484__css_01_0151_p0695143852820">Scenario</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.2.3.2.4.1.2"><p id="css_01_0484__css_01_0151_p1269553810282">Description</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.3.2.4.1.3"><p id="css_01_0484__css_01_0151_p869517387280">Details</p>
</th>
</tr>
</thead>
<tbody><tr id="css_01_0484__css_01_0151_row10695103822819"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.3.2.4.1.1 "><p id="css_01_0484__css_01_0151_p2695173842816">Increasing the quantity and capacity of nodes</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.2.3.2.4.1.2 "><p id="css_01_0484__css_01_0151_p71811262316">Only the quantity and storage capacity of nodes can be increased. Applicable scenarios:</p>
<ul id="css_01_0484__css_01_0151_en-us_topic_0000001285829636_ul1116532712817"><li id="css_01_0484__css_01_0151_en-us_topic_0000001285829636_li216592712281">If a data node (ess) is under heavy pressure and responds slowly, you can expand its storage capacity to improve its performance and storage reliability. If some nodes become unavailable due to excessively large data volumes or misoperations, you can add new nodes to ensure cluster availability.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285829636_li11651127112812">Cold data nodes (ess-cold) are used to share the load of data nodes. To prevent the loss of cold data, you can expand the storage capacity of existing cold data nodes or add new ones.</li></ul>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.3.2.4.1.3 "><p id="css_01_0484__css_01_0151_p1069513810283"><a href="#css_01_0484__css_01_0151_en-us_topic_0000001285669680_section1177713055318">Adding More Nodes and Increasing Node Storage Capacity</a></p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_row16695163862813"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.3.2.4.1.1 "><p id="css_01_0484__css_01_0151_p19695338142819">Increasing node specifications</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.2.3.2.4.1.2 "><p id="css_01_0484__css_01_0151_p08300067">You can only change the node specifications of a cluster by node type. Applicable scenarios:</p>
<ul id="css_01_0484__css_01_0151_en-us_topic_0000001285829636_ul142221233172811"><li id="css_01_0484__css_01_0151_en-us_topic_0000001285829636_li172221633122819">If the allocation of new indexes or shards takes too long or the coordination and scheduling of nodes are inefficient, increase the master node (ess-master) specifications.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285829636_li122471610194520">If too many requests need to be handled or too many results need to be aggregated, increase the client node (ess-client) specifications.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285829636_li12221033102812">If data nodes (ess) are becoming slower in responding to data writing and query requests, increase the specifications of the data nodes.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285829636_li122221833122813">If cold data query becomes slow, increase the cold node (ess-cold) specifications.</li></ul>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.3.2.4.1.3 "><p id="css_01_0484__css_01_0151_p18695143822820"><a href="css_01_0491.html">Changing the Node Specifications of an OpenSearch Cluster</a></p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_row1695123816287"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.3.2.4.1.1 "><p id="css_01_0484__css_01_0151_p176951738102820">Adding new node types</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.2.3.2.4.1.2 "><p id="css_01_0484__css_01_0151_p182201395366">For a cluster that has no master (ess-master) or client (ess-client) nodes, as the load on its data plane increases, you can add master or client nodes as needed to scale up capacity.</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.3.2.4.1.3 "><p id="css_01_0484__css_01_0151_p136952387284"><a href="#css_01_0484__css_01_0151_section1195734814511">Adding Master or Client Nodes</a></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_section12477125117522"><h4 class="sectiontitle">Constraints</h4><ul id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_ul1549322814277"><li id="css_01_0484__css_01_0151_li193504718182">The node storage capacity of a cluster can only be increased but cannot be reduced. Select an appropriate node storage capacity based on the data volume and projected data growth.</li><li id="css_01_0484__css_01_0151_li150843261816">The storage capacity of the master and client nodes in a cluster cannot be expanded.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li7493162820274">In each cluster, the number of nodes supported by each node type varies, depending on the types of nodes used in that cluster. For details, see <a href="#css_01_0484__css_01_0151_en-us_topic_0000001285669680_table10730243193816">Table 2</a>.
<div class="tablenoborder"><a name="css_01_0484__css_01_0151_en-us_topic_0000001285669680_table10730243193816"></a><a name="css_01_0151_en-us_topic_0000001285669680_table10730243193816"></a><table cellpadding="4" cellspacing="0" summary="" id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_table10730243193816" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Number of nodes of different types allowed in a single cluster</caption><thead align="left"><tr id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_row1976920435387"><th align="left" class="cellrowborder" valign="top" width="50.529999999999994%" id="mcps1.3.3.2.3.2.2.3.1.1"><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p1976954343811">Node Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="49.47%" id="mcps1.3.3.2.3.2.2.3.1.2"><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p1276920435389">Node Quantity</p>
</th>
</tr>
</thead>
<tbody><tr id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_row1769164393820"><td class="cellrowborder" valign="top" width="50.529999999999994%" headers="mcps1.3.3.2.3.2.2.3.1.1 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p18769184333816">ess</p>
</td>
<td class="cellrowborder" valign="top" width="49.47%" headers="mcps1.3.3.2.3.2.2.3.1.2 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p127691243123819">ess: 1-32</p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_row177691843183816"><td class="cellrowborder" valign="top" width="50.529999999999994%" headers="mcps1.3.3.2.3.2.2.3.1.1 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p776964317385">ess, ess-master</p>
</td>
<td class="cellrowborder" valign="top" width="49.47%" headers="mcps1.3.3.2.3.2.2.3.1.2 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p9769194317381">ess: 1-200</p>
<p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p1976911438384">ess-master: an odd number ranging from 3 to 9</p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_row107691743183814"><td class="cellrowborder" valign="top" width="50.529999999999994%" headers="mcps1.3.3.2.3.2.2.3.1.1 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p1769443133816">ess, ess-client</p>
</td>
<td class="cellrowborder" valign="top" width="49.47%" headers="mcps1.3.3.2.3.2.2.3.1.2 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p157691943163815">ess: 1-32</p>
<p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p1976917431383">ess-client: 1-32</p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_row57692432388"><td class="cellrowborder" valign="top" width="50.529999999999994%" headers="mcps1.3.3.2.3.2.2.3.1.1 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p18769343203813">ess, ess-cold</p>
</td>
<td class="cellrowborder" valign="top" width="49.47%" headers="mcps1.3.3.2.3.2.2.3.1.2 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p12769194317384">ess: 1-32</p>
<p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p1138220591537">ess-cold: 1-32</p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_row187701743193815"><td class="cellrowborder" valign="top" width="50.529999999999994%" headers="mcps1.3.3.2.3.2.2.3.1.1 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p1477054314389">ess, ess-master, ess-client</p>
</td>
<td class="cellrowborder" valign="top" width="49.47%" headers="mcps1.3.3.2.3.2.2.3.1.2 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p2770164303816">ess: 1-200</p>
<p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p877020432386">ess-master: an odd number ranging from 3 to 9</p>
<p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p177044313389">ess-client: 1-32</p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_row27701443143811"><td class="cellrowborder" valign="top" width="50.529999999999994%" headers="mcps1.3.3.2.3.2.2.3.1.1 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p2770443173816">ess, ess-master, ess-cold</p>
</td>
<td class="cellrowborder" valign="top" width="49.47%" headers="mcps1.3.3.2.3.2.2.3.1.2 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p1777074316382">ess: 1-200</p>
<p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p5770124393818">ess-master: an odd number ranging from 3 to 9</p>
<p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p161801250733">ess-cold: 1-32</p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_row67708433382"><td class="cellrowborder" valign="top" width="50.529999999999994%" headers="mcps1.3.3.2.3.2.2.3.1.1 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p777018438384">ess, ess-client, ess-cold</p>
</td>
<td class="cellrowborder" valign="top" width="49.47%" headers="mcps1.3.3.2.3.2.2.3.1.2 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p077074353816">ess: 1-32</p>
<p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p12770194393813">ess-client: 1-32</p>
<p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p1841425314">ess-cold: 1-32</p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_row7770143153811"><td class="cellrowborder" valign="top" width="50.529999999999994%" headers="mcps1.3.3.2.3.2.2.3.1.1 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p577044333818">ess, ess-master, ess-client, ess-cold</p>
</td>
<td class="cellrowborder" valign="top" width="49.47%" headers="mcps1.3.3.2.3.2.2.3.1.2 "><p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p1777017437384">ess: 1-200</p>
<p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p077034315388">ess-master: an odd number ranging from 3 to 9</p>
<p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p5770144314386">ess-client: 1-32</p>
<p id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_p1278719254314">ess-cold: 1-32</p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_row14267396512"><td class="cellrowborder" colspan="2" valign="top" headers="mcps1.3.3.2.3.2.2.3.1.1 mcps1.3.3.2.3.2.2.3.1.2 "><div class="note" id="css_01_0484__css_01_0151_note3723104323311"><span class="notetitle"> NOTE: </span><div class="notebody"><ul id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_ul12497123683"><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li64981323284"><strong id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_b1543078192814">ess</strong>: data node, which is the default node type that is mandatory for cluster creation. The other three node types are optional.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li6498112311818"><strong id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_b14242174542716">ess-master</strong>: master node</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li114982231584"><strong id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_b051753122720">ess-client</strong>: client node</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li64984238813"><strong id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_b151201057162715">ess-cold</strong>: cold data node</li></ul>
</div></div>
</td>
</tr>
</tbody>
</table>
</div>
</li></ul>
</div>
<div class="section" id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_section11686944145218"><h4 class="sectiontitle">Prerequisites</h4><ul id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_ul1977488417"><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li157741281010">The cluster is available and has no tasks in progress.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li13774781313">CSS has sufficient resources to expand cluster capacity.</li></ul>
</div>
<div class="section" id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_section1177713055318"><a name="css_01_0484__css_01_0151_en-us_topic_0000001285669680_section1177713055318"></a><a name="css_01_0151_en-us_topic_0000001285669680_section1177713055318"></a><h4 class="sectiontitle">Adding More Nodes and Increasing Node Storage Capacity</h4><ol id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_ol373518361145"><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li1173513611411">Log in to the <span id="css_01_0484__text98313343313">CSS</span> management console.</li><li id="css_01_0484__css_01_0151_li108716541501">In the navigation pane, choose a cluster type. The cluster management page is displayed.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li17735636141417">Choose <strong id="css_01_0484__css_01_0151_b926419316290">More</strong> &gt; <strong id="css_01_0484__css_01_0151_b752813713298">Modify Configuration</strong> in the <strong id="css_01_0484__css_01_0151_b17329101322918">Operation</strong> column of the target cluster. The <strong id="css_01_0484__css_01_0151_b9876140192919">Modify Configuration</strong> page is displayed.</li><li id="css_01_0484__css_01_0151_li993453153514">Click the <strong id="css_01_0484__css_01_0151_b1902154211">Scale Cluster</strong> tab.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li13735736141416">Set the necessary parameters.
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="css_01_0484__css_01_0151_table83751919104117" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Adding more nodes or increasing node storage capacity</caption><thead align="left"><tr id="css_01_0484__css_01_0151_row1937541910412"><th align="left" class="cellrowborder" valign="top" width="30%" id="mcps1.3.5.2.5.1.2.3.1.1"><p id="css_01_0484__css_01_0151_p837561910415">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="70%" id="mcps1.3.5.2.5.1.2.3.1.2"><p id="css_01_0484__css_01_0151_p1376161914115">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="css_01_0484__css_01_0151_row7376319114110"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.5.2.5.1.2.3.1.1 "><p id="css_01_0484__css_01_0151_p3376171911410">Action</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.5.2.5.1.2.3.1.2 "><p id="css_01_0484__css_01_0151_p3376219164112">Select <strong id="css_01_0484__css_01_0151_b65841074061950">Scale out</strong>.</p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_row183761419164111"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.5.2.5.1.2.3.1.1 "><p id="css_01_0484__css_01_0151_p23769190415">Resources</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.5.2.5.1.2.3.1.2 "><p id="css_01_0484__css_01_0151_p13762198416">Shows the change of resources for this scale-out operation.</p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_row537618191419"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.5.2.5.1.2.3.1.1 "><p id="css_01_0484__css_01_0151_p737610192416">Nodes</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.5.2.5.1.2.3.1.2 "><p id="css_01_0484__css_01_0151_p17376161934115">Increase the number of nodes and node storage capacity in the <strong id="css_01_0484__css_01_0151_b7297194583111">Nodes</strong> and <strong id="css_01_0484__css_01_0151_b002073211">Node Storage Type</strong> columns. You can change multiple node types at the same time.</p>
<ul id="css_01_0484__css_01_0151_ul1776558105010"><li id="css_01_0484__css_01_0151_li19769585503">For the value range of node quantity for each node type, see <a href="#css_01_0484__css_01_0151_en-us_topic_0000001285669680_table10730243193816">Table 2</a>.</li><li id="css_01_0484__css_01_0151_li187675817502">The value range of node storage capacity is determined by the node specifications. The value must be a multiple of 20.</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li173623641418">Click <span class="uicontrol" id="css_01_0484__css_01_0151_uicontrol1674255191317"><b>Next</b></span>.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li13737436141418">Confirm the information and click <strong id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_b650894219561">Submit</strong>.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_li177371136191417">Click <span class="uicontrol" id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_uicontrol116381731145616"><b>Back to Cluster List</b></span> to switch to the <strong id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_b06381431145612">Clusters</strong> page. The <span class="parmname" id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_parmname69181756145512"><b>Task Status</b></span> is <span class="parmvalue" id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_parmvalue57378369140"><b>Scaling out</b></span>. When <span class="parmname" id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_parmname1986518302534"><b>Cluster Status</b></span> changes to <span class="parmvalue" id="css_01_0484__css_01_0151_en-us_topic_0000001285669680_parmvalue1086511305538"><b>Available</b></span>, the cluster has been successfully scaled out.</li></ol>
</div>
<div class="section" id="css_01_0484__css_01_0151_section1195734814511"><a name="css_01_0484__css_01_0151_section1195734814511"></a><a name="css_01_0151_section1195734814511"></a><h4 class="sectiontitle">Adding Master or Client Nodes</h4><ol id="css_01_0484__css_01_0151_en-us_topic_0000001360218292_ol373518361145"><li id="css_01_0484__css_01_0151_en-us_topic_0000001360218292_li1173513611411">Log in to the CSS management console.</li><li id="css_01_0484__css_01_0151_li11190501775">In the navigation pane, choose a cluster type. The cluster management page is displayed.</li><li id="css_01_0484__css_01_0151_li161901002714">In the cluster list, select the target cluster, and choose <strong id="css_01_0484__css_01_0151_b121091225195410">More</strong> &gt; <strong id="css_01_0484__css_01_0151_b11092025205419">Modify Configuration</strong> in the <strong id="css_01_0484__css_01_0151_b3109125195419">Operation</strong> column. The <strong id="css_01_0484__css_01_0151_b14110152525413">Modify Configuration</strong> page is displayed.</li><li id="css_01_0484__css_01_0151_li8302185972412">On the <strong id="css_01_0484__css_01_0151_b158310761561951">Modify Configuration</strong> page, choose the <strong id="css_01_0484__css_01_0151_b128030911961951">Add Master/Client Node</strong> tab.<p id="css_01_0484__css_01_0151_p169117591248">If a cluster already has both master and client nodes, the <strong id="css_01_0484__css_01_0151_b15647919104713">Add Master/Client Node</strong> tab is unavailable.</p>
</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001360218292_li13735736141416">Select the target node type and set the node specifications, quantity, and storage.
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="css_01_0484__css_01_0151_table1325320016415" frame="border" border="1" rules="all"><caption><b>Table 4 </b>Adding master or client nodes</caption><thead align="left"><tr id="css_01_0484__css_01_0151_row82532005416"><th align="left" class="cellrowborder" valign="top" width="30%" id="mcps1.3.6.2.5.1.2.3.1.1"><p id="css_01_0484__css_01_0151_p1225380849">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="70%" id="mcps1.3.6.2.5.1.2.3.1.2"><p id="css_01_0484__css_01_0151_p4253307414">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="css_01_0484__css_01_0151_row1225320010410"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.6.2.5.1.2.3.1.1 "><p id="css_01_0484__css_01_0151_p82531801410">Node types</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.6.2.5.1.2.3.1.2 "><p id="css_01_0484__css_01_0151_p131199398105">Select the type of nodes you want to add.</p>
<ul id="css_01_0484__css_01_0151_ul11380742161018"><li id="css_01_0484__css_01_0151_li9676459100">Only one node type can be selected at a time. If you need to add both Master and Client nodes, you need to perform this task twice.</li><li id="css_01_0484__css_01_0151_li7380742101011">If the cluster already has Master or Client nodes, only the other node type is displayed here.</li></ul>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_row15471184519414"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.6.2.5.1.2.3.1.1 "><p id="css_01_0484__css_01_0151_p2471174511410">Node Specifications</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.6.2.5.1.2.3.1.2 "><p id="css_01_0484__css_01_0151_p54719453413">Select node specifications based on site requirements.</p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_row914144616419"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.6.2.5.1.2.3.1.1 "><p id="css_01_0484__css_01_0151_p151418462411">Nodes</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.6.2.5.1.2.3.1.2 "><p id="css_01_0484__css_01_0151_p459672216610">Set the number of nodes to add for this node type. For the value range, see <a href="#css_01_0484__css_01_0151_en-us_topic_0000001285669680_table10730243193816">Table 2</a>.</p>
</td>
</tr>
<tr id="css_01_0484__css_01_0151_row1135124910415"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.6.2.5.1.2.3.1.1 "><p id="css_01_0484__css_01_0151_p19359496413">Node Storage Type</p>
</td>
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.6.2.5.1.2.3.1.2 "><p id="css_01_0484__css_01_0151_p33514497411">Set the node storage type. The storage capacity of the master and client nodes in a cluster cannot be changed.</p>
</td>
</tr>
</tbody>
</table>
</div>
</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001360218292_li173623641418">Click <span class="uicontrol" id="css_01_0484__uicontrol716888792"><b>Next</b></span>.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001360218292_li462507104311">Confirm the information and click <strong id="css_01_0484__b360208782">Submit</strong>.<p id="css_01_0484__css_01_0151_en-us_topic_0000001360218292_p104875623119">Return to the cluster list page. The <strong id="css_01_0484__css_01_0151_b164129875161951">Task Status</strong> of the cluster is <strong id="css_01_0484__css_01_0151_b158527472761951">Scaling out</strong>.</p>
<ul id="css_01_0484__css_01_0151_en-us_topic_0000001360218292_ul103823363218"><li id="css_01_0484__css_01_0151_en-us_topic_0000001360218292_li43812913419">If you add a master node and <strong id="css_01_0484__css_01_0151_b162292219061951">Cluster Status</strong> changes to <strong id="css_01_0484__css_01_0151_b147525967361951">Available</strong>, the master node has been successfully added.</li><li id="css_01_0484__css_01_0151_en-us_topic_0000001360218292_li1538218315329">If you add a client node and <strong id="css_01_0484__css_01_0151_b154150153261951">Cluster Status</strong> changes to <strong id="css_01_0484__css_01_0151_b128496532661951">Available</strong>, the client node has been added. You can restart data nodes and cold data nodes to shut down Cerebro and OpenSearch Dashboards processes on these nodes.</li></ul>
</li></ol>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="css_01_0483.html">Scaling an OpenSearch Cluster</a></div>
</div>
</div>