우분투 서버에서 매우 느린 쓰기 속도


0

사양 : Supermicro 2U 서버 H8DG6-F 마더 보드 2x AMD 6272 2.1ghz 16 코어 32GB 램 1 250GB hd 4 레드 3TB hds

배경 :이 서버를 이베이 (ebay)에 샀고 하드 드라이브를 추가했습니다. 250GB 드라이브에 우분투 서버 16.04 32 비트 OS를 설치했습니다. 4 WD Red 드라이브가있는 mdadm RAID 5 어레이를 만들었습니다.이 가이드를 만들 때이 가이드를 사용했습니다. https://www.digitalocean.com/community/tutorials/how-to-create-raid-arrays-with-mdadm-on -ubuntu-16-04 저는 gcp 를 설치하여 쓰기 속도를 확인할 수있었습니다.

문제 : 1에서 2GB 사이의 USB 복사 파일을 통해 연결된 ntfs 외부 드라이브에서 급습 배열에 <1MB의 쓰기 속도가 발생했습니다.

문제 해결 단계 : "mount -o big_writes / dev / sda1 / media"코드를 사용하여 외장 드라이브를 마운트 한 후 배열을 4 번 다시 빌드했습니다.

이것은 내 첫 번째 서버이며 내부에 제대로 연결되어 있는지 여부는 알 수 없습니다. 나는 OS와 부츠에서 드라이브를 볼 수 있다는 것을 알고있다. 나는 우분투에 매우 익숙하다.

답변:


0

많은 가능성이 있습니다. 나는 그 모든 것을 다 커버했을 것입니다.하지만보아야 할 것은 -

  1. (대답은 아니지만 관련성이 높습니다.) - RAID 5를 사용하고 싶지는 않을 것입니다 - 소프트웨어 RAID 5는 느리고 RAID 5는 뛰어난 안정성 (이 링크 참조)을 제공하지 않으며 시스템은 RAID 10 . 옵션이 있다면 디스크를 교체하거나 RAID1을 사용할 수 있도록 수정하십시오. (250G 드라이브를 3TB 드라이브로 교체하고 몇 개의 파티션을 따로 두어 RAID1 세트 2 개를 3TB에 가까이 놓은 다음 LVM을 사용하여 6TB 데이터 세트에 가깝게 만들 수 있습니다. 이것은 훨씬 더 빠르고 안정적이며 단순합니다.

  2. RAID 어레이가 완성 되었습니까? 그렇지 않다면 IO가 대부분 소모 될 수 있습니다 - cat / proc / mdadm의 출력이 유용 할 것입니다 (이 빌드가 발생하면 표시됩니다)

  3. 방정식에서 USB 복사를 제거하는 것이 좋은 생각입니다. 문제가 RAID 배열과 관련되지 않을 가능성이 높아집니다. 디스크 성능 테스트 도구를 사용해보십시오 - "dd", "pv"를 사용하는 것처럼 간단 할 수 있지만 "Bonnie ++"

  4. 바이트 정렬 문제를 나타낼 수 있으므로 fdisk의 출력이 유용 할 수 있습니다. 또한, 그 다음으로는 t2b 이상의 디스크에서 실제로 성능이 저하되는 펌웨어 제한이있을 수 있습니다 (필자는 일부 오래된 HP 장비로이 문제를 해결했습니다). 새로운 드라이브에서는 문제가되지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.