P***@inform.gazprom.ru
2011-05-05 08:05:50 UTC
Hello all!
I have found a few problems with veritas&zfs&ufs and LiveUpgrade Solaris technology .
I want to have zfs on my root and veritas groups for local zone roots. There are a lot of whole-root local zones so I have to use Solaris LiveUpgrade to upgrade Alternate Boot Environment including alternate global & local zones while the production is online. On external disk array. It is a pity but I cannot create ABE (lucreate) with global zone on zfs and local zones on veritas volumes (vxfs). This is not supported by Oracle. So I have two options:
1) to place local zones on zpool under veritas dmp control which is supported by Symantec but not by Oracle;
2) to use svm ufs on global zone with local zones on veritas vxfs (or zfs).This is supported now by LiveUpgrade but UFS will not be supported by Oracle in Solaris 11 release.
1. Option one. Everything is ok. But the problem is that StorageFoundation installers cannot work with alternate whole-root local zones. For example you can use alternate root path in installrp script to install rolling patch. And that is all. The script knows nothing about alternate local zones created for use by ABE. So it is only possible to get list of patches with installrp -listpatches and install them by luupgrade utility for your ABE. This is the only workaround I see.
2. Option two. The second thing is worse because I could not find any information on how it is possible to migrate from ZFS to UFS.
I made a tar backup of /root on rpool and restored it on UFS partition 0. For /var I used ufs partition 3. The ufs boot block was installed correctly. Fsck on /dev/rdsk/... was done. /etc/vfstab file was corrected. Everything seemed ok. But on restarting the system I saw the error: system/filesystem/minimal:default failed to mount /var. After that the system froze. It was not possible to enter a root password or continue or to send a break from console.
So the question is: how to migrate from ZFS back to UFS?
Regards, Pavel Tsvetkov.
I have found a few problems with veritas&zfs&ufs and LiveUpgrade Solaris technology .
I want to have zfs on my root and veritas groups for local zone roots. There are a lot of whole-root local zones so I have to use Solaris LiveUpgrade to upgrade Alternate Boot Environment including alternate global & local zones while the production is online. On external disk array. It is a pity but I cannot create ABE (lucreate) with global zone on zfs and local zones on veritas volumes (vxfs). This is not supported by Oracle. So I have two options:
1) to place local zones on zpool under veritas dmp control which is supported by Symantec but not by Oracle;
2) to use svm ufs on global zone with local zones on veritas vxfs (or zfs).This is supported now by LiveUpgrade but UFS will not be supported by Oracle in Solaris 11 release.
1. Option one. Everything is ok. But the problem is that StorageFoundation installers cannot work with alternate whole-root local zones. For example you can use alternate root path in installrp script to install rolling patch. And that is all. The script knows nothing about alternate local zones created for use by ABE. So it is only possible to get list of patches with installrp -listpatches and install them by luupgrade utility for your ABE. This is the only workaround I see.
2. Option two. The second thing is worse because I could not find any information on how it is possible to migrate from ZFS to UFS.
I made a tar backup of /root on rpool and restored it on UFS partition 0. For /var I used ufs partition 3. The ufs boot block was installed correctly. Fsck on /dev/rdsk/... was done. /etc/vfstab file was corrected. Everything seemed ok. But on restarting the system I saw the error: system/filesystem/minimal:default failed to mount /var. After that the system froze. It was not possible to enter a root password or continue or to send a break from console.
So the question is: how to migrate from ZFS back to UFS?
Regards, Pavel Tsvetkov.