Avatar of M DXYZ
M DXYZFlag for United States of America

asked on 

EMC VNX not able to see

I am having problems seeing a vnx nodes, the raid groups have been defined, the host has been added, but there is an authentication issue. I would appreciate suggestions. The host is already connected to a older clarion box, from which we look to migrate.


Thanx in advance.

Michael
###########################
# Navisphere agent.config
###########################
#
# This file is used by Navisphere Agent to configure site-specific values.
#
# All entries in this file have this form:
#
# object  value-list
#
# where "object" tells what sort of information is to be configured,
# and "value-list" is a whitespace-separated list of values to be
# configured.  Samples, which should be edited, appear below for all
# permissible types of object.
#
# White space (tabs, space, line-feeds, carriage-returns)
# and blank lines are ignored;
# To continue a line onto the next line, use "\" as
# the last character of that line.  The "\" is dropped
# when the next line is concatenated to the continued line.
#
###########################

#
# Description specification
# -------------------------
#
# The "clarDescr" object takes arbitrary text values intended to
# describe the agent and its location.
#

clarDescr Navisphere Agent

#
# The "clarContact" object takes arbitrary text values intended to
# describe who is responsible for the configured agent, and how to
# reach them.
#

clarContact John Smith, 800-555-1212

#
# Device specification
# --------------------
#
# The format of "device" objects for CLARiiON devices is:
# device	device-spec	name	"description"
#
# where the device-spec is the device name to open to access
# the CLARiiON device.  It can be a SCSI-2 file name.  If this is
# "auto", all attached arrays with bound LUNs will be automatically
# configured.  (Currently, dummy arguments are required for name
# and description, when using auto-configuration.)  This can NOT
# be defaulted.
#
# The name is the per-CLARiiON name that can be used to identify each
# CLARiiON to the manager application.  The name is REQUIRED and cannot
# contain spaces (even if surrounded by quotes).  This can NOT
# be defaulted.
#
# The description is a quoted string that contains a brief description
# of the CLARiiON chassis being managed.  It defaults to "" if not
# specified, and to the device name for auto-configuration.
#

# SAMPLES:
#device sga NAVISPHERE-8 "NAVISPHERE-8"
#device sgb NAVISPHERE-1 "NAVISPHERE-1"
#device sgc NAVISPHERE-2 "NAVISPHERE-2"
#device sgd NAVISPHERE-3 "NAVISPHERE-3"
#device sge NAVISPHERE-4 "NAVISPHERE-4"
#device sgf NAVISPHERE-5 "NAVISPHERE-5"
#device sgg NAVISPHERE-6 "NAVISPHERE-6"
#device sgh NAVISPHERE-7 "NAVISPHERE-7"
#device sg0 NAVISPHERE-0 "NAVISPHERE-0"
#device sg1 NAVISPHERE-1 "NAVISPHERE-1"
#device sg2 NAVISPHERE-2 "NAVISPHERE-2"
#device sg3 NAVISPHERE-3 "NAVISPHERE-3"
#device sg4 NAVISPHERE-4 "NAVISPHERE-4"
#device sg5 NAVISPHERE-5 "NAVISPHERE-5"
#device sg6 NAVISPHERE-6 "NAVISPHERE-6"
#device sg7 NAVISPHERE-7 "NAVISPHERE-7"

# automatically detect manageable devices
device auto auto

#
# User Specification.
# ------------------
#
# The format of "user" objects is:
#       user localUserId
# OR
#       user userId@hostname
#
# These build a list of users who are allowed to perform WRITE
# operations to the CLARiiON devices managed by this agent.  By
# default, as specified below, only root on this machine has WRITE
# access.  Others can be granted access by including their login name
# and host which they can access from.  A null list prevents anyone,
# including admin, from having write access.  In order to get write
# access, this file would have to be modified and the Agent stopped
# and restarted to re-read the configuration file, or an appropriate
# remote configuration request would have to be sent to the agent from
# an already-privileged user.
#

#user root              # only on this machine
#user sblue@picasso    # individual user "sblue" on host "picasso"
#user lgreen@hannibal  # individual user "lgreen" on host "hannibal"

system@192.168.33.150
system@192.168.33.151
system@192.168.33.160
system@192.168.33.161

#
# Poll Specification
# ------------------
#
# The "poll" object takes a numerical count of seconds.
#
# This specifies how often the agent solicits information from the
# array, rather than using cached information.  The minimum is "10".
#

poll 60

#
# Eventlog Specification
# ----------------------
#
# The eventlog object takes a numerical count of log entries.
#
# This defines the maximum number of SP log events received by the
# agent on startup, and received by clients per poll.  A value of 0
# causes the device's entire log to be read at startup.  A minimum
# of 100 events will be read on serial, and 2048 on fibre, overriding
# any lower value configured below.
#

eventlog 100

#
# Baud Rate Specification
# ----------------------
#
# If the agent is using a serial port to manage a device, the next entry can 
# specify either 9600 baud or 19200 baud.
#

baud 9600

#linux currently can't handle this
#nomegapoll

###
# end of configuration file
###

Open in new window

Storage

Avatar of undefined
Last Comment
M DXYZ
SOLUTION
Avatar of Duncan Meyers
Duncan Meyers
Flag of Australia image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of M DXYZ
M DXYZ
Flag of United States of America image

ASKER

Hi Meyerd,

At the moment, I am testing a single node, and I have added the 2 EMC machines .160 & .161. I have updated the agent, restarted and attempted to register the host with:

/opt/Navisphere/bin/navicli -h 192.168.33.160 register

Do you have any other suggestions that I could try out. Please let me know.

Regards,

Michael
Avatar of M DXYZ
M DXYZ
Flag of United States of America image

ASKER

I am getting this error:

Error returned from Agent
Agent denied request -- Caller not privileged.
Avatar of M DXYZ
M DXYZ
Flag of United States of America image

ASKER

Also, I am running a very old OS  2.6.9-42.ELsmp Redhat 4.X, and I need to make it work with this software.
Avatar of Duncan Meyers
Duncan Meyers
Flag of Australia image

Caller not privileged usually refers to issues with inconsistent user entries in agent.config...

Got it. Your system@... Entries are wrong. Add "user" at the start of each line as shown in my previous post so:
user system@...

You've got:
System@...
Avatar of M DXYZ
M DXYZ
Flag of United States of America image

ASKER

Please find attached the new agent.conf file, and I still get the same authentication error, for the previous system, the system@... works just fine, is the new vnx5300 which is giving me a hard time. I would appreciate any suggestions.

Regards,

Michael
###########################
# Navisphere agent.config
###########################
#
# This file is used by Navisphere Agent to configure site-specific values.
#
# All entries in this file have this form:
#
# object  value-list
#
# where "object" tells what sort of information is to be configured,
# and "value-list" is a whitespace-separated list of values to be
# configured.  Samples, which should be edited, appear below for all
# permissible types of object.
#
# White space (tabs, space, line-feeds, carriage-returns)
# and blank lines are ignored;
# To continue a line onto the next line, use "\" as
# the last character of that line.  The "\" is dropped
# when the next line is concatenated to the continued line.
#
###########################

#
# Description specification
# -------------------------
#
# The "clarDescr" object takes arbitrary text values intended to
# describe the agent and its location.
#

clarDescr Navisphere Agent

#
# The "clarContact" object takes arbitrary text values intended to
# describe who is responsible for the configured agent, and how to
# reach them.
#

clarContact John Smith, 800-555-1212

#
# Device specification
# --------------------
#
# The format of "device" objects for CLARiiON devices is:
# device	device-spec	name	"description"
#
# where the device-spec is the device name to open to access
# the CLARiiON device.  It can be a SCSI-2 file name.  If this is
# "auto", all attached arrays with bound LUNs will be automatically
# configured.  (Currently, dummy arguments are required for name
# and description, when using auto-configuration.)  This can NOT
# be defaulted.
#
# The name is the per-CLARiiON name that can be used to identify each
# CLARiiON to the manager application.  The name is REQUIRED and cannot
# contain spaces (even if surrounded by quotes).  This can NOT
# be defaulted.
#
# The description is a quoted string that contains a brief description
# of the CLARiiON chassis being managed.  It defaults to "" if not
# specified, and to the device name for auto-configuration.
#

# SAMPLES:
#device sga NAVISPHERE-8 "NAVISPHERE-8"
#device sgb NAVISPHERE-1 "NAVISPHERE-1"
#device sgc NAVISPHERE-2 "NAVISPHERE-2"
#device sgd NAVISPHERE-3 "NAVISPHERE-3"
#device sge NAVISPHERE-4 "NAVISPHERE-4"
#device sgf NAVISPHERE-5 "NAVISPHERE-5"
#device sgg NAVISPHERE-6 "NAVISPHERE-6"
#device sgh NAVISPHERE-7 "NAVISPHERE-7"
#device sg0 NAVISPHERE-0 "NAVISPHERE-0"
#device sg1 NAVISPHERE-1 "NAVISPHERE-1"
#device sg2 NAVISPHERE-2 "NAVISPHERE-2"
#device sg3 NAVISPHERE-3 "NAVISPHERE-3"
#device sg4 NAVISPHERE-4 "NAVISPHERE-4"
#device sg5 NAVISPHERE-5 "NAVISPHERE-5"
#device sg6 NAVISPHERE-6 "NAVISPHERE-6"
#device sg7 NAVISPHERE-7 "NAVISPHERE-7"

# automatically detect manageable devices
device auto auto

#
# User Specification.
# ------------------
#
# The format of "user" objects is:
#       user localUserId
# OR
#       user userId@hostname
#
# These build a list of users who are allowed to perform WRITE
# operations to the CLARiiON devices managed by this agent.  By
# default, as specified below, only root on this machine has WRITE
# access.  Others can be granted access by including their login name
# and host which they can access from.  A null list prevents anyone,
# including admin, from having write access.  In order to get write
# access, this file would have to be modified and the Agent stopped
# and restarted to re-read the configuration file, or an appropriate
# remote configuration request would have to be sent to the agent from
# an already-privileged user.
#

user root              # only on this machine
#user sblue@picasso    # individual user "sblue" on host "picasso"
#user lgreen@hannibal  # individual user "lgreen" on host "hannibal"

user system@192.168.33.150
user system@192.168.33.151
user system@192.168.33.160
user system@192.168.33.161

#
# Poll Specification
# ------------------
#
# The "poll" object takes a numerical count of seconds.
#
# This specifies how often the agent solicits information from the
# array, rather than using cached information.  The minimum is "10".
#

poll 60

#
# Eventlog Specification
# ----------------------
#
# The eventlog object takes a numerical count of log entries.
#
# This defines the maximum number of SP log events received by the
# agent on startup, and received by clients per poll.  A value of 0
# causes the device's entire log to be read at startup.  A minimum
# of 100 events will be read on serial, and 2048 on fibre, overriding
# any lower value configured below.
#

eventlog 100

#
# Baud Rate Specification
# ----------------------
#
# If the agent is using a serial port to manage a device, the next entry can 
# specify either 9600 baud or 19200 baud.
#

baud 9600

#linux currently can't handle this
#nomegapoll

###
# end of configuration file
###

Open in new window

Avatar of M DXYZ
M DXYZ
Flag of United States of America image

ASKER

Now, should I need to create the user system on the EMC machine, because it does not exist.

Thanks
SOLUTION
Avatar of Duncan Meyers
Duncan Meyers
Flag of Australia image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
Avatar of Duncan Meyers
Duncan Meyers
Flag of Australia image

In Unisphere, go to Settings - Security - Security Settings - Enable/Disable Classic CLI
Avatar of M DXYZ
M DXYZ
Flag of United States of America image

ASKER

I have already tried using

./naviseccli -h 192.168.33.160 -addusersecurity -user system -password password -scope 1,

I did not get anything back, but when I checked the gui, I did not see the recently created userid/password.

I do not see an option to enable/disable the Classic CLI
SOLUTION
Avatar of Duncan Meyers
Duncan Meyers
Flag of Australia image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
Avatar of M DXYZ
M DXYZ
Flag of United States of America image

ASKER

According to the post:

http://storage.ittoolbox.com/groups/technical-functional/emc-l/error-on-navi-cli-script-4213081

it will explain what 0,1 & 2 are for, I have attempted re-adding the same userid and it will not take it.
Avatar of Duncan Meyers
Duncan Meyers
Flag of Australia image

You may now need to reset up the domain ad domain security and create a new administrator user.
Avatar of M DXYZ
M DXYZ
Flag of United States of America image

ASKER

It has 1 global user and 1 local user, the local user is the one that I just created. How would I be able to register using the:

 /opt/Navisphere/bin/navicli -h 192.168.33.160 register

string with password.

Thanks
ASKER CERTIFIED SOLUTION
Avatar of etaljic
etaljic

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
Avatar of M DXYZ
M DXYZ
Flag of United States of America image

ASKER

My question was never resolved to its fully extend. I do appreciate the input anyways
Storage
Storage

Computer data storage, often called storage or memory, is a technology consisting of computer components and recording media used to retain digital data. In addition to local storage devices like CD and DVD readers, hard drives and flash drives, solid state drives can hold enormous amounts of data in a very small device. Cloud services and other new forms of remote storage also add to the capacity of devices and their ability to access more data without building additional data storage into a device.

45K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo