-
우분투 데스크탑에서는 SATA하드를 하드랙을 이용해서 컴퓨터를 끄지 않고 USB메모리처럼 넣었다 뺐다 하면서 썼습니다.
그런데 우분투 서버에서는 어떻게 해야 하는지 잘 모르겠네요.
그냥 umount 명령을 쓰면 되나요?
아니면 다른 방법이 있는 건가요?
인터넷으로 찾아봐도 옛날 SCSI하드에 대한 내용만 나오고 SATA에 대한 것은 나오지 않네요. -
우분투 데스크탑에서는 SATA하드를 랙에 넣으면 자동으로 인식하고 마운트되던데 서버에서도 자동 마운트 되는지요?
안된다면 자동 마운트 시키려면 어떻게 해야 하나요?
[quote="dominion":2e433s1g]1. 우분투 데스크탑에서는 SATA하드를 하드랙을 이용해서 컴퓨터를 끄지 않고 USB메모리처럼 넣었다 뺐다 하면서 썼습니다.
그런데 우분투 서버에서는 어떻게 해야 하는지 잘 모르겠네요.
그냥 umount 명령을 쓰면 되나요?
아니면 다른 방법이 있는 건가요?
인터넷으로 찾아봐도 옛날 SCSI하드에 대한 내용만 나오고 SATA에 대한 것은 나오지 않네요.
- 우분투 데스크탑에서는 SATA하드를 랙에 넣으면 자동으로 인식하고 마운트되던데 서버에서도 자동 마운트 되는지요?
안된다면 자동 마운트 시키려면 어떻게 해야 하나요?[/quote:2e433s1g]
SATA는 리눅스에서 SCSI 디스크처럼 인식됩니다.
즉, echo "scsi-remove-single-device 0 0 1 0" > /proc/scsi/scsi 와 같은 명령으로도 제거가 가능하죠.
요즘 리눅스의 경우는 장치에 대해서 udev가 고유 ID를 부여해서 인식하게 되므로 핫스왑에는 지장이 없을 것 같습니다.
(물론, 디스크 컨트롤러가 지원을 해줘야 겠지만요)
언마운트 후 제거하면 자동으로 제거가 되겠지만 자동마운트와 관련해서는 udev rule과 autofs를
써야하지 않을까 싶습니다.
저는, 앞서 말씀드린 scsi-remove-single-device 와 같은 구식(?) 방법을 (배포판과 무관하고 이것만 쓰다보니… ㅎ)
써서 udev rule과 autofs 조합으로 해본적은 없습니다.
우분투라면 패키지중에 autofs4나 autofs5가 있을 것입니다. (커널기반 자동 마운트 툴)
그리고 아래 udev 룰셋을 참고해서 /etc/udev/rules.d/에 룰셋을 만들어서 해당 디스크를 특정 디바이스(예, /dev/sdc)로
[url:2e433s1g]http://www.reactivated.net/writing_udev_rules.html[/url:2e433s1g]
인식시키고 이에 대해서 autofs 설정을 넣어두면 될 것 같습니다.
이 모든 말을 뒤집어서… 현재 udev가 얼마나 개선되었는지 아직 제가 확인을 못해서 ^^; 확신은 못하지만
자동마운트도 제거할 디스크의 마운트 정보와 UUID값이 기록된 /etc/fstab 파일이 존재한다면 디스크를 연결한 후
mount -a 만 해도 마운트가 되지 않을까 싶네요. (udev는 고유한 UUID를 지정하므로 똑같은 디스크를 다시 연결하면 동일한 디바이스(예, /dev/sdb)로 지정해 줍니다)
답변 감사드립니다.
그런데 제 머리로는 도저히 이해가 안가는군요.
그냥 편하게 데스크탑으로 돌리는 것이 나을 것 같습니다.