[rancid] Re: Cisco WAE (WAAS) units
john heasley
heas at shrubbery.net
Wed Feb 17 23:30:16 UTC 2010
Wed, Feb 17, 2010 at 09:49:00AM -0500, James M Keller:
>>> It looks like lenny is 2.3.2 code (listed as current on shrubbery.net),
>>> so I can do diff's when I'm down adding int WAE support to the main
>>> rancid script. Central manager configs are retrievable from CLI. At
>>> best you could script the command to dump the database to XML on the CM
>>> file system and then try more dbfile.xml to terminal. But the admin
>>> guide notes it's resource intensive to do the export. At least I'm able
>>> to grab the acceleration-engine configs and also grab WAAS specific info
>>> as comment entries. I'm likely going to have to tweak some of it to
>>> parse out updating data like session counters, so not ready to dump a
>>> diff yet. Also added WCCP info as comments for both the WAEs and Cisco
>>> IOS, as our shop is using the WCCP rather then in-line for these. If
>>> show ip wccp returns not eabled or invalid, etc it skips it like any
>>> other invalid command for a platform.
>>>
>> if i understand this; i'd create a separate rancid script for this thing.
>>
>>
>
> At least in the 4.x code branch it is at least as IOS-ish as PIX/ASAs.
and, I should have made those a separate script. contain the ugly.
> I added comment captures for show ip wccp / show wccp (ios/waas) and
> show cms (waas), and it's not a lot of parsing. ShowCMS will return(1)
> if the type is set to WAAS (which gets set from updated ShowVersion to
> include WAAS/WAE parsing).
>
> The show wccp capture is useful for the IOS systems that have it
> configured, as systems can negotiate return types other then the
> preference set in the configuration. So it is handy to be able to
> track the status as "! WCCP : <line>" entries in the rancid diffs if
> something changes. I've had to un-scramble a 50 site WAE deployment
> when someone new changed something incorrectly in the Central Manager
> and broke WCCP between the IOS and WAAS WAEs due to configured vs
> negotiated return types. With my local changes this can be tracked as
> to what the router/switch and WAE where working under at previous
> polling periods.
so, add the wccp for ios, but it still seems the WAE device should be
a separate script.
> Some folks may also be using WCCP for web-cache, I don't have any setups
> that use wccp for that, but the ShowWCCP sub could updated for that and
> a show ip wccp web-cache command added that uses it (I'm actually
> grabbing show ip wccp 61 and show ip wccp 62 at the moment)
>
> --
>
> ---
> James M Keller
More information about the Rancid-discuss
mailing list