Oracle® Flash Accelerator F160 PCIe Card 및 Oracle 1.6TB NVMe SSD 제품 안내서

인쇄 보기 종료

업데이트 날짜: 2016년 4월
 
 

NVMe 스토리지 드라이브 펌웨어 업데이트

이 항목에서는 지원되는 Oracle Solaris 및 Linux 운영체제용 호스트에 대한 Oracle F160 Flash Card NAND 플래시 컨트롤러 펌웨어를 업데이트하기 위한 지침을 제공합니다. Oracle F160 Flash Card 펌웨어는 Oracle Hardware Management Pack 유틸리티 CLI 도구를 사용하여 단일 패키지로 업데이트되었습니다.


주 -  자세한 지침은 서버 설명서를 참조하십시오.

시작하기 전에

  • 최신 소프트웨어 릴리스로 시스템을 업데이트합니다.

  • Oracle Hardware Management Pack의 지원되는 최신 소프트웨어 릴리스가 호스트에 설치되었는지 확인합니다.

    지침은 Oracle Hardware Management Pack 설명서(http://www.oracle.com/goto/ohmp/docs)를 참조하십시오.

  • Oracle System Assistant를 지원하는 서버는 Oracle Hardware Management Pack을 사용할 수 없는 경우 Oracle System Assistant를 사용하여 Oracle Flash Accelerator F160 PCIe Card 및 1.6 TB NVMe SSD 컨트롤러 펌웨어를 업데이트할 수 있습니다. 서버 관리 설명서를 참조하십시오.

  1. 최신 펌웨어 요구 사항은 다음에서 제공되는 Oracle Flash Accelerator F160 PCIe Card 및 1.6 TB NVMe SSD 제품 안내서를 확인하십시오.

    Minimum Supported Card Firmware Version

  2. SSH 또는 Oracle ILOM Remote System Console을 통해 대상 시스템에 로그인합니다.

    서버 설치 안내서를 참조하십시오.

  3. 펌웨어 이미지 파일 업데이트를 Oracle Flash Accelerator F160 PCIe Card 및 1.6 TB NVMe SSD 지원에 필요한 서버에 다운로드하고 저장합니다.
    1. 이 위치에서 펌웨어 이미지 파일을 다운로드합니다.

      https://support.oracle.com

      Downloading the SSD Software Package를 참조하십시오.

    2. 가져온 펌웨어 이미지 파일을 대상 시스템 루트 디렉토리에 복사합니다.
  4. 서버의 모든 Oracle Flash Accelerator F160 PCIe Card 및 1.6TB NVMe SSD 컨트롤러 펌웨어 버전을 식별합니다.
    1. 시스템에서 모든 Oracle Flash Accelerator F160 PCIe Card 및 1.6 TB NVMe SSD 컨트롤러와 현재 펌웨어 버전을 식별하려면 다음을 입력합니다.

      # fwupdate list controller

      다음 예제에서 Oracle Flash Accelerator F160 PCIe Card 컨트롤러 c1c2가 위 명령으로 반환된 출력에 열거됩니다.

      # fwupdate list controller
      ==================================================
      CONTROLLER
      ==================================================
      ID    Type   Manufacturer   Model     Product Name   FW Version     BIOS Version   EFI Version    FCODE Version  Package Version  NVDATA Version    XML Support
      ------------------------------------------------------------------------------------
      c0    SAS    LSI Logic      0x0097    SAS9311-8i          
      c1    NVMe   Intel          0x0953    INTEL SSDPEDME016T4S      8DV1RA10    
      c2    NVMe   Intel          0x0953    INTEL SSDPEDME016T4S      8DV1RA10
    2. Oracle Flash Accelerator F160 PCIe Card 및 1.6 TB NVMe SSD에 설치된 펌웨어 패키지 파일을 업데이트해야 하는지 확인합니다.

      업데이트된 펌웨어 이미지 파일이 필요한 NVMe 컨트롤러를 식별하려면 fwdupdate list controller 명령의 출력에서 FW Version 열을 확인합니다.

      다음 예제에서 Oracle Flash Accelerator F160 PCIe Card 컨트롤러 c0은 펌웨어 버전 8DV1RA10을 표시하지만 다른 NVMe 컨트롤러는 펌웨어 버전 8DV1RA12를 표시합니다.

      # fwupdate list controller
      ==================================================
      CONTROLLER
      ==================================================
      ID Type Manufacturer Model    Product Name         FW Version BIOS Version EFI Version FCODE Version Package Version NVDATA Version XML Support
      ---------------------------------------------------------------------------------------
      c0 NVMe Intel        0x0953   INTEL SSDPEDME016T4S 8DV1RA10 - - - - - N/A
      c1 NVMe Intel        0x0953   INTEL SSDPEDME016T4S 8DV1RA12 - - - - - N/A
       
    3. nvmeadm list --v 명령의 출력에서 펌웨어 개정을 확인합니다.

      NVMe 컨트롤러 및 현재 펌웨어 버전을 식별하려면 다음을 입력합니다.

      # nvmeadm list --v

      다음 예제에서 컨트롤러 SUNW-NVME-1SUNW-NVME-2는 위 명령으로 반환된 출력에 펌웨어 버전 8DV1RA10을 표시합니다.

      # nvmeadm list --v
      SUNW-NVME-1
              PCI Vendor ID:                  8086
              Serial Number:                  CVMD446000AQ1P6KGN 
              Model Number:                   INTEL SSDPEDME016T4S                   
              Firmware Revision:              8DV1RA10
              Number of Namespaces:           1
      SUNW-NVME-2
              PCI Vendor ID:                  8086
              Serial Number:                  CVMD446000CF1P6KGN 
              Model Number:                   INTEL SSDPEDME016T4S                   
              Firmware Revision:              8DV1RA10
              Number of Namespaces:           1
      root:~# 
      
  5. Oracle Flash Accelerator F160 PCIe Card 및 1.6 TB NVMe SSD 장치를 중지합니다.

    드라이브를 이동하기 전에 I/O 및 장치 사용을 수동으로 중지합니다.


    Caution

    주의  -  시스템이 중단되거나 데이터가 손실됩니다. 장치 펌웨어를 업데이트하기 전에 장치가 중지되었고 다음 이벤트가 발생하지 않는지 확인합니다.

    • 운영 체제가 디스크에 액세스 중이 아닙니다(예: 시스템 부트 디스크).
    • 응용 프로그램이 디스크에 액세스 중이 아닙니다(예: 데이터베이스 응용 프로그램).


  6. 선택한 Oracle Flash Accelerator F160 PCIe Card를 지정한 펌웨어 패키지로 업데이트합니다.

    fwupdate 명령은 XML 메타데이터 파일을 이용하는 시스템의 모든 유사한 장치에 대한 펌웨어를 업데이트할 수 있습니다. 이 방법을 자동 모드라고 하며 업그레이드에 권장되는 방법입니다. 대체 방법은 아래를 확인하십시오.


    주 -  또는 각 장치를 별도의 fwupdate 명령으로 업데이트해야 하는 경우 fwupdate 자동 단일 드라이브 방법 또는 fwupdate 수동 방법(XML 메타데이터 파일을 사용할 수 없는 경우)을 수행합니다. 지침은 Oracle Hardware Management Pack 설명서(http://www.oracle.com/goto/ohmp/docs)를 참조하십시오..
    1. 서버에 XML 메타데이터 파일을 사용할 수 있는지 확인합니다.

      자동 모드를 사용하려면 XML 메타데이터 파일이 펌웨어 업데이트 패키지에 포함되어 있어야 합니다. 자세한 내용은 업데이트 패키지 릴리스 노트를 참조하십시오.

    2. Oracle Flash Accelerator F160 PCIe Card 및 1.6 TB NVMe SSD에서 장치 펌웨어를 업데이트하려면 다음을 입력합니다.

      fwupdate update controller -x metadata.xml

      # fwupdate update controller -x metadata.xml
       The following components will be upgraded as shown:
      ==========================================================
      ID        Priority Action     Status      Old Firmware Ver.   Proposed Ver.       New Firmware Ver.   System Reboot
      ----------------------------------------------------------------------------------
      c1        1        Check FW   Success     8DV1RA10            8DV1RA11            N/A                 System Reset
      c2        1        Check FW   Success     8DV1RA10            8DV1RA11            N/A                 System Reset
      Do you wish to process all of the above component upgrades? [y/n]? 

      선택한 드라이브의 현재 펌웨어 패키지 버전이 지정된 펌웨어 패키지 버전보다 높을 경우 이 명령이 오류를 반환합니다. 오류 코드는 Oracle Hardware Management Pack 설명서(http://www.oracle.com/goto/ohmp/docs)를 참조하십시오.

    3. 펌웨어 패키지를 업그레이드하고 위의 모든 구성 요소 업그레이드를 수행하려면 y를 입력합니다.
      Updating c1:  Success
      Updating c2:  Success
      
      Verifying all priority 1 updates
      
      Execution Summary
      ==========================================================
      ID        Priority Action     Status      Old Firmware Ver.   Proposed Ver.       New Firmware Ver.   System Reboot
      ----------------------------------------------------------------------------------
      c1        1        Post Power Pending     8DV1RA10            8DV1RA11            N/A                 System Reset
      c2        1        Post Power Pending     8DV1RA10            8DV1RA11            N/A                 System Reset
      System Reboot required for some applied firmware
      Do you wish to automatically reboot now? [y/n]?
      
    4. 호스트 서버를 재부트하여 펌웨어 업데이트를 초기화합니다.

      y를 입력하여 시스템을 재부트합니다.

  7. 콘솔에 다시 액세스합니다.

    서버 설치 안내서를 참조하십시오.

  8. Oracle Flash Accelerator F160 PCIe Card에 업데이트된 펌웨어 패키지가 설치되었는지 확인합니다.
    1. 단말기에서 다음을 입력합니다.

      # fwupdate list controller

      다음 예제에서 Oracle Flash Accelerator F160 PCIe Card가 표시됩니다.

      # fwupdate list controller
      ==================================================
      CONTROLLER
      ==================================================
      ID    Type   Manufacturer   Model     Product Name              FW Version     BIOS Version   EFI Version    FCODE Version  Package Version  NVDATA Version    XML Support
      ----------------------------------------------------------------------------------------------
      c0    SAS    LSI Logic      0x0097    SAS9311-8i                06.00.02.00    08.13.00.00    07.00.00.00    01.00.65.00    - 06.03.00.10       N/A
      c1    NVMe   Intel          0x0953    INTEL SSDPEDME016T4S      8DV1RA12  
      c2    NVMe   Intel          0x0953    INTEL SSDPEDME016T4S      8DV1RA12  
    2. PCIe ID 열거를 확인하여 모든 Oracle Flash Accelerator F160 PCIe Card 및 1.6 TB NVMe SSD의 호스트 인식을 확인합니다.

      위 예제에서 Oracle Flash Accelerator F160 PCIe Card 컨트롤러 c1c2가 위 명령으로 반환된 출력에 열거됩니다.

    3. Oracle Flash Accelerator F160 PCIe Card 및 1.6TB NVMe SSD 펌웨어가 위 명령으로 반환된 출력에서 업데이트되었는지 확인합니다.

      위 예제에서 Oracle Flash Accelerator F160 PCIe Card 컨트롤러 c1c2가 펌웨어 버전 8DV1RA12를 표시합니다.

  9. Oracle Flash Accelerator F160 PCIe Card 작업을 확인합니다.

    Verify Oracle Flash Accelerator F160 PCIe Card Operation을 참조하십시오.

  10. Oracle Flash Accelerator F160 PCIe Card에 최신 펌웨어 릴리스가 적용될 때까지 펌웨어 업그레이드 프로세스를 반복합니다.

    Minimum Supported Card Firmware Version을 참조하십시오.

    예를 들어 8DV1RA10에서 8DV1RA11로 펌웨어 개정을 업그레이드하고 8DV1RA12로 업그레이드합니다.

관련 정보