Проблема, похоже, заключалась в том, что мой администратор создал запись в Домене Контроллер для этого сервера. Очевидно, это вызвало конфликт, в результате которого Kerberos обнаружил следующую ошибку при попытке присоединения:
kyle@Server21:~$ sudo net ads join -k
Failed to join domain: failed to lookup DC info for domain 'COMPANYNAME.LOCAL' over rpc: An internal error occurred.
Я не уверен, что эта ошибка была полностью точной, поскольку мой администратор сказал, что сервер был присоединен к домену на его стороне и realmd
указал, что я тоже присоединился:
kyle@Server21:~$ realm join COMPANYNAME.LOCAL
realm: Already joined to this domain
Шаги, которые я выполнил для успешного присоединения к Kerberos, были следующими:
sudo dpkg-reconfigure krb5-config
[realms]
в krb5.conf
kinit
sudo net ads join -k
Окончательный результат:
kyle@SERV21:~$ sudo net ads join -k
Using short domain name -- COMPANYNAME
Joined 'SERV21' to dns domain 'CompanyName.Local'
PRI
из ps -o pri
— это 39 - priority
, где priority
— 18-е поле из /proc/PID/stat
.
Если вам нужно исходное поле из proc/PID/stat
, вы можете получить его с помощью ps -o priority
.
Если вам нужен реальный приоритет , вы можете получить его с помощью ps -o pri_baz
.
Другие интересные искажения этого значения могут быть получены с помощью ps -o pri_foo
, ps -o pri_bar
и ps -o opri
.
Я не шучу.Исходник можно посмотреть здесь .
Примечание о/proc/PID/stat
:
Поле приоритета (18-е )в /proc/PID/stat
устанавливается ядром вfs/proc/array.c
наtask_struct->prio - 100
(черезtask_prio()
;MAX_RT_PRIO
определяется как100
).