getRegisteredNodeInfo
Synxtax
getRegisteredNodeInfo()
Arguments
None
Details
This function obtains information regarding nodes registered on the license server and the physical machine on which the node resides. This function can only be executed on a license server. It returns a table with the following columns:
type: node or machine
host: host address
port: port number of the node (or empty for a machine)
alias: node alias (or empty for a machine)
usedMem: memory (in GB) already used on the node or machine
usedCores: CPU cores that are already bound on the node or machine
bindCores: CPU ID(s) that are already bound on the node or machine
lastUpdate: the last time when resources are allocated to the node (or nodes on the machine)
Examples
$ getRegisteredNodeInfo()
type host port alias usedMem usedCores bindCores lastUpdate
node 10.6.0.12 33,795 test33 4 2 2023.02.15T15:23:54.487
node 10.6.0.12 33,785 datanode3 4 2 2023.02.15T15:11:48.454
machine 10.6.0.12 8 4 2023.02.15T15:23:54.487
node 10.6.0.11 33,782 datanode1 4 2 2023.02.15T11:47:27.534
node 10.6.0.11 33,780 controller1 4 2 2023.02.15T11:30:07.358
machine 10.6.0.11 8 4 2023.02.15T11:47:27.534