스토리지 풀을 스크러빙하면 컨텐츠가 오류가 있는지 확인합니다. 기본적으로 예약된 스토리지 풀 스크러빙이 사용으로 설정되고 30일 간격으로 설정됩니다. scrub_schedule 등록 정보를 사용하여 다른 스크러빙 간격을 지정하거나 스크러빙 예약을 사용 안함으로 설정합니다.
스크러빙 우선순위는 명시적으로 변경할 수 없습니다. 스크러빙 우선순위는 지정된 스크러빙 간격, 스크러빙 진행 상태 및 시스템 로드에 따라 자동으로 조정됩니다. 스크러빙 우선순위는 유휴 시스템에서 자동으로 증가합니다.
스크러빙 또는 리실버링이 이미 진행 중인 경우 스크러빙 작업이 계속되지 않습니다. 리실버링이 시작될 때 스크러빙 작업이 진행 중인 경우 리실버링 작업이 현재 스크러빙을 일시 중지한 다음 리실버링이 완료된 후 스크러빙을 다시 시작합니다.
풀이 하나만 있으면 풀 이름이 표시되지 않지만 선택됩니다.
풀이 여러 개 있으면 풀 중 하나가 선택되고 표시됩니다. set pool 명령을 사용하여 다른 풀을 선택합니다.
hostname:configuration storage (pool0)> set pool=pool1 pool = pool1
ls, show 또는 get 명령을 사용하여 GMT에서 마지막 스크러빙이 완료된 시기 또는 스크러빙이 실행된 지속 기간(완료되지 않은 경우)과 스크러빙으로 인해 보고된 오류 수를 표시합니다.
hostname:configuration storage (pool1)> get scrub scrub_schedule scrub = scrub completed after 2d20h with 0 errors on Mon May 6 10:35:16 2019 scrub_schedule = 30 days
zpool status 명령을 통해서도 마지막 스크러빙의 완료 시간, 스크러빙이 실행된 지속 기간 및 오류가 발견되어 복구되었는지 여부가 보고됩니다.
수동 스크러빙을 선호하는 등의 경우 scrub_schedule 등록 정보의 값을 off로 설정하여 스크러빙 예약을 사용 안함으로 설정합니다.
예약된 스토리지 풀 스크러빙을 사용으로 설정하려면 scrub_schedule 등록 정보의 값을 예약된 스크러빙 간격(일 수)으로 설정합니다. scrub_schedule을 15, 30, 45, 60, 75 또는 90일로 설정할 수 있습니다.
hostname:configuration storage (p0)> set scrub_schedule=60 scrub_schedule = 60 hostname:configuration storage (p0)> get scrub_schedule scrub_schedule = 60 days