Я хочу знать количество физических процессоров и ядер в домене управления и LDOM.
В этой среде LDOM у меня есть контрольный домен с двумя LDOM
Если я сделаю psrinfo -p
в домене управления он указывает на 1 чип и следующие
The physical processor has 8 virtual processors (0-7)
SPARC-T4 (chipid 0, clock 2848 MHz)
Я не вижу никаких указаний на наличие ядер. Но если я это сделаю:
kstat cpu_info | grep core_id | sort -u | wc -l
Это означает, что у меня 1 ядро.
Но если я сделаю ldm list -e <name of ldom>
, Я вижу эту основную информацию:
CORE
CID CPUSET
10 (80, 81, 82, 83, 84, 85, 86, 87)
11 (88, 89, 90, 91, 92, 93, 94, 95)
12 (96, 97, 98, 99, 100, 101, 102, 103)
13 (104, 105, 106, 107, 108, 109, 110, 111)
14 (112, 113, 114, 115, 116, 117, 118, 119)
15 (120, 121, 122, 123, 124, 125, 126, 127)
Итак, я вижу 6 ядер и запутался. Итак, почему я вижу 1 ядро с командой kstat, но вижу 6 ядер с ldm list -e <NAME of LDOM>
?
Если я вхожу в LDOM и выполняю команду psrinfo -pv, я вижу 6 ядер, которые соответствуют ldm list -e <name of LDOM>
в домене управления.
root@xxxxxxx0:~# psrinfo -pv
The physical processor has 6 cores and 48 virtual processors (0-47)
The core has 8 virtual processors (0-7)
The core has 8 virtual processors (8-15)
The core has 8 virtual processors (16-23)
The core has 8 virtual processors (24-31)
The core has 8 virtual processors (32-39)
The core has 8 virtual processors (40-47)
SPARC-T4 (chipid 0, clock 2848 MHz)
Обратился в техподдержку Oracle / Solaris, вот ответ.
Когда вы используете команды ОС, такие как psrinfo, вы будете видеть только то, что видит ОС. Поэтому, когда вы сделаете это в основном или гостевом домене, вы увидите только те ресурсы, которые им были выделены.
Однако, когда вы используете ldm на первичном сервере, вы общаетесь с ldomsmanager (ldmd). Итак, вы можете увидеть, какие ресурсы были выделены для основного и всех гостевых доменов. Как вы знаете, ldmd работает только в основном.
Посмотри на:
ldm list-rsrc-group [-a] [-d domain] [–l] [-o core|memory|io]
Это дает вам довольно много информации о распределении ресурсов, которую вы не можете увидеть с помощью команд ОС.