System API for Configuration management configuration

Hi all

I've been playing around with the API system configuration for now a bit and I see it as a great way for companies to use as part of a management of global configuration utility. For example, if a customer wishes to put in place a new rack test with the same alias configuration, hardware and software OR installed then the API system configuration helps with most of this. I have already created a simple utility that can be used to query the currently installed hardware (of a local or remote system) and then programmatically rename aliases based on a file loaded configuration or manual entry. Similarly, the import/export of MAX features can also be used. My application of this would be mainly non - RT and for most of the PXI products, but a good design could work for both.

So, my question to the community is actually on the side where I did not use the API of the System Configuration, but that makes a request of the software installed on a system. The software querying functionality of the Configuration API of the system is really only targets of RT and not the controllers based on Windows-oriented. I would like to be able to export a list of the software/drivers installed on an older system and then compare it with what is installed on a new system to make it easier for customers to determine if they have everything you need. I know that the export of MAX or the report has a list of installed software, but is this analysis of the best way to get the software installed (it's a beast of a file)? Someone at - it a better method?

Kind regards

Not sure if the VI attached will work across different Windows operating system because it uses a powershell command and I don't know how well the used command will work in all 32/64-bit applications... But so far this small VI I came with is the software I want to interrogate. I hope that it is useful for others and, as always, suggestions for improvement are welcome!

Tags: NI Software

Similar Questions

  • System API from Configuration 14 shows in a random language

    After you have installed the Configuration 14 API system, it does not show in the English language in LabView.

    It appears another language in LabView and English, and each feature has a different language. (Chinese, French, German etc.). The help file is in Chinese.

    Reinnstalling the API does not help, gets everything just the same.

    I don't have time to re-innstall labview, which simply takes a whole day. Does anyone know how to fix this? What's something corrupt in Labview?

    The OS is 8.1 WIN, and the Norwegian language. Before, I never had these issues (a WIN7 English) but after a computer breakdown, I needed to hurry and could only replace it quickly with WIN 8.1 Norwegian.

    Please see the attached images for examples

    Due to no feedback, and it became horrible to work with I did the following:

    Reinnstalled all of NOR - did not work. Thereason discovered was that I should have removed Configuration system API 14.5 first front of re-innstallation.

    Taken at all NOR then innstall a fresh innstall - worked.

    It was with System Configuration API 14.5. I do not dare to innstall the 14.5 API now and keep the 14.0 provided with my innstallation Professor of labview.

  • System HP for Vmware management tools

    Hello everyone

    I installed the management tools of the HP system on all the physical servers of my HP in order to control newspapers HW and pull on the server.

    -Is it possible to have the same on VMware ESX 3.0.1?

    -Do I need HP Systems Insight Manager and it is free to use?

    Thank you

    Julien

    II

    I remember the part you are refuring to now.  During installation choose to install SNMP agents and then select this option to use an existing SNMP configuration, then you will get the above screen.

    Sorry for the confusion

  • Example the SOAP API for Lab Manager in c# required

    Hi, I need to write a small program in c# that will deploy a short list of configurations of the library by name. I read in the guide to the SOAP API to update and tried all of the sample code, but no matter what I can not do the example of code to compile. I use Visual Studio 2008 and you added the WSDL reference correctly. The code contains only errors. He is Director of the laboratory 3.0.2 as well. Just one example showing me how to deploy 2 configurations by name would be greatly appreciated, thank you in advance.

    Here is a very simple example, tested on LM 3.0.2 which gets a configuration by name and deploy it.

  • Equium P300-16 t - system error writing Configuration data

    Salvation message for the first time

    I have a Toshiba Equium P300-16 t and it has developed an error starting on the screen, it says

    System error writing Configuration data
    F1 - F2 CV - Bios settings

    When it appears that I can't get the option of recovery for work the bios settings seem to be completely in-accessible.

    This error appears just under the version number of the bios and the specifications of the RAM, just after the toshiba screen. The laptop is also a beep which I think is its length bios error code just two beeps very loud and even with a very short break inbetween

    On the page that appears after F1 (curriculum vitae) is pressed it shows just an another two options that are
    F2 - Setup F12 Multiboot Menu selection

    None of these options no matter what and the system is just idle on this screen.

    Obviously, without the bios menu there is not much I can do

    Really research help solve this problem as im not very clued up on the configurations of the system

    Oh and incase it allows... BIOS version - PhoenixBIOS 4.0 release 6.1

    Thanks in advance
    Kris

    Hi mate

    It would be interesting to know if the HARD drive is listed in the BIOS.
    Could you if you please check this?
    In the BIOS, you should see the HARD drive and HARD drive details
    If it is not visible, then that would mean that the HARD drive is faulty and therefore the operating system cannot be started.

    In this case, the HARD disk needs to be changed.

  • The PXI-8195 system state: not configured

    Dear community,

    at startup time real pc pxi 1042 with a Don t of controller pxi-8195 RT-model start. The display shows the following message is displayed:

    (the doesn´t of pc have an operating system because it is used only for the RT model)

    Transfer of control of user program.

    LabVIEW RT Boot Loader

    (C) copyright 2002-2005 National Instruments Corporation

    LabVIEW time real Single-Core Kernel

    MAX system identification name: not specified

    The initialization of the network...

    Device 1 - MAC address: xx - 0.0.0.0 (primary)

    System status: not configured

    I hope that someone of you can help me

    Hello

    First of all, welcome to the Forum OR!

    You can find a detailed guide of your PXI system with your real-time system configuration here:

    Initial setup of the PXI real-time and install the http://www.ni.com/white-paper/12871/en/ software system

    This screen your see is just a console that returns events on the pxi system. In your case, it indicates your pxi is not configured.

    You cannot create events of keyboard and mouse on a system in real-time because it would mean that your system is not more deterministic.

    For this purpose all the configuration and programming is done on a host pc, which connects to the pxi and deploys your programming.

  • Cannot convert a computer unalloacted on a new space, dynamic disks are not supported by this operating system or the configuration of the server. Dynamic disks are not supported on Clusters.

    I have 179 GB of a 50 GB hard disk on a new computer allowed. Try to make a new Simple Volume I get following error "the dynamic disks are not supported by this operating system or the configuration of the server. Dynamic disks are not supported on Clusters", please suggest what to do, i run Windows 7 Home basic.

    I have 179 GB of a 50 GB hard disk on a new computer allowed. Try to make a new Simple Volume I get following error "the dynamic disks are not supported by this operating system or the configuration of the server. Dynamic disks are not supported on Clusters", please suggest what to do, i run Windows 7 Home basic.

    Need additional details as
    Is it a laptop or a pc?
    Have you coveted your dynamic disk basic disk?
    What the structure of partition on your computer?

    recover with these details...

  • Someone at - it a process of using planning for configurations document, like the old document BR.100?

    Someone at - it a process of using planning for configurations document, like the old document BR.100?

    Ben

    Please refer to Note "Generating BR100 referred to report in Oracle 11i, version 12.0 and 12.1 version planning (Doc ID 826324.1)"

    It has:

    • the hotfix level required
    • an instruction step by step (BR100StyledReportDocument.pdf)
    • a pattern of predetermined OPE (BR100_Layout.rtf)

    The latest documents are included in the attachment 'BR100StyledReport.zip '.

    More useful planning references are available in ' Information Center: planning, Oracle E-Business Suite (Doc ID 1551167.2).

    Good luck

    Larson

  • Problem creating test instance, cannot run processSetup for configuration: cannot run createHOMObj for configuration: No. GuestOS appearing in the XML file

    I got following error when running tests on the Workbench 2.1


    [February 19, 2014 16:27:10: TRANSPORT] [0] FRAME: Async command is monitored by the process of STAF 73

    [February 19, 2014 16:27:10: FACTORYIMP] SETTING [0]: insert in the container

    [February 19, 2014 16:27:10: TESTHASH] [0] INFO: VirtualMachine installation process

    [February 19, 2014 16:27:10: VIRTUALMAC] [0] FRAMEWORK: the Setup() method called

    [February 19, 2014 16:27:10: STAFBASE] SETTING [0]: command execution STAF: staf VTAF_VM localhost connect password of administrator agent 192.168.8.158 userid: 11:Infocore' 1 q ssl

    [February 19, 2014 16:27:10: STAFBASE] [0] FRAME: command execution STAF: staf localhost VTAF_VM getvms anchor 192.168.8.158:administrator

    [February 19, 2014 16:27:11: MULTITECH] [0] FRAME: called VTAF::TestLib:Sphere:Lib:STAFSDK:HostSystem:GetAllVMs (HostName = '192.168.8.150' password = 'infocore"username ="root") returned UNDEF

    [February 19, 2014 16:27:11: VIRTUALMAC] [0] FRAMEWORK: new creation vaaivm1-150 VM from scratch...

    [February 19, 2014 16:27:11: TESTHASH] [0] ERROR: cannot run processSetup for configuration: cannot run createHOMObj for configuration: No. GuestOS appearing in the XML file

    [February 19, 2014 16:27:11: TESTHASH] WARN [0]: found objects that need to be cleaned

    [February 19, 2014 16:27:11: VIRTUALMAC] [0] INFO: cleaning of the virtual machine: vaaivm1-150

    [February 19, 2014 16:27:11: HOSTSYSTEM] [0] FRAME: HostSystem Cleanup() called

    [February 19, 2014 16:27:11: HOSTSYSTEM] [0] FRAMEWORK: the location of the swapfile to the directory of the VM on the host 192.168.8.150 restoration VM...

    [February 19, 2014 16:27:11: HOSTSYSTEM] SETTING [0]: setting VM Swapfile location to use the directory of the virtual machine

    [February 19, 2014 16:27:11: STAFBASE] SETTING [0]: command execution STAF: staf VTAF_Host localhost connect password of administrator agent 192.168.8.158 userid: 11:Infocore' 1 q ssl

    [February 19, 2014 16:27:11: STAFBASE] [0] FRAME: command execution STAF: staf localhost VTAF_Host setswapfilelocation anchor 192.168.8.158:administrator host 192.168.8.150

    [February 19, 2014 16:27:31: MULTITECH] [0] FRAME: called VTAF::TestLib:Sphere:Lib:STAFSDK:HostSystem:SetSwapFileLocation (HostName = '192.168.8.150' password = 'infocore"username ="root") '1' returned

    [February 19, 2014 16:27:31: HOSTSYSTEM] [0] FRAME: destruction of object 192.168.8.150...

    [February 19, 2014 16:27:31: LOGMANAGEM] COMMENTS [0]: recovery log file 192.168.8.150 host vmkernel.log

    [February 19, 2014 16:27:31: FILEUTILIT] [0] FRAME: PutTmpDirectory - called for destination host localhost

    The same problem was sloved.

    Re: Hardware Certification-do can not find the storage50info.txt file to...

  • Hardware Certification - audit gives an error "cannot run processSetup for configuration: cannot run createHOMObj for configuration: no GuestOS section in the XML file.

    I tried to set the session established the IPs VMs / host / FQDN / VM names

    but each time got the error "cannot run processSetup for configuration: cannot run createHOMObj for configuration: no GuestOS section in the XML file.

    I changed the names VMS in vCenter for FQDN and it solved the problem.

  • Oracle files for configuration n/w. (sqlnet.ora)

    Hello all;

    I read the oracle documents. That is to say

    In the simplest form, Oracle uses three files for configuration n/w. They are

    Tnsnames.ora, SQLNET.ora, listener.ora

    When you use the remote connection, we use the listener.ora and tnsnmes.ora files.

    It's only for windows?

    SQLnet.ora: What is the purpose of folklore sqlnet.ora. in * NIX flavors?

    Thanks in advance...

    969352 wrote:
    My confusion here only with names and not on connections

    I have mentioned the many documents of the oracle.

    ORGDB =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP) (HOST = MYSERVER)
    (PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = orcl.orgdb.com)
    )
    )

    Am I wrong?

    TNS alias is ORGDB
    Service name is: orcl.orgdb.com [must be correspond with global db_name]
    net_service_name = name of the TNS alias [if there is error, please post correct answer]

    Can someone clearly display?

    Please note: my confusions are net_service_name, service_name, domain_name
    Oracle 10 g say differently, 11g saying differently the documents.. I know ...?

    You know, put entire sentences and paragraphs bold loose really resembling scream, many even in capital LETTERS for HELP! (see what I mean?)

    I don't know what are your specific references, when you say that the documents "tell us differently', but I think the best description/definition of"net service name"is located in the Setup Guide glossary. To quote:
    ======================================================================
    NET service name

    A simple name for a service that resolves to a connect descriptor. Users to formulate a connection request from a user name and password with a net service name in a connection string for the service to which they want to connect:

    SQL > CONNECT user_name
    Enter the password: password
    SQL > @net_service_name

    Depending on your needs, the net service names can be stored in a variety of locations, including:

    Tnsnames.ora, on each client, local configuration file

    Directory Server

    Service external naming, such as the Information Service Network (NIS) or cell Directory Service (CDS)
    ======================================================================

    The net service name is in your example of your tnsnames.ora, "ORGDB."
    The name of the service is, of course, "orcl.orgdb.com".
    'Domain name' is a standard networking term.

    You could get more information on these specific questions to [url http://edstevensdba.wordpress.com/2011/07/30/exploring-the-local_listener-parameter/] Explorer-the-local_listener parameter

  • API for management of the SDK 10 BB

    Is there a compass or magnetometer available API for finding the direction in BB 10 SDK?

    Yes it is. Look at the sensor.h API and developers.

  • P2V - System Center Virtual Machine Manager 2008 R2

    I am running Microsoft System Center Virtual Machine Manager 2008 R2 on a Windows Server 2008 R2 with SP1 enviornment.

    I am creating a P2V Conversion in the P2V Assistant and 'Conversion of information' section, I get the following error message:

    Error (3210):

    And\pr boot volume system \\?\Volume{2dbb99c1-ba73-11de-97ae-806e6f6e6963}\ was not selected or is not found on the

    source machine >.

    Recommended action:

    Selected machine > cannot be virtualized. Verify that the system volumes and boot are selected for migration. So try

    try the operation again.

    Environmental information:

    Source server:

    • Windows Server 2008 R2 with Service Pack 1
    • Roles: Domain Services Active Directory, DNS, DHCP, printing and service of documents, files, & network policy and Access Services
    • Discs: C:\(OS) & D:\(File Share)

    Destination server:

    • Windows Server 2008 R2 with Service Pack 1
    • Roles: Files, Hyper-V services (IIS) Web server
    • Discs: C:\(OS) & D:\(VHD Files)

    Information about the conversion:

    • Configuration of the volume: (selected Volumes-C:------, D:\ & disk: Partition 0: 0)
    • "Offline conversion" because of the following warning: disk hardware or the file system on the volume \\?\Volume{2dbb99c1-ba73-11de-97ae-806e6f6e6963}\: is not supported by Volume Shadow Copy Service.

    I don't know what the problem or prevent this from happening. Assistance in this matter is greatly appreciated. Thank you.

    Hi Christophe,

    According to the description looks like you have a problem with a particular program in Windows server 2008, I suggest you post this question in this forum for further assistance.

    http://social.technet.Microsoft.com/forums/en-us/category/WindowsServer

    Hope this information helps. If you have questions about Windows do not hesitate to answer and we will be happy to help.

  • Storage for Lab Manager

    My client needs storage for Lab Manager running on 100 servers. Is it recommended to use the NAS or SAN for Lab Manager running and what type of e/s that you wait for the same thing?

    I did a little bit with storage of LM in recent years.

    I have a development/test environment on LM 600 machine, using 2 Sun 7210 storage devices (is no longer available) on NFS shares. We have 2 links 1 G servile vmKernel traffc as well as links to more vmnetwork, management, etc.  The devices are related to links of 4 x 1 G each.

    I don't know what are the current constraints of LM/ESX, but whenever we revisit the decision 'block vs NAS' we end up selecting NFS (our Sun boxes can present the iSCSI as easily).

    As Jon says, what storage you need certainly depend on your VMS and load.  NOTE: my experience is * NOT * in a production environment, where I am squeezing virtual machines performance.  It's more about the functionality and "adequate" performance (where "adequate" is a measure based on the user experience topic).

    Some things we have learned over the years:

    • IOPS / s are kings, and most of them are entries.  (Written at the moment, I have a few heavy ready operations push me down to about 65 percent.)  I saw > 80% of entries maintained for days.)
    • Latency does not seem as important - VMs run about the same at 10ms latency and latency 250ms NFS NFS.  When latencies above 750ms grows, they will be noticiable users and if they go more than a second over 1000 ms you will begin to see the impact on the guest OSes, especially Solaris x 86.
    • Normal operations don't care about bandwidth - just current execution machines don't even fill a link 1 G
    • Deployment operations * could * start filling to the top of the bandwidth, maybe
    • Betware storm IO.  Often people think the storm IO deployment/boot, but 400 RedHat machines all the kickoff of their 'updatedb' cron job at 04:00 can produce any IO storm as well.  NOTE: IMHO if you buy storage to handle this kind of thing, you're overpaying storage.  I've spread my cron through the night and now can not see on the graphs of storage performance.
    • There is * NOT * a good correlation between guest OS IOPS / s as shown, for example, iostat and PAHO are / s NFS presented to the storage system.  I'm guessing that ESX made a lot of caching.

    Most storage vendors I spoke last year does not seem to find it.  They think in terms of bandwdith and it accelerates with read cache, so unimportant in my environment - I had to push really hard to get sellers to think in the right conditions and some of them really seem out of their depth there.

    I think that this state of mind is important: consider the IOPS / s as you consider CPU: how much should I give to each machine?  How much should I oversubsubscribe?

    Like CPU, a physical machine which IO a lot more available that he needs and you can consolidate - but don't know how.  A physical machine with a pair of 15 k drives RAID1 has about 200 IOPS / s available and readers spend most of time inactive (a bit like the CPU).

    That will boost the machines and when?  Right now I'm on average 9 inputs/outputs by VM, which in my opinion is quite small.  My storage system can go higher under request, but I have enough machines that it is fairly constant.

    In my quest for the perfect storage of LM, I found the usual: good, not expensive or fast, you can choose any two.  How we use LM (lots and lots of shared models) we would really like a unique namespace shared (i.e. 1 data store). I have yet to find the 'perfect' - storage, the Suns are very profitable for the performance and space, but their management takes too much of my time and my 72XX are not expandable - the 74 might be a different experience.  I am currently looking to add some SSD storage, but the ideal configuration would be automated migratino between levels (for example, EMC QUICKLY) and if I bought only from EMC I would triple my cost per VM.

    I talked to people who have a pattern of use of different models that are quite happy on several data stores.  If you can move your load through many warehouses of data then Isilon looks like interesting storage.

    So, in summary:

    • Watch IOPS / s 1st, 2nd and 3rd, then the latency time, then (maybe) bandwidth
    • Manage the budget or the ability of the IOPS / s as you CPU
    • You may not use comments IOPS / s to provide shared storage IOPS / s

    I'm hoping to have a better storage solution in the next 6 months or more.

    --

    Dewey

  • IMAQdx multi-camera systems: shortcuts for composite image sewn

    Imagine a system using for example multiple GigE cameras through IMAQdx interface where we want to be a stitched composite of multiple camera views. The principle of sewing is naïve, simple concatenation, one next to the other.

    The problem is that, when it is trivial to build a composite image, it is difficult to do this very effectively. Image sizes are large, tens of millions of pixels, so that each copy of questions. Configurations material alternative would open many options but say we are stuck using GigE cameras and (at least initially) the IMAQdx interface. What are the tips or even hacks, you guys can imagine facing this challenge?

    I've seen some talk about the IMAQdx capture buffers and it seems to me that one can not manually allocate these buffers or access it directly. The absolute best scenario would obviously be to hack your way around to spread the image data next to each other in memory, sort of as follows in scenario1.png:

    The foregoing, however, don't seem to be too easy to achieve. Second scenario would be to acquire in the individual buffers and perform one copy in the composite image. See the illustration below:

    Interfaces usually allow this with relative ease. I have not yet tested, but based on the documentation using ring acquisition of buffer and "Extracted IMAQdx Image.vi" this should be possible. Can anyone confirm this? The copy can be carried out by an external code as well. The last scenario, without ring buffer, using ' IMAQdx to Image2.vi ' might look like this:

    The second copy is a loss for this scenario should be out of the question.

    I hope this makes some. Want you magicians say about this?

    Unfortunately he has no concept of a "sub-image" where you could have acquired acquire seamlessly in an image that represents a region of a larger image. However, you are right that the acquisition of the ring with the extract is the way to remove a copy. In this mode, the user allocates the internal buffers imaqdx uses by means of standard images, and then they can access those without copying directly. You can simply extract the image of each camera (zero-copy) ring buffer, then use the VI ImageToImage to copy a region in your larger picture (a copy).

    Eric

Maybe you are looking for

  • Satellite L500D won't start

    Hello My Toshiba Satellite L500D won't start. When I start my laptop lights three on the light green left, the two on the left are not green or red. I hear the coolingfan, no beeps at startup. When I start the laptop with a systemdisk is the same, no

  • Pavilion dv6: recovery disc creation-help

    Hi all! I've a questione.and I hope that someone can help me. I would create a creation of... hp recovery disk recovery disk but when it gets in the first screen "Welcome to the recovery disc creation and I click on 'next'... and a call to error wind

  • HP Pavilion Notebook - 15-p100dx downgrade from windows 7

    Hi, Im Colt and I recently bought a HP Pavilion Notebook - 15-p100dx and it came with windows 8.1 I use windows 7 at work and at present cannot install my Flash drive because of the way the drive is partioned to 8.1 will need drivers for windows 7 fo

  • Not available TWAIN and multi page unavailable

    I have a scanner fujitsu fi6150 can I connect to Remote Scan using the WIA driver but not TWAIN driver. Not necessarily a big deal, but I don't have the ability to select several pages under WIA. The only way I can get around this must apply multi pa

  • Windows could not search for new updates (error code 80004002)

    Windows could not search for new updates and gives the error code "80004002" I tried to reinstall UpdateAgent (fatal error encountered) and I tried the MSFixIt and the automatic troubleshooter. Also tried everything to this forum and nothing helps: h