부팅하면 HDD의 장치 노드가 무작위로 변경되고 munin에 문제가 발생함

부팅하면 HDD의 장치 노드가 무작위로 변경되고 munin에 문제가 발생함

내부(메인보드) SATA 컨트롤러와 추가 PCIe SATA 컨트롤러 및 외부 USB HDD가 있는 12.10을 실행하는 Ubuntu 서버가 있습니다.

내 문제는 장치(/dev/sda/sdb/sdc/sdd/sde/...)에 대한 링크가 무작위로 변경된다는 것입니다. 또한 Ubuntu 12.10 시스템을 모니터링하기 위해 munin을 사용하고 있습니다... sda가 sde로 이동하면 모든 다이어그램이 쓸모 없게 됩니다. munin은 이러한 노드 이름을 변경하지 않고 /dev/sda, /dev/sdb를 모니터링하지 않기 때문입니다.

누구든지 이 문제를 해결할 아이디어가 있습니까?

감사합니다. Jens에게 감사 인사를 전합니다.

답변1

이것은 방법에 대한 전체 내용은 아니지만 올바른 방향을 알려줄 수 있습니다.

fstab을 장치 이름(sda,sdb 등) 사용에서 UUID 사용으로 마이그레이션하면 임의 장치 변경 문제가 해결됩니다.

http://www.softpanorama.info/Commercial_linuxes/Devices/managing_your_disks_by_uuid.shtml

이 URL이 도움이 될 것입니다http://wiki.debian.org/Part-UUID

이것이 올바른 길로 가는 데 도움이 되기를 바랍니다!

[편집] 이 경우 udev 규칙을 사용하고 싶을 것입니다:

http://www.rootninja.com/pertant-naming-of-a-block-device-in-linux

[/편집하다]

관련 정보