FreeNAS zpool 가져오기 충돌

FreeNAS zpool 가져오기 충돌

정전으로 인해 서버에 여러 문제가 발생했습니다. 불행하게도 그 당시에는 백업이 실행 중이었고 말할 필요도 없이 내 FreeNAS RAID 풀은 심각한 상황에 처해 있었습니다. USB 부팅 장치를 변경해야 했지만 스토리지를 가져올 수 없습니다. 백업 미디어에는 FreeNAS 및 MyData에 대한 구성 파일이 있습니다. 그래서 가능하다면 RAID 데이터를 복구하려고 노력해야 합니다.

가져오려고 하면 zpool이 괜찮은 것 같습니다.

[root@freenas ~]# zpool import                                                  
    pool: Asus-i5-FreeNAS                                                        
      id: 10045980464890814809                                                   
   state: ONLINE                                                                 
  status: The pool was last accessed by another system.                          
  action: The pool can be imported using its name or numeric identifier and      
    the '-f' flag.                                                          
     see: http://illumos.org/msg/ZFS-8000-EY                                      
  config:                                                                        

    Asus-i5-FreeNAS                                 ONLINE                  
      raidz2-0                                      ONLINE                  
        gptid/99bce52a-9a2e-11e5-a213-ac220b4f3c4a  ONLINE                  
        gptid/9a7efb22-9a2e-11e5-a213-ac220b4f3c4a  ONLINE                  
        gptid/9b42cc1e-9a2e-11e5-a213-ac220b4f3c4a  ONLINE                  
        gptid/9c07650e-9a2e-11e5-a213-ac220b4f3c4a  ONLINE                  
        gptid/9cd136bd-9a2e-11e5-a213-ac220b4f3c4a  ONLINE                  
        gptid/9d904f64-9a2e-11e5-a213-ac220b4f3c4a  ONLINE                  

그런 다음 -f Asus-i5-FreeNAS를 사용하여 가져오려고 시도했는데 오류가 발생하여 db> 프롬프트와 함께 FreeNAS가 충돌했습니다.

panic:Solaris(panic) zfs: allocating allocated segment(offset=4399056523264 size=73728) of (offset=4398587316272 size=833703936)

cpuid = 0
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+8x2b/frame 0xfffffe8455db73c0
vpanic() at vpanic...

전체 정보는 다음 이미지를 참조하세요.패닉 추적 스크린샷

답변1

다음 명령줄을 통해서만 풀을 다시 가져올 수 있습니다. zpool import -F -m -o readonly=on -f Asus-i5-FreeNAS

그러면 풀을 가져오고 5개의 영구 오류가 표시됩니다.

관련 정보