How to configure the EMC Grab in AIX server

==============================================================
==> 1) Download the emcgrab file sets

==> 2 )Login into Winscp server , drag to server

===> 3) extract the rpm file sets

#gunzip filesets name

==>4) install the rpm file sets in the server

#rpm -ivh filesets name

==>5) run the emcgrab in the server
# cd /tmp/emc/emcgrab
# ./ emcgrab.sh

===>6) Go to emcgrab path and directory check with file is there are not

# pwd
/tmp/emc/emcgrab/outputs

Note :go to this path to check the latest out put there are not. once check the file.

eg:TESTVIOIP01_2014-01-29-12.06.50_AIX_emcgrab_V4.5.1_full_CC0000000000.tar.gz

===> 7) go to winscp server login

go to /tmp/emc/emcgrab/outputs this path select the output file drag to local desktop
===================================================================================================
Note : we can run emcgrab on VIO server side only.

native multipath is workig ..
make sure that no failed path
=========================================================================
EMC GRAB OUT PUTS
# ./emcgrab.sh

DO YOU AGREE TO ACCEPT THE TERMS & CONDITIONS OF THIS LEGAL AGREEMENT (Y/N): y
Directory /usr/emc not found
Please enter full path to emc directory, if installed :
Please Enter Service Request Number :
Please Enter Customer Contact Phone Number :
Please Enter your Email Address :
EMC GRAB IDENTIFICATION INFORMATION
———————————–
1) Service Request Number: No Information Supplied

2) Customer Party Number: Novelis

3) Customer Company Name: Novelis
4) Customer Contact Name: Novelis
5) Customer Phone Number:
6) Customer Email Address:

Hostname / OS Info: ATLNSAUVVIOIP01 / AIX

Is the EMC Grab Identification Information Correct (Y/N) : y

EMC GRAB IDENTIFICATION INFORMATION
———————————–
1) Service Request Number: No Information Supplied

2) Customer Party Number (Site ID): Novelis

3) Customer Company Name: Novelis
4) Customer Contact Name: Novelis
5) Customer Phone Number:
6) Customer Email Address:

Hostname / OS Info: ATLNSAUVVIOIP01 / AIX

Detected Operating System: AIX 6.1
Configuring EMCGrab based on installed software :

GrabScript version: 4.5.1
Command line options:
Modules to be processed: AIX Xtrem erm se lvm.AIX networks inq
Module AIX started at : 14/03/14 – 07:54:51

Collecting Configuration / Log Files for AIX

Copying file /etc/hba.conf
Copying file /etc/inittab
Copying file /etc/filesystems
Copying file /etc/hosts
Copying file /etc/syslog.conf
Running AIX Specific Commands

Running Command alog -o -t boot
Running Command arp -a
Running Command bootlist -m normal -o
Running Command crontab -l
Running Command date
Running Command env
Running Command errpt
Running Command genkex
Running Command hostid
Running Command hostname
Running Command ifconfig -a
Running Command instfix -a
Running Command ipcs -a
Running Command ipcs -msa
Running Command lppchk -v
Running Command ls -Ralsi /dev
Running Command lsps -a
Running Command lsfs
Running Command lslpp -h
Running Command lslpp -L devices.scsi.disk
Running Command lslpp -L ssp.*
Running Command lslpp -L vsd.*
Running Command lslpp -L rcsd.*
Running Command lsattr -E -O -l sys0
Running Command lscfg -vp
Running Command lsdev -C
Running Command nfsstat
Running Command netstat -a
Running Command netstat -i
Running Command netstat -in
Running Command netstat -n
Running Command netstat -nr
Running Command netstat -r
Running Command netstat -v
Running Command odmget CuDv
Running Command odmget CuDvDr
Running Command odmget CuDep
Running Command odmget Config_Rules
Running Command odmget PdAt
Running Command odmget PdDv
Running Command ps -efl
Running Command ps -kf
Running Command ps -l
Running Command ps aux
Running Command rpcinfo
Running Command ulimit -a
Running Command ulimit -Ha
Running Command ulimit -Sa
Running Command uptime
Running Command who -b
Running Command bootinfo -K
Running Command df -k
Running Command errpt -a
Running Command instfix -i
Running Command lsattr -EHl sys0
Running Command lscfg -v
Running Command lsdev -Cc disk
Running Command lsdev -Cc adapter
Running Command lsdev -Cc driver
Running Command lsdev -Cc driver -F ‘Parent Name Description’ -H
Running Command lsdev -Cc tape
Running Command lsdev -Cs disk
Running Command lsdev -Cs fcs
Running Command lsdev -Cs fscsi
Running Command lsdev -Cs scsi
Running Command lsdev -Cc logical_volume
Running Command lslpp -L
Running Command lslpp -L Symmetrix.*
Running Command lslpp -L | grep EMC
Running Command lslpp -L devices.pci.df1*
Running Command lsnfsmnt
Running Command lspv
Running Command lsvg
Running Command lsvg -o
Running Command mount
Running Command odmget CuAt
Running Command oslevel
Running Command oslevel -r
Running Command oslevel -s
Running Command uname -a
Running Command uname -L
Running Command uname -M
Running Command lsvg -p rootvg
Running Command lsvg -p altinst_rootvg
Running Command lscfg -vl fcs0
Running Command lsattr -El fcs0
Running Command lsattr -El fscsi0
Running Command lscfg -vl fcs1
Running Command lsattr -El fcs1
Running Command lsattr -El fscsi1
Running Command fcstat fcs0
Running Command fcstat fcs1
Running Command lsattr -El against drivers and adapters

Running MPIO Commands…

Running Command lspath
Running Command lspath -H
Running Command lspath -HF ‘name parent connection status path_status path_id’
Running Command iostat -dTm 1 4
Running commands ‘lspath -F and lspath -E’

Checking for VIO Commands…

Running Command /usr/ios/cli/ioscli ioslevel
Running Command /usr/ios/cli/ioscli lsmap -all
Running Command /usr/ios/cli/ioscli lsmap -all -fmt “:”
Running Command /usr/ios/cli/ioscli lsmap -all -net
Running Command /usr/ios/cli/ioscli lsmap -all -npiv
Running Command /usr/ios/cli/ioscli lsnports
Running Command /usr/ios/cli/ioscli lsdev -dev fcs*
Running Command /usr/ios/cli/ioscli lsdev -dev vfchost*
Running Command /usr/ios/cli/ioscli lsdev -dev vtscsi*
Running Command /usr/ios/cli/ioscli lsdev -virtual
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_34 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_35 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_36 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_37 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_38 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_39 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_40 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_41 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_42 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_43 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_44 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_45 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_46 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_47 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_48 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_49 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_50 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_51 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_52 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_53 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_54 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_55 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_56 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 15_racsh1_57 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev 1_dmz_ditl -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev b_dmz_ditl -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev b_ebs01_lpar4 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev b_ebs02_lpar6 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev b_ebsdb01_lpar7 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev b_rac01_lpar5 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev b_rmn02_lpar8 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l4_ebs01_01 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l4_ebs01_02 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l4_ebs01_03 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l4_ebs01_04 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l4_ebs01_06 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l4_ebs01_07 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l4_ebs01_08 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l4_ebs01_09 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_rac1_01 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_rac1_02 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_rac1_03 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_rac1sha1 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_rac1sha2 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_rac1sha3 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_rac1sha4 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_rac1sha5 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_01 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_02 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_03 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_04 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_05 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_06 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_07 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_08 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_09 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_10 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_11 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_12 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_13 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_14 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_15 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_16 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_17 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_18 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_19 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_20 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_21 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_22 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_23 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_24 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_25 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_26 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_27 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_28 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_29 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_30 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_31 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_32 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l5_racsh1_33 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l6_ebs02_01 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l6_ebs02_02 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l6_ebs02_03 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l6_ebs02_04 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_01 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_02 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_03 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_04 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_05 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_06 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_07 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_08 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_09 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_10 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_11 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_12 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_13 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l7_ebsdb01_14 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l8_dbrmn_01 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l8_dbrmn_02 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsdev -dev l8_dbrmn_03 -attr reserve policy
Running Command /usr/ios/cli/ioscli lsmap -vadapter ent4
Running Command /usr/ios/cli/ioscli lsmap -vadapter ent5
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost0
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost1
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost2
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost3
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost4
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost5
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost6
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost7
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost8
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost9
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost10
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost11
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost12
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost13
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost14
Running Command /usr/ios/cli/ioscli lsmap -vadapter vhost15
Running Command /usr/ios/cli/ioscli lsmap -vadapter vsa0
Running Command /usr/ios/cli/ioscli lsmap -vadapter ent6
Running Command /usr/ios/cli/ioscli lsmap -vadapter ent7
Running Command nfso -L
Collecting the Startup/Shutdown Files

Tarring file /etc/rc to rcfiles.tar
Tarring file /etc/rc.C2 to rcfiles.tar
Tarring file /etc/rc.CC to rcfiles.tar
Tarring file /etc/rc.agent to rcfiles.tar
Tarring file /etc/rc.bootc to rcfiles.tar
Tarring file /etc/rc.bsdnet to rcfiles.tar
Tarring file /etc/rc.corrals to rcfiles.tar
Tarring file /etc/rc.dacinet to rcfiles.tar
Tarring file /etc/rc.dt to rcfiles.tar
Tarring file /etc/rc.ha_star to rcfiles.tar
Tarring file /etc/rc.ike to rcfiles.tar
Tarring file /etc/rc.itm1 to rcfiles.tar
Tarring file /etc/rc.mobip6 to rcfiles.tar
Tarring file /etc/rc.net to rcfiles.tar
Tarring file /etc/rc.net.serial to rcfiles.tar
Tarring file /etc/rc.netwlm to rcfiles.tar
Tarring file /etc/rc.nfs to rcfiles.tar
Tarring file /etc/rc.nfs4ss to rcfiles.tar
Tarring file /etc/rc.powerfail to rcfiles.tar
Tarring file /etc/rc.qos to rcfiles.tar
Tarring file /etc/rc.security.boot to rcfiles.tar
Tarring file /etc/rc.shutdown to rcfiles.tar
Tarring file /etc/rc.shutdown.saved to rcfiles.tar
Tarring file /etc/rc.startaacct to rcfiles.tar
Tarring file /etc/rc.stopaacct to rcfiles.tar
Tarring file /etc/rc.tcpip to rcfiles.tar
Tarring file /etc/rc.tcptr to rcfiles.tar
Tarring file /etc/rc.teboot to rcfiles.tar
Tarring file /etc/rc.trustedboot to rcfiles.tar
Tarring file /etc/rc.vnet to rcfiles.tar
Tarring file /etc/rc.wpars to rcfiles.tar
Tarring contents of /etc/rc.d to rcdir.tar

Module Xtrem started at : 14/03/14 – 07:55:52

No EMC XtremCache Information found…

No EMC XtremSF Information found…
Module erm started at : 14/03/14 – 07:55:52

No Replication Manager files found
Module se started at : 14/03/14 – 07:55:52

Unable to find syminq….continuing

Unable to find symcfg… Exiting Solutions Enabler module..

Module lvm.AIX started at : 14/03/14 – 07:55:52

Running Logical Volume Manager commands for AIX

Running Commands against Volume Group : rootvg…………………………
Running Commands against Volume Group : altinst_rootvg..

By:-

Bibhuti Bhusan

Leave a comment