Hi Dennis,
Yes I have seen this. /opt was set up as a separate file system by the
installation process, and the "canmount" proterty was set to "no" (not
sure by which step yet), as a result post-upate /opt is no longer
mounted. If you run
# zfs mount rpool/ROOT/opensolaris/opt.
It should stick on reboot.
Sherry
On Sat, Aug 02, 2008 at 12:31:54PM -0400, Dennis Clarke wrote:
> I performed a pkg image-update from os200805 ( snv_86 ? ) to snv_93
> and my compilers are gone. In fact all of /opt is gone.
>
> I ended up with *multiple* /opt filesystems from multiple opensolaris revs :
>
> -bash-3.2# zfs list
> NAME USED
> AVAIL REFER MOUNTPOINT
> rpool 8.43G
> 26.0G 60K /rpool
> [EMAIL PROTECTED] 19.5K
> - 55K -
> rpool/ROOT 7.15G
> 26.0G 18K /rpool/ROOT
> rpool/[EMAIL PROTECTED] 0
> - 18K -
> rpool/ROOT/opensolaris 53.5M
> 26.0G 2.45G legacy
> rpool/ROOT/opensolaris-1 8.05M
> 26.0G 3.11G legacy
> rpool/ROOT/opensolaris-1/opt 1.24M
> 26.0G 1013M /opt
> rpool/ROOT/opensolaris-2 7.09G
> 26.0G 3.64G /mnt
> rpool/ROOT/[EMAIL PROTECTED] 69.5M
> - 2.22G -
> rpool/ROOT/[EMAIL PROTECTED]:-:2008-07-02-03:20:17 189M
> - 2.45G -
> rpool/ROOT/[EMAIL PROTECTED]:-:2008-07-15-01:43:22 32.6M
> - 3.10G -
> rpool/ROOT/[EMAIL PROTECTED] 3.19M
> - 3.12G -
> rpool/ROOT/opensolaris-2/opt 1013M
> 26.0G 1013M /mnt/opt
> rpool/ROOT/opensolaris-2/[EMAIL PROTECTED] 73K
> - 3.60M -
> rpool/ROOT/opensolaris-2/[EMAIL PROTECTED]:-:2008-07-02-03:20:17 352K
> - 842M -
> rpool/ROOT/opensolaris-2/[EMAIL PROTECTED]:-:2008-07-15-01:43:22 0
> - 1013M -
> rpool/ROOT/opensolaris-2/[EMAIL PROTECTED] 0
> - 1013M -
> rpool/ROOT/opensolaris/opt 122K
> 26.0G 842M /opt
> rpool/export 1.28G
> 26.0G 24K /export
> rpool/[EMAIL PROTECTED] 16K
> - 19K -
> rpool/export/home 1.28G
> 26.0G 1.28G /export/home
> rpool/export/[EMAIL PROTECTED] 19K
> - 21K -
> -bash-3.2#
>
>
> -bash-3.2# beadm list -a
>
> BE Active Active on Mountpoint Space
> Name reboot Used
> ---- ------ --------- ---------- -----
> opensolaris no no - 53.45M
>
> Datasets Mountpoint Space Used
> -------- ---------- ----------
> opensolaris/opt - 122.0K
>
> BE Active Active on Mountpoint Space
> Name reboot Used
> ---- ------ --------- ---------- -----
> opensolaris-1 no no - 8.05M
>
> Datasets Mountpoint Space Used
> -------- ---------- ----------
> opensolaris-1/opt - 1.24M
>
> BE Active Active on Mountpoint Space
> Name reboot Used
> ---- ------ --------- ---------- -----
> opensolaris-2 yes yes / 7.09G
>
> Datasets Mountpoint Space Used
> -------- ---------- ----------
> opensolaris-2/opt - 1012.92M
>
> Snapshots Policy Date created
> --------- ------ ------------
> opensolaris-2/[EMAIL PROTECTED] static 2008-06-16
> 07:56:38
> opensolaris-2/[EMAIL PROTECTED]:-:2008-07-15-01:43:22 static 2008-07-15
> 01:43:22
> opensolaris-2/[EMAIL PROTECTED]:-:2008-07-02-03:20:17 static 2008-07-02
> 03:20:17
> opensolaris-2/[EMAIL PROTECTED] static 2008-07-15 02:17:50
> [EMAIL PROTECTED] static 2008-06-16 07:56:38
> [EMAIL PROTECTED]:-:2008-07-02-03:20:17 static 2008-07-02 03:20:17
> [EMAIL PROTECTED] static 2008-07-15 02:17:50
> [EMAIL PROTECTED]:-:2008-07-15-01:43:22 static 2008-07-15 01:43:22
>
>
>
>
> I tried to unmount those multiple /opt ZFS filesystems.
>
> -bash-3.2# zfs get mountpoint rpool/ROOT/opensolaris-1/opt
> NAME PROPERTY VALUE SOURCE
> rpool/ROOT/opensolaris-1/opt mountpoint /opt local
> -bash-3.2# zfs get mountpoint rpool/ROOT/opensolaris-2/opt
> NAME PROPERTY VALUE SOURCE
> rpool/ROOT/opensolaris-2/opt mountpoint /mnt/opt local
> -bash-3.2# zfs get mountpoint rpool/ROOT/opensolaris/opt
> NAME PROPERTY VALUE SOURCE
> rpool/ROOT/opensolaris/opt mountpoint /opt local
>
> -bash-3.2# zfs set mountpoint=legacy rpool/ROOT/opensolaris/opt
> -bash-3.2# zfs set mountpoint=legacy rpool/ROOT/opensolaris-1/opt
> -bash-3.2# zfs set mountpoint=/opt rpool/ROOT/opensolaris-2/opt
> -bash-3.2# ls /opt
>
> -bash-3.2# zfs set mountpoint=legacy rpool/ROOT/opensolaris-2/opt
> -bash-3.2# zfs set mountpoint=/opt rpool/ROOT/opensolaris-1/opt
> -bash-3.2# ls /opt
>
> -bash-3.2# zfs set mountpoint=legacy rpool/ROOT/opensolaris-1/opt
> -bash-3.2# zfs set mountpoint=/opt rpool/ROOT/opensolaris/opt
> -bash-3.2# ls /opt
>
> -bash-3.2# zfs set mountpoint=legacy rpool/ROOT/opensolaris/opt
> -bash-3.2# zfs list
> NAME USED
> AVAIL REFER MOUNTPOINT
> rpool 8.43G
> 26.0G 60K /rpool
> [EMAIL PROTECTED] 19.5K
> - 55K -
> rpool/ROOT 7.15G
> 26.0G 18K /rpool/ROOT
> rpool/[EMAIL PROTECTED] 0
> - 18K -
> rpool/ROOT/opensolaris 53.5M
> 26.0G 2.45G legacy
> rpool/ROOT/opensolaris-1 8.05M
> 26.0G 3.11G legacy
> rpool/ROOT/opensolaris-1/opt 1.24M
> 26.0G 1013M legacy
> rpool/ROOT/opensolaris-2 7.09G
> 26.0G 3.64G /mnt
> rpool/ROOT/[EMAIL PROTECTED] 69.5M
> - 2.22G -
> rpool/ROOT/[EMAIL PROTECTED]:-:2008-07-02-03:20:17 189M
> - 2.45G -
> rpool/ROOT/[EMAIL PROTECTED]:-:2008-07-15-01:43:22 32.6M
> - 3.10G -
> rpool/ROOT/[EMAIL PROTECTED] 3.19M
> - 3.12G -
> rpool/ROOT/opensolaris-2/opt 1013M
> 26.0G 1013M legacy
> rpool/ROOT/opensolaris-2/[EMAIL PROTECTED] 73K
> - 3.60M -
> rpool/ROOT/opensolaris-2/[EMAIL PROTECTED]:-:2008-07-02-03:20:17 352K
> - 842M -
> rpool/ROOT/opensolaris-2/[EMAIL PROTECTED]:-:2008-07-15-01:43:22 0
> - 1013M -
> rpool/ROOT/opensolaris-2/[EMAIL PROTECTED] 0
> - 1013M -
> rpool/ROOT/opensolaris/opt 122K
> 26.0G 842M legacy
> rpool/export 1.28G
> 26.0G 24K /export
> rpool/[EMAIL PROTECTED] 16K
> - 19K -
> rpool/export/home 1.28G
> 26.0G 1.28G /export/home
> rpool/export/[EMAIL PROTECTED] 19K
> - 21K -
> -bash-3.2# ls -lap /opt
> total 6
> drwxr-xr-x 2 root root 2 Jun 16 06:55 ./
> drwxr-xr-x 28 root root 33 Jul 15 03:06 ../
>
> If I go looking for my compilers :
>
> -bash-3.2# pkg refresh;pkg list -av ss-dev
> FMRI STATE
> UFIX
> pkg:/[EMAIL PROTECTED],5.11-0.86:20080504T074641Z
> installed ----
> pkg:/[EMAIL PROTECTED],5.11-0.86:20080430T213324Z known
> u---
> pkg:/[EMAIL PROTECTED],5.11-0.86:20080428T164706Z known
> u---
> pkg:/[EMAIL PROTECTED],5.11-0.86:20080424T195512Z known
> u---
> pkg:/[EMAIL PROTECTED],5.11-0.86:20080424T113414Z known
> u---
>
> of course .. there is nothing to be found in /opt
>
> anyone seen anything remotely like this ?
>
> Dennis
> _______________________________________________
> opensolaris-discuss mailing list
> [email protected]
--
Sherry Moore, Solaris Core Kernel http://blogs.sun.com/sherrym
_______________________________________________
opensolaris-discuss mailing list
[email protected]