Oracle Updates SPARC Solaris Roadmap

Despite the ongoing rumors of Solaris as well as SPARC being dead, Oracle has not only released open Solaris 11.4 Beta but now also updated their roadmap.
Showing the many times before mentioned continuing of the development and innovation for Solaris 11 and in addition to that, which might wonder many people out there, a “new” SPARC chip/server/system (M8+) that is planned for 2020/21.
Pretty nice for a declared dead OS and HW. ;-)

Oracle SPARC Solaris Roadmap

IBM GSKit takes advantage of SPARC M7 hardware encryption

As the Oracle post states: “This, in turn, means that several IBM software products can now make use of on-chip SPARC hardware encryption today, automatically, without significant performance impact.”

MAC-address while in obp

Die MAC-Adresse einer SPARC Maschine, welche im OBP steht findet man wie folgt heraus:

{0} ok devalias
vemcp406                 /virtual-devices@100/channel-devices@200/disk@5
vemcp405                 /virtual-devices@100/channel-devices@200/disk@4
vemcp404                 /virtual-devices@100/channel-devices@200/disk@3
vemcp403                 /virtual-devices@100/channel-devices@200/disk@2
vemcp402                 /virtual-devices@100/channel-devices@200/disk@1
vemcp401                 /virtual-devices@100/channel-devices@200/disk@0
vaggr1                   /virtual-devices@100/channel-devices@200/network@0
net                      /virtual-devices@100/channel-devices@200/network@0
disk                     /virtual-devices@100/channel-devices@200/disk@0
virtual-console          /virtual-devices/console@1
name                     aliases

{0} ok cd /virtual-devices@100/channel-devices@200/network@0

{0} ok .properties
local-mac-address        00 14 4f f8 a3 82
max-frame-size           00004000
address-bits             00000030
reg                      00000000
compatible               SUNW,sun4v-network
device_type              network
name                     network

Continue Reading →

Dynamic Reconfiguration

Im folgenden wurde im laufenden Betrieb das XSB 01-3 von der DomainID 01 zur DomainID 00 verschoben.

XSCF> showboards -v -a
XSB R DID(LSB) Assignment Pwr Conn Conf Test Fault COD
---- - -------- ----------- ---- ---- ---- ------- -------- ----
00-0 00(00) Assigned y y y Passed Normal n
00-1 00(01) Assigned y y y Passed Normal n
00-2 00(02) Assigned y y y Passed Normal n
00-3 01(01) Assigned y y y Passed Normal n
01-0 01(00) Assigned y y y Passed Normal n
01-1 00(04) Assigned y y y Passed Normal n
01-2 00(05) Assigned y y y Passed Normal n
01-3 01(02) Assigned y y y Passed Normal n
XSCF> moveboard -?
Invalid parameter.
usage : moveboard [[-q]{-y|-n}] [-f] [-v] -d domain_id [-c configure] xsb [xsb...]
moveboard [[-q]{-y|-n}] [-f] [-v] -d domain_id -c assign xsb [xsb...]
moveboard [[-q]{-y|-n}] [-f] [-v] -d domain_id -c reserve xsb [xsb...]
moveboard -h
XSCF> moveboard -v -d 00 -c configure 01-3
XSB#01-3 will be moved from DomainID 1 to DomainID 0 immediately. Continue?[y|n] :y
Start unconfiguring XSB from domain.
request delete capacity (8 cpus)
request delete capacity (4194304 pages)
request delete capacity SB2 done
request offline SUNW_cpu/cpu88
request offline SUNW_cpu/cpu89
request offline SUNW_cpu/cpu90
request offline SUNW_cpu/cpu91
request offline SUNW_cpu/cpu92
request offline SUNW_cpu/cpu93
request offline SUNW_cpu/cpu94
request offline SUNW_cpu/cpu95
request offline /devices/pci@28,4000
request offline SUNW_cpu/cpu88 done
request offline SUNW_cpu/cpu89 done
request offline SUNW_cpu/cpu90 done
request offline SUNW_cpu/cpu91 done
request offline SUNW_cpu/cpu92 done
request offline SUNW_cpu/cpu93 done
request offline SUNW_cpu/cpu94 done
request offline SUNW_cpu/cpu95 done
request offline /devices/pci@28,4000 done
unconfigure SB2
unconfigure SB2 done
notify remove SUNW_cpu/cpu88
notify remove SUNW_cpu/cpu89
notify remove SUNW_cpu/cpu90
notify remove SUNW_cpu/cpu91
notify remove SUNW_cpu/cpu92
notify remove SUNW_cpu/cpu93
notify remove SUNW_cpu/cpu94
notify remove SUNW_cpu/cpu95
notify remove /devices/pci@28,4000
notify remove SUNW_cpu/cpu88 done
notify remove SUNW_cpu/cpu89 done
notify remove SUNW_cpu/cpu90 done
notify remove SUNW_cpu/cpu91 done
notify remove SUNW_cpu/cpu92 done
notify remove SUNW_cpu/cpu93 done
notify remove SUNW_cpu/cpu94 done
notify remove SUNW_cpu/cpu95 done
notify remove /devices/pci@28,4000 done
notify capacity change (8 cpus)
notify capacity change (4194304 pages)
notify capacity change SB2 done
disconnect SB2
disconnect SB2 done
poweroff SB2
poweroff SB2 done
unassign SB2
unassign SB2 done
Unconfigured XSB from domain.
XSB power off sequence started. [1200sec]
0..end
Operation has completed.
Initial diagnosis started. [1800sec]
0..... 30..... 60..... 90.....120.....150.....180...end
Initial diagnosis has completed.
Start configuring XSB to domain.
assign SB6
assign SB6 done
poweron SB6
poweron SB6 done
test SB6
test SB6 done
connect SB6
connect SB6 done
configure SB6
configure SB6 done
notify online SUNW_cpu/cpu216
notify online SUNW_cpu/cpu217
notify online SUNW_cpu/cpu218
notify online SUNW_cpu/cpu219
notify online SUNW_cpu/cpu220
notify online SUNW_cpu/cpu221
notify online SUNW_cpu/cpu222
notify online SUNW_cpu/cpu223
notify online /devices/pci@68,4000
notify add capacity (8 cpus)
notify add capacity (4194304 pages)
notify add capacity SB6 done
Configured XSB to domain.
XSCF> showboards -v -a
XSB R DID(LSB) Assignment Pwr Conn Conf Test Fault COD
---- - -------- ----------- ---- ---- ---- ------- -------- ----
00-0 00(00) Assigned y y y Passed Normal n
00-1 00(01) Assigned y y y Passed Normal n
00-2 00(02) Assigned y y y Passed Normal n
00-3 01(01) Assigned y y y Passed Normal n
01-0 01(00) Assigned y y y Passed Normal n
01-1 00(04) Assigned y y y Passed Normal n
01-2 00(05) Assigned y y y Passed Normal n
01-3 00(06) Assigned y y y Passed Normal n