[ 
https://issues.apache.org/jira/browse/IGNITE-14871?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Roman Puchkovskiy reassigned IGNITE-14871:
------------------------------------------

    Assignee: Roman Puchkovskiy

> Add cluster initialization commands to the Ignite CLI
> -----------------------------------------------------
>
>                 Key: IGNITE-14871
>                 URL: https://issues.apache.org/jira/browse/IGNITE-14871
>             Project: Ignite
>          Issue Type: Task
>          Components: networking
>            Reporter: Vyacheslav Koptilin
>            Assignee: Roman Puchkovskiy
>            Priority: Major
>              Labels: ignite-3
>
> According to the 
> [IEP|https://cwiki.apache.org/confluence/display/IGNITE/IEP-77%3A+Node+Join+Protocol+and+Initialization],
>  we are going to have some new CLI commands:
> h3. Cluster initialization
> h4. Proposed API
> {code:bash}
> ./ignite cluster init --node-endpoint=??? --metastorage-nodes=??? 
> [---cmg-nodes=???] 
> {code}
>  * {{--node-endpoint}} - address of the REST endpoint of the receiving node 
> in host:port format
>  * {{--metastorage-nodes}} - space-separated list of addresses of the nodes 
> that will host the Metastorage Raft group. If the "-cmg-nodes" parameter is 
> empty, the same nodes will also host the Cluster Management Raft group.
>  * {{--cmg-nodes}} - space-separated list of addresses of the nodes that will 
> host the Cluster Management Raft group (optional parameter)
> h4. Description
> The purpose of this command is to deliver the initial cluster settings. The 
> recipient node should propagate this message to the specified nodes, so that 
> they will start the corresponding Raft groups. In case some nodes are 
> inaccessible or the Raft groups are already started, an error message should 
> be returned and the command must fail.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to