Uspořádal jsem další z řady workshopů zaměřených na operační systém Solaris 10. V příloze je prezentace, níže pak najdete příkazy, které byly použity při praktické ukázce práce s projekty v Solarisu. Vše zúčastněným děkuji.
Změna na scheduleru na FSS za běhu
# ps -efc
# priocntl -s -c FSS -i class TS
Ukázka projektů
# id -p
# projects -l
# useradd -d /oracle -m oracle
# projadd user.oracle
# projects -l
# su – oracle
# id -p
# prctl $$
# prstat -J
logout
# projmod -sK 'project.max-shm-memory=(privileged,2G,deny)' user.oracle
# su – oracle
# prctl $$
# projadd file
# projmod -s -K "process.max-file-size=(priv,10M,deny)" file
# newtask -v -p file
# id -p
# dd if=/dev/zero of=/tmp/soubor bs=1024000 count=100
# projadd lwp
# projmod -sK 'task.max-lwps=(privileged,3,deny)' lwp
# newtask -p lwp
# bash
# bash
# bash
# prstat -J
# projadd dtb
# projmod -sK 'project.cpu-shares=(privileged,10,none)' dtb
# projadd app
# projmod -sK 'project.cpu-shares=(privileged,90,none)' app
# newtask -p dtb
# yes > /dev/null&
# yes > /dev/null&
# newtask -p app
# yes > /dev/null&
# yes > /dev/null&
# prctl -n project.cpu-shares -v 50 -r -i project app
# prctl -n project.cpu-shares -v 50 -r -i project dtb
# ps -efc
# priocntl -s -c TS -i class FSS
| Příloha | Velikost |
|---|---|
| Workshop-Solaris-Resource-management.pdf | 356.68 KB |