суббота, 21 февраля 2015 г.

Solaris: Как зафиксировать состояние процессоров между перезагрузками

Всем известны команды psrinfo и psradm. Все знают, как перевести ядро или процессор в состояние offline или non-interruptable. Верно? 

Но вот как сделать, чтобы это состояние фиксировалось и могло пережить перезагрузку? :) 

Что, пингвиноиды, предложите написать скриптец и засадить его в sysv init? :)

Ага, щаз.

Все элементарно, докторы Ватсоны. (Не персонаж Конан Дойля, а тот, который в Windows :))

Сперва установите нужные состояния процессоров:


Затем выполните две команды, активирующие сервис pools и сохраняющие текущие состояния дефолтного пула:


Сервис переходит в состояние online:


Состояние процессоров фиксируется в файле /etc/pooladm.conf и будет устанавливаться при каждой загрузке системы:


Это все, folks ;)