Go to main content
Oracle® Hardware Management Pack 설치 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 2월
 
 

설치 문제

Hardware Management Pack 설치를 수행하기 전에 다음 항목을 검토하십시오.


주 -  Oracle Hardware Management Pack 릴리스 노트에 추가 설치 문제가 있을 수 있습니다. Hardware Management Pack을 설치하기 전에 다음 문제와 함께 릴리스 노트를 검토하십시오.

시스템이 Oracle Linux에서 Oracle Linux Fault Management 소프트웨어를 실행 중인 경우 모듈 상태 확인

Oracle Linux FMA(Fault Management Architecture) 소프트웨어가 올바르게 작동하지 않을 경우 다음 모듈과 서비스가 올바른 상태인지 확인합니다.

Oracle Linux 버전
서비스 또는 모듈
필요한 상태
Oracle Linux 6.5 이상 및 7.0 이상
IPMI 서비스
설치됨 및 실행 중
Oracle Linux 6.5 이상 및 7.0 이상
dmidecode
설치됨 및 사용 가능
Oracle Linux 6.5 이상
EDAC 모듈
사용 안함
Oracle Linux 6.5 이상
mcelog 서비스
설치됨 및 실행 중
Oracle Linux 7.0 이상
mcelog 서비스
설치됨 및 실행 중(데몬 모드만 해당)

다음 서비스와 모듈을 확인하려면 Oracle Linux FMA 소프트웨어를 설치하기 전에 필수 Linux 구성 요소 설치를 참조하십시오.

Unix 설치 프로그램 문제(CR 6977584)

Oracle Solaris OS 또는 Linux OS를 실행하는 서버에서 DISPLAY 변수가 설정된 경우 설치 프로그램이 중단됩니다. 이 문제가 발생하지 않도록 하려면 Hardware Management Pack을 설치하기 전에 DISPLAY 변수의 설정을 해제하십시오.

Solaris 시스템에서 설치 프로그램 실행 시 오류가 보고됨(CR 6982393)

Oracle Solaris OS 시스템에서 Oracle Hardware Management Pack 설치 프로그램을 실행할 때 다음과 같은 오류가 발생할 수 있습니다.

./install.bin: !: not found

이 오류는 무시해도 되며 설치 프로그램이 정상적으로 실행됩니다.

SUNWCreq 클러스터가 있는 Solaris에서 설치 프로그램 실행 시 실패(CR 6982718)

SUNWCreq(코어 시스템 지원) 메타클러스터와 함께 설치된 Oracle Solaris OS를 실행하는 서버에 Oracle Hardware Management Pack을 설치하기 전에 SUNWxcu4(POSIX df 명령 포함)를 설치하거나 다음 환경 변수를 설정해야 합니다.

IATEMPDIR=$HOME

올바른 ICH10 슬롯 정보를 위해 Sun Fire X4170 M2에 도구 및 드라이버를 설치해야 함(CR 6992155)

Windows Server 2008 R2를 실행하는 Sun Fire X4170 M2 시스템의 경우 RAIDconfig 도구를 사용하기 전에 X4170 M2 도구 및 드라이버 CD의 드라이버를 설치하십시오. 드라이버를 설치하지 못하면 내부 ICH10 컨트롤러에 연결된 HDD에 대한 슬롯 정보가 잘못 보고될 수 있습니다.

이 문제가 발생하지 않도록 하기 위해 Oracle Hardware Installation Assistant를 사용하여 Windows Server 2008 R2를 설치할 수도 있습니다.

SUNWipmi가 설치되어 있는 Oracle Solaris OS 서버에서 설치를 완료할 수 없음(CR 7070692)

SUNWipmi가 설치되어 있는 Oracle Solaris OS 10 서버에는 Hardware Management Pack을 설치할 수 없습니다. 유일한 임시해결책은 control-c를 사용하여 현재 설치를 중지하고 설치된 SUNWipmi 버전을 제거한 다음 Hardware Management Pack 설치를 다시 시작하는 것입니다.

Oracle Linux 6에서 GUI 모드로 설치 프로그램을 실행할 수 없음(CR 7129501)

Oracle Linux 6에서 GUI 모드로 Oracle Hardware Management Pack을 설치하는 경우 그래픽 설치 프로그램을 시작할 수 없습니다. 기본적으로 libXtst.i686 패키지가 설치되지 않기 때문입니다. GUI 모드를 사용하기 전에 이 패키지를 설치하거나 콘솔 모드를 사용하십시오.

Linux에 QLogic 지원을 설치하는 데 시간이 오래 걸림(CR 7115215)

Oracle Hardware Management Pack 설치 프로그램을 사용하여 Linux에 QLogic 지원을 설치하도록 선택할 경우 프로세스가 오래 걸릴 수 있습니다. 이 프로세스를 보다 효율적으로 수행하려면 QLogic 패키지를 수동으로 설치하십시오.

요약 화면에 사용 가능한 공간으로 오류가 반환됨(CR 15820240)

설치 프로세스 중 요약 화면에 다음 내용이 표시될 수 있습니다.

Disk Space Information (for Installation Target):
    Required:  169,082,111 bytes
    Available: Error!

이것은 무시해도 됩니다.

Solaris 자동 설치 프로그램을 사용할 때 호스트-ILOM 상호 연결 기능이 사용 안함 상태로 남을 수 있음(CR 18696723)

Solaris 자동 설치 프로그램(Solaris 11에 도입됨)을 사용하여 서버에 소프트웨어를 배치할 때, 자동 설치 프로그램에서 설치 중 재부트를 수행한 후 서버의 호스트-ILOM 상호 연결 기능(수많은 Oracle Hardware Management Pack 기능에 필요함)이 사용 안함 상태로 남을 수 있습니다. 이 문제가 발생하면 설치가 완료된 후 두번째 서버 재부트를 통해 문제를 수정해야 합니다.

서버가 자동 설치 프로그램에 의해 설정되었는지 확인하려면 다음 명령을 입력합니다.

# netadm list | grep ncp
ncp         Automatic      online      <-- Automated Installer was used
ncp         DefaultFixed   disabled

Anaconda 또는 Oracle System Assistant를 사용하여 OS를 설치할 때 Oracle Linux FMA 설치를 실패할 수 있음(CR 19182604)

Linux Anaconda 설치 프로그램 또는 (Anaconda 설치 프로그램을 호출하는) Oracle System Assistant 안내식 OS 설치를 사용할 때 Oracle Linux FMA 소프트웨어 설치를 실패할 수 있습니다. OS 설치가 성공적으로 완료되고 소프트웨어가 설치되지만, 설치 및 서버 재부트 후 필요한 Oracle Linux FMA 서비스가 자동으로 시작되지 않습니다. 그 결과 Oracle Linux FMA 결함 이벤트가 호스트에 기록되거나 관찰되지 않습니다.

이 문제가 발생하면 다음 절차를 수행하십시오.


주 -  이 절차는 한 번만 수행해야 하며 후속 재부트 시 반복할 필요는 없습니다.
  1. OS 설치 프로세스를 완료합니다. Oracle Linux FMA 소프트웨어 설치 실패 메시지는 무시합니다.

  2. 시스템 재부트 후 루트로 로그인하여 매뉴얼 페이지의 디렉토리를 만듭니다.

    # mkdir -p /usr/local/share/man/man1m

  3. 설치된 매뉴얼 페이지에 대한 소프트 링크를 만듭니다.

    # ln -s -t /usr/local/share/man/man1m /opt/fma/share/man/man1m/fmadm.1m /opt/fma/share/man/man1m/fmdump.1m /opt/fma/share/man/man1m/fmd.1m /opt/fma/share/man/man1m/intro.1m

  4. 적절한 서비스를 사용으로 설정합니다.

    # chkconfig --add ksyseventd.init

    # chkconfig --add fmd.init

  5. 그런 다음 서비스를 시작합니다.

    # service ksyseventd.init start

    # service fmd.init start

  6. fmadm config 명령을 사용하여 모든 Oracle Linux FMA 소프트웨어 구성 요소가 설치되고 준비되었는지 확인합니다.

    예를 들면 다음과 같습니다.

    [root@testserver16 ~]# fmadm config
    
    MODULE                   VERSION STATUS  DESCRIPTION
    ext-event-transport      0.2     active  External FM event transport
    fmd-self-diagnosis       1.0     active  Fault Manager Self-Diagnosis
    ip-transport             1.1     active  IP Transport Agent
    mce                      1.0     active  Machine Check Translator
    sysevent-transport       1.0     active  SysEvent Transport Agent
    syslog-msgs              1.1     active  Syslog Messaging Agent

Oracle Linux 7에서 mcelog 기본값으로 인해 Oracle Linux FMA가 제대로 작동하지 못함(CR 19731891)

Oracle Linux 7에서 Oracle Linux FMA가 제대로 작동하려면 mcelog 서비스가 데몬 모드로만 실행되어야 합니다. 그러나 기본적으로 Oracle Linux 7에서 mcelog 서비스는 다음 인수로 실행됩니다. --ignorenodev --daemon --foreground. 따라서 Oracle Linux 7 시스템에 Oracle Linux FMA 2.3.1을 설치하기 전에 mcelog 서비스를 재구성해야 합니다.

  1. 다음 명령을 입력하여 mcelog 서비스가 설치되고 실행 중인지 확인합니다.

    systemctl status mcelog

    mcelog가 설치되지 않은 경우 다음 출력이 표시됩니다.

    [root@testserver16 ~]# systemctl status mcelog
    mcelog.service
       Loaded: not-found (Reason: No such file or directory)
       Active: inactive (dead)
  2. mcelog가 설치되지 않은 경우 다음 명령을 입력하여 yum을 통해 mcelog를 설치합니다.

    yum install mcelog

    설치 성공 후 다음 단계로 진행합니다.

  3. 다음 방법으로 /etc/mcelog/mcelog.conf 파일을 편집합니다.

    • "raw=yes" 항목의 주석을 해제합니다.

    • 기존 "memory-ce-threshold" 항목을 주석 처리하고 "memory-ce-threshold = 3 / 72h"라는 항목을 새로 만듭니다.

  4. /etc/mcelog/mcelog.setup 파일을 편집합니다. 기존 "/usr/sbin/mcelog --ignorenodev --syslog --foreground" 항목을 주석 처리하고 "/usr/sbin/mcelog --daemon"이라는 항목을 새로 만듭니다.

  5. /etc/systemd/system/multi-usr.target.wants/mcelog.service 파일을 편집하여 다음과 같은 "[Service]" 섹션을 변경합니다.

    [Service]
    ExecStartPre=/etc/mcelog/mcelog.setup
    ExecStart=/usr/sbin/mcelog --ignorenodev --daemon --foreground
    StandardOutput=syslog

    바뀐 구문:

    [Service]
    Type=forking
    ExecStartPre=/etc/mcelog/mcelog.setup
    ExecStart=/usr/sbin/mcelog --daemon
    StandardOutput=syslog
  6. 다음 명령을 입력하여 변경사항을 적용합니다.

    systemctl daemon-reload

  7. 다음 명령을 입력하여 mcelog 서비스를 다시 시작합니다.

    systemctl restart mcelog

  8. 다음 명령을 입력하여 mcelog가 데몬 모드로 실행 중인지 확인합니다.

    systemctl status mcelog

    다음과 유사한 출력이 표시됩니다.

    [root@testserver16 ~]# systemctl status mcelog
    mcelog.service - Machine Check Exception Logging Daemon
       Loaded: loaded (/usr/lib/systemd/system/mcelog.service; enabled)
       Active: active (running) since Fri 2014-10-03 12:52:13 EDT; 6s ago
      Process: 3939 ExecStart=/usr/sbin/mcelog --daemon (code=exited,
    status=0/SUCCESS)
      Process: 3935 ExecStartPre=/etc/mcelog/mcelog.setup (code=exited,
    status=0/SUCCESS)
     Main PID: 3940 (mcelog)
       CGroup: /system.slice/mcelog.service
                    |__3940 /usr/sbin/mcelog --daemon