centOS가 설치된 HP ProLiant 서버는 팬을 감지하지 못합니다.

centOS가 설치된 HP ProLiant 서버는 팬을 감지하지 못합니다.

해결책을 찾으려고 노력하고 있지만 전체 상황이 나를 미치게 만들고 있습니다. 특히 내 옆에 세 개의 팬이 있는 서버가 있는데, 모두 뚜렷한 이유 없이 최대 전력으로 작동하고 있기 때문입니다. 그 사람도 같은 문제가 있는 것 같더라구요센서 감지가 내 팬을 감지하지 못합니다.

쿼드 코어 CPU와 centOS를 갖춘 HP ProLiant 서버가 있습니다. 나는 다음 단계를 수행했습니다.

  1. sudo yum install lm_sensors
  2. sudo sensors-detectyes로 모든 것을 확인하세요.
  3. sensors

산출sensors

acpitz-virtual-0 Adapter: Virtual device temp1: +8.3°C (crit = +31.3°C)

여기에서 이미 몇 가지 문제를 볼 수 있습니다. 왜 온도 하나만 표시되고 다른 온도는 표시되지 않나요? 팬 및 기타 CPU 온도가 있어야 하지 않나요?

  1. sudo pwmconfig

산출 /sbin/pwmconfig: There are no pwm-capable sensor modules installed

fancontrol 설치를 시도했지만 sudo yum install fancontrol패키지가 존재하지 않습니다.

  1. sudo fancontrol

산출Loading configuration from /etc/fancontrol ... Error: Can't read configuration file

  1. BIOS에서 팬 속도를 제어하는 ​​방법(예: 팬을 항상 켜짐 상태에서 비활성화하는 등)을 찾지 못했습니다. 어쩌면 이것도 방법이 아닐까?

나는 정말로 무엇을 해야할지 모르겠으며 도움을 주시면 정말 감사하겠습니다. 나는 이것에 익숙하지 않다는 점에 유의하십시오. 어떤 가정을 하고 필요한 패키지를 설치하는 방법을 알려주십시오. 초보자로서 누군가가 이렇게 하라고 하고, 파일이 어디에 있는지, 어떻게 얻는지 알려주지 않으면 매우 답답합니다.

추가 정보가 필요하면 알려주시기 바랍니다. 감사합니다, 르네

답변1

Unix 및 Linux StackExchange에 오신 것을 환영합니다!

HP는 서버에 독점 팬 컨트롤러 시스템을 사용하지만 lm-sensors전혀 지원하지 않습니다. 일부 모델에서는 팬 제어 부분이 하드웨어 오류 보호 기능을 통해 소프트웨어로 관리됩니다. 적절한 드라이버가 팬 제어 하드웨어와 통신하지 않으면 팬은 최고 속도로 작동하며 드라이버가 설치될 때까지 그 상태를 유지합니다. 달리기.

2015년에 Hewlett-Packard는 두 개로 분할되었습니다. 엔터프라이즈 IT 부서는 HPE(Hewlett-Packard Enterprise)로 이름이 바뀌었고 소비자 하드웨어는 주요 HP 브랜드로 유지되었습니다. ProLiant 서버 및 지원은 이제 HPE에서 제공됩니다. 비록 서버가 원래 기본 HP 브랜드로 판매되었더라도 말입니다.

너는 가야 해https://www.hpe.com지원->지원 센터를 선택하세요. 여기서 검색 필드에 서버 모델(예: "ProLiant DL380 G7")을 입력하면 보유하고 있는 정확한 모델을 선택할 수 있는 페이지로 이동하고(지정한 모델 이름이 모호한 경우) 다음 작업을 수행할 수 있습니다. 귀하가 사용하고 있는 시스템과 다운로드하려는 시스템.

(정확한 모델명은 를 이용하시면 알 수 있습니다 dmidecode -s system-product-name.)

CentOS의 경우 해당 버전의 RedHat Enterprise Linux용 드라이버 패키지를 사용할 수 있습니다. 모델마다 드라이버 세트가 다를 수 있으므로 정확한 모델을 알지 못하면 더 자세한 설명을 드릴 수 없습니다. 그러나 적절한 드라이버를 설치하고 실행하면 일반적으로 구성할 필요 없이 팬 동작의 차이를 즉시 들을 수 있습니다.

또한 서버가 랙 장착형 모델인 경우 귀가 편하지 않고 에어컨이 설치된 서버실의 공간 단위에 최대 컴퓨팅 성능을 담도록 설계되었다는 점에 유의하세요.


존재하다링크에 문제가 있습니다문제는 동일할 수 있지만 근본 원인은 매우 다를 수 있습니다. 랩탑에서 팬은 일반적으로 ACPI 펌웨어에 의해 제어됩니다. 커널의 ACPI 기능을 통해 팬을 강제로 작동시킬 수 있습니다.존재하다그러나 일반적으로 노트북 팬의 실행을 막을 수 있는 방법은 없습니다. 팬이 없으면 프로세서가 오랜 시간 동안 최고 속도로 실행될 경우 시스템이 빠르게 과열되어 손상될 수 있고 노트북에는 종종 리튬 이온 배터리가 포함되어 있기 때문입니다. 과열은 실제 화재 위험을 초래할 수 있습니다.

Linux가 장착된 랩톱의 팬 실행을 방지하는 유일한 방법은 cpufreq/ cpupower명령을 사용하여 팬이 필요하지 않을 정도로 최대 CPU 클럭 속도를 충분히 낮게 제한하는 것입니다.

답변2

저는 TelcoM의 도움으로 이 문제를 해결했습니다. 이 작은 가이드가 다른 사람들에게 도움이 되기를 바랍니다.

  1. 정확한 서버 모델을 알아보세요dmidecode -s system-product-name

  2. 가다https://www.hpe.com그런 다음 지원->지원 센터를 선택합니다.

  3. 서버 검색

  4. 발견 System Health Application(내가 이걸 가져갔어Red Hat Enterprise Linux 7 서버용 HPE 시스템 상태 애플리케이션 및 명령줄 유틸리티

  5. 서버에 설치하세요. 설치 지침은 지원 센터를 참조하세요. 그런가요?rpm –qp –requires hp-health-<version>.rpm

  6. 서버를 다시 시작하세요

  7. sudo hpasmcli그런 다음 다음을 사용하여 서버의 팬 속도를 확인합니다.show fans

  8. 더 많은 종료된 서버를 즐겨보세요

관련 정보