TrueNAS가 설치된 컴퓨터가 동작 중에 살짝 충격을 준 일이 있었다. 그 때는 몰랐는데, 그 충격으로 인하여 HDD 중 1개에 좀 문제가 생긴 것 같다. 일부 섹터에 인식 오류가 발생했다. 인터넷을 검색하여 보니 일단 문제가 생긴 섹터 수가 늘어나지 않은면 큰 문제는 아니라고 한다. 하지만 조만간 교체를 하는게 좋다는 내용이 다수였다.
2TB 하드 1개가 필요한 상황이었다. 집에서 사용하는 NAS를 업그레이드 하면서 남는 하드를 이용할 것인지 우선 고민했다. 그런데 이렇게 하면 컴퓨터 1개, NAS 2개 이렇게 총 3개가 필요했다. 그렇게 시간이 지나가는 중 중고 HDD를 구입하게 되었다. 충분한 연식이 있어 보였다. 일단 TrueNAS 서버의 빈 슬롯에 연결하였다.
교체하는 방법은 OS 에서 친절하게 알려주지 않았기 때문에 인터넷을 통해서 찾아볼 수 밖에 없었다. 문제가 발생한 하드를 제거하고 새 하드를 설치한 후 리빌딩 하는 방법을 시도해 볼 수 있을 것 같았다. 그런데, 그보다는 새거 하나를 추가한 후 스페어 설정을 하고 오류가 발생한 하드를 제거 하면서 교체를 하는 것이 더 안전하다는 글을 보았다. 이 방법으로 해보기로 했다.
나중에 알게 된 것인데 spare로 등록을 하지 않아서 교체가 되었다. 아마 하드웨어적으로 fault인 상황이 아니기 때문에 spare 상태에 머무르는 것 같았다. 이럴 때는 어떻게 해야하나 싶어서 이렇게도 저렇게 해보았다. 최종적으로 찾아낸 방법은 pool에 별도로 설정을 하지 않은 상태에서 replace를 하는 것이다. 이렇게 하면 추가한 하드와 오류가 발생한 하드가 서로 동기화 되는 과정이 진행된다. 약 2시간이 지난 후에 작업이 완료 되었다. 전원을 종료한 후 오류난 하드를 제거하고 같이 추가로 구입한 하드를 연결한 다음 이번에는 spare로 설정해 두었다.