Replies: 1 comment 11 replies
-
When you add interfaces to a device that's in a device bay, they don't show up on the parent. You still have to click through to the child to see the interfaces. So that makes sense that you'd have to add the child devices directly to the VC to get the interfaces to show up. I would think that the Interfaces tab not showing up on a master device just because it doesn't directly have interfaces could be a bug, but I don't have access to an older version to see what how it used to work before the changes to VCs. For our storage systems, we don't try to group everything together. The shelves and controllers are all grouped via naming convention. It may be that consistency is the enemy of correct in your case. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
So I have a bunch of storage devices such as HPE 3PARs, NetApp FAS/AFF, EMC VNX which consist of multiple chassis, some of which have controller nodes and disks, others which have only disks. Each chassis has it's own asset number in our asset DB, and they could theoretically be non-contiguous (even though this is usually not best practice). So I have to make each chassis its own device in NetBox, however they are not independent, from a logical point of view they act as one device.
After scouring the NetBox documentation, it seems to me that this is supposed to be modelled as a Virtual Chassis in NetBox, correct?
I have a few issues with this, relating to how the Virtual Chassis model is implemented in NetBox. Mainly, while stacked switches may have a "master", there is no such thing for most storage devices. If I assign a master at random, I end up with inconsistent naming, e.g.
In the example above I have a 3PAR with cage2 chosen as the master. Not only is the naming inconsistent, but it seems that all the interfaces now appear under 3par01.example.com, which is great for the storage admin who wants to have a logical look at the device, but perhaps somewhat confusing for the datacenter technician who wants to see which cables physically belong to cage2.
As such I am considering a workaround whereby I add a 0U virtual device to the virtual chassis to act as the master. I wish I didn't have to assign it a position, as it has no cage or shelf ID, but I guess I can give it 99 or something. I noticed that it doesn't have an interfaces tab unless I give it an interface, but I suppose in most cases I want to give it a virtual mgmt interface anyway.
Thoughts on this idea? How do you manage multi-chassis storage systems in NetBox?
Edited to add: I have just tried adding individual controller nodes via device bays. Their interfaces don't show up in the virtual chassis unless I add the controller nodes (not just the chassis) to the virtual chassis. Again, it would be nice if I could do this without assigning a position, as they don't have their own cage/shelf ID.
Beta Was this translation helpful? Give feedback.
All reactions