Inventory Collection problem for RME 4.3.1 LMS 3.2

I recently upgraded from LMS 3.1 to LMS 3.2 and RME v 4.3.1. I have problems with the inventory collection. It will start scanning, but stops after approximately 10 devices. The rest of them will have a pending state. If I stop the collection job and start it again none (0) devices will be scanned. If I restart the ICServer it will result in the first option. That is, it will scan only 10 devices and then stop. I have extended the SNMP timeout to 30 secs and zero retries. Any suggestion would be appreciated

I have read through the dump and cant find anything in particular. Another discovery I've made is that the SNMP walk of an unsuccessful device takes 10 times longer than a successful device. An inventory job on a unsuccessful device only goes into pending and the job never starts.

Similar Messages

  • LMS 3.2 RME 4.3.1 Inventory collection failing for switches

    I have 6 switches that inventory is failing for.  They do run the 12.2(33)SXI3 software but I have the CSCtb16925-1.0  patch installed.  I've tried to increase the SNMP timeout for the devices but they still fail.
    Ideas?
    Chris Jasztrab

    You did not properly increase the SNMP timeout.  Go to RME > Devices > Device Management > RME Devices, and edit the attributes of the device in question.  Perform an inline edit.  Click on the device name, then change the existing SNMP timeout value to 10.  Then save your changes, and apply them on the previous screen.  Then inventory collection should work.

  • RME 4.3.1 Inventory collection failing for cisco 3925

    Hi,
    I've a customer having LMS 3.2 and RME 4.3.1. He has 14 Cisco 3925 routers out of which inventory collection for 2 fails.
    Router IOS is: c3900-universalk9-mz.SPA.150-1.M.bin".
    Can someone suggest what might be going wrong? Attached is the  IC_Server log file for reference.
    Thanks in advance,
    inner_silence

    Hi,
    Here are the exception found from the log :-
    [ Fri Mar 18  16:28:24 EDT 2011 ],ERROR,[Thread-17],com.cisco.nm.rmeng.inventory.ics.core.CollectionController,729,Exception for device 10.103.251.12 is
    java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at com.cisco.nm.rmeng.inventory.ics.core.CollectionController.run(CollectionController.java:719)
        at java.lang.Thread.run(Thread.java:595)
    Caused by: com.cisco.nm.xms.xdi.ags.system.CollectionFailed: java.lang.StringIndexOutOfBoundsException: String index out of range: 2
        at com.cisco.nm.xms.xdi.pkgs.LibInventory.EnergyWise_HelperMethods.getDeviceEnergyWise(EnergyWise_HelperMethods.java:72)
        at com.cisco.nm.xms.xdi.pkgs.SharedInventoryCatIOS.EnergyWiseAGI_ENERGYWISE_Mib.g$eval(EnergyWiseAGI_ENERGYWISE_Mib.java:51)
        at com.cisco.nm.xms.xdi.ags.EnergyWiseAGI.g$eval(EnergyWiseAGI.java:21)
        at com.cisco.nm.xms.xdi.SdiEngine.initAndEvalAGIs(SdiEngine.java:383)
        at com.cisco.nm.xms.xdi.SdiEngine.request(SdiEngine.java:309)
        at com.cisco.nm.xms.xdi.SdiEngine.getDevRepr(SdiEngine.java:302)
        at com.cisco.nm.rmeng.inventory.ics.core.CollectionController.run(CollectionController.java:539)
        ... 1 more
    [ Fri Mar 18  16:28:24 EDT 2011 ],ERROR,[Thread-17],com.cisco.nm.rmeng.inventory.ics.core.CollectionController,761, Collection failed for the device : 63
    com.cisco.nm.xms.xdi.ags.system.CollectionFailed: java.lang.StringIndexOutOfBoundsException: String index out of range: 2
    Kindly check if the your device is running the required IOS on the device as per the device supported list :-
    http://www.cisco.com/en/US/docs/net_mgmt/ciscoworks_lan_management_solution/3.2/device_support/table/lms32sdt.html
    There are two 3925 listed with different versions :-
    Cisco 3925 Integrated Services Router   --> 1.3.6.1.4.1.9.1.1042  --> 15.0(1)M [RME]. if this is your device then upgrade to
    3925 to 150-1.M2
    and
    Cisco 3925E Integrated Services Router  --> 1.3.6.1.4.1.9.1.1144 --> 15.1(1)T
    Thanks,
    Gaganjeet
    If this post answers your question, please click the "Correct Answer" button

  • Inventory collection fails for ACE module (RME 4.3.1)

    I am trying to collect the inventory and ultimately the configurations for my ace modules.  When i try to do an inventory collection I get the error
    Device sensed, but collection failed
    Anybody have any ideas?
    Chris

    Post your IC_Server.log.
    Please support CSC Helps Haiti
    https://supportforums.cisco.com/docs/DOC-8895
    https://supportforums.cisco.com

  • Inventory Collection Failure Following Upgrade to 3.2

    We have 90 Cisco VPN 3002 Hardware clients deployed that we manage using Ciscoworks. Before our recent upgrade from 3.1 to 3.2 all VPN 3002 devices previously inventoried and fetched configs successfully.
    Following upgrade this week we are seeing Inventory Collection failures for some (not all) of the VPN 3002 devices.
    Not sure if upgrade from 3.1 to 3.2 installs a new device package for this device, but checked following upgrade and there are no Software, Device or Package updates on CCO that we need to install.
    I have attached output from IC_Server.log for one of the failed VPN 3002 devices and it looks like the Inventory Collection failure is SNMP related (see attached).
    Any idea if we need to upgrade code on the VPN 3002 devices? I tried deleting device from Ciscoworks and readding without success and Config Fetch is working on readded device.

    There appears to be a problem getting the ifTable from these devices. It would be helpful to see a sniffer trace filtering on SNMP traffic to one failing device, then on one successful 3002 when performing inventory collection to see if there are any obvious problems. The device is replying with a noSuchName error, but it's not obvious exactly which object is causing the problem.
    The other error here is related to the following Altiga objects:
    alSepModuleStatsType
    alSepModuleStatsState
    alSepModuleStatsDspCodeVersion
    Again, a noSuchName error is coming from the device.
    There were no code changes in the 3.2 device package for VPN3000 devices, so something must be going on with these devices.

  • RME 4.3, Inventory Collection doesn't work for 6500

    I have a issue with Inventory collection for 6500 devices running IOS 12.2.33 SXI1, fails with a message, "device collection failed"
    From IC_Server log i could see SNMP Request timeout exception, so increased SNMP timeout to 10  under device attributes for the device but still it fails.
    attacehd is the extract from IC_Server log.
    Could anybody help me on this? Thanks

    You have not increased the timeout properly.  You need to go to RME > Devices > Device Management > RME Devices, and edit the attributes for the required device.  Select the device from the list in the left-hand pane to pre-populate the current attributes.  Then increase the SNMP timeout to 10, and save the changes.  On the previous screen, you will need to APPLY those changes before the 10 second timeout will take effect.

  • LMS 3.2 - RME 4.3.1 Inventory Collection never stops (Job Result = pending)

    Hello all,
    with our LMS-System running on Solaris 10 we have the following problem:
    - Inventory Collection never stops after starting
    - This can be seen with all devices or 1 device selected
    - Config-Mgmt is working
    - After re-init of RME-DB the problem persists
    In Logfile (IC_Server.log) no problems are shown.
    In Job-Logfile only the collection request is shown.
    Any help is appreciated
    Thanks for your feedback
    Lothar

    Hi Joe,
    with further troubleshooting this problem I discoverd the following.
    - Having problems with inventoring certain Cat4000 we requested patch for Bug-ID CSCtb16925 (LibInventory.zip-File).
    - Replacing this file with the old one or installing the newest IDU for RME the problem was solved.
    It seems that the LibInventory.zip file given with Bug-ID CSCtb16925 is somewhat buggy (maybe in context with device-number) greater
    than 1000.
    Thanks for your support.
    Lothar

  • RME 4.3.1 - No inventory collection of some 65xx devices

    Hi all,
    my problem is, that LMS3.2 with RME 4.3.1 does not make an inventory of some 65xx devices. What I've tried so far to correct this problem:
    # read the other incidents regarding this problem
    # increased the RME device attribute "SNMP timeout" from 2s to 10s -> no success
    # increased SNMP timeout for one device (192.168.90.7) from 10 to 20s and the retries from 2 to 3 -> no success
    What I've observed:
    # no credential problem (I can backup the configs)
    # no SNMP problem (I can snmpwalk through the device)
    # Inventory collection takes always only app. 10s until the above error unless I've increased SNMP timeout and retries
    # IC_Server.log generates always following error:
    [ Tue Dec 15  12:22:59 CET 2009 ],ERROR,[Thread-21],com.cisco.nm.rmeng.inventory.ics.core.CollectionController,729,Exception for device 192.168.90.7 is
    java.lang.reflect.InvocationTargetException
    at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.cisco.nm.rmeng.inventory.ics.core.CollectionController.run(CollectionController.java:719)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.NumberFormatException: EPLOYMENT RELEASE SOFTWARE (fc1)
    TAC Support: http://www.cisco.com/tac
    Seems if RME has a problem with this special IOS version.
    Enclosed you will find the complete IC_Server.log and the screenshot from the inventory collection of 192.168.90.7.
    Thank you in advance for help.
    Kind regards
    Alfred Brunner

    This is CSCtb16925.  A patch is available from TAC to correct the problem.

  • RME 3.2 Inventory Collection Failure with error

    Hi,
    Inventory collection fails with error is "Timed out. Make sure that ICServer is running”. But the ICServer process is running. I enabled debug on could see the following in the IC_Server.log which I'm not sure if it indicates any issues.
    I can find the devices in DCR and the devices are classified as Normal in RME.
    Series of following message for all the devices
    DEBUG,[Thread-26],com.cisco.nm.rmeng.inventory.ics.core.Request,115,Removing device 181from request 1255347128972
    DEBUG,[Thread-26],com.cisco.nm.rmeng.inventory.ics.core.PriorityQueue,163,Removing, 175
    DEBUG,[Thread-26],com.cisco.nm.rmeng.inventory.ics.core.PriorityQueue,171,got device, 175
    DEBUG,[Thread-26],com.cisco.nm.rmeng.inventory.ics.core.Device,51,Removing request 1255347128972 for device 175
    DEBUG,[Thread-26],com.cisco.nm.rmeng.inventory.ics.core.PriorityQueue,177,Removed2 dev, 175from Priority of the ENUM is : 0
    then,
    DEBUG,[Thread-25],com.cisco.nm.rmeng.inventory.ics.core.PriorityQueue,89,Adding Device :175
    DEBUG,[Thread-25],com.cisco.nm.rmeng.inventory.ics.core.Device,46,Adding request 1255347128973 for device 175
    DEBUG,[Thread-25],com.cisco.nm.rmeng.inventory.ics.core.PriorityQueue,142,Found dup device in queue: 175
    DEBUG,[Thread-25],com.cisco.nm.rmeng.inventory.ics.core.Request,75,Adding device 175 to request 1255347128973
    and then the below messages
    DEBUG,[Timer-0],com.cisco.nm.rmeng.inventory.ics.threadpool.ThreadPool,69, Timer Tasks Run method is called.
    DEBUG,[Timer-0],com.cisco.nm.rmeng.inventory.ics.threadpool.ThreadPool,69, Timer Tasks Run method is called.
    DEBUG,[Timer-0],com.cisco.nm.rmeng.inventory.ics.threadpool.ThreadPool,69, Timer Tasks Run method is called
    I highly appreciate any help on this. Thanks

    The ICServer process could have locked up which means a full thread dump will be required to see why this is happening. Open a TAC service request, and they can walk you through getting this.

  • LMS 3.0.1, RME 4.1.1 - Inventory Collection Status displays too many device

    Running LMS 3.0.1 with RME 4.1.1 on a Windows box. On the Inventory Collection Status screen I see the following:
    Inventory Collection Status No. of Devices
    Inventory Collected: 1246
    Inventory Never Collected: 0
    Inventory Recently Failed: 34
    Total 1246
    The problem with this is that I only have 668 devices. Is this just a cosmetic issue?

    Assuming you're not integrated with ACS, then yes.  If integrated with ACS, some of the devices may not be authorized.  You will need to check your ACS configuration to make sure all devices in LMS are known to ACS and that your user (and the System Identity User) is authorized to manage them.

  • RME 4 - Inventory Collection Failure

    I am getting the following RME inventory collection error on 4 devices.  These 4 devices were recently added to the network and were all attached to a new radius server.  I have tested AAA to the 4 switches and am confident that radius is working as intended.
    The devices are a mix of 2950 and 3550 switches.
    Here is the error.
    RICS0001:Internal Error,unable to process the collected data from the device.
    Thanks in advance.

    In that case, this is probably CSCsk65355 which should be fixed in 4.1.1.  However, 4.1.1 suffers from CSCsm97530.  So I would suggest to first upgrade to RME 4.1.1.  If you continue to see this, then you can contact TAC and apply patch for CSCsm97530 over 4.1.1.

  • Using bulk collect and for all to solve a problem

    Hi All
    I have a following problem.
    Please forgive me if its a stupid question :-) im learning.
    1: Data in a staging table xx_staging_table
    2: two Target table t1, t2 where some columns from xx_staging_table are inserted into
    Some of the columns from the staging table data are checked for valid entries and then some columns from that row will be loaded into the two target tables.
    The two target tables use different set of columns from the staging table
    When I had a thousand records there was no problem with a direct insert but it seems we will now have half a million records.
    This has slowed down the process considerably.
    My question is
    Can I use the bulk collect and for all functionality to get specific columns from a staging table, then validate the row using those columns
    and then use a bulk insert to load the data into a specific table.?
    So code would be like
    get_staging_data cursor will have all the columns i need from the staging table
    cursor get_staging_data
    is select * from xx_staging_table (about 500000) records
    Use bulk collect to load about 10000 or so records into a plsql table
    and then do a bulk insert like this
    CREATE TABLE t1 AS SELECT * FROM all_objects WHERE 1 = 2;
    CREATE OR REPLACE PROCEDURE test_proc (p_array_size IN PLS_INTEGER DEFAULT 100)
    IS
    TYPE ARRAY IS TABLE OF all_objects%ROWTYPE;
    l_data ARRAY;
    CURSOR c IS SELECT * FROM all_objects;
    BEGIN
    OPEN c;
    LOOP
    FETCH c BULK COLLECT INTO l_data LIMIT p_array_size;
    FORALL i IN 1..l_data.COUNT
    INSERT INTO t1 VALUES l_data(i);
    EXIT WHEN c%NOTFOUND;
    END LOOP;
    CLOSE c;
    END test_proc;
    In the above example t1 and the cursor have the same number of columns
    In my case the columns in the cursor loop are a small subset of the columns of table t1
    so can i use a forall to load that subset into the table t1? How does that work?
    Thanks
    J

    user7348303 wrote:
    checking if the value is valid and theres also some conditional processing rules ( such as if the value is a certain value no inserts are needed)
    which are a little more complex than I can put in a simpleWell, if the processing is too complex (and conditional) to be done in SQL, then doing that in PL/SQL is justified... but will be slower as you are now introducing an additional layer. Data now needs to travel between the SQL layer and PL/SQL layer. This is slower.
    PL/SQL is inherently serialised - and this also effects performance and scalability. PL/SQL cannot be parallelised by Oracle in an automated fashion. SQL processes can.
    To put in in simple terms. You create PL/SQL procedure Foo that processes SQL cursor and you execute that proc. Oracle cannot run multiple parallel copies of Foo. It perhaps can parallelise that SQL cursor that Foo uses - but not Foo itself.
    However, if Foo is called by the SQL engine it can run in parallel - as the SQL process calling Foo is running in parallel. So if you make Foo a pipeline table function (written in PL/SQL), and you design and code it as a thread-safe/parallel enabled function, it can be callled and used and executed in parallel, by the SQL engine.
    So moving your PL/SQL code into a parallel enabled pipeline function written in PL/SQL, and using that function via parallel SQL, can increase performance over running that same basic PL/SQL processing as a serialised process.
    This is of course assuming that the processing that needs to be done using PL/SQL code, can be designed and coded for parallel processing in this fashion.

  • Last boot time data error while collecting hardware inventory in SCCM for windows embedded devices.

    In our SCCM 2007 environment every day hardware inventory collects data about the last boot time and each time the data is incremented by 1 minute.
    This data has been collected from sql.
    Can anybody help me on this.
    Regard's
    Kanik Garg

    Hi Garth
    I checked the Time listed on client machine manually connecting through WMI. Check this
    Also I queried for the GS table.
    Name0                      LastBootUpTime0                             
    timestamp
    CA23251KVS02          2014-03-21 04:10:00.000           2014-04-28 05:36:50.000 
    Here I found that on every inventory the lastbootup time changes by 1 minute. And it is happening for 100's of devices.
    Any clue Why this is happening ?
    Kanik

  • Ciscoworks unable to collect config in RME due to firewall?

    My CW is unable to collect the config in RME
    I'm using CDP, OSPF, and BGP for discovery..
    I udnerstand that CW use snmp read community string to discover network devices. I can see CW pick up the devices in the device management list, but when I do a ssh credential check, the devices behind the firewall fails. The snmp R & W credentials are correct I can logon to the network device using the primary account without an problem. What could be the problem? What do I need check/perform in order to collect the aconfig for archive. Do I need to open a port on the firewall for CDP traffic? Other devices (not behind the firewall) works fine.
    Your input is greatly appreciated.

    Im running RME 4.3.1
    Attached is the screenshot [2] of unsuccessful configs archive and inventory collection failures.
    Here are e error messages:
    SH: Failed to establish SSH connection to 10.x.x.x - Cause: Read timed out. TELNET: Failed to establish TELNET connection to 10.x.x.x - Cause: connect timed out.
    Could not detect SSH protocols running on the device TELNET: Failed to establish TELNET connection to 10.x.x.x - Cause: connect timed out.
    Could not detect SSH protocols running on the device TELNET: Failed to establish TELNET connection to 10.x.x.x - Cause: connect timed out. Failed to fetch config using TFTP Failed to fetch config using RCP.Verify RCP is enabled or not. Failed to fetch config using SCP.Socket closed Verify SCP is enabled or not.
    I can logon (using putty) without a problem using the same account.

  • LMS 3.2 Inventory collection - Job timeouts after ~5h, all devices "Not attempted"

    Hello All,
    We have a strange problem with LMS 3.2 regarding Inventory Collection.
    This problem started immediatelly after the LMS installation/upgrade (LMS 3.2 was installed on a new server, and LMS 2.6 database migrated to it).
    All Jobs finish as failed, with all devices "not attempted".
    Job hangs for a five and a half hours and then reports failed status.
    The symptoms are the same for scheduled jobs and manually created jobs.
    I also have opened a TAC case, but it seems that nothing relevant can be found in the IC_Server.log.
    Also, according to a packet capture, it seems that LMS does collect SNMP data from devices after a job is started...
    We tried to upgrade RME 4.3.0 to 4.3.1.
    One Job immediately after the upgrade was succesful (Inventory was collected for manually selected device), but the next day all Inventory Jobs were failing again with the same symptoms...
    Does anyone have a sugestion where to look for a problem trace?
    Thanks in advance!
    Ragards,
    Jasmina

    Hi Jasmina ,
    Please chech the Existing MDF pacakge :
    go to common service > software center > device update >>> check the checkbox for Cisco works common service   and click on check for updates
    --if there is an Update , please upgarde the MDF version..
    --Similarly look for any Available Device Pacakges update for RME , if there are Upgarde all the Device Pacakages ....
    --After all of the above Task is done , Now re-run the Job and it still fails then share the IC_server.log  again..
    Thanks--
    Afroj

Maybe you are looking for

  • Update feature doesn't

    This applies to In Design CS4, Illustrator CS4, Photoshop CS2, Acrobat Professional... but the Adobe Update service doesn't.  It simply tries and rejcets on each program right through the list, so all my really expensive new programs are still as fir

  • E71x copy/paste

    Has anyone figured out a way to copy and paste text on an E71x? For example, is there a way to copy text from an email and paste it into a form on a web page?

  • I- doc for creation/updation of Sales Scheduling Agreement

    Hi, Could anybody tell me details regarding the idoc details, for Sales Scheduling Agreement Creation & its updation. Need the - Process code, Message type , Basic type & other details Will the Idoc type be of DELORD. We will be getting the flatI fil

  • Does Spatial support "Earth Centered, Earth Fixed" to Lat/Long conversion?

    Does Spatial support "Earth Centered, Earth Fixed" to Lat/Long conversion? I've looked in coordinate list table but don't see "ECEF" (or anything that might by a synonym for ECEF) listed. Thanks, Julien

  • My iPhone 4 keeps crashing when I try to edit photos

    Hi, my iPhone 4 is functioning normally apart from when I got to edit a photo. When I press edit on a photo the phone turns off and restarts. What do I do to stop this from happening?