The node utility is used to add, query and manage service nodes.

Usage

plesk ext plesk-multi-server --node <command> [ <options> ... ]

Example

plesk ext plesk-multi-server --node --add -ip 192.0.2.78 -passwd QWErty123 -description 'This Service Node' -status active -web-shared-ipv4 203.0.113.1

Commands

Command Parameter Description Example
--list   List all the connected service nodes. plesk ext plesk-multi-server --node --list
--add   Connect a new service node. plesk ext plesk-multi-server --node --add -ip <node_ip> -passwd <admin_password>
--remove   Remove a connected service node. plesk ext plesk-multi-server --node --remove -id <node_id>
--set   Set parameters for a service node. plesk ext plesk-multi-server --node --set -id <node_id> -status active
--reissue-secret-key   Issue a new secret key for the service node. plesk ext plesk-multi-server --node --reissue-secret-key -id <node_id> -passwd <admin_password>
--status   Get status of the service node. plesk ext plesk-multi-server --node --status -hostname <node_hostname>
--info   Get information on the service node. plesk ext plesk-multi-server --node --info -ip <node_ip>
--ip-list   Get the list of IP addresses for the service node plesk ext plesk-multi-server --node --ip-list -id <node_id>
--help   Display help on this utility. plesk ext plesk-multi-server --help

Options

Option Parameter Description Example
-hide-header   Do not output column names. plesk ext plesk-multi-server --node --list -hide-header
-ip <IP_address> Service node IP address. plesk ext plesk-multi-server --node --add -ip <node_ip> -passwd <admin_password>
-passwd <password> Admin password. plesk ext plesk-multi-server --node --add -ip <node_ip> -passwd <admin_password>
-description <string> Service node description. plesk ext plesk-multi-server --node --add -ip <node_ip> -passwd <admin_password> -description <'description_text'>
-navigate-by-hostname   Use this option when you want to address a node using a hostname instead of an IP address.The hostname must have a valud SSL certificate and must resolve to a publicly available IP address. plesk ext plesk-multi-server --node --add -ip <node_ip> -passwd <admin_password> -description <'description_text'> -navigate-by-hostname
-status active | disabled | maintenance Service node status. plesk ext plesk-multi-server --node --set -id <node_id> -status active
-web-shared-ipv4 <IPv4_address> Web hosting IPv4 address. plesk ext plesk-multi-server --node --add -ip <node_ip> -passwd <admin_password> -web-shared-ipv4 <ipv4>
-web-shared-ipv6 <IPv6_address> Web hosting IPv6 address. plesk ext plesk-multi-server --node --add -ip <node_ip> -passwd <admin_password> -web-shared-ipv6 <ipv6>
-id <id> Service node identifier. plesk ext plesk-multi-server --node --remove -id <node_id>
-hostname <host> Service node hostname. plesk ext plesk-multi-server --node --ip-list -hostname <node_hostname>
-free   Only free IP addresses. plesk ext plesk-multi-server --node --ip-list -hostname <node_hostname> -free