Iomega NAS 데비안 하드 절전모드 설치하기
컨텐츠 정보
- 22,091 조회
- 0 추천
- 목록
본문
데비안 설치 후 하드가 계속 돌아가게 되는데요.
7200rpm이라서 그런지 하드 진동음이 있는 편입니다.
그래서 안쓸때는 하드 절전모드로 들어가면 전기도 아끼고 진동음도 없어지고 일석이조죠.
다만 관련링크에 적혀있듯이 너무 자주 자다깨다 하면, 하드에 무리가 갈 수 있기 때문에
그에 대한 잠재적인 고장은 사용자의 몫입니다.
전 16일 정도 돌리고 있는데 아직은 별 이상은 없습니다.
설치방법은 위에 관련링크 그대로 하시면 됩니다.
그리고 설정파일은 약간 수정해야 합니다.
# defaults file for hd-idle
# start hd-idle automatically?
START_HD_IDLE=true
# hd-idle command line options
# Options are:
# -a Set device name of disks for subsequent idle-time
# parameters (-i). This parameter is optional in the
# sense that there's a default entry for all disks
# which are not named otherwise by using this
# parameter. This can also be a symlink
# (e.g. /dev/disk/by-uuid/...)
# -i Idle time in seconds.
# -l Name of logfile (written only after a disk has spun
# up). Please note that this option might cause the
# disk which holds the logfile to spin up just because
# another disk had some activity. This option should
# not be used on systems with more than one disk
# except for tuning purposes. On single-disk systems,
# this option should not cause any additional spinups.
#
# Options not exactly useful here:
# -t Spin-down the specfified disk immediately and exit.
# -d Debug mode. This will prevent hd-idle from
# becoming a daemon and print debugging info to
# stdout/stderr
# -h Print usage information.
HD_IDLE_OPTS="-a sda -i 300 -l /var/log/hd-idle.log"
위에 빨간색에 있듯이 sda냐 sdb냐 그것이 중요합니다.
Putty 접속해서
fdisk -l
위 명령어를 넣어줍니다.
/root $ fdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 3000.6 GB, 3000592982016 bytes
255 heads, 63 sectors/track, 364801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6e115f14
Device Boot Start End Blocks Id System
/dev/sda1 1 267350 2147483647+ ee GPT
Disk /dev/sdb: 4004 MB, 4004511744 bytes
8 heads, 3 sectors/track, 325888 cylinders
Units = cylinders of 24 * 512 = 12288 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xca70b2cc
Device Boot Start End Blocks Id System
/dev/sdb1 86 325888 3909632 83 Linux
Disk /dev/md0: 21.5 GB, 21474770944 bytes
2 heads, 4 sectors/track, 5242864 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/md0 doesn't contain a valid partition table
Disk /dev/md1: 2979.1 GB, 2979084500992 bytes
2 heads, 4 sectors/track, 727315552 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/md1 doesn't contain a valid partition table
Disk /dev/dm-0: 2979.1 GB, 2979084107776 bytes
255 heads, 63 sectors/track, 362186 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/dm-0 doesn't contain a valid partition table
/root $
위에 빨간 글자처럼 sda에 3000GB가 있는 것을 알 수 있습니다.
혹시나 sdb라면 제일 위에 해당 부분을 수정하면 됩니다.
잘 작동하는지 확인하려면 해당 로그를 보는게 제일 쉬운데
/var/log/hd-idle.log
를 열어서 보면 됩니다.
nano /var/log/hd-idle.log
위 명령어를 넣으면
date: 2013-10-21, time: 05:56:17, disk: sdb, running: 671, stopped: 60
date: 2013-10-21, time: 05:56:57, disk: sda, running: 331, stopped: 401
date: 2013-10-21, time: 14:22:39, disk: sda, running: 331, stopped: 30011
date: 2013-10-21, time: 20:23:19, disk: sda, running: 331, stopped: 21309
date: 2013-10-22, time: 04:01:30, disk: sda, running: 1801, stopped: 25690
date: 2013-10-23, time: 04:01:32, disk: sda, running: 4233, stopped: 82169
date: 2013-10-23, time: 21:45:26, disk: sda, running: 4413, stopped: 59421
date: 2013-10-23, time: 23:46:31, disk: sda, running: 4533, stopped: 2732
date: 2013-10-24, time: 04:01:38, disk: sda, running: 2102, stopped: 13205
date: 2013-10-24, time: 19:04:59, disk: sda, running: 5073, stopped: 49128
date: 2013-10-24, time: 23:59:07, disk: sda, running: 331, stopped: 17317
이런 식으로 나오면 성공입니다.
저는 오드로이드NAS에 네트워크 드라이브에 연결해서 Mysql DB와 웹서버 파일 전체를 매일 백업 중이라서
새벽 4시에 매번 켜집니다 ㅎㅎ
처음에는 뭔가 꼬였는지 계속 켜지더군요;;; 그래서 Iomega의 서비스를 많이 죽였습니다;;
/var/log/daemon.log에 보니
Oct 14 20:15:20 squeezeplug ntpd[1437]: frequency file /var/lib/ntp/ntp.drift.TEMP: Permission denied
이런 식으로 NTP에 문제가 있더군요.
그래서 NTP 서비스 자체를 정지시켰습니다.
service ntp stop
으로 정지시켰던 것 같네요.
따로 작업 없이도 잘 되면 해줄 필요없구요 ㅎㅎ
이상 Iomega 데비안에 하드 절전모드 올리기였습니다.
-
등록일 2016.01.23
-
등록일 2015.12.23WD My Cloud 시놀로지OS 사용기댓글 102
-
등록일 2014.10.07
-
등록일 2014.10.06
관련자료
-
서명우성짱의 NAS를 운영하고 있습니다.
저의 즐거움이 여러분의 즐거움이면 좋겠습니다.
-
링크