두 개의 별도 드라이브 설정 및 가져오기가 'xxxxx'를 가져올 수 없습니다. 해당 풀이 존재하지 않습니다.

두 개의 별도 드라이브 설정 및 가져오기가 'xxxxx'를 가져올 수 없습니다. 해당 풀이 존재하지 않습니다.

미러링 없이 두 개의 독립 드라이브에 액세스하는 간단한 freeNAS 설정(FreeNAS-9.10.2-U6(561f0d7a1))이 있습니다.

한동안 시스템에 실제로 액세스하지 않았으며 정전 후 시스템을 부팅해야 했는데 이제 두 디스크 모두 마운트되지 않은 것 같습니다.

ZFS 볼륨 가져오기 시작 시 부팅하는 동안 다음이 표시됩니다.

cannot import 'NAS-5TB-01': no such pool or dataset
        Destroy and re-create the pool from
        a backup source

cannot import 'NAS-5TB-01-Backup': no such pool or dataset
        Destroy and re-create the pool from
        a backup source

데이터가 상당히 중요하기 때문에 이에 대해 어떤 명령도 실행하지 않았습니다.

이를 복구하고 드라이브의 데이터에 액세스할 수 있는 방법이 있습니까? 내가 말했듯이 그것들은 내가 마운트할 수 있어야 하는 별도의 공유일 뿐입니다.

어떤 도움이라도 주시면 감사하겠습니다.

답변1

우선, 디스크에 중요한 데이터가 있는 경우 먼저 다른 머신의 저수준 복사본을 다른 디스크에 만들어 확실하게 확인합니다. 즉, 실제로 풀을 가져오려고 시도하지 않고 찾기만 하는 한 일반적으로 나쁜 일은 일어나지 않습니다.

FreeBSD에서 사용되는 정확한 명령을 모르지만 일반적으로 다음과 같이 수행합니다.

  1. 하드웨어가 있고 눈에 띄는 손상이 없는지 확인하고 케이블을 확인/다시 연결/교체합니다(그러나 디스크를 교체하지 마십시오).
  2. SAS/SATA 컨트롤러가 작동하고 디스크가 인식되는지 확인하십시오. ( geom disk list그렇게 해야 할 것 같습니다.)
  3. 디스크의 이름/ID가 ZFS에서 예상하는 것과 다른지 확인하십시오.
  4. zpool import가져올 수 있는 풀을 표시하려면 실행하세요 .
  5. 찾은 경우 zpool import <id>도움말에 설명된 다양한 옵션(파기 전용, 강제, 읽기 전용, 마운트 안 함 등)을 따라 실행하세요 man zpool(특정 상황에 따라 다르며 여기에서 데이터 손실이 발생할 수 있음).

관련 정보