RE: snmp configuration via xinetd fails

biplab datta <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
Thanks Dave for quick clarifications. I have few more queries. Please see inline.
 

> Date: Fri, 28 Jan 2011 14:11:03 +0000
> Subject: Re: snmp configuration via xinetd fails
> From: [email protected]
> To: [email protected]
> CC: [email protected]
> 
> On 28 January 2011 13:59, biplab datta <[email protected]> wrote:
> > I interpreted that as launching multiple daemons (snmpd) is possible.
> > I take that is not the case for net-snmp.
> 
> No - the SNMP daemon expects to be a single process,
> responsible for handling all network management requests.
> The idea of running multiple snmpd processes is not the
> normal mode of operation.
> 
> You *might* be able to start snmpd as a "single-threaded"
> service, though I'm not sure it really buys you much.
> And delaying the agent startup until the first request comes
> in, means that this first request is more likely to time out
> (and be re-sent).
> My gut reaction is that the cure is worse than the disease!
> 
> 
> 
> > - is this one standalone deamon limitation specific to net-snmp only?
> > - do other snmp vendors support multiple agent deamons?
> 
> I've no idea - you would have to ask them yourself.
> 
> > - I was successfully able to create  multiple instances of snmpd using
> > different port number on net-snmp via this command: /usr/sbin/snmpd
> > <proto>:<HostIPaddress>:<port>
> > - I guess it uses one deamon to keep track of all instances?
> 
> No - if you start multiple daemons (listing on different ports),
> then that's what you'll get. That's something I do all the time,
> when developing new versions of the software (while leaving
> the "production" agent in service).
> 
[Biplab]: This is exactly what I wanted to do but via xinetd. Xinted supposed to just launch snmp 
daemon on the specified port when configuration is updated. So I am not sure why it did not work or did I misunderstood
something? 
By the way, how does one delete a snmpd instance started dynamically as mentioned above?
 

> But that's a relatively unusual scenario. It would be more
> usual to run a single daemon listening on multiple ports:
> 
> snmpd address1:port1 address2:port2 etc
> 
[Biplab]: My solution does not need to have multiple snmpd instances running. What I need
for snmpd is to listen on multiple ports. My solution requires that those ports can be 
updated (added/deleted) dynmically. Is this doable?
> 
> The only reason for running different agents on different ports
> would be if you needed to return different information (and hence
> have a different configuration and/or binary for each agent).
> But that counts as "advanced use of SNMP".
> 
[Biplab]: Understood.

> If you're still getting used to the basics of SNMP, then I'd suggest
> you stick to the normal model until you've gained a bit more experience
> and familiarity with how things work.
> 
> 
> Dave

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d

_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.