linuxsan
SAN
EMC Power Path on Linux
To create devices | powermt config |
To view devices | powermt display dev=all |
Check/remove devices | powermt check |
View paths | powermt display paths |
Check/repair paths/trespassed disks | powermt restore |
Set policy (ie CLARiiON) | powermt set policy=co dev=all |
Rename device | emcpadm rename -s {source} -t {target} |
View used devices | emcpadm getusedpseudos |
Release old devices | powermt release |
To make mappings consistent across servers in a cluster:
One one server | emcpadm export_mappings -f /tmp/mappings |
On every other cluster node, first check what would be changed | emcpadm check_mappings -f /tmp/mappings |
Then apply changes | emcpadm import_mappings -f /tmp/mappings |
Double-check your work | emcpadm check_mappings -f /tmp/mappings |
Fix Missing paths
First try:
powermt restore
If that fails:
/sbin/start_dev /net/swdepot/software/scripts/rescan_luns.sh
Adding LUNs without a reboot:
Run this script:
/net/swdepot/software/scripts/rescan_luns.sh
The above shell script performs the following steps for you: Note: you do not need to perform the following steps if you ran the shell script above. This is just for your information.
First, you need to get the HBA’s to issue a LIP and then a re-scan
echo 1 > /sys/class/fc_host/{host#}/issue_lip echo "- - -" > /sys/class/scsi_host/{host#}/scan
Do this for every host path (usually just 'host0' and 'host1')
Now you just need to tell Power Path to go do its normal discovery
powermt config
If you do a display, you should see the new LUN.
powermt display dev=all
linuxsan.txt · Last modified: 2017/11/10 01:04 by mark