몇 년 전에 FreeNAS와 함께 설정한 Dell R230이 있습니다(버전 11.2-U7 설치).
부팅 파티션은 2개의 32GB USB 스틱에 있는 미러링 풀에 마운트됩니다.
- /dev/da9p2 - SanDisk Ultra Fit USB 3.1 플래시 드라이브
- /dev/da10p2 - Samsung Bar Plus USB 3.1 플래시 드라이브
얼마 전부터 서버를 시작할 때 경고가 나타나기 시작했습니다.
info 부트 풀 상태 저하: 하나 이상의 장치에 복구할 수 없는 오류가 발생했습니다. 오류를 수정하려는 시도가 있었습니다. 응용 프로그램은 영향을 받지 않습니다.
0바이트 쓰기/읽기 및 재부팅이 표시되어 da10 장치(Samsung Bar Plus)를 제거하고 동일한 부팅 풀 상태를 얻었지만 /dev/da10p2는 이제 ONLINE 대신 INVAL을 읽습니다. /dev/da10p2 오른쪽에 있는 세 개의 점을 클릭하고 "Detach(분리)"를 선택하면 다음 BootPool 상태가 표시됩니다. 따라서 "미러"가 사라지고 /dev/da9p2만 표시됩니다. /dev/da9p2 오른쪽에 있는 세 개의 점을 클릭하면 "교체" 옵션만 제공되고, freenas-boot 오른쪽에 있는 세 개의 점을 클릭하면 "추가" 옵션이 제공됩니다.
두 번째 32GB SanDisk Ultra Fit을 구입했습니다(따라서 /dev/da9p2에 있는 것과 동일하기를 바랍니다. diskinfo -v는 정확히 동일한 미디어 크기와 섹터 크기를 보고하지만 디스크 설명자는 다릅니다). 다음과 같은 gpart 오류가 발생하는 것은 freenas-boot입니다.
[EFAULT] Command '('gpart', 'create', '-s', 'gpt', '/dev/da10')' returned non-zero exit status 1.
수동으로 하려고 gpart create -s gpt /dev/da10
하면gpart: geom 'da10': File Exists
두 번째 SanDisk Ultra Fit을 사용하여 미러링된 부팅 풀로 돌아가려면 어떻게 해야 합니까?