안녕하세요. 이 비디오에서는 펌웨어 문제 해결을 위한 몇 가지 단계를 알아봅니다. 업데이트에 실패하면 가장 먼저 살펴봐야 할 곳은 Lifecycle Controller 로그입니다. 여기에서 기술 자료에서 조회할 수 있는 특정 오류 코드를 찾을 수 있습니다. 이제 업데이트 문제에 대한 몇 가지 시나리오를 살펴보겠습니다. 먼저 카탈로그 기반 업데이트 방법을 알아보겠습니다. 누군가 전체 서버를 업데이트하려고했지만 업데이트 작업이 실패했다고 가정 해 보겠습니다.
전체 시스템 대신 단일 패키지를 업데이트하려고 시도할 수 있습니다.이 경우 단일 패키지에 대해 다른 오류 메시지가 표시됩니까? 카탈로그 외부에 있는 다른 업데이트 방법을 활용할 수도 있습니다. iDRAC에서 로컬로 단일 패키지를 시도하고 작동하면 카탈로그에서 문제를 확인해야 합니다. 확인해야 할 한 가지는 파일이 있어야 할 downloads.dell.com 위치에 있는지입니다. 이제 네트워크 기반 업데이트 방법에 대해 생각해 보겠습니다.
마찬가지로 단일 업데이트 패키지가 동일하거나 다른 오류 메시지를 표시하는지 물어봐야 합니다. iDRAC 자체에서도 로컬 업데이트를 시도할 수 있습니다. 로컬 업데이트가 작동하면 방화벽에 의해 차단되는 포트 또는 프로토콜을 의심해야 합니다. 문제가 발생한 네트워크임을 증명하기 위해 패킷 캡처를 수집해야 할 수도 있습니다. 다음은 이 단일 업데이트 방법에 대해 자세히 알아보겠습니다. 먼저 iDRAC 또는 진단과 같이 재부팅이 필요 없는 다른 업데이트를 시도합니다.
업데이트가 적용되지 않는 경우 iDRAC 또는 Lifecycle Controller 문제가 발생할 가능성이 높습니다. 특정 업데이트만 실패하면 특정 업데이트 패키지 또는 구성 요소를 살펴봐야 합니다. 다음으로 시도할 것은 업그레이드를 수행하는 대신 해당 구성 요소에 대해 동일한 펌웨어를 플래시하는 것입니다. 리플래시에 성공하면 구성 요소와 Lifecycle Controller가 정상이어야 하지만 구성 요소가 동일한 펌웨어를 적용하지 못하면 다른 단계를 시도해야 합니다.
잔류 전원을 방전시키고, 구성 요소를 다시 장착하거나, 정상 작동이 확인된 구성 요소로 교체하거나 궁극적으로 해당 구성 요소를 교체해야 할 수도 있습니다. 또 다른 문제 해결 방법은 작업 대기열을 강제로 지우는 것입니다. 여기서는 두 가지 명령을 보여드리겠습니다. 때로는 하나가 작동하고 다른 하나는 작동하지 않으므로이 두 가지를 모두 실행하는 것이 좋습니다. 두 명령 모두 작동하지 않거나 iDRAC가 완전히 잠긴 것으로 나타나면 iDRAC를 재부팅한 다음 명령을 다시 실행해 보십시오.
업데이트 패키지 디버깅에 대해 이야기하면서 마무리하겠습니다. 첫 번째 질문은 이 패키지가 여러 시스템에서 실패합니까? 대답이 예라고 가정하면 exe를 추출하고 package.xml 파일을 검토하여 업데이트 중인 시스템 유형 및 특정 구성 요소에 실제로 유효한지 확인할 수 있습니다. 패키지가 정상적으로 보이면 OS 내에서 실행하거나 부팅 가능한 ISO를 사용해 보십시오. OS 업데이트가 실패하면 포함된 링크에서 DUP 파일을 디버깅하는 단계를 따를 수 있습니다. 업데이트가 iDRAC를 통해서만 적용되지 않고 다른 방법에서는 작동하는 경우 디버그 로그와 함께 TSR을 수집하십시오.
이 비디오에서는 업데이트 패키지의 압축을 푸는 방법을 보여드리겠습니다. 파일 압축이 풀리면 package.xml 파일을 엽니다. 여기서는 특정 구성 요소를 검색할 수 있습니다. 여기서 5719를 찾고 싶다고 가정해 보겠습니다. 몇 가지를 볼 수 있습니다. iDRAC 펌웨어 문제 해결에 대한 이 교육 비디오를 시청해 주셔서 감사합니다.