Pools not dynamically resizing

Hi All,

I'm having trouble getting pools to resize properly - I have followed all the steps in the documentation, but ultimately, when it goes to resize the pools, I get the following in /var/log/pool/poold:

Jul 16 12:48:29 Monitoring DEBUG: sampling

Jul 16 12:48:29 Optimization DEBUG: checking objective (1, wt-load)

Jul 16 12:48:29 Monitoring INFO: not evaluating workload-dependent objectives until sufficient statistics are collected

Jul 16 12:48:29 Monitoring INFO: all evaluated objectives satisfied

Jul 16 12:48:29 Monitoring DEBUG: waiting sampling interval

So far, so good

Jul 16 12:48:44 Monitoring DEBUG: sampling

Jul 16 12:48:44 Optimization DEBUG: checking objective (1, wt-load)

Jul 16 12:48:44 Monitoring DEBUG: pset pset_oracle01_zone01 utilization 25.383077948034643 from 12:48:14 to 12:48:44

Jul 16 12:48:44 Monitoring DEBUG: pset pset_oracle02_zone06 utilization 0.19946808510638298 from 12:48:14 to 12:48:44

Jul 16 12:48:44 Monitoring DEBUG: pset pset_repository01_zone03 utilization 0.13297872340425532 from 12:48:14 to 12:48:44

Jul 16 12:48:44 Monitoring DEBUG: pset pset_sandbox01_zone07 utilization 100.0 from 12:48:14 to 12:48:44

Jul 16 12:48:44 Monitoring DEBUG: pset pset_jms02_zone04 utilization 0.0 from 12:48:14 to 12:48:44

Jul 16 12:48:44 Monitoring DEBUG: pset pset_oapp01_zone05 utilization 27.933333333333334 from 12:48:14 to 12:48:44

Jul 16 12:48:44 Monitoring DEBUG: pset pset_jms01_zone02 utilization 0.06648936170212766 from 12:48:14 to 12:48:44

Jul 16 12:48:44 Monitoring DEBUG: pset pset_default utilization 0.66711140760507 from 12:48:14 to 12:48:44

Jul 16 12:48:44 Monitoring INFO: system:default utilization objective not satisfied (1, wt-load) with desired share 7 and actual share 4

Jul 16 12:48:44 Monitoring INFO: reconfiguration required

So far, so good. Now we are going to reconfigure the pool sizes, but....

Jul 16 12:48:45 poold ERR: Bad parameter supplied (with tracing information: com.sun.solaris.service.pools.PoolsException, com.sun.solaris.service.pools.Resource.getComponents:118, com.sun.solaris.domain.pools.SystemSolver.getDonors:833, &.solve:490, com.sun.solaris.domain.pools.Poold.execute:821, &.run:880)

And poold has now crashed, and is restarted by the master restarter...

Jul 16 12:48:46 Configuration INFO: starting

Jul 16 12:48:46 Configuration DEBUG: initializing

Jul 16 12:48:46 Configuration DEBUG: configuring solver...

Jul 16 12:48:46 Configuration DEBUG: adding configuration objective wt-load

Jul 16 12:48:46 Configuration DEBUG: parsed objective (1, wt-load)

Jul 16 12:48:46 Configuration DEBUG: objective map:{system: default=[(1, wt-load)]}

Jul 16 12:48:46 Configuration DEBUG: loaded history file /var/adm/pool/history

Jul 16 12:48:46 Configuration INFO: configuration complete

Anyone got any ideas?

[3070 byte] By [jnawka] at [2007-11-27 10:38:57]
# 1

For the record, I've tried with the system objective (wt-load), and I've tried with pset-specific objectives (utilization).Same result.

The docs I've been reading are located here: http://docs.sun.com/app/docs/doc/817-1592/

jnawka at 2007-7-28 18:58:04 > top of Java-index,Solaris Operating System,Solaris 10 Features...