/dev/sdb SATA 디스크는 컴퓨터가 실행되는 동안 연결해도 syslog에 표시되지 않습니다.

/dev/sdb SATA 디스크는 컴퓨터가 실행되는 동안 연결해도 syslog에 표시되지 않습니다.

Intel 시스템에 Ubuntu 12.04 LTS가 있습니다 uname -a.

3.2.0-38-generic #61-Ubuntu SMP [..] x86_64 x86_64 x86_64 GNU/Linux

메인보드는 Intel S3420GP 보드입니다.

최근까지 다음과 같은 문제가 있었던 기억이 나지 않습니다. 새로운 동작은 커널 업데이트로 인한 것일 수도 있습니다.

/dev/sda영구적으로 사용할 수 있고 잘 작동하는 하드디스크가 하나 있습니다 .

머신은 백업에 사용됩니다. 저는 때때로 하나 또는 두 개의 하드 디스크를 추가로 연결합니다. 이를 위해 서버에는 시스템이 실행되는 동안 디스크 트레이를 꺼내거나 삽입할 수 있는 일부 디스크 슬롯이 장착되어 있습니다. 우리는 이것을 이미 "핫플러깅"이라고 부릅니다.)

분명히 디스크를 꺼내기 전에 디스크를 올바르게 마운트 해제했는지 주의를 기울입니다. 나는 이전에도 이 작업을 수백 번 해왔고 다른 기계에서도 수행했습니다.

몇 달 전이나 두 달 전까지만 해도 나는 항상 새 장치를 보았고 /dev/sdb, /dev/sdc새 디스크를 연결하면 자동으로 그런 현상이 나타났습니다. 새로운 동작은 새 장치가 표시되지 않으며 하드 디스크를 연결할 때 로그에 힌트가 표시되지 않는다는 것입니다.

기계에 새 장치를 다시 확인하도록 어떻게 지시할 수 있나요? 실행될 명령은 나에게 괜찮을 것입니다.

무슨 일이에요? 내가 말했듯이, 나는 지난 3년 동안 이 기계를 사용하면서 이러한 문제를 겪었던 기억이 없습니다.

답변1

dmesg는 어떤 메시지도 표시하지 않았지만 이 정보는 큰 도움이 되었습니다.

http://www.makestuff.eu/wordpress/sata-hotplug-in-ubuntu/

간단히 말해서, SATA 컨트롤러에 다시 검색하도록 지시해야 합니다.

echo "- - -" | sudo tee -a /sys/class/scsi_host/host2/scan

관련 정보