
예를 들어, 지금 4x2TB RaidZ1을 설정했는데 거기에 추가로 3X4TB RaidZ1만 추가하고 싶습니다. zdevs/다른 Zpool을 사용하여 이 작업을 수행할 수 있는 방법이 있습니까?
감사해요
답변1
이미 답변한 대로 기술적으로는 가능하지만, 최적이 아닌 성능을 갖춘 불균형 풀로 끝나게 되므로 원하는 작업이 모범 사례가 아니라는 점에 유의하세요.
풀의 모든 디스크는 동일한 크기(로그 및 캐시 장치 외부)여야 하며 모든 스트라이프 vdev는 동일한 구성을 가져야 합니다.
2TB와 4TB 드라이브를 혼합하고 4개의 디스크 raidz를 3개의 디스크 1개로 스트라이핑하여 이러한 규칙을 모두 위반합니다. 후자가 성공하려면 옵션(-force)을 사용해야 합니다. zpool add -f
그렇지 않으면 다음 메시지가 출력되고 add 명령이 실패합니다.
mismatched replication level: pool uses 4-way raidz and new vdev uses 3-way raidz
답변2
예, 그렇습니다. 여러 VDEV를 풀에 추가할 수 있으며 유사할 필요는 없습니다. 각각 VDEV로 구성된 여러 풀을 시스템에 추가할 수 있습니다.
참고: VDEV를 풀에 추가한 후에는 제거할 수 없습니다. 수행할 수 있는 유일한 작업은 VDEV의 디스크를 교체하고 미러에서 디스크를 추가/제거하는 것입니다. VDEV가 구성되는 방식을 변경하려면 새로운 배열로 완전히 새로운 풀을 만든 다음 데이터를 보내고 받아야 합니다.