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]

Reply via email to