<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Получение таблицы MAC-адресов с Cisco]]></title><description><![CDATA[<p dir="auto">Добрый день!</p>
<p dir="auto">Почему-то netxmsd не может получить по SNMP таблицу MAC-адресов с цисковских коммутаторов.</p>
<p dir="auto">Ситуация такая:<br />
Есть гетерогенная сеть, где присутствуют коммутаторы уровня доступа от разных производителей: Cisco, Nortel, HP. При добавлении нового коммутатора указываю в его свойствах SNMP community, отключаю использование nxagentd и делаю сначала status poll, потом configuration poll и topology poll.</p>
<p dir="auto">При этом нормально происходит определение имён интерфейсов, списка VLANов, CDP-соседей, но таблица МАС-адресов с коммутатора, судя по всему, не импортируется. В итоге, если сделать поиск устройства (по МАС или IP-адресу), подключенного в цисковский каталист, то в результате получаем "indirectly connected" где-нибудь на нортеловском коммутаторе.</p>
<p dir="auto">При этом для коммутаторов Nortel (baystack 470) и HP (A5120-48G EI) всё работает хорошо.</p>
<p dir="auto">Цисковские коммутаторы - C2960G-48TC-L, IOS - 15.0(1)SE1.</p>
<p dir="auto">Netxms - версии 1.2.4, скомпилирован под FreeBSD  8.3 amd64:</p>
<p dir="auto">FreeBSD 8.3-RELEASE-p3 #0: Tue Jun 12 00:39:29 UTC 2012     <a href="mailto:root@amd64-builder.daemonology.net" rel="nofollow ugc">root@amd64-builder.daemonology.net</a>:/usr/obj/usr/src/sys/GENERIC  amd64</p>
<p dir="auto">Подскажите, пожалуйста, в какую сторону копать...</p>
]]></description><link>https://forum.netxms.org/topic/2045/получение-таблицы-mac-адресов-с-cisco</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 06:07:29 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/2045.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 01 Dec 2012 05:57:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Mon, 09 Sep 2013 06:46:23 GMT]]></title><description><![CDATA[<p dir="auto">Да, всё по-прежнему.</p>
]]></description><link>https://forum.netxms.org/post/11237</link><guid isPermaLink="true">https://forum.netxms.org/post/11237</guid><dc:creator><![CDATA[glebofff]]></dc:creator><pubDate>Mon, 09 Sep 2013 06:46:23 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Fri, 06 Sep 2013 07:06:01 GMT]]></title><description><![CDATA[<p dir="auto">Доброго времени суток!</p>
<p dir="auto">Я так понимаю, что проблема осталась нерешённой (версия 1.2.8).</p>
<p dir="auto"> <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--disappointed" style="height:1.4em;width:auto;vertical-align:middle" title=":(" alt="😞" /></p>
]]></description><link>https://forum.netxms.org/post/11233</link><guid isPermaLink="true">https://forum.netxms.org/post/11233</guid><dc:creator><![CDATA[alexander]]></dc:creator><pubDate>Fri, 06 Sep 2013 07:06:01 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Mon, 27 May 2013 06:31:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/10352">Получение таблицы MAC-адресов с Cisco</a>:</p>
<blockquote>
<p dir="auto">Tools -&gt; Info -&gt; FDB в консоли показывает SNMP таблицу прямо с устройства, не FDB собранную сервером по разным VLAN'ам, так что это не показатель. Я это переделаю к следующему релизу, чтобы можно было видеть, какую информацию сервер получил. Не рисуется именно карта, или поиск MAC адресов тоже не работает?</p>
</blockquote>
<p dir="auto">Поиск мак-адресов дал в результате "indirectly connected" на d-link в том же влане. Когда железо в первом влане каталистов, всё ищется и рисуется прекрасно. А так - видно по логам, что вроде бы куда-то всё собирается, а куда - непонятно. <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":-)" alt="🙂" /></p>
]]></description><link>https://forum.netxms.org/post/10386</link><guid isPermaLink="true">https://forum.netxms.org/post/10386</guid><dc:creator><![CDATA[glebofff]]></dc:creator><pubDate>Mon, 27 May 2013 06:31:59 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Thu, 23 May 2013 06:41:51 GMT]]></title><description><![CDATA[<p dir="auto">Tools -&gt; Info -&gt; FDB в консоли показывает SNMP таблицу прямо с устройства, не FDB собранную сервером по разным VLAN'ам, так что это не показатель. Я это переделаю к следующему релизу, чтобы можно было видеть, какую информацию сервер получил. Не рисуется именно карта, или поиск MAC адресов тоже не работает?</p>
]]></description><link>https://forum.netxms.org/post/10352</link><guid isPermaLink="true">https://forum.netxms.org/post/10352</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Thu, 23 May 2013 06:41:51 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Thu, 16 May 2013 03:37:11 GMT]]></title><description><![CDATA[<p dir="auto">Ok, <a href="https://www.radensolutions.com/chiliproject/issues/242" rel="nofollow ugc">issue 242</a> вроде как решён:</p>
<pre><code>[16-May-2013 09:26:19.303] Started topology poll for node ter_switch [508]
[16-May-2013 09:26:19.753] VLAN list retrieved from node ter_switch [508]
[16-May-2013 09:26:19.760] FDB: 0 entries read from dot1qTpFdbTable
[16-May-2013 09:26:19.762] FDB: 0 entries read from dot1dTpFdbTable
[16-May-2013 09:26:19.764] FDB: 0 entries read from dot1dTpFdbTable in context 1
[16-May-2013 09:26:19.808] FDB: 8 entries read from dot1dTpFdbTable in context 3
[16-May-2013 09:26:20.216] FDB: 82 entries read from dot1dTpFdbTable in context 10
[16-May-2013 09:26:20.316] FDB: 19 entries read from dot1dTpFdbTable in context 18
[16-May-2013 09:26:20.354] FDB: 6 entries read from dot1dTpFdbTable in context 20
[16-May-2013 09:26:20.360] FDB: 0 entries read from dot1dTpFdbTable in context 21
[16-May-2013 09:26:20.370] FDB: 0 entries read from dot1dTpFdbTable in context 22
[16-May-2013 09:26:20.376] FDB: 0 entries read from dot1dTpFdbTable in context 23
[16-May-2013 09:26:20.379] FDB: 0 entries read from dot1dTpFdbTable in context 1002
[16-May-2013 09:26:20.383] FDB: 0 entries read from dot1dTpFdbTable in context 1003
[16-May-2013 09:26:20.386] FDB: 0 entries read from dot1dTpFdbTable in context 1004
[16-May-2013 09:26:20.390] FDB: 0 entries read from dot1dTpFdbTable in context 1005
[16-May-2013 09:26:20.390] Switch forwarding database retrieved for node ter_switch [508]
</code></pre>
<p dir="auto">В контекстном меню консоли Tools -&gt; Info -&gt; FDB - пустой вывод. Соответственно l2 topology рисует только cdp-соседей.</p>
<p dir="auto">Те мак-адреса, что в первом влане - отображаются, и карта рисуется. Но так было и в 1.2.6.</p>
]]></description><link>https://forum.netxms.org/post/10279</link><guid isPermaLink="true">https://forum.netxms.org/post/10279</guid><dc:creator><![CDATA[glebofff]]></dc:creator><pubDate>Thu, 16 May 2013 03:37:11 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Thu, 14 Mar 2013 07:46:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/9919">Получение таблицы MAC-адресов с Cisco</a>:</p>
<blockquote>
<p dir="auto">Я добавлю дополнительный дебаг и выложу новые исходники. Пока-что посмортите правильно ли VLAN'ы собрались с этого коммутатора.</p>
</blockquote>
<p dir="auto">По "Show VLANs" выдаёт ошибку:</p>
<p dir="auto">Cannot get VLAN list from node: No context available outside of the request processing.<br />
No context available outside of the request processing.</p>
]]></description><link>https://forum.netxms.org/post/9920</link><guid isPermaLink="true">https://forum.netxms.org/post/9920</guid><dc:creator><![CDATA[grimnir]]></dc:creator><pubDate>Thu, 14 Mar 2013 07:46:37 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Thu, 14 Mar 2013 07:36:44 GMT]]></title><description><![CDATA[<p dir="auto">Я добавлю дополнительный дебаг и выложу новые исходники. Пока-что посмортите правильно ли VLAN'ы собрались с этого коммутатора.</p>
]]></description><link>https://forum.netxms.org/post/9919</link><guid isPermaLink="true">https://forum.netxms.org/post/9919</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Thu, 14 Mar 2013 07:36:44 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Thu, 14 Mar 2013 06:38:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/glebofff" aria-label="Profile: glebofff">@<bdi>glebofff</bdi></a> said in <a href="/post/9914">Получение таблицы MAC-адресов с Cisco</a>:</p>
<blockquote>
<p dir="auto">А вывод Poll-&gt;Topology при этом какой?</p>
</blockquote>
<p dir="auto">Хм, любопытно - говорит, что всё хорошо (тот же коммутатор, к которому я подключен; WS-C2960G-48TC-L, IOS 15.0(1)SE1):</p>
<p dir="auto">[14.03.2013 06:33:36] **** Poll request sent to server ****<br />
[14.03.2013 06:33:37] Poll request accepted<br />
[14.03.2013 06:33:37] Starting topology poll for node STC-102<br />
[14.03.2013 06:33:37] VLAN list successfully retrieved from node<br />
[14.03.2013 06:33:41] Switch forwarding database retrieved<br />
[14.03.2013 06:33:41] Updating peer information on interfaces<br />
[14.03.2013 06:33:41] Link layer topology retrieved (1 connections found)<br />
[14.03.2013 06:33:41] Finished topology poll for node STC-102<br />
[14.03.2013 06:33:41]    Local interface Gi0/48 (Uplink) linked to remote interface TC-112-5:Gi0/47 (Downlink to 406)<br />
[14.03.2013 06:33:41] Link layer topology processed<br />
[14.03.2013 06:33:41] **** Poll completed successfully ****</p>
]]></description><link>https://forum.netxms.org/post/9915</link><guid isPermaLink="true">https://forum.netxms.org/post/9915</guid><dc:creator><![CDATA[grimnir]]></dc:creator><pubDate>Thu, 14 Mar 2013 06:38:51 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Thu, 14 Mar 2013 05:44:34 GMT]]></title><description><![CDATA[<p dir="auto">А вывод Poll-&gt;Topology при этом какой?</p>
]]></description><link>https://forum.netxms.org/post/9914</link><guid isPermaLink="true">https://forum.netxms.org/post/9914</guid><dc:creator><![CDATA[glebofff]]></dc:creator><pubDate>Thu, 14 Mar 2013 05:44:34 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Wed, 13 Mar 2013 08:57:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/9903">Получение таблицы MAC-адресов с Cisco</a>:</p>
<blockquote>
<p dir="auto">FDB таблица из Object Tools - это конкретный SNMP OID. Здесь ничего не изменилось. Но есть FDB, которую знает сам сервер (она используется для построения топологии 2-го уровня) - там должна быть полная информация. Попробуйте функцию "Find switch port" для хостов в разных VLAN-ах - она должна работать корректно.<br />
Й в следующем релизе заменю FDB из Object Tools на показ той таблицы, которую знает сервер.</p>
</blockquote>
<p dir="auto">Не нашёл в меню "Find switch port", но, судя по всему, FDB с каталистов он не получает-таки: моя рабочая станция подключена напрямую в catalyst 2960, но ни через "Find IP address", ни через "Find MAC address" я себя не нахожу. Может, можно какой debug включить?</p>
]]></description><link>https://forum.netxms.org/post/9909</link><guid isPermaLink="true">https://forum.netxms.org/post/9909</guid><dc:creator><![CDATA[grimnir]]></dc:creator><pubDate>Wed, 13 Mar 2013 08:57:29 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Tue, 12 Mar 2013 19:47:13 GMT]]></title><description><![CDATA[<p dir="auto">FDB таблица из Object Tools - это конкретный SNMP OID. Здесь ничего не изменилось. Но есть FDB, которую знает сам сервер (она используется для построения топологии 2-го уровня) - там должна быть полная информация. Попробуйте функцию "Find switch port" для хостов в разных VLAN-ах - она должна работать корректно.<br />
Й в следующем релизе заменю FDB из Object Tools на показ той таблицы, которую знает сервер.</p>
]]></description><link>https://forum.netxms.org/post/9903</link><guid isPermaLink="true">https://forum.netxms.org/post/9903</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Tue, 12 Mar 2013 19:47:13 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Tue, 12 Mar 2013 09:56:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/9898">Получение таблицы MAC-адресов с Cisco</a>:</p>
<blockquote>
<p dir="auto">nxdbmgr reindex сам по себе один большой баг. Он был сделан очень давно для решения каких-то специфических проблем, и сейчас вроде как не нужен. Я пересмотрю этот код и решу что с ним делать. Пока лучше не использовать.</p>
</blockquote>
<p dir="auto">ОК, понял, спасибо за преупреждение <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":-)" alt="🙂" /></p>
<p dir="auto">На данный момент сервер стартует без ошибок:</p>
<p dir="auto">root@netxms:/var/log # nxdbmgr check<br />
NetXMS Database Manager Version 1.2.7-m2</p>
<p dir="auto">Checking database (excluding collected data):<br />
* Checking zone objects...                                            [PASSED]<br />
* Checking node objects...                                            [PASSED]<br />
* Checking interface objects...                                       [PASSED]<br />
* Checking network service objects...                                 [PASSED]<br />
* Checking cluster objects...                                         [PASSED]<br />
* Checking template to node mapping...                                [PASSED]<br />
* Checking object properties...                                       [PASSED]<br />
* Checking event processing policy...                                 [PASSED]<br />
Database doesn't contain any errors<br />
Database check completed<br />
root@netxms:/var/log # /usr/local/etc/rc.d/netxmsd start<br />
Starting netxmsd.<br />
NetXMS Database Manager Version 1.2.7-m2</p>
<p dir="auto">Checking database (excluding collected data):<br />
* Checking zone objects...                                            [PASSED]<br />
* Checking node objects...                                            [PASSED]<br />
* Checking interface objects...                                       [PASSED]<br />
* Checking network service objects...                                 [PASSED]<br />
* Checking cluster objects...                                         [PASSED]<br />
* Checking template to node mapping...                                [PASSED]<br />
* Checking object properties...                                       [PASSED]<br />
* Checking event processing policy...                                 [PASSED]<br />
Database doesn't contain any errors<br />
Database check completed</p>
<p dir="auto">В логе тоже всё хорошо:</p>
<p dir="auto">Mar 12 11:19:09 netxms nxagentd[47829]: NetXMS Agent started                                                                                                                                                 <br />
Mar 12 11:19:46 netxms netxmsd[47818]: Listening for SNMP traps on UDP socket 0.0.0.0:162                                                                                                                     <br />
Mar 12 11:19:46 netxms netxmsd[47818]: NetXMS Server started                                                                                                                                                 <br />
Mar 12 11:19:46 netxms netxmsd[47818]: Listening for client connections on TCP socket 0.0.0.0:4701                                                                                                           <br />
Mar 12 11:19:46 netxms netxmsd[47818]: Listening for mobile device connections on TCP socket 0.0.0.0:4747                                                                                                     <br />
Mar 12 12:00:24 netxms netxmsd[48001]: Platform subagent "/usr/local/lib/libnsm_freebsd.so" successfully loaded                                                                                               <br />
Mar 12 12:00:24 netxms netxmsd[48001]: Database driver "/usr/local/lib/libnxddr_mysql.so" loaded and initialized successfully                                                                                 <br />
Mar 12 12:00:24 netxms netxmsd[48001]: Network device driver "BAYSTACK" loaded successfully                                                                                                                   <br />
Mar 12 12:00:24 netxms netxmsd[48001]: Network device driver "CATALYST-2900XL" loaded successfully                                                                                                           <br />
Mar 12 12:00:24 netxms netxmsd[48001]: Network device driver "CATALYST-GENERIC" loaded successfully                                                                                                           <br />
Mar 12 12:00:24 netxms netxmsd[48001]: Network device driver "CISCO-ESW" loaded successfully                                                                                                                 <br />
Mar 12 12:00:24 netxms netxmsd[48001]: Network device driver "DELL-PWC" loaded successfully                                                                                                                   <br />
Mar 12 12:00:24 netxms netxmsd[48001]: Network device driver "DLINK" loaded successfully                                                                                                                     <br />
Mar 12 12:00:24 netxms netxmsd[48001]: Network device driver "ERS8000" loaded successfully                                                                                                                   <br />
Mar 12 12:00:24 netxms netxmsd[48001]: Network device driver "NETSCREEN" loaded successfully                                                                                                                 <br />
Mar 12 12:00:24 netxms netxmsd[48001]: Network device driver "PROCURVE" loaded successfully                                                                                                                   <br />
Mar 12 12:01:12 netxms netxmsd[48001]: Listening for SNMP traps on UDP socket 0.0.0.0:162                                                                                                                     <br />
Mar 12 12:01:13 netxms netxmsd[48001]: NetXMS Server started                                                                                                                                                 <br />
Mar 12 12:01:13 netxms netxmsd[48001]: Listening for mobile device connections on TCP socket 0.0.0.0:4747                                                                                                     <br />
Mar 12 12:01:13 netxms netxmsd[48001]: Listening for client connections on TCP socket 0.0.0.0:4701</p>
<p dir="auto">Но, при этом, FDB с каталистов всё равно не получается...<br />
Пытаюсь сделать Tools-&gt;Info-&gt;Switch forwarding database, ничего не выводится. То же самое для Baystack 470 успешно отображает таблицу МАСов.</p>
]]></description><link>https://forum.netxms.org/post/9899</link><guid isPermaLink="true">https://forum.netxms.org/post/9899</guid><dc:creator><![CDATA[grimnir]]></dc:creator><pubDate>Tue, 12 Mar 2013 09:56:58 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Tue, 12 Mar 2013 09:31:37 GMT]]></title><description><![CDATA[<p dir="auto">nxdbmgr reindex сам по себе один большой баг. Он был сделан очень давно для решения каких-то специфических проблем, и сейчас вроде как не нужен. Я пересмотрю этот код и решу что с ним делать. Пока лучше не использовать.</p>
]]></description><link>https://forum.netxms.org/post/9898</link><guid isPermaLink="true">https://forum.netxms.org/post/9898</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Tue, 12 Mar 2013 09:31:37 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Tue, 12 Mar 2013 09:09:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/9895">Получение таблицы MAC-адресов с Cisco</a>:</p>
<blockquote>
<p dir="auto">Похожая ситуация описана здесь: <a href="http://bugs.mysql.com/bug.php?id=42041" rel="nofollow ugc">http://bugs.mysql.com/bug.php?id=42041</a>. В конце есть описание изменений в настройках MySQL, которые вроде как помогли:</p>
</blockquote>
<p dir="auto">Нет, там что-то хитрее, nxdbmgr reindex вот что выдаёт:</p>
<p dir="auto">NetXMS Database Manager Version 1.2.7-m2</p>
<p dir="auto">Reindexing table raw_dci_values by (item_id)...<br />
SQL query failed (Duplicate key name 'idx_raw_dci_values_item_id'):<br />
ESC[33;1mCREATE INDEX idx_raw_dci_values_item_id ON raw_dci_values(item_id)ESC[0m<br />
Reindexing table event_log by (event_timestamp)...<br />
SQL query failed (Duplicate key name 'idx_event_log_event_timestamp'):<br />
ESC[33;1mCREATE INDEX idx_event_log_event_timestamp ON event_log(event_timestamp)ESC[0m<br />
Reindexing table thresholds by (item_id)...<br />
SQL query failed (Duplicate key name 'idx_thresholds_item_id'):<br />
ESC[33;1mCREATE INDEX idx_thresholds_item_id ON thresholds(item_id)ESC[0m<br />
Reindexing table thresholds by (sequence_number)...<br />
SQL query failed (Duplicate key name 'idx_thresholds_sequence'):<br />
ESC[33;1mCREATE INDEX idx_thresholds_sequence ON thresholds(sequence_number)ESC[0m<br />
Reindexing table alarm_notes by (alarm_id)...<br />
SQL query failed (Duplicate key name 'idx_alarm_notes_alarm_id'):<br />
ESC[33;1mCREATE INDEX idx_alarm_notes_alarm_id ON alarm_notes(alarm_id)ESC[0m<br />
Reindexing table syslog by (msg_timestamp)...<br />
SQL query failed (Duplicate key name 'idx_syslog_msg_timestamp'):<br />
ESC[33;1mCREATE INDEX idx_syslog_msg_timestamp ON syslog(msg_timestamp)ESC[0m<br />
Reindexing table snmp_trap_log by (trap_timestamp)...<br />
SQL query failed (Duplicate key name 'idx_snmp_trap_log_trap_timestamp'):<br />
ESC[33;1mCREATE INDEX idx_snmp_trap_log_trap_timestamp ON snmp_trap_log(trap_timestamp)ESC[0m<br />
Reindexing table address_lists by (list_type)...<br />
SQL query failed (Duplicate key name 'idx_address_lists_list_type'):<br />
ESC[33;1mCREATE INDEX idx_address_lists_list_type ON address_lists(list_type)ESC[0m<br />
Reindexing table idata_100<br />
SQL query failed (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM idata_100' at line 1):<br />
ESC[33;1mDROP INDEX idata_100 FROM idata_100ESC[0m<br />
SQL query failed (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM idata_100' at line 1):<br />
ESC[33;1mDROP INDEX idata_100 FROM idata_100ESC[0m<br />
SQL query failed (Duplicate key name 'idx_idata_100_id_timestamp'):<br />
ESC[33;1mCREATE INDEX idx_idata_100_id_timestamp ON idata_100(item_id,idata_timestamp)ESC[0m<br />
Reindexing table idata_106</p>
<p dir="auto">ну и т.д.</p>
]]></description><link>https://forum.netxms.org/post/9896</link><guid isPermaLink="true">https://forum.netxms.org/post/9896</guid><dc:creator><![CDATA[grimnir]]></dc:creator><pubDate>Tue, 12 Mar 2013 09:09:23 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Tue, 12 Mar 2013 08:28:17 GMT]]></title><description><![CDATA[<p dir="auto">Похожая ситуация описана здесь: <a href="http://bugs.mysql.com/bug.php?id=42041" rel="nofollow ugc">http://bugs.mysql.com/bug.php?id=42041</a>. В конце есть описание изменений в настройках MySQL, которые вроде как помогли:</p>
<p dir="auto">Not sure if this helps, but we seemed to solve the issue on our servers by changing some db settings.</p>
<p dir="auto">table_open_cache 128=&gt;16384<br />
table_definition_cache 1024=&gt;16384<br />
tmp_table_size 32M=&gt;64M<br />
join_buffer_size 256k=&gt;512k</p>
]]></description><link>https://forum.netxms.org/post/9895</link><guid isPermaLink="true">https://forum.netxms.org/post/9895</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Tue, 12 Mar 2013 08:28:17 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Tue, 12 Mar 2013 07:29:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/9892">Получение таблицы MAC-адресов с Cisco</a>:</p>
<blockquote>
<p dir="auto">Выложил: <a href="https://www.netxms.org/download/rc/netxms-1.2.7-m2.tar.gz" rel="nofollow ugc">https://www.netxms.org/download/rc/netxms-1.2.7-m2.tar.gz</a>. Эта версия потребует апгрейд базы, так что надо будет делать копию на случай если потребуется вернутся обратно на 1.2.6.</p>
</blockquote>
<p dir="auto">Что-то с апгрейдом БД не заладилось:</p>
<p dir="auto">12 11:03:47 netxms netxmsd[32102]: SQL query failed (Query = "UPDATE raw_dci_values SET raw_value=?,transformed_value=?,last_poll_time=? WHERE item_id=?"): Prepared statement needs to be re-prepared   <br />
Mar 12 11:03:47 netxms netxmsd[32102]: SQL query failed (Query = "SELECT id FROM interfaces WHERE id=?"): Prepared statement needs to be re-prepared                                                         <br />
Mar 12 11:03:47 netxms netxmsd[32102]: SQL query failed (Query = "INSERT INTO interfaces (ip_addr,ip_netmask,node_id,if_type,if_index,mac_addr,flags,required_polls,bridge_port,phy_slot,phy_port,peer_node_id,<br />
peer_if_id,description,admin_state,oper_state,dot1x_pae_state,dot1x_backend_state,id) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"): Duplicate entry '5290' for key 'PRIMARY'</p>
]]></description><link>https://forum.netxms.org/post/9893</link><guid isPermaLink="true">https://forum.netxms.org/post/9893</guid><dc:creator><![CDATA[grimnir]]></dc:creator><pubDate>Tue, 12 Mar 2013 07:29:10 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Mon, 11 Mar 2013 19:09:46 GMT]]></title><description><![CDATA[<p dir="auto">Выложил: <a href="https://www.netxms.org/download/rc/netxms-1.2.7-m2.tar.gz" rel="nofollow ugc">https://www.netxms.org/download/rc/netxms-1.2.7-m2.tar.gz</a>. Эта версия потребует апгрейд базы, так что надо будет делать копию на случай если потребуется вернутся обратно на 1.2.6.</p>
]]></description><link>https://forum.netxms.org/post/9892</link><guid isPermaLink="true">https://forum.netxms.org/post/9892</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Mon, 11 Mar 2013 19:09:46 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Mon, 11 Mar 2013 04:13:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/9873">Получение таблицы MAC-адресов с Cisco</a>:</p>
<blockquote>
<p dir="auto">Я вроде как сделал, но тестировать мне не начем особо, так что было бы очень здорово. Я могу сделать сборку текущих исходников или билд для Windows, смотря что надо.</p>
</blockquote>
<p dir="auto">У меня платформа - FreeBSD, я портирую каждую новую версию из исходников под неё. Так что если есть tarball с исходниками, как обычно Вы в релизах выкладываете, то не вопрос - прямо сегодня могу протестировать.</p>
]]></description><link>https://forum.netxms.org/post/9886</link><guid isPermaLink="true">https://forum.netxms.org/post/9886</guid><dc:creator><![CDATA[grimnir]]></dc:creator><pubDate>Mon, 11 Mar 2013 04:13:16 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Thu, 07 Mar 2013 11:26:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/grimnir" aria-label="Profile: grimnir">@<bdi>grimnir</bdi></a> said in <a href="/post/9871">Получение таблицы MAC-адресов с Cisco</a>:</p>
<blockquote>
<p dir="auto">О, огромное спасибо! Это будет просто здорово... Если могу помочь с тестированием (есть c2960, c3650, c3750, c6509) - то с удовольствием.</p>
</blockquote>
<p dir="auto">Я вроде как сделал, но тестировать мне не начем особо, так что было бы очень здорово. Я могу сделать сборку текущих исходников или билд для Windows, смотря что надо.</p>
]]></description><link>https://forum.netxms.org/post/9873</link><guid isPermaLink="true">https://forum.netxms.org/post/9873</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Thu, 07 Mar 2013 11:26:56 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Thu, 07 Mar 2013 09:06:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/9782">Получение таблицы MAC-адресов с Cisco</a>:</p>
<blockquote>
<p dir="auto">В 1.2.7 добавлю поддержку FDB по VLAN'ам.</p>
</blockquote>
<p dir="auto">О, огромное спасибо! Это будет просто здорово... Если могу помочь с тестированием (есть c2960, c3650, c3750, c6509) - то с удовольствием.</p>
]]></description><link>https://forum.netxms.org/post/9871</link><guid isPermaLink="true">https://forum.netxms.org/post/9871</guid><dc:creator><![CDATA[grimnir]]></dc:creator><pubDate>Thu, 07 Mar 2013 09:06:57 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Thu, 07 Mar 2013 09:05:10 GMT]]></title><description><![CDATA[<p dir="auto">Спасибо за детальный "разбор полётов"!</p>
]]></description><link>https://forum.netxms.org/post/9870</link><guid isPermaLink="true">https://forum.netxms.org/post/9870</guid><dc:creator><![CDATA[grimnir]]></dc:creator><pubDate>Thu, 07 Mar 2013 09:05:10 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Thu, 28 Feb 2013 06:51:31 GMT]]></title><description><![CDATA[<p dir="auto">Спасибо за внимание к проблеме!</p>
]]></description><link>https://forum.netxms.org/post/9790</link><guid isPermaLink="true">https://forum.netxms.org/post/9790</guid><dc:creator><![CDATA[zolg]]></dc:creator><pubDate>Thu, 28 Feb 2013 06:51:31 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Wed, 27 Feb 2013 09:58:22 GMT]]></title><description><![CDATA[<p dir="auto">Спасибо за детальный разбор! Сделал ишшую в баг трекере, чтобы не потерялось: <a href="https://www.radensolutions.com/chiliproject/issues/242" rel="nofollow ugc">https://www.radensolutions.com/chiliproject/issues/242</a>. В 1.2.7 добавлю поддержку FDB по VLAN'ам.</p>
]]></description><link>https://forum.netxms.org/post/9782</link><guid isPermaLink="true">https://forum.netxms.org/post/9782</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Wed, 27 Feb 2013 09:58:22 GMT</pubDate></item><item><title><![CDATA[Reply to Получение таблицы MAC-адресов с Cisco on Wed, 27 Feb 2013 09:47:26 GMT]]></title><description><![CDATA[<p dir="auto">копнул проблему чуть глубже, вот что нарисовалось:<br />
Cisco не возвращает в dot1dTpFdbTable FDB для всех VLAN'ов потому что это невозможно корректно сделать в принципе.<br />
В dot1dTpFdbTable не предусмотрено отдельного поля для vlan'а к которому принадлежит mac-адрес, а т.к. в разных vlan'ах теоретически могут присутствовать различные устройства с одинаковыми физическими адресами, то FDB, построенная с игнорированием vlan'ов будет некорректна.<br />
Те вендоры, которые выдают в dot1dTpFdbTable все mac-адреса, на самом деле поступают не очень здорово (хотя на первый взгляд это и удобно) (еще хуже то, что известны случаи подобных упрощений и обобщений в реальной, используемой при коммутации, FDB).<br />
Ситуация совпадения mac'ов в мирное время крайне маловероятна, однако ж если кто-то решил в сети развлечься (или китайский рабочий накосячил) может иметь место быть.</p>
<p dir="auto">В циске ситуацию разрулили snmp-контекстами. На свитче для каждого vlan'а определен контекст vlan-XXX (где XXX - vlanid), в случае использования snmp версий ниже 3 обращение к контексту происходит путем добавления @ и его номера к коммунити. т.е. чтобы получить все мак-адреса из 555 vlan'а необходимо</p>
<p dir="auto">для snmpv3:<br />
snmpwalk -v3 -n vlan-555 -u testuser 172.31.0.1 .1.3.6.1.2.1.17.4.3.1.1</p>
<p dir="auto">для snmpv2:<br />
snmpwalk -v2c -c testcommunity@555 172.31.0.1 .1.3.6.1.2.1.17.4.3.1.1</p>
<p dir="auto">единственная претензия к цисковцам, что они не реализовали проприетарный аналог dot1dTpFdbTable, но <s>с блекджеком</s> со всей таблицей мак-адресов и полем под vlan.</p>
<p dir="auto">ps:<br />
хорошая новость: OID оказывается уже есть, причем не проприетарный. .1.3.6.1.2.1.17.4.3 dot1qTpFdbTable<br />
плохая новость: циской не поддерживается.</p>
]]></description><link>https://forum.netxms.org/post/9780</link><guid isPermaLink="true">https://forum.netxms.org/post/9780</guid><dc:creator><![CDATA[zolg]]></dc:creator><pubDate>Wed, 27 Feb 2013 09:47:26 GMT</pubDate></item></channel></rss>