[rancid] Re: Gathering Cisco MDS configurations
Michael Stefaniuc
mstefani at redhat.com
Wed Apr 30 19:29:52 UTC 2008
Eric Cables wrote:
> I have sent a couple of e-mails in the past about this topic, and gotten
> some replies that were helpful, but I am still struggling with this. I
> have 9500 series MDS switches, running SAN-OS, that I need to archive.
> Currently I rely on CiscoWorks to do this, which is pretty much the only
> reason I still have that software in place.
>
> Here are the suggestions I have received, and implemented:
>
> Modify the bin/rancid file as follows:
That's not enough, check the patch/email i have sent to this mailing
list at the beginning of the month; subject was
"[PATCH] Preliminary support for Cisco's SANOS devices"
bye
michael
> --
> if (/^Application and Content Networking Software/) { $type="CE"; }
> + if (/^Cisco Storage Area Networking Operating System/) {
> $type="SAN"; }
> --
>
> --
> }
> # The ContentEngine lacks a definitive "end of config" marker. If we
> # know that it is a CE and we have seen at least 5 lines of write term
> # o/p, we can be reasonably sure that we got the config.
> if ($type =~ /^CE$/ && $linecnt > 5) {
> $found_end = 1;
> return(0);
> }
>
> + # The Cisco SAN switch running SANOS lacks a definitive "end of config"
> + # marker. If we know that it is a SAN switch and we have seen at
> least 5
> + # lines of write term o/p, we can be reasonably sure that we got
> the config.
> + if ($type =~ /^SAN$/ && $linecnt > 5) {
> + $found_end = 1;
> + return(1);
> + }
>
> return(0);
> --
>
> I have done the above, but it didn't seem to yield the expected
> results. Here is my output from a rancid-run:
>
> Trying to get all of the configs.
> mds-02-04: End of run not found
>
> mds-02-01: End of run not found
>
> mds-02-02: End of run not found
>
> mds-02-03: End of run not found
>
> <<output ommitted due to redundancy>>
>
> cvs diff: Diffing .
> cvs diff: Diffing configs
> cvs commit: Examining .
> cvs commit: Examining configs
>
> ending: Wed Apr 30 10:42:09 PDT 2008
>
>
> The above just loops for each round, and then it fails out. Any
> suggestions would be greatly appreciated.
--
Michael Stefaniuc Tel.: +49-711-96437-199
Consulting Communications Engineer Fax.: +49-711-96437-111
--------------------------------------------------------------------
Reg. Adresse: Red Hat GmbH, Hauptstätter Strasse 58, 70178 Stuttgart
Handelsregister: Amtsgericht Stuttgart HRB 153243
Geschäftsführer: Brendan Lane, Charlie Peters, Michael Cunningham,
Werner Knoblich
More information about the Rancid-discuss
mailing list