Highlighted
2 Bronze

Not Display names in EMC IONIX FOR FEW DEVICES

i am new to EMC and i found that few of my devices are not have dispalyname in Ionix. these devices have only IP address.

Few devices have name and IP address both. can anyone please help me .

0 Kudos
23 Replies
Highlighted
4 Ruthenium

Re: Not Display names in EMC IONIX FOR FEW DEVICES

Firstly, welcome to the forums, and above all, thank you for being an EMC customer.


Please consider moving this question as-is (no need to recreate) to the proper forum for maximum visibility.  Questions written to the users' own "Discussions" space don't get the same amount of attention and can go unanswered for a long time.

You can do so by selecting "Move" under ACTIONS along the upper-right.  Then search for and select: "Storage Resource Management Support Forum".

Storage Resource Management Support Forum

0 Kudos
Highlighted
3 Argentum

Re: Not Display names in EMC IONIX FOR FEW DEVICES

Hi Sachin4k,

Please see chapter 6 of the Smarts IP User guide for details on how devices are named in Smarts IP:

https://support.emc.com/docu46037_Smarts-IP-Manager-9.2-User-Guide.pdf?language=en_US

Basically, you can configure Smarts IP to use the AUTONAME option or the SEEDNAME option.

With AUTONAME, Smarts IP will attempt to resolve the IP address of the device in question using several methods.

Each one of these methods is attempted in turn, and the device gets named with the first method which produces a result.

If none of the methods produces a valid result, the device will simply get named with its IP address (as you are seeing).

The second option is to use the SEEDNAME option.

With SEEDNAME, Smarts IP will read a list of IP addresses to discover from a seed file. This seed file will also contain a name for each of the IP addresses listed (SEEDNAME=My_device1). Smarts IP will not attempt to resolve the IP addresses listed in the seed file, it will simply use the SEEDNAME as the discovered devices display name. This is a manual method as the seed file needs to be created manually on the Smarts IP server and populated with the IP addresses and SEEDNAMEs.

Please review the above documentation and me know if you have any additional questions.

Thanks,


Kind Regards,

Paul O'Rourke

0 Kudos
Highlighted
2 Bronze

Re: Not Display names in EMC IONIX FOR FEW DEVICES

Hello Paul Thanks for reply.

i found discovery.conf file as mentioned in document and makes teh changes but i am not able to run the command which is mentioed .

when i run command sm_tpmgr, after saveing my file i tried to rediscover one device but it didn't get the name.

to let you know i have windows server.

0 Kudos
Highlighted
2 Bronze

Re: Not Display names in EMC IONIX FOR FEW DEVICES

Sorry i forget to tell that i have 7.2 version but the PDF is for 9.2, might be due to that i am not able to execute the command

0 Kudos
Highlighted
3 Argentum

Re: Not Display names in EMC IONIX FOR FEW DEVICES

Hi Sachin4k,

Can you please run the following command from the bin directory of the Smarts IP installation:

sm_server --version

This will give us the exact version you are running.

What error do you see when running the sm_tpmgr command?

Can you please provide the exact syntax you are using for this command?

For example, the command should be similar to:

sm_tpmgr -s INCHARGE-AM-PM -b localhost:426 --load-conf=name-resolver.conf

Please find documentation below for Smarts IP version 7.0.4:

https://support.emc.com/docu30920_Ionix-IP-Management-Suite-7.0-Service-Pack-4-Documentation-Portfol...

The relevant section regarding name resolution is in chapter 3 of the IP Discovery guide.

Kind Regards,

Paul O'Rourke

0 Kudos
Highlighted
2 Bronze

Re: Not Display names in EMC IONIX FOR FEW DEVICES

Hello Paul,

Output is as below.

D:\EMCIonix\IP\smarts\bin>sm_server --version

sm_server.exe:

IP_NETWORK_SUITE: V7.0.4.3(109823), 12-Sep-2011 11:54:43 Copyright 1995-2011, EM

C Corporation - Build 25

Foundation V7.0.2.135(109746), 09-Sep-2011 06:08:56 Copyright 1995-2011, EMC Cor

poration - Build 1

D:\EMCIonix\IP\smarts\bin>

D:\EMCIonix\IP\smarts\conf\discovery>sm_tpmgr -s INCHARGE-AM-PM localhost:426 --

load-conf=name-resolver.conf

'sm_tpmgr' is not recognized as an internal or external command,

operable program or batch file.

0 Kudos
Highlighted
3 Argentum

Re: Not Display names in EMC IONIX FOR FEW DEVICES

Hi Sachin4k,

You need to run this command from the bin sub-directory (D:\EMCIonix\IP\smarts\bin).

Kind Regards,

Paul O'Rourke

0 Kudos
Highlighted
2 Bronze

Re: Not Display names in EMC IONIX FOR FEW DEVICES

I think command is not correct


D:\EMCIonix\IP\smarts\bin>sm_tpmgr -s INCHARGE-AM-PM localhost:426 --load-conf=
ame-resolver.conf
Usage:  sm_tpmgr [options...]
Options:
  * --server=<server>       Name of Domain Manager.  Also -s <server>.
    --broker=<location>     Alternate Broker location as host:port.
                            Also -b <location>.

Discovery Control:
    --discover-pending      Discover agents on the pending list.
    --discover-all          Discover all agents.
    --add-agent=<agent>     Add agent (IP number or hostname) to topology.
    --snmp=<version>        SNMP version, either 1, 2c or 3;
                            Used with --add-agent.
                            Also -v <version>.
    --community=<comString> Set community string for agent added with
                            --add-agent.  Also -c <comString>.
    --user=<userName>       User name for SNMPv3 requests. Used with
                            --add-agent.  Also -u <userName>.
                             Default empty.
                             If -user option was not specified, SNMPv3
                            will not be tried.
    --authengine=<engineID>   Engine ID of the authoritative SNMP Engine
                            for SNMPv3 requests. Used with
                            --add-agent.
                             Default empty.
    --auth=<auth protocol>  Authentication protocol to use on SNMPv3 requests.
                            Used with --add-agent.
                             Possible values NONE/MD5/SHA.
                             Default NONE.
    --priv=<priv protocol>  Privacy protocol to be used for SNMPv3 requests.
                            Used with --add-agent.
                             Possible values: NONE/DES/AES.
                             Default NONE.
                            Used with --add-agent.
    --authPass=<password>   Password to use for authentication on
                            SNMPv3 requests.
                            Used with --add-agent.
                             Default empty.
    --privPass=<password>   Password to use for encryption on
                            SNMPv3 requests.
                            Used with --add-agent.
                             Default empty.
    --context=<name>        Context name for View Based Access Control
                            on SNMPv3 requests.
                            Used with --add-agent.
                             Default empty.
    --save                  Save Repository now.
    --update-community      Update the community string.
    --load-conf=<conffile>  Load specified configuration if supported.
    --start-post            Start post-discovery processing.

Discovery Parameters:
    --seed=<seedfile>       Import from the specified seed file.
    --timeout=<msecs>       Set probing [third] phase discovery SNMP timeout to
<msecs>
                            milliseconds.
    --retries=<n>           Set discovery SNMP retries to <n>.

Discovery Information:
    --status                Print status of the discovery process.
    --sizes                 Print topology size statistics.
    --pending               Print pending discovery list.
    --filters               Print IP include/exclude lists and
                            discovery filters.
    --verify                Print parsing result from seed file.
                            Used with --seed and --update-community options

Get Topology Information:
    --dump-agents           Create seedfile with agents known to server.
    --show-agent-state      Print discovery state of allSNMP agents.
    --certification=<type>  Display devices with given certification type.
                               <type>=V - Print all VALIDATED devices.
                               <type>=C - Print all CERTIFIED devices.
                               <type>=T - Print all TEMPLATE devices.
                               <type>=G - Print all GENERIC devices.
                               <type>=N - Print all UNSUPPORTED devices.
                               <type>=D - Print all UNDISCOVERED devices.
                               <type>=A - Print all devices.
                               <type>=S - Print statistics only.
    --select=<cat>          Display device information by category.
                               <cat>=C - Display all devices by Class.
                               <cat>=A - Display all devices by Application.
                               <cat>=P - Display all devices by Partition.
    --show-dm-processes     Print Domain Manager internal process status.

Standard Options:
    --help                  Print help and exit.
    --version               Print program version and exit.
    --daemon                Run process as a daemon.
    --logname=<name>        Use <name> to identify sender in the system log.
                            Default: The program's name.
    --loglevel=<level>      Minimum system logging level.  Default: Error.
    --errlevel=<level>      Minimum error printing level.  Default: Warning.
    --tracelevel=<level>    Minimum stack trace level. Default: Fatal.
                            <level>:  One of None, Emergency, Alert,
                            Critical, Error, Warning, Notice, Informational,
                            or Debug.  Fatal is a synonym for Critical.
    --output[=<file>]       Redirect server output (stdout and stderr).  The
                            file name is <file>, or the --logname value if
                            <file> is omitted.  Log files are always placed
                            in $SM_LOGFILES or $SM_WRITEABLE/logs.
    --accept=<host-list>    Accept connections only from hosts on
                            <host-list>, a comma-separated list of host
                            names and IP addresses.  --accept=any allows
                            any host to connect.  Default: --accept=any.
    --useif=<ip-address>    Use this IP address as the source/destination
                            interface address.
    --                      Stop scanning for options.
For more information:
    file:D:\EMCIonix\IP\smarts\doc\html\usage\index.html
    http://www.smarts.com/

0 Kudos
Highlighted
3 Argentum

Re: Not Display names in EMC IONIX FOR FEW DEVICES

Hi Sachin4k,


The -b parameter is missing. Command should read:

sm_tpmgr -s INCHARGE-AM-PM -b localhost:426 --load-conf=name-resolver.conf

Kind Regards,

Paul

0 Kudos