최신 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 크기로 추가 디스크 공간을 사용합니다.