8TB 2 개의 디스크가있는 머신을 구성하고 있습니다.
Raid 6 (사용 가능한 12TB 용량)을 그 위에 사용할 것이지만 RAID 위에서 LVM을 사용해야하는지 또는 어떤 파일 시스템을 사용해야하는지 잘 모르겠습니다.
LVM 내부에서 사용될 때 어떤 파일 시스템의 크기를 조정할 수 있습니까?
답변
레이드 장치 위에 lvm을 사용하면 여러 가상 장치 (및 파일 시스템)를 유연하게 만들 수 있습니다. 또한 이러한 장치의 크기를 유연하게 변경할 수 있습니다.
100 % 확신 할 필요가없고 하나의 큰 파일 시스템 만 필요한 경우 레이드 장치에서 파일 시스템을 직접 만들 수 있습니다. 이 경우 간접 및 복잡성의 한 계층이 제거됩니다.
파일 시스템을 선택하려면 가장 중요한 점은 다음과 같습니다.
- 잘 테스트되고 안정적이어야합니다.
- 충분히 주류가되어야한다
- 물론 좋은 성능
즉, 파일 시스템과 관련하여 일반적으로 보수적입니다.
이러한 기준을 사용하면 Linux에서 기본적으로 3 가지 중에서 선택할 수 있습니다 (2011-06 년 기준).
- ext3
- ext4
- xfs
큰 장치에서는 xfs를 사용하므로 mkfs.xfs
속도가 훨씬 빠릅니다.
이러한 모든 파일 시스템의 크기를 조정할 수 있습니다.
최신 정보:
3TB 장치에서 작은 벤치 마크를 수행했습니다 (모든 파일 시스템에서 4k 블록 크기 사용).
$ awk -F\; -f mkfs.awk mkfs
FS SIZE(TB) TIME(S) RSS(MB) SPEEDUP SPACEUP
ext3 1 217 37 1.00 1.00
ext3 2 478 74 1.00 1.00
ext3 3 829 111 1.00 1.00
ext4 1 139 37 1.55 1.00
ext4 2 298 74 1.60 1.00
ext4 3 515 111 1.61 1.00
xfs 1 5 2 43.23 17.01
xfs 2 9 2 51.43 33.49
xfs 3 15 2 54.73 50.05
(속도 / mem-up은 ext3에 해당)
(시스템 : 데비안 6.0 amd64, mkfs.ext 1.41.12, mkfs.xfs 3.1.4, WD SATA 드라이브, hdparm -t 약 120MB / s 버퍼 디스크 읽기)
이는 ext [34] 파일 시스템의 mkfsing이 xfs 파일 시스템의 mkfsing보다 최대 54 배 느리다는 것을 의미합니다. 이것을 12TB로 추정하면 ext fs를 생성하는 데 약 1 시간이 걸립니다 (xfs는 약 1 분).
답변
리눅스가있는 대부분의 프로덕션 박스에서 lvm + ext2 / ext3을 사용합니다. 고객이 / ext3 / 저널링을 요청하는지 여부에 따라 / ext2 /
귀하의 경우에는 내가 ahaead 가서 당신이 오버 헤드를 생성보다 더 저널링의 혜택을하지 않는 한 LVM + EXT2를 구축 ..하지만 정확하게 고려하는 것이 더있을 것 maxschlepzig 설명으로는 .