On some machines running PowerPath, there''s sometimes issues after an update/upgrade of the PowerPath software. Sometimes the pseudo devices get remapped and change names. ZFS appears to handle it OK, however sometimes it then references half native device names and half the emcpower pseudo device names. So the SA can easily be confused. Is there a way to tell ZFS which device names to use? Is there a way to change which devices are referenced in a current pool? I know about the "-d" option to zpool, however to use the names in /dev/dsk can lead to unpredictable results (due to unpredictable SA''s).
Hi Brian, Is the pool exported before the update/upgrade of PowerPath software? This recommended practice might help the resulting devices to be more coherent. If the format utility sees the devices the same way as ZFS, then I don''t see how ZFS can rename the devices. If the format utility sees the correct device names, then you might see if the device info resolves by exporting/importing the pool, even after the upgrade. Thanks, Cindy On 08/09/10 09:55, Brian Kolaci wrote:> On some machines running PowerPath, there''s sometimes issues after an update/upgrade of the PowerPath software. Sometimes the pseudo devices get remapped and change names. ZFS appears to handle it OK, however sometimes it then references half native device names and half the emcpower pseudo device names. So the SA can easily be confused. > > Is there a way to tell ZFS which device names to use? Is there a way to change which devices are referenced in a current pool? > > I know about the "-d" option to zpool, however to use the names in /dev/dsk can lead to unpredictable results (due to unpredictable SA''s). > > > _______________________________________________ > zfs-discuss mailing list > zfs-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
On Aug 10, 2010, at 4:07 PM, Cindy Swearingen wrote:> Hi Brian, > > Is the pool exported before the update/upgrade of PowerPath software?Yes, that''s the standard procedure.> This recommended practice might help the resulting devices to be more > coherent. > > If the format utility sees the devices the same way as ZFS, then I don''t see how ZFS can rename the devices.The problem is that sometimes PowerPath renames the pseudo device names (so that the pseudo names now map to different native devices). So the names in the zfs cache won''t be the same as before and have different labels. So what happens is that when the pool is imported by name again, it has some pseudo device names, some native device names.> If the format utility sees the correct device names, then you might see > if the device info resolves by exporting/importing the pool, even after > the upgrade.Format sees both the pseudo and physical/native device names for both paths. I can provide an example that he did today.> > Thanks, > > Cindy > On 08/09/10 09:55, Brian Kolaci wrote: >> On some machines running PowerPath, there''s sometimes issues after an update/upgrade of the PowerPath software. Sometimes the pseudo devices get remapped and change names. ZFS appears to handle it OK, however sometimes it then references half native device names and half the emcpower pseudo device names. So the SA can easily be confused. >> Is there a way to tell ZFS which device names to use? Is there a way to change which devices are referenced in a current pool? >> I know about the "-d" option to zpool, however to use the names in /dev/dsk can lead to unpredictable results (due to unpredictable SA''s). >> _______________________________________________ >> zfs-discuss mailing list >> zfs-discuss at opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss