EMC - Clariion

Clariion 101

For initial setup of Clariion CX-300 and CX-700 Connect a windows laptop to the clariion head unit serial port with speed of 19200 bps, it is able to talk both serial console (standard text) and also TCP/IP over Serial (SLIP?) so that a null modem can be setup between laptop and serial port to configure the machine via web interface.
The EMC Storage (server side) config is all done thru a web GUI.
The CX-300 and CX-700 actually run embeded windows XP (older version run embeded windows 2000). I have no idea what happen if there happen to be a virus on it...

Setup Recommendations

  1. When creating LUN, best to create them of slightly different size if they do not present other asymetry problems on the host side. eg 48, 49, 50, 51, 52 GB for 5 LUNs. This is because it will be hard to tell which emcpowerX device is which LUN checking WWN numbers are not readily retrievable. (Latest release in 2006 is clearly labeling the LUN now).
  2. NaviCLI has no security, any machine with the binary installed can send command to EMC CX-700 to configure the box, not just snapshot, but raid group, lun dev, etc. Only possibility is to change naviCLI to use a different port (obscurity) and firewall up the port (assuming production vlan is secure).
  3. Snapshot is on one EMC LUN at a time, no atomic funtcion to take snap on multiple LUN at the same time. Thus, if host FS span across multiple EMC LUN, and EMC snapshot is desired, there is a potential race condition that can have data corruption. -- the performance gain of multiple LUN may not be worth the potential data loss. Don't do multiple LUN per FS!!

PowerPath

Install the PowerPath package on Solaris (and other supported OS) and it provides EMC Clariion commands related to disk/path access.
cfgadm -c configure c3 
powermt check


rm /dev/*dsk/emcpower6*
rm /devices/pseudo/emcp*6*
powermt check
powercf -q
powermt display dev=all # and check things are okay
powermt save
reboot if desired to ensure spurious device don't pop up again.
powercf -q patches /kernel/etc/emcp.conf and remove any spurious devices.
It should be run during boot time; but somehow this manual procedure was needed
to remove the ghost device.

NAVICLI and NAVIAGENT

optional packages to be installed on Solaris (or other OS):
navicli ...
/opt/Navisphere/bin/navicli -h ClariionIP naviCliCmd
w/o naviCliCmd, it will list all commands.  eg:
getall		# retrieve all info, good for testing.
snapshot


For configuration, edit this file:
/etc/Navisphere/agent.config

Mainly, add info so that the agent know how to connect to the Clariion head
and issue commands to it:

user system@172.27.104.31
user system@172.27.104.32

/etc/init.d/agent start		# solaris
/etc/rc.agent start		# aix (spawn by inittab)


Other EMC Software

EMC/McData SAN Switch

EMC san switch DS-24 M2 / McData Teton 4500

This is a 24 port rebranded mcdata san switch, 2 Gbit SC connector w/ GBIC module needed. serial port in front, 19200!! ask for password at first before doing anything.
cli commands :
telnet or ssh in to the box, only one active method, only 1 active connection at a time.


change superuser name and password.  It will prompt to login right away.  
everything will be shown on the screen.
Root> config security userRights administrator admin         bla
Root> config security userRights administrator Administrator g..A..

All the rest of the commands assume run from Root> prompt
can enter each commandn to enter submenu, enter ? for available commands and quick description.

config security userRights show
	List SuperUser and general user UserName for the switch CLI.


show feature	Display additional license added to switch (extra ports enablement

config features installKey ASS9-yvZt-BH4T-Thd
		Add the license key for extra 8 ports
		Switch will reboot after the command is issued!!
		Note that there is no simple way to remove license key once installed.
		Docs actually says unremovable, so ensure which switch is addming license onto before issueing command.

ACKX-qfFU-gweH-R (some other 8 or 16 port key from EMC email of unknown source).


To reset password, hook up terminal to serial port, power on switch,
it will automatically be logged in as admin.
then issue cmd "passwd admin" to reset password.


EMC/McData DS-24 M2 switch default accounts:
serial login: admin/level-2  or password?
ews (embeded web server): 
cli via telnet
http web port 80 (use ie, apperently mozilla and firefox can't login, keep looping!)
Administrator/password 
Operator/password
The above are case sensitive.  The default are same for both places, but they are maintained as two different password 
set.  Upon first login, both CLI and Web prompt for new password, but same default can be used again.
Newer version switch software web and cli password are sync, at least when set from web page.

EMC/McData DS-8 and DS-16 switch default accounts:
admin/???

EMC/McData DS-32 switch default accounts:
admin/password
user/password




[Doc URL: http://sn50.user.sonic.net/psg/emc.html]
[Doc URL: http://www.cs.fiu.edu/~tho01/psg/emc.html]

(cc) Tin Ho. See main page for copyright info.
Last Updated: 2006-06-07, 2008-03-22


"LYS on the outside, LKS in the inside"
"AUHAUH on the outside, LAPPLAPP in the inside"