Jump to content
Калькуляторы

sysctl

всем привет

 

требуется мониторить температуру проца

имеем

 

8.0-RELEASE FreeBSD 8.0-RELEASE #0: Thu Jun 10 00:01:58 VLAST 2010 support@localhots:/usr/obj/usr/src/sys/khab i386

 

 

server# dmesg | grep cpu

cpu0 (BSP): APIC ID: 0

cpu1 (AP/HT): APIC ID: 1

cpu2 (AP): APIC ID: 6

cpu3 (AP/HT): APIC ID: 7

cpu0: <ACPI CPU> on acpi0

p4tcc0: <CPU Frequency Thermal Control> on cpu0

cpu1: <ACPI CPU> on acpi0

p4tcc1: <CPU Frequency Thermal Control> on cpu1

cpu2: <ACPI CPU> on acpi0

p4tcc2: <CPU Frequency Thermal Control> on cpu2

cpu3: <ACPI CPU> on acpi0

p4tcc3: <CPU Frequency Thermal Control> on cpu3

 

вывод команды

server# sysctl -a | grep temperature

hw.acpi.thermal.tz0.temperature: 8,3C

 

ядро собрано с девайсом

device coretemp

 

система hp proliant 350g4

 

подскажите где чего включить или отключить, настроить

поставил mrtg

всё остальное нормально кажет, проц никак

Share this post


Link to post
Share on other sites

наверное дурацкий вопрос задал((((

 

Share this post


Link to post
Share on other sites

 

man coretemp пять раз... если не дойдет - повторить

Share this post


Link to post
Share on other sites

люблю я конечно в лесу погулять

но чтоб в таком

Share this post


Link to post
Share on other sites

В ядро пихать не обязательно, модулем везде подгружаю, где нужно.

 

sysctl -a | grep temperature

 

dev.cpu.0.temperature: 38.0C

dev.cpu.1.temperature: 32.0C

 

это не коретемп :)

hw.acpi.thermal.tz0.temperature: 31.0C

Share this post


Link to post
Share on other sites
hw.acpi.thermal.tz0.temperature
выводит 8,3С и всё тут

покурил на счёт кортепм

в лоадер конф добавил

загрузился модуль, видно через клдстат

не кажет

 

может в биосе чего воткнуть надо?

инет курил, народ на пролиантах снимает показания температуры с процов без проблем

 

Share this post


Link to post
Share on other sites

Можно попробовать через IPMI если он есть на плате посмотреть.

 

Share this post


Link to post
Share on other sites

сегодня глянем в биосе

мож там чего отключено

проблема в том, что сервак чёрте где и на крыше

лишний раз туда лазить и шатданить его не айс

Share this post


Link to post
Share on other sites

неа

ему жарко что пипец

был сегодня, думал сдохну там

у нас жара +33

крыша закрытая, стоит духота

ящик как кипяток

не думаю что проц холоднее )))

 

в общем биос ничего путёвого мне сказал

может ядро заточить надо под эти процы?

уже голову сломал, да и мозг от жары кипит

уже не думает совсем

 

Share this post


Link to post
Share on other sites

А Вы в биос то залезьте, может там просто 108 C ? А в выводе чтото не влезло ;) Или где там 100 градусов у фаренгейта, к примеру...

 

А так мне попадались мамки, которые вроде чтото отдавали про температуру, но в корне не верное. Может чипсет не тот, на который оно заточено.

Share this post


Link to post
Share on other sites

Поигратся в этими строчками в лоадер конф

hint.p4tcc.0.disabled="1" # Disable CPU Frequency Thermal Control

hint.acpi_throttle.0.disabled="1" # Disable CPU throtling

 

 

Share this post


Link to post
Share on other sites

поковыряйтесь в проце, может там есть

 

cat /proc/acpi/thermal_zone/THRM/temperature

temperature: 52 C

 

Share this post


Link to post
Share on other sites
поковыряйтесь в проце, может там есть

 

cat /proc/acpi/thermal_zone/THRM/temperature

temperature: 52 C

странно

там пусто

Share this post


Link to post
Share on other sites
Поигратся в этими строчками в лоадер конф

hint.p4tcc.0.disabled="1" # Disable CPU Frequency Thermal Control

hint.acpi_throttle.0.disabled="1" # Disable CPU throtling

server# sysctl -a | grep p4tcc
dev.p4tcc.0.%desc: CPU Frequency Thermal Control
dev.p4tcc.0.%driver: p4tcc
dev.p4tcc.0.%parent: cpu0
dev.p4tcc.0.freq_settings: 10000/-1 8750/-1 7500/-1 6250/-1 5000/-1 3750/-1 2500             /-1 1250/-1
dev.p4tcc.1.%desc: CPU Frequency Thermal Control
dev.p4tcc.1.%driver: p4tcc
dev.p4tcc.1.%parent: cpu1
dev.p4tcc.1.freq_settings: 10000/-1 8750/-1 7500/-1 6250/-1 5000/-1 3750/-1 2500             /-1 1250/-1
dev.p4tcc.2.%desc: CPU Frequency Thermal Control
dev.p4tcc.2.%driver: p4tcc
dev.p4tcc.2.%parent: cpu2
dev.p4tcc.2.freq_settings: 10000/-1 8750/-1 7500/-1 6250/-1 5000/-1 3750/-1 2500             /-1 1250/-1
dev.p4tcc.3.%desc: CPU Frequency Thermal Control
dev.p4tcc.3.%driver: p4tcc
dev.p4tcc.3.%parent: cpu3
dev.p4tcc.3.freq_settings: 10000/-1 8750/-1 7500/-1 6250/-1 5000/-1 3750/-1 2500             /-1 1250/-1

таких значений нет в sysctl

или их не должно быть видно?

Share this post


Link to post
Share on other sites

нет и не надо :)

как минимум на существование dev.cpu.0.freq в sysctl они влияют.

Share this post


Link to post
Share on other sites

не помогло

 

было так

server# dmesg | grep cpu
cpu0 (BSP): APIC ID: 0
cpu1 (AP/HT): APIC ID: 1
cpu2 (AP): APIC ID: 6
cpu3 (AP/HT): APIC ID: 7
cpu0: <ACPI CPU> on acpi0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
cpu1: <ACPI CPU> on acpi0
p4tcc1: <CPU Frequency Thermal Control> on cpu1
cpu2: <ACPI CPU> on acpi0
p4tcc2: <CPU Frequency Thermal Control> on cpu2
cpu3: <ACPI CPU> on acpi0
p4tcc3: <CPU Frequency Thermal Control> on cpu3

стало так

server# dmesg | grep cpu

cpu0 (BSP): APIC ID: 0

cpu1 (AP/HT): APIC ID: 1

cpu2 (AP): APIC ID: 6

cpu3 (AP/HT): APIC ID: 7

cpu0: <ACPI CPU> on acpi0

cpu1: <ACPI CPU> on acpi0

cpu2: <ACPI CPU> on acpi0

cpu3: <ACPI CPU> on acpi0

 

температуру как показывало 8,3С так и показывает

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this