Yep what Nick said :) Personally I prefer to administer switches directly, or via a configuration management utility such as Ansible.
Cheers, Carl. On Fri, 7 Dec 2018 at 08:23, Nick Evans <nick.c.ev...@gmail.com> wrote: > Hi Vinícius > > From the information on the makegocons page it will only create remote > consoles for the devices with BMC ports. As the switches don't have this > you can't get remote serial console. > > From the link you posted you can define the switches so that you can use > xdsh to run command across all switches like you can do with the nodes in > the cluster. This is via the ssh connection not the serial console. > The link gets you to stetup the authentication and type of switch (in your > case you would just need general switch type) to allow this xdsh connection. > > This is not what is used for discovery and if you are only looking to get > discovery working you still need to add the switch as a node but you only > need to add it with SNMP defined. > > Carl would have included the makegocons below as his example also included > comp node definitions so it would be there for completeness not because it > is required for the switches. > > Nick > > > > > On Fri., 7 Dec. 2018, 6:51 am Vinícius Ferrão <fer...@versatushpc.com.br > wrote: > >> Hi Carl, >> >> I wasn’t expecting a so complete answer like this. Thats awesome. >> >> So you don’t have to create a switch definition as described here, on the >> Add New Switch Types section: >> https://xcat-docs.readthedocs.io/en/stable/advanced/networks/ethernet_switches/ethernet_switches.html#switch-management >> >> I see that you run makegocons, so there’s a way to run a rcon switch and >> get in the serial console? >> >> Thanks, >> >> On 5 Dec 2018, at 20:32, Carl <mutantll...@gmail.com> wrote: >> >> We have xCat working fine with Dell 3048-ON switches (currently running >> 9.14). >> >> We mostly used >> https://xcat-docs.readthedocs.io/en/stable/advanced/networks/switchdiscover/switch_based_switch_discovery.html >> as a reference >> >> However I use version 2c, as I was never very successful with v3 and we >> dont need the additional security. >> >> The other trap is that the documentation says that snmpv1 is used by >> default, however from my observations v3 is used by default. >> >> On the switch you need the following configuration >> snmp-server community public ro >> >> I am unsure what traps need to be enabled, for completeness here all of >> the ones that we have enabled. I would appreciate if someone else on list >> could say which ones are needed by xCat >> snmp-server enable traps bgp >> snmp-server enable traps snmp authentication coldstart linkdown linkup >> syslog-reachable syslog-unreachable >> snmp-server enable traps vrrp >> snmp-server enable traps lacp >> snmp-server enable traps entity >> snmp-server enable traps stack >> snmp-server enable traps stp >> snmp-server enable traps ecfm >> snmp-server enable traps vlt >> snmp-server enable traps xstp >> snmp-server enable traps isis >> snmp-server enable traps config >> snmp-server enable traps envmon cam-utilization fan supply temperature >> snmp-server enable traps ecmp >> >> >> Then its just a matter of setting up the switch definition and pointing >> the hosts at it. The following is based on some nodes that were recently >> added to my system, so you would need to modify for your environment >> # create the switch definition with snmp settings >> mkdef -t node 1g05 groups=switches ip=100.64.24.27 nodetype=switch >> snmppassword=public snmpversion=2c >> # create a node group that defines the switchport based on the node >> number >> mkdef -t group 1g05-d03-41 switch=1g05 switchport='|\D+(\d+)|($1-60)|' >> # create the node definitions >> mkdef -t node comp[061-080] groups=compute,1g05-d03-41,all,ipmi >> makehosts >> makedns >> makegocons >> >> Then you can turn on the nodes they should be discovered and setup. >> >> Cheers, >> >> Carl. >> >> >> >> On Thu, 6 Dec 2018 at 03:07, Vinícius Ferrão <fer...@versatushpc.com.br> >> wrote: >> >>> Hello, >>> >>> I would like know if someone deployed xCAT with switches from this >>> series, it’s basically the Dell N and Dell S lines. >>> >>> Accordingly to the documentation ( >>> https://xcat-docs.readthedocs.io/en/stable/advanced/networks/ethernet_switches/ethernet_switches.html#switch-management), >>> xCAT only supports 4 vendors out-of-the-box, but there are instructions to >>> add other devices. >>> >>> So, if someone managed to put this switches under xCAT control, what was >>> the procedure? >>> >>> Thanks, >>> >>> >>> >>> _______________________________________________ >>> xCAT-user mailing list >>> xCAT-user@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/xcat-user >>> >> _______________________________________________ >> xCAT-user mailing list >> xCAT-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/xcat-user >> >> >> _______________________________________________ >> xCAT-user mailing list >> xCAT-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/xcat-user >> > _______________________________________________ > xCAT-user mailing list > xCAT-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/xcat-user >
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user