rladmin 集群加入
向现有集群添加一个节点。
向现有集群添加一个节点。
rladmin cluster join
nodes <node IP address>
username <admin user email>
password <admin password>
[ ephemeral_path <path> ]
[ persistent_path <path> ]
[ ccs_persistent_path <path> ]
[ rack_id <node rack ID> ]
[ override_rack_id ]
[ replace_node <node UID> ]
[ flash_enabled ]
[ flash_path <path> ]
[ addr <IP.address> ]
[ external_addr <IP.address.1> [<IP.address.2> ... <IP.address.N>] ]
[ override_repair ]
[ accept_servers { enabled | disabled } ]
[ cnm_http_port <port> ]
参数
参数 | 类型/值 | 描述 |
---|---|---|
accept_servers | 'enabled' 'disabled' |
启用时允许在新节点上分配资源(可选) |
addr | IP地址 | 设置节点的内部IP地址。如果未提供,节点将自动设置地址。(可选) |
ccs_persistent_path | filepath (默认: /var/opt/redislabs/persist) | CCS 快照位置的路径(默认与 persistent_path 相同)(可选) |
cnm_http_port | integer | 加入一个具有非默认cnm_http_port的集群(可选) |
ephemeral_path | filepath | 临时存储位置的路径(可选) |
external_addr | IP地址列表 | 设置节点的外部IP地址(以空格分隔的列表)。如果未提供,节点将自动设置地址。(可选) |
flash_enabled | 启用数据库的闪存功能(可选) | |
flash_path | filepath (默认: /var/opt/redislabs/flash) | 如果节点不支持CAPI,则指定闪存存储位置的路径(如果启用了flash_enabled,则为必需) |
nodes | IP地址 | 集群中现有节点的内部IP地址 |
override_rack_id | 更改为由rack_id 指定的新机架(可选) |
|
override_repair | 允许加入带有死节点的集群(可选) | |
password | string | 管理员用户的密码 |
persistent_path | filepath (默认: /var/opt/redislabs/persist) | 持久存储位置的路径(可选) |
rack_id | string | 将节点移动到指定的机架(可选) |
replace_node | integer | 用新节点替换指定的节点(可选) |
用户名 | 电子邮件地址 | 管理员的电子邮件地址 |
返回
如果节点成功加入集群,则返回ok
。否则,返回错误信息。
Example
$ rladmin cluster join nodes 192.0.2.2 \
username admin@example.com \
password admin-password
Joining cluster... ok