시놀로지 기본 설정상 RAID 수리 및 확장시 background로 처리되어
기본 설정 속도가 메인 동작에 큰 영향을 주지 않도록 느리게 설정되어 있습니다.

경험상 RAID 수리중에는 데이터 복사/이동같은 작업을 사용하지 않기 때문에
RAID를 차라리 빨리 끝내는 편이 좋다고 생각되어 raid speed up 방법을 찾아 보았습니다.

< RAID 셋팅 스피드 업 >

   1. SSH 접속

   2. sudo -i
      root 로그인

   3. vi raid_speed_up.sh
      참고의 raid_speed_up.sh 내용을 입력 (복사 붙여넣기가 불가능하여 첨부 파일 raid_speed_up.sh 참고)
      :wq
      저장 후 vi 종료됨

      

   4. ./raid_speed_up.sh

      

   5. 시스템 재부팅 전까지 유지됨


참고) raid_speed_up.sh

echo "<before>"
echo "cat /proc/sys/dev/raid/speed_limit_max"
cat /proc/sys/dev/raid/speed_limit_max
echo "cat /proc/sys/dev/raid/speed_limit_min"
cat /proc/sys/dev/raid/speed_limit_min
echo "cat /sys/block/md2/md/stripe_cache_size"
cat /sys/block/md2/md/stripe_cache_size
echo "cat /sys/block/md2/queue/read_ahead_kb"
cat /sys/block/md2/queue/read_ahead_kb
echo " "

echo 1000000 > /proc/sys/dev/raid/speed_limit_max
echo 1000000 > /proc/sys/dev/raid/speed_limit_min
echo 32768 > /sys/block/md2/md/stripe_cache_size
echo 32768 > /sys/block/md2/queue/read_ahead_kb

echo "<after>"
echo "cat /proc/sys/dev/raid/speed_limit_max"
cat /proc/sys/dev/raid/speed_limit_max
echo "cat /proc/sys/dev/raid/speed_limit_min"
cat /proc/sys/dev/raid/speed_limit_min
echo "cat /sys/block/md2/md/stripe_cache_size"
cat /sys/block/md2/md/stripe_cache_size
echo "cat /sys/block/md2/queue/read_ahead_kb"
cat /sys/block/md2/queue/read_ahead_kb 


이상입니다.

+ Recent posts