Dony Pierre wrote:
> 
> Hi all,
> 
> I have defined a zfs pool on a Solaris 10 :
> 
> [EMAIL PROTECTED]:/kernel/drv> zpool list
> NAME                    SIZE    USED   AVAIL    CAP  HEALTH     ALTROOT
> nsrcatalog              125G   72.7G   52.4G    58%  ONLINE     -
> 
> [EMAIL PROTECTED]:/kernel/drv> zpool status nsrcatalog
>   pool: nsrcatalog
>  state: ONLINE
>  scrub: none requested
> config:
> 
>         NAME                       STATE     READ WRITE CKSUM
>         nsrcatalog                 ONLINE       0     0     0
>           mirror                   ONLINE       0     0     0
>             c7t500507630708433Bd0  ONLINE       0     0     0
>             c6t5005076307034352d0  ONLINE       0     0     0
>           mirror                   ONLINE       0     0     0
>             c7t500507630708433Bd1  ONLINE       0     0     0
>             c6t5005076307034352d1  ONLINE       0     0     0
>           mirror                   ONLINE       0     0     0
>             c7t500507630708433Bd2  ONLINE       0     0     0
>             c6t5005076307034352d2  ONLINE       0     0     0
>           mirror                   ONLINE       0     0     0
>             c7t500507630708433Bd3  ONLINE       0     0     0
>             c6t5005076307034352d3  ONLINE       0     0     0
>           mirror                   ONLINE       0     0     0
>             c7t500507630708433Bd4  ONLINE       0     0     0
>             c6t5005076307034352d4  ONLINE       0     0     0
>           mirror                   ONLINE       0     0     0
>             c7t500507630708433Bd5  ONLINE       0     0     0
>             c6t5005076307034352d5  ONLINE       0     0     0
>           mirror                   ONLINE       0     0     0
>             c7t500507630708433Bd6  ONLINE       0     0     0
>             c6t5005076307034352d6  ONLINE       0     0     0
> 
> errors: No known data errors
> 
> I would now like to use mpxio - multipathing driver. So, i will change 
> the file /kernel/drv/fp.conf and set the parameter mpxio-disable="no";
> 
> But, I thing Solaris will change after a reboot the device name !!. What 
> will be the status of my zpool after the reboot. Do I have to redefine it ?
> 
> How can I preserve data on it ?

Yes, the cXtYdZ paths will change.

You don't even need to export and import the pool,
ZFS looks at the devid (device id) of each disk in
your pool in preference to a device path - if the
devid doesn't change (and it shouldn't!), then there's
no issue at all.

I strongly advise you to use the stmsboot(1m) command
to handle the enabling of MPxIO. Otherwise your
system might not boot - there are a few niggly little
things that stmsboot(1m) does for you which you might
not do by yourself.

If you'd like more information on devids, please have
a look at my presentation on the concept:


http://www.jmcp.homeunix.com/~jmcp/WhatIsAGuid.pdf


James C. McPherson
--
Senior Kernel Software Engineer, Solaris
Sun Microsystems
http://blogs.sun.com/jmcp       http://www.jmcp.homeunix.com/blog
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to