Sunteți pe pagina 1din 20

OPERATION Install NaviCLI / NavisecCLI / NaviAgent Determine if host agent or CLI /secure CLI is already installed Get the

software

Solaris Solaris Command pkginfo | grep NAV ftp gunzip -S .zip <package name>.zip or unzip <package name>.zip

Unzip the software

Install the packages

pkgadd -d <package name>.pkg

Verify the pages were installed

pkginfo | grep -I navi

Update the agent.config file

vi /etc/Navisphere/agent.config

Add entries for each CLARiiON SP user system@<IP SPA> the host is attached to user system@<IP SPB> Start the agent /etc/init.d/agent start

Confirm the agent has started

ps -ef | grep -i navi*

Register the HBA WWPN and hostname with the CLARiiON

Create the naviseccli security file

/opt/Nav*/bin/navicli register naviseccli -address <IP SP> AddUserSecurity -scope 0 -user emc pas

Confirm security file created Remove security if no longer needed

ls $HOME | grep -i sec*

naviseccli -removeusersecurity

Determine if navicli / naviseccli is in the $PATH environmental. Editing the agent.config file Determine if the agent is running Stop the agent Location Add entries for each CLARiiON SP the host is attached to Start the agent

echo $PATH Solaris Command ps -ef | grep -i navi* /etc/init.d/agent stop /etc/Navisphere/agent.config user system@<IP SPA> user system@<IP SPB> /etc/init.d/agent start

Confirm the agent has started

ps -ef | grep -i navi*

Register the HBA WWPN and hostname with the CLARiiON Uninstalling NaviCLI / NavisecCLI / NaviAgent Determine if host agent or CLI /secure CLI is already installed Stop the agent if running

/opt/Nav*/bin/navicli register Solaris Command pkginfo | grep -I navi* /etc/init.d/agent stop

Remove the packages Confirm packages removed Binary location for NaviCLI / NavisecCLI / NaviAgent Path to navicli/naviseccli/agent Path to agent.config Path to start agent process Installing Solutions Enabler Determine if Solutions Enabler is already installed Get the software

pkgrm NAVIAGENT pkgrm NAVICLI pkgrm NAVISCLI pkginfo | grep -I navi* Solaris Command /opt/Navisphere/bin /etc/Navisphere/agent.config /etc/init.d/agent Solaris Command pkginfo | grep -I sym ftp

Uncompress the software Unarchive the file Run the install script Verify the pages were installed Get the symapi_licenses.dat file and place in the default config directory

gunzip <file name>.tar.Z tar -xvf <file name>.tar ./se<version>_install.sh -install pkginfo | grep -I sym

/usr/emc/API/symapi/config

Create/update the symapi_db.bin file. Uninstalling Solutions Enabler Determine if Solutions Enabler is installed

/opt/emc/SYMCLI/V6.5.3/bin/symcfg discover Solaris Command pkginfo | grep -I sym

Remove the software Confirm packages removed Binary location for symCLI

pkgrm SYMcore pkginfo | grep SYM Solaris Command /usr/symcli/bin /opt/emc/SYMCLI/V6.5.3/bin /usr/emc/API/symapi/config /usr/emc/API/symapi/db Solaris Command or

Binaries (SymCLI) default location License file default location Database location for symapi_db.bin Powerpath

Disk Device scan and list

Scan for disk devices

cfgadm -al cfgadm -c configure c format ftp://anonymous:123@168.159.216.1 9/pub/elab/inquiry/ inq -showvol

List devices natively EMC "inq" utility download location List devices with "inq"

File System Operation UFS Format

Solaris Command

format

Partition

Label newfs -v /dev/rdsk/c2t500601693CE00591d0s 2 mkdir /test mount /dev/dsk/c2t500601693CE00591d0s2 /test umount /test cfgadm -al cfgadm -c configure c format

Create new file system Create a mount directory

Mount the file system Un-mount the file system Rescan with Leadville stack Configure devices? ZFS List disks

Create a storage pool List newly created mount point List storage pools List status of devices in storage pool Destroy the storage pool

zpool create test mirror c2t500601693CE00591d5 c2t500601693CE00591d6 mount zpool list zpool status zpool destroy testy

AIX create a volume group Make the volume group available to the OS Create a logical volume Create a mount point

Create a file system mount file system HP-UX Scan for disks Install special files (Creates /dev/dsk and /dev/rdsk files) Create a directory for the Volume Group Show device numbers assigned to the existing volume groups

Create a device file named group in the newly created directory to contain the volume group Initialize each device you will be using for the volume group, only do this for the primary devices, secondary devices will be assigned later. Add the primary devices to the volume group

Solaris Solaris Notes

AIX AIX Command lslpp -L | grep NAV

Place on a FTP server Make sure files transferred in binary mode or the CRC with the unzip command will fail. gunzip -S .zip <package>.zip

smit installp Look for theses packages NAVIAGENT, NAVISCLI, NAVICLI lslpp -L | grep NAV smit or

Make sure the local user and all CLARiiON SPs, format in the user section: user root user system@<IP SP A> user system@<IP SP B> vi /etc/Navisphere/agent.config Repeat for each CLARiiON attached. Agent process may not run without "user system@<IP SP>" entries in the user system@<IP SPA> agent.config file. user system@<IP SPB> /etc/rc.agent start It should note the location of the navi agent process running and the file it read ps -ef | grep -i navi* Agent must be running for command to suceed. No standard outpout should be returned. Use the "echo $?" command to confirm success, look for it to return "0".

Repeat for both SPs An *.xml and *.key security file are created in the user's home directory. These files contain security details for all attached CLARiiONs. ls $HOME | grep -i sec* Removes *.xml and *.key security file are created in the user's home directory.

/usr/lpp/NAVICLI/navicli register naviseccli -address <IP SP> AddUserSecurity -scope 0 -user emc -pas

naviseccli -removeusersecurity

Look for "/opt/Navisphere/bin". Having the pathway to navi in the variable means navi commands can be run from any directory. echo $PATH Solaris Notes AIX Command ps -ef | grep -i navi* /etc/rc.agent stop /etc/Navisphere/agent.config user system@<IP SPA> Repeat for each CLARiiON attached user system@<IP SPB> /etc/rc.agent start It should note the location of the navi agent process running and the file it read ps -ef | grep -i navi*

No standard outpout should be returned. Use the "echo $?" command to confirm success, look for it to return "0". Solaris Notes Look for theses packages NAVIAGENT, NAVISCLI, NAVICLI

/usr/lpp/NAVICLI/navicli register AIX Command lslpp -L | grep NAV /etc/rc.agent stop

No navi* packages should appear Solaris Notes

smit lslpp -L | grep NAV AIX Command /usr/lpp/NAVICLI /etc/Navisphere/agent.config /etc/rc.agent AIX Command lslpp -L | grep -i symcli

Solaris Notes

Place on a FTP server Make sure files transferred in binary mode or the CRC with the unzip command will fail. Get rid of the *.Z Notes (x) xtract (v) verbose (f) file. Extracts many directories. Accept the defaults Look for numerous SYM* packages The symapi_license.dat file includes licenses for various Solutions Enabler options.

uncompress <file name>.tar.Z tar -xvf <file name>.tar ./se<version>_install.sh -install lslpp -L | grep -i symcli

/usr/emc/API/symapi/config

Creates/updates the symapi_db.bin file which holds a snapshots of all the local and remote attached Symmetrix systems. This file is consulted for list commands so no inquiry needs to be done against the Symmetrix. By default the file is located at: /usr/emc/API/symapi/db/ Solaris Notes List all installed Symmetrix packages which are prefixed with SYM*

/opt/emc/SYMCLI/V6.5.3/bin/sym cfg discover AIX Command lslpp -L | grep -i symcli

Example of removing the SYMcore package List all installed Symmetrix packages which are prefixed with SYM* Solaris Notes

smit lslpp -L | grep -i symcli AIX Command /usr/symcli/bin or /opt/emc/SYMCLI/V6.5.3/bin /usr/emc/API/symapi/config /usr/emc/API/symapi/db AIX Command

Solaris Notes

emc_cfgmgr cfgmgr lsdev -c disk ftp://anonymous:123@168.159.2 16.19/pub/elab/inquiry/ inq -showvol

Get the latest version for your operating system. List volumes and displays complete volume number.

Solaris Notes stty erase ^H Say yes when prompted to label then exit Partioning is done via the format command. No need to partiton if using entire disk whichj is slice 2.

AIX Command

Labelling is done via the format command The "-v" is for verbose, don't forget to append the slice number to the device. Creates the directory named "test" Mount the device "/dev/dsk/c2t500601693CE00591d0s2" to the directory "/test"

zpool create <directory: created on demand> <RAID level: mirror,raidz,default is striped> disks Devices paths are assumed /dev/dsk and assumed slice 2 which is recommended. Use active path for CLARiiON devices. Automatically creates a file system and labels the disks.

mkvg -y testvg hdiskpower1 varyonvg testvg mklv -y testvol -t jfs testvg 100 mkdir /test crfs -v jfs -g testvg -m /test -p rw a size=100 mount /test

AIX AIX Notes

HP-UX HP-UX Command /usr/sbin/swlist | grep -I navi*

gunzip -S .zip <package>.zip Menu interface will launch. Select "Install Software" from the menu. When prompted input the absolute path to the directory wher the uncompressed NaviCLI and NaviAGT files reside. Select "all_latest" software for install. "lspp" would be the quickest technique where "smit" would perform the same operation through the menu interface.

swinstall -s /stuff/NAVICLI.dep NAVICLI swinstall -s /stuff/NAVICLI.dep NAVIAGENT

swlist | grep -i navi*

Make sure the local user and all CLARiiON SPs, format in the user section: user root user system@<IP SP A> user system@<IP SP B> vi /etc/Navisphere/agent.config Repeat for each CLARiiON attached. Agent process may not run without "user system@<IP SP>" entries in the user system@<IP SPA> agent.config file. user system@<IP SPB> /sbin/init.d/agent start It should note the location of the navi agent process running and the file it read ps -ef | grep -i navi* Agent must be running for command to suceed. No standard outpout should be returned. Use the "echo $?" command to confirm success, look for it to return "0".

Repeat for both SPs An *.xml and *.key security file are created in the user's home directory. These files contain security details for all attached CLARiiONs. ls $HOME | grep -i sec* Removes *.xml and *.key security file are created in the user's home directory.

/opt/Navisphere/bin/navicli register naviseccli -address <IP SP> AddUserSecurity -scope 0 -user emc pas

naviseccli -removeusersecurity

Look for "/usr/bin/naviseccli or /usr/lpp/NAVICLI/naviseccli". Having the pathway to navi in the variable means navi commands can be run from any directory. echo $PATH AIX Notes HP-UX Command ps -ef | grep -i navi* /sbin/init.d/agent stop /etc/Navisphere/agent.config user system@<IP SPA> user system@<IP SPB> /sbin/init.d/agent start It should note the location of the navi agent process running and the file it read ps -ef | grep -i navi*

No standard outpout should be returned. Use the "echo $?" command to confirm success, look for it to return "0". AIX Notes

/opt/Navisphere/bin/navicli register HP-UX Command swlist | grep -i navi* /sbin/init.d/agent stop

When in smit follow the menus: Software Installation and Maintenance > Software Maintenance and Utilities > Remove Installed Software The Remove Installed Software window opens.

swremove NAVICLI swremove NAVIAGENT swlist | grep -i navi* HP-UX Command /opt/Navisphere/bin/ /etc/Navisphere/agent.config /sbin/init.d/agent start HP-UX Command lslpp -L | grep -i symcli

AIX Notes

AIX Notes

Place on a FTP server Make sure files transferred in binary mode or the CRC with the unzip command will fail. Get rid of the *.Z Notes (x) xtract (v) verbose (f) file. Extracts many directories. Accept the defaults Look for numerous SYM* packages The symapi_license.dat file includes licenses for various Solutions Enabler options.

uncompress <file name>.tar.Z tar -xvf <file name>.tar ./se<version>_install.sh -install lslpp -L | grep -i symcli

/usr/emc/API/symapi/config

Creates/updates the symapi_db.bin file which holds a snapshots of all the local and remote attached Symmetrix systems. This file is consulted for list commands so no inquiry needs to be done against the Symmetrix. By default the file is located at: /usr/emc/API/symapi/db/ AIX Notes List all installed Symmetrix packages which are prefixed with SYM*

/opt/emc/SYMCLI/V6.5.3/bin/symcfg discover HP-UX Command lslpp -L | grep -i symcli

When in smit follow the menus: Software Installation and Maintenance > Software Maintenance and Utilities > Remove Installed Software The Remove Installed Software window opens. smit List all installed Symmetrix packages which are prefixed with SYM* lslpp -L | grep -i symcli AIX Notes HP-UX Command /usr/symcli/bin /opt/emc/SYMCLI/V6.5.3/bin /usr/emc/API/symapi/config /usr/emc/API/symapi/db HP-UX Command or

AIX Notes

Located on ftp.emc.com at ftp://ftp.emc.com/pub/symm3000/aix/ODM _DEFINITIONS/ emc_cfgmgr Native to AIX OS might not find EMC SAN volumes. cfgmgr lsdev -c disk Get the latest version for your operating ftp://anonymous:123@168.159.216.19/pu system. b/elab/inquiry/ List volumes and displays complete volume number. inq -showvol

AIX Notes

HP-UX Command

mkvg - <volume group name> <PV name> varyonvg <volume group name> mklv -y <volume name> -t jfs <volume group> size Create a directory to act as a mount point. Create a journaling file system on the logical volume on the designated mount point.

ioscan -fnC disk insf -e mkdir /testvg

ls -l /dev/*/group

mknod /dev/testvg/group c 64 0x0c0000

pvcreate /dev/rdsk/c114t0d5 vgcreate /dev/testvg/group /dev/dsk/c114t0d5

HP-UX HP-UX Notes

find "unzip" command / -name unzip /usr/local/bin/unzip /usr/local/bin/unzip <file name>.zip

find

The arguments "NAVICLI" and "NAVIAGENT" are literal and must be entered as is. "lspp" would be the quickest technique where "smit" would perform the same operation through the menu interface. Make sure the local user and all CLARiiON SPs, format in the user section: user root user system@<IP SP A> user system@<IP SP B> Repeat for each CLARiiON attached. Agent process may not run without "user system@<IP SP>" entries in the agent.config file.

It should note the location of the navi agent process running and the file it read Agent must be running for command to suceed. No standard outpout should be returned. Use the "echo $?" command to confirm success, look for it to return "0".

Repeat for both SPs An *.xml and *.key security file are created in the user's home directory. These files contain security details for all attached CLARiiONs. Removes *.xml and *.key security file are created in the user's home directory.

Look for "/usr/bin/naviseccli or /usr/lpp/NAVICLI/naviseccli". Having the pathway to navi in the variable means navi commands can be run from any directory. HP-UX Notes

It should note the location of the navi agent process running and the file it read Agent must be running for command to suceed. No standard outpout should be returned. Use the "echo $?" command to confirm success, look for it to return "0". HP-UX Notes

When in smit follow the menus: Software Installation and Maintenance > Software Maintenance and Utilities > Remove Installed Software The Remove Installed Software window opens.

HP-UX Notes

HP-UX Notes

Place on a FTP server Make sure files transferred in binary mode or the CRC with the unzip command will fail. Get rid of the *.Z Notes (x) xtract (v) verbose (f) file. Extracts many directories. Accept the defaults Look for numerous SYM* packages The symapi_license.dat file includes licenses for various Solutions Enabler options.

Creates/updates the symapi_db.bin file which holds a snapshots of all the local and remote attached Symmetrix systems. This file is consulted for list commands so no inquiry needs to be done against the Symmetrix. By default the file is located at: /usr/emc/API/symapi/db/ HP-UX Notes List all installed Symmetrix packages which are prefixed with SYM* When in smit follow the menus: Software Installation and Maintenance > Software Maintenance and Utilities > Remove Installed Software The Remove Installed Software window opens. List all installed Symmetrix packages which are prefixed with SYM* HP-UX Notes

HP-UX Notes

Located on ftp.emc.com at ftp://ftp.emc.com/pub/symm3000/aix/ODM _DEFINITIONS/ Native to HP-UX OS might not find EMC SAN volumes. Get the latest version for your operating system. List volumes and displays complete volume number.

HP-UX Notes

Find the next avialable minor number (0x000000). Use 64 as the major number.

mknod /dev/<VG name>/group c <Major #> <Minor #> ???? How to find devices already initialized. Confirm the command suceeded with "echo $?". Look for "Physical volume "/dev/rdsk/c114t0d5" has been successfully created." Use a block device not a raw device.

S-ar putea să vă placă și