Hi. Using ZFS-FUSE.
$SUBJECT happened 3 out of 5 times while testing, just wanna know if someone has seen such scenario before. Steps: ------------------------------------------------------------ r...@localhost:/# uname -a Linux localhost 2.6.24-24-generic #1 SMP Wed Apr 15 15:54:25 UTC 2009 i686 GNU/Linux r...@localhost:/# zpool upgrade -v This system is currently running ZFS pool version 13. The following versions are supported: VER DESCRIPTION --- -------------------------------------------------------- 1 Initial ZFS version 2 Ditto blocks (replicated metadata) 3 Hot spares and double parity RAID-Z 4 zpool history 5 Compression using the gzip algorithm 6 bootfs pool property 7 Separate intent log devices 8 Delegated administration 9 refquota and refreservation properties 10 Cache devices 11 Improved scrub performance 12 Snapshot properties 13 snapused property For more information on a particular version, including supported releases, see: http://www.opensolaris.org/os/community/zfs/version/N Where 'N' is the version number. r...@localhost:/# mv u01 u01.bak r...@localhost:/# for i in 1 2 3 4; do dd if=/dev/zero of=disk$i bs=1024k count=2048; done r...@localhost:/# du -k disk* 2099204 disk1 2099204 disk2 2099204 disk3 2099204 disk4 r...@localhost:/# zpool create coolpool /disk1 /disk2 /disk3 /disk4 r...@localhost:/# zpool status pool: coolpool state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM coolpool ONLINE 0 0 0 /disk1 ONLINE 0 0 0 /disk2 ONLINE 0 0 0 /disk3 ONLINE 0 0 0 /disk4 ONLINE 0 0 0 errors: No known data errors r...@localhost:/# zfs create -o mountpoint=/u01 coolpool/u01 r...@localhost:/# cp -av /u01.bak/* /u01/ r...@localhost:/# zpool list NAME SIZE USED AVAIL CAP HEALTH ALTROOT coolpool 7.94G 6.43G 1.51G 80% ONLINE - r...@localhost:/# zfs list NAME USED AVAIL REFER MOUNTPOINT coolpool 6.43G 1.39G 18K /coolpool coolpool/u01 6.43G 1.39G 6.43G /u01 r...@localhost:/# ls -l /u01/oradata/orcl/ total 2339863 -rw-r----- 1 oracle oinstall 9781248 2009-05-31 03:27 control01.ctl -rw-r----- 1 oracle oinstall 9781248 2009-05-31 03:27 control02.ctl -rw-r----- 1 oracle oinstall 9781248 2009-05-31 03:27 control03.ctl -rw-r----- 1 oracle oinstall 26214912 2009-05-31 03:26 redo01.rdo -rw-r----- 1 oracle oinstall 26214912 2009-05-31 03:27 redo02.rdo -rw-r----- 1 oracle oinstall 26214912 2009-05-31 03:26 redo03.rdo -rw-r----- 1 oracle oinstall 473964544 2009-05-31 03:27 sysaux01.dbf -rw-r----- 1 oracle oinstall 159391744 2009-05-31 03:27 sysaux02.dbf -rw-r----- 1 oracle oinstall 602939392 2009-05-31 03:27 system01.dbf -rw-r----- 1 oracle oinstall 214966272 2009-05-31 03:27 system02.dbf -rw-r----- 1 oracle oinstall 125837312 2009-05-31 03:26 temp01.dbf -rw-r----- 1 oracle oinstall 601890816 2009-05-31 03:27 undotbs01.dbf -rw-r----- 1 oracle oinstall 105914368 2009-05-31 03:27 users01.dbf r...@localhost:/# zfs snapshot coolpool/u...@ok r...@localhost:/# zfs list NAME USED AVAIL REFER MOUNTPOINT coolpool 6.43G 1.39G 18K /coolpool coolpool/u01 6.43G 1.39G 6.43G /u01 coolpool/u...@ok 0 - 6.43G - ora...@localhost:/> sqlplus / as sysdba SQL*Plus: Release 11.1.0.6.0 - Production on Sun May 31 03:38:02 2009 Copyright (c) 1982, 2007, Oracle. All rights reserved. Connected to an idle instance. SQL> startup ORACLE instance started. Total System Global Area 418484224 bytes Fixed Size 1300324 bytes Variable Size 218106012 bytes Database Buffers 192937984 bytes Redo Buffers 6139904 bytes Database mounted. Database opened. SQL> CREATE TABLE FOO(BAR NUMBER); Table created. SQL> INSERT INTO FOO VALUES (1); 1 row created. SQL> COMMIT; Commit complete. SQL> shutdown immediate Database closed. Database dismounted. ORACLE instance shut down. SQL> exit Disconnected from Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options r...@localhost:/# zfs list NAME USED AVAIL REFER MOUNTPOINT coolpool 6.44G 1.37G 18K /coolpool coolpool/u01 6.44G 1.37G 6.43G /u01 coolpool/u...@ok 12.4M - 6.43G - r...@localhost:/# zfs rollback coolpool/u...@ok r...@localhost:/# ls -l /u01/oradata/orcl/ total 2339863 -rw-r----- 1 oracle oinstall 9781248 2009-05-31 03:27 control01.ctl -rw-r----- 1 oracle oinstall 9781248 2009-05-31 03:27 control02.ctl -rw-r----- 1 oracle oinstall 9781248 2009-05-31 03:27 control03.ctl -rw-r----- 1 oracle oinstall 26214912 2009-05-31 03:26 redo01.rdo -rw-r----- 1 oracle oinstall 26214912 2009-05-31 03:27 redo02.rdo -rw-r----- 1 oracle oinstall 26214912 2009-05-31 03:26 redo03.rdo -rw-r----- 1 oracle oinstall 473964544 2009-05-31 03:27 sysaux01.dbf -rw-r----- 1 oracle oinstall 159391744 2009-05-31 03:27 sysaux02.dbf -rw-r----- 1 oracle oinstall 602939392 2009-05-31 03:27 system01.dbf -rw-r----- 1 oracle oinstall 214966272 2009-05-31 03:27 system02.dbf -rw-r----- 1 oracle oinstall 125837312 2009-05-31 03:26 temp01.dbf -rw-r----- 1 oracle oinstall 601890816 2009-05-31 03:27 undotbs01.dbf -rw-r----- 1 oracle oinstall 105914368 2009-05-31 03:27 users01.dbf r...@localhost:/# zfs list NAME USED AVAIL REFER MOUNTPOINT coolpool 6.43G 1.39G 18K /coolpool coolpool/u01 6.43G 1.39G 6.43G /u01 coolpool/u...@ok 0 - 6.43G - ora...@localhost:/> sqlplus / as sysdba SQL*Plus: Release 11.1.0.6.0 - Production on Sun May 31 03:45:43 2009 Copyright (c) 1982, 2007, Oracle. All rights reserved. Connected to an idle instance. SQL> startup ORACLE instance started. Total System Global Area 418484224 bytes Fixed Size 1300324 bytes Variable Size 218106012 bytes Database Buffers 192937984 bytes Redo Buffers 6139904 bytes Database mounted. ORA-00322: log 1 of thread 1 is not current copy ORA-00312: online log 1 thread 1: '/u01/oradata/orcl/redo01.rdo' ------------------------------------------------------------ Why? Thanks for your time. Regards.
r...@localhost:/# uname -a Linux localhost 2.6.24-24-generic #1 SMP Wed Apr 15 15:54:25 UTC 2009 i686 GNU/Linux r...@localhost:/# zpool upgrade -v This system is currently running ZFS pool version 13. The following versions are supported: VER DESCRIPTION --- -------------------------------------------------------- 1 Initial ZFS version 2 Ditto blocks (replicated metadata) 3 Hot spares and double parity RAID-Z 4 zpool history 5 Compression using the gzip algorithm 6 bootfs pool property 7 Separate intent log devices 8 Delegated administration 9 refquota and refreservation properties 10 Cache devices 11 Improved scrub performance 12 Snapshot properties 13 snapused property For more information on a particular version, including supported releases, see: http://www.opensolaris.org/os/community/zfs/version/N Where 'N' is the version number. r...@localhost:/# mv u01 u01.bak r...@localhost:/# for i in 1 2 3 4; do dd if=/dev/zero of=disk$i bs=1024k count=2048; done r...@localhost:/# du -k disk* 2099204 disk1 2099204 disk2 2099204 disk3 2099204 disk4 r...@localhost:/# zpool create coolpool /disk1 /disk2 /disk3 /disk4 r...@localhost:/# zpool status pool: coolpool state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM coolpool ONLINE 0 0 0 /disk1 ONLINE 0 0 0 /disk2 ONLINE 0 0 0 /disk3 ONLINE 0 0 0 /disk4 ONLINE 0 0 0 errors: No known data errors r...@localhost:/# zfs create -o mountpoint=/u01 coolpool/u01 r...@localhost:/# cp -av /u01.bak/* /u01/ r...@localhost:/# zpool list NAME SIZE USED AVAIL CAP HEALTH ALTROOT coolpool 7.94G 6.43G 1.51G 80% ONLINE - r...@localhost:/# zfs list NAME USED AVAIL REFER MOUNTPOINT coolpool 6.43G 1.39G 18K /coolpool coolpool/u01 6.43G 1.39G 6.43G /u01 r...@localhost:/# ls -l /u01/oradata/orcl/ total 2339863 -rw-r----- 1 oracle oinstall 9781248 2009-05-31 03:27 control01.ctl -rw-r----- 1 oracle oinstall 9781248 2009-05-31 03:27 control02.ctl -rw-r----- 1 oracle oinstall 9781248 2009-05-31 03:27 control03.ctl -rw-r----- 1 oracle oinstall 26214912 2009-05-31 03:26 redo01.rdo -rw-r----- 1 oracle oinstall 26214912 2009-05-31 03:27 redo02.rdo -rw-r----- 1 oracle oinstall 26214912 2009-05-31 03:26 redo03.rdo -rw-r----- 1 oracle oinstall 473964544 2009-05-31 03:27 sysaux01.dbf -rw-r----- 1 oracle oinstall 159391744 2009-05-31 03:27 sysaux02.dbf -rw-r----- 1 oracle oinstall 602939392 2009-05-31 03:27 system01.dbf -rw-r----- 1 oracle oinstall 214966272 2009-05-31 03:27 system02.dbf -rw-r----- 1 oracle oinstall 125837312 2009-05-31 03:26 temp01.dbf -rw-r----- 1 oracle oinstall 601890816 2009-05-31 03:27 undotbs01.dbf -rw-r----- 1 oracle oinstall 105914368 2009-05-31 03:27 users01.dbf r...@localhost:/# zfs snapshot coolpool/u...@ok r...@localhost:/# zfs list NAME USED AVAIL REFER MOUNTPOINT coolpool 6.43G 1.39G 18K /coolpool coolpool/u01 6.43G 1.39G 6.43G /u01 coolpool/u...@ok 0 - 6.43G - ora...@localhost:/> sqlplus / as sysdba SQL*Plus: Release 11.1.0.6.0 - Production on Sun May 31 03:38:02 2009 Copyright (c) 1982, 2007, Oracle. All rights reserved. Connected to an idle instance. SQL> startup ORACLE instance started. Total System Global Area 418484224 bytes Fixed Size 1300324 bytes Variable Size 218106012 bytes Database Buffers 192937984 bytes Redo Buffers 6139904 bytes Database mounted. Database opened. SQL> CREATE TABLE FOO(BAR NUMBER); Table created. SQL> INSERT INTO FOO VALUES (1); 1 row created. SQL> COMMIT; Commit complete. SQL> shutdown immediate Database closed. Database dismounted. ORACLE instance shut down. SQL> exit Disconnected from Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options r...@localhost:/# zfs list NAME USED AVAIL REFER MOUNTPOINT coolpool 6.44G 1.37G 18K /coolpool coolpool/u01 6.44G 1.37G 6.43G /u01 coolpool/u...@ok 12.4M - 6.43G - r...@localhost:/# zfs rollback coolpool/u...@ok r...@localhost:/# ls -l /u01/oradata/orcl/ total 2339863 -rw-r----- 1 oracle oinstall 9781248 2009-05-31 03:27 control01.ctl -rw-r----- 1 oracle oinstall 9781248 2009-05-31 03:27 control02.ctl -rw-r----- 1 oracle oinstall 9781248 2009-05-31 03:27 control03.ctl -rw-r----- 1 oracle oinstall 26214912 2009-05-31 03:26 redo01.rdo -rw-r----- 1 oracle oinstall 26214912 2009-05-31 03:27 redo02.rdo -rw-r----- 1 oracle oinstall 26214912 2009-05-31 03:26 redo03.rdo -rw-r----- 1 oracle oinstall 473964544 2009-05-31 03:27 sysaux01.dbf -rw-r----- 1 oracle oinstall 159391744 2009-05-31 03:27 sysaux02.dbf -rw-r----- 1 oracle oinstall 602939392 2009-05-31 03:27 system01.dbf -rw-r----- 1 oracle oinstall 214966272 2009-05-31 03:27 system02.dbf -rw-r----- 1 oracle oinstall 125837312 2009-05-31 03:26 temp01.dbf -rw-r----- 1 oracle oinstall 601890816 2009-05-31 03:27 undotbs01.dbf -rw-r----- 1 oracle oinstall 105914368 2009-05-31 03:27 users01.dbf r...@localhost:/# zfs list NAME USED AVAIL REFER MOUNTPOINT coolpool 6.43G 1.39G 18K /coolpool coolpool/u01 6.43G 1.39G 6.43G /u01 coolpool/u...@ok 0 - 6.43G - ora...@localhost:/> sqlplus / as sysdba SQL*Plus: Release 11.1.0.6.0 - Production on Sun May 31 03:45:43 2009 Copyright (c) 1982, 2007, Oracle. All rights reserved. Connected to an idle instance. SQL> startup ORACLE instance started. Total System Global Area 418484224 bytes Fixed Size 1300324 bytes Variable Size 218106012 bytes Database Buffers 192937984 bytes Redo Buffers 6139904 bytes Database mounted. ORA-00322: log 1 of thread 1 is not current copy ORA-00312: online log 1 thread 1: '/u01/oradata/orcl/redo01.rdo'
_______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss