Hi Mike,
while I have not done it with EMC and Powerpath, I have done a similar
thing with mpxio and even grabing the disks
and throwing in the in a totally different machine.
The steps are:
1) export the pool
2) Do your powerpath stuff and get the new devices seen by solaris.
3) Import the pool. zfs seaches all attached devices @ import to locate
all the bits of the pool.
Regards
Rodney
Bruno Sousa wrote:
But don't forget that "The unknown is what makes life interesting" :)
Bruno
Cindy Swearingen wrote:
Hi Mike,
In theory, this should work, but I don't have an experience with this
particular software, maybe someone else does.
One way to determine if it might work is by using use the zdb -l command
on each device in the pool and check for a populated devid= string. If
the devid exists, then ZFS should be able to handle the device change.
On a ctd device this syntax looks like this, for example:
# zdb -l /dev/dsk/c1t1d0s0
I would also recommend exporting the pool first, but I again I have no
experience with this software.
The whole topic of moving or changing devices under live pools,
particularly on non-Sun gear, makes me queasy as does the fact that my
teenage son will be driving soon so maybe my queasiness is related to
my general fear of the unknown.
Cindy
On 12/08/09 10:15, Mike wrote:
I had a system that I was testing zfs on using EMC Luns to create a
striped zpool without using the multi-pathing software PowerPath. Of
coarse a storage emergency came up so I lent this storage out for
temp storage and we're still using. I'd like to add PowerPath to
take advanage of the multi-pathing in case I lose and SFP (or entire
switch for that matter) but I'm not exactly sure what I can do.
So my zpool currently looks like:
######################################################
# zpool status -v
pool: myzfs
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
myzfs ONLINE 0 0 0
1234567890 ONLINE 0 0 0
1234567891 ONLINE 0 0 0
#######################################################
So how would I change the path after I install PowerPath to use the
multi-path? So 1234567890 would be equal to /dev/dsk/emcpower1 and
1234567891 would be equal to /dev/dsk/emcpower2.
In the end it would look like:
######################################################
# zpool status -v
pool: myzfs
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
myzfs ONLINE 0 0 0
emcpower1 ONLINE 0 0 0
emcpower1 ONLINE 0 0 0
#######################################################
I would image (because I haven't tried it yet) that it would require
using zfs export/import in order to make this happen. Has anyone
tried this? Am I fubar? Thanks for the help! Great forum btw...
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
------------------------------------------------------------------------
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
--
=============================================
Rodney Lindner
Services Chief Technologist
Sun Microsystems Australia
Phone: +61 (0)2 94669674 (EXTN:59674)
Mobile +61 (0)404 815 842
Email: rodney.lind...@sun.com
=============================================
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss