Oracle Solaris 11.4 SRU1 is out!

We got the first SRU for Solaris 11.4! Now you can find the 11.4 stream in your “standard” support repository and upgrade easily to the latest version:

root@psvsparc1:~# pkg publisher
PUBLISHER                   TYPE     STATUS P LOCATION
solarisstudio               origin   online F https://pkg.oracle.com/solarisstudio/support/
ha-cluster                  origin   online F https://pkg.oracle.com/ha-cluster/support/
solaris                     origin   online F https://pkg.oracle.com/solaris/support/
root@psvsparc1:~#
root@psvsparc1:~# pkg list -af entire | head -4
NAME (PUBLISHER)                                  VERSION                    IFO
entire (solaris)                                  11.4-11.4.1.0.1.4.0        ---
entire (solaris)                                  11.4-11.4.0.0.1.15.0       ---
entire (solaris)                                  0.5.11-0.175.3.35.0.6.0    i--
root@psvsparc1:~# pkg list -af ha-cluster-framework-full@latest
NAME (PUBLISHER)                                  VERSION                    IFO
ha-cluster/group-package/ha-cluster-framework-full (ha-cluster) 4.4-0.21.0                 ---
root@psvsparc1:~#

This version should include all patches and mostly all IDRs from 11.3 SRU35…

GoGoGo, let’s feel the future 🙂

root@t7primary01:~# pkg list entire@latest
NAME (PUBLISHER)                                  VERSION                    IFO
entire                                            11.4-11.4.1.0.1.4.0        i--
root@t7primary01:~# uname -a
SunOS t7primary01 5.11 11.4.1.4.0 sun4v sparc sun4v

Read more about at OracleBlogs

Fast ZFS Based File Copying

Just a quick try on my new Solaris 11.4… The reflink() function creates a new file with the content of an existing file without reading or writing the underlying data blocks.

root@t7primary01:/downloads# uname -a
SunOS t7primary01 5.11 11.4.0.15.0 sun4v sparc sun4v
root@t7primary01:/downloads# df -h .
Filesystem             Size   Used  Available Capacity  Mounted on
rpool/downloads        1.1T    52G       999G     5%    /downloads
root@t7primary01:/downloads# ls -lh zones.dump
-rw-r--r--   1 root     root         50G Jul 30 09:49 zones.dump
root@t7primary01:/downloads# time cp -z zones.dump zones.dump.zfs.reflink

real	0m11.481s
user	0m0.001s
sys	0m1.932s
root@t7primary01:/downloads# df -h .
Filesystem             Size   Used  Available Capacity  Mounted on
rpool/downloads        1.1T   102G       998G    10%    /downloads
root@t7primary01:/downloads# ls -lh zones.dump*
-rw-r--r--   1 root     root         50G Jul 30 09:49 zones.dump
-rw-r--r--   1 root     root         50G Aug 31 17:29 zones.dump.zfs.reflink
root@t7primary01:/downloads#

That’s cool, isn’t it… might be confusing but seems to be something like a relinking clone which could be very usefull saving space and time…

seems to be here but not really… may become confusing 🙂
used my zfsize:

root@t7primary01:/downloads# $HOME/scripts/zfsize -z rpool/downloads
ZFS = rpool/downloads
Mountpoint = /downloads
TempDir = /tmp
This may take a while ...
FILE	SIZE
/downloads/zones.dump	51331.97 MB
/downloads/zones.dump.zfs.reflink	51331.97 MB
root@t7primary01:/downloads#