Oracle® Solaris 11.2의 ZFS 파일 시스템 관리

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

일반 시스템 방법

  • 최신 Solaris 업데이트와 릴리스를 사용하여 시스템을 최신 상태로 유지합니다.

  • 풀 장치를 변경하거나 미러링된 저장소 풀을 분할하기 전에 데이터가 안전하게 기록되도록 보장하기 위해 컨트롤러가 캐시 비우기 명령을 따르는지 확인합니다. Oracle/Sun 하드웨어에서는 일반적으로 문제가 되지 않지만 하드웨어의 캐시 비우기 설정이 사용으로 설정되었는지 확인하는 것이 좋습니다.

  • 실제 시스템 작업 부하에 대한 크기 메모리 요구 사항을 충족합니다.

    • 데이터베이스 응용 프로그램 등에 대해 알려진 응용 프로그램 메모리 단위를 사용하여 ARC 크기 상한을 제한하면 응용 프로그램이 ZFS 캐시에서 필요한 메모리를 재생 이용할 필요가 없습니다.

    • 중복 제거 메모리 요구 사항을 고려해 보십시오.

    • 다음 명령으로 ZFS 메모리 사용량을 식별합니다.

      # mdb -k
      > ::memstat
      Page Summary                Pages                MB  %Tot
      ------------     ----------------  ----------------  ----
      Kernel                     388117              1516   19%
      ZFS File Data               81321               317    4%
      Anon                        29928               116    1%
      Exec and libs                1359                 5    0%
      Page cache                   4890                19    0%
      Free (cachelist)             6030                23    0%
      Free (freelist)           1581183              6176   76%
      
      Total                     2092828              8175
      Physical                  2092827              8175
      > $q
    • 메모리 손상을 방지하지 위해 ECC 메모리를 사용하는 것이 좋습니다. 기록되지 않은 메모리 손상으로 인해 데이터가 손상될 수 있습니다.

  • 정기 백업 수행 – ZFS 중복을 사용하여 만든 풀은 하드웨어 고장으로 인한 작동 중지 시간을 줄이는 데 도움이 되지만 하드웨어 고장, 정전 또는 연결 해제된 케이블의 영향을 받습니다. 정기적으로 데이터를 백업해야 합니다. 데이터가 중요한 경우 백업해야 합니다. 데이터 복사본을 제공하는 여러 가지 방법은 다음과 같습니다.

    • 정기 또는 일별 ZFS 스냅샷

    • ZFS 풀 데이터의 주별 백업. zpool split 명령을 사용하여 미러링된 ZFS 저장소 풀의 정확한 복제본을 만들 수 있습니다.

    • 엔터프라이즈 레벨 백업 제품을 사용한 월별 백업

  • 하드웨어 RAID

    • ZFS가 저장소와 중복을 관리할 수 있도록 하드웨어 RAID 대신 JBOD 모드를 저장소 배열에 사용하는 것이 좋습니다.

    • 하드웨어 RAID나 ZFS 중복(또는 둘 다)을 사용합니다.

    • ZFS 중복 사용 시 여러 가지 이점 – 운용 환경의 경우 데이터 불일치를 복구할 수 있도록 ZFS를 구성합니다. 기본 저장 장치에 구현된 RAID 레벨에 관계없이 RAID-Z, RAID-Z-2, RAID-Z-3, 미러와 같은 ZFS 중복을 사용합니다. 이러한 중복을 사용하면 기본 저장 장치나 그 호스트 연결에 결함이 발생할 경우 ZFS에서 복구하고 수리할 수 있습니다.

    • 하드웨어 RAID 솔루션에 중복이 있다고 생각되면 ZFS 중복이 없는 ZFS를 하드웨어 RAID 배열에 사용하는 것을 고려하되, 다음 권장 사항을 따르는 것도 데이터 무결성을 보증하는 데 도움이 됩니다.

      • 하드웨어 RAID 배열에 오류가 발생할 경우 ZFS가 데이터 불일치를 해결할 수 없다고 간주하여 적합한 레벨에 따라 LUN 및 ZFS 저장소 풀의 크기를 지정합니다.

      • 전역 핫 스페어와 함께 RAID5 LUN을 만듭니다.

      • ZFS 저장소 풀(zpool status를 사용하여)과 기본 LUN(하드웨어 RAID 모니터링 도구를 사용하여)을 둘 다 모니터링합니다.

      • 오류가 있는 장치를 즉시 교체합니다.

      • 데이터센터 품질 서비스를 사용하는 경우 ZFS 저장소 풀을 정기적으로(예: 매월) 스크러빙합니다.

      • 항상 중요한 데이터의 최신 백업을 올바른 상태로 보관합니다.

    로컬 또는 네트워크 연결 저장소 어레이에서 풀 만들기 실행 방법도 참조하십시오.

  • 충돌 덤프는 물리적 메모리 범위의 1/2- 3/4 크기로 추가 디스크 공간을 사용합니다.