Unsolved

This post is more than 5 years old

4 Posts

1209

December 10th, 2019 01:00

Isilon Node name issue

Hi All,

Is there any rest api to query the node names of a Isilon array.I tried with many of the api links from the Isilon api doc but those seem to return only the LNN(Logical Node Number) of the nodes.

When I fired the below command from the isilon console I could see the node name:

command: sudo isi_for_array -n1 isi_nodes %{id} %{name} %{lnn};

output: 1 lglm6110-1 1
             2 lglm6110-2 2
             3 lglm6110-3 3

I want to get the node names as highlighted above in blue through the rest api.But none of them gives the node names.Instead their LNN is shown.

Any help is highly appreciated.

 

4 Operator

 • 

1.2K Posts

December 11th, 2019 04:00

Query /platform/3/cluster/config to get the cluster name from the returned 'name' field,

and the node LNNs from the returned 'devices' array.

Then compose the node names as CLUSTERNAME-LNN

 

hth

-- Peter

4 Posts

December 11th, 2019 21:00

Thanks Peter for the suggestion.But in case if someone changes the node name to be something other than CLUSTERNAME-LNN ,then is there any way out to get the changed node name.

4 Operator

 • 

1.2K Posts

December 13th, 2019 03:00

Under the hood, OneFS runs a modified FreeBSD operation system with plenty of native parameters that are controlled through the OneFS management "layer", but not exposed by the API. If a privileged user changes native parameters by hand, inconsistent with the OneFS controlled state, results should be considered as "undefined". And yes, it can be desirable to detect and alert such situations, but I would not think the API is the right place for that.

Some further thoughts:

- try out the Isilon simulator (virtual nodes with actual OneFS software), see what happens when the hostname gets changed; e.g. are permanent changes possible in the first place?

- with the simulator, have a look at the Isilon Healthcheck tool, how far does it help detecting certain "manual changes" of parameters that you are interested in?

- also have a look at the standard SNMP protocol that is provided with OneFS for monitoring: there is a per-node "nodename" output which might hopefully return the actual hostname (at least according to the description) instead of CLUSTERNAME-LNN.

hth

-- Peter 

No Events found!

Top