S11.4CS: General Administration - System Configuration

Oracle Solaris 11.4 General Administration System Configuration Common system configuration tasks have changed in Oracle Solaris 11 with the Service Mana gement Facility (SMF) configuration repository being used to store...

Tales from the bike saddle: Relatively time efficient

I’m a much better cyclist than a runner. However i often thought that spending calories by running is much more effcient than cycling. Thus i did the math to check...

Tiered storage with ZFS

This is another blog entry in regard of ZFS and about what you have to keep in mind about it, when working with ZFS. It’s nothing really astonishing, you just...

vmstat without history

Historic values are sometimes quite useful to have an overview what’s happened in the past on your system, but quite often it’s only something you have to remove for analysis...

Authorizations for Zone Console access - Part 3

Okay, there is one remaining obvious question. What if you have an admin that is responsible for all the systems and you want to give her access to all the...

Authorizations for Zone Console access - Part 2

As i wrote yesterday, there is an alternate way to configure zone console access. Let’s assume we want to give the user junior the authorization to access the zone console...

Authorizations for Zone Console access - Part 1

When you wanted to access the zone console on Solaris system as a normal user in the past, you needed an authorization. You may remember from a very old c0t0d0s0.org...

Increasing ZFS pool sizes

I had this discussion with a number of customers in the past, because it’s one of the not so obvious consequences of the inner workings of ZFS, of how ZFS...

ptree with service names

A nice tool to get some understanding of the dependencies of processes is ptree tool. With the -c option the contract id (the contract filesystem is one of the features...

newtask easier to use in scripts

newtask is an important tool when you start applications in a different project context, for example for resource control purposes. May be you may remember my tutorial “Less known Solaris...

Tales from the bike saddle: The distance between you and me

Yesterday I did my first long ride on my new bike. Either I got a lot fitter over the winter on the off-wheel trainer or my new bike is fast...

Enterprise Health Check

(This blog entry was in the publication queue for a while, so Chris Beal overtook me with his great blog entry) For a very long time there are some security...

More precise timestamps for DTrace

Sometimes the timestamps delivered by %Y are not precise enough for debugging purposes. # dtrace \ -n 'syscall::read:entry {printf("%Y", walltimestamp);}' dtrace: description 'syscall::read:entry ' matched 1 probe CPU ID FUNCTION:NAME...

How you have grown ... sxadm

I remember i have first talked at a Solaris day in the Vienna Urania about sxadm for security extension administration. At that time we had one security extension and having...

Improved debugging in LDAP tools and nscd

Some of this improvements are not really new. They were in Solaris for years, however they were not really documented and while many people knew about them they weren’t official...

Lock it up

This is a quite useful tool. Let’s assume you are working with colleagues on a system on their desktop. They are working on their shells as unprivileged users, however you...

Just the processing please

One of the many enhancements to well known tools like truss was the introduction of the option -G to said command. When you truss for a command with -E it...

truss - just the interesting part ...

Most of the time when trussing a process you are not interested in all the system calls that are working perfectly and which are scrolling by in high speed. However...

Servicename in ps

Yesterday i wrote in “prstat -x” about the addition of a feature to show the FMRI of the service which the process is part of. ps got a similar enhancement....

prstat -x

When looking with processes on your system, sometimes you ask your self “Who the heck started this process? Often it’s a process started by SMF as part of a service...