Oracle® Solaris 11.2의 장치 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

USB 대용량 저장 장치의 핫 플러그 기능 사용

장치의 핫 플러그 기능을 사용하면 운영 체제를 종료하거나 시스템을 재부트하지 않고 장치를 추가 또는 제거할 수 있습니다. 또한 이러한 장치는 사용자 개입 없이 자동으로 구성되거나 구성 해제됩니다.

모든 USB 장치는 핫 플러그 가능 장치입니다. 하지만 제거할 수 없는 USB 저장 장치는 드라이버 레벨에서만 핫 플러그 가능 장치로 식별됩니다. 이러한 장치를 연결하거나 연결 해제할 경우 자동 구성 또는 구성 해제로 인한 변경 사항은 커널 레벨에서 발생하므로 장치 사용에는 영향을 주지 않습니다.

이동식 매체 서비스는 이동식 매체의 마운트(장치의 핫 플러그 기능 사용 포함)를 관리합니다. 서비스가 실행 중인지 확인하려면 다음 명령을 입력합니다.

# svcs hal dbus rmvolmgr
STATE          STIME    FMRI
online         May_03   svc:/system/dbus:default
online         May_03   svc:/system/hal:default
online         May_03   svc:/system/filesystem/rmvolmgr:default

핫 플러그 가능 장치가 있는 경우 장치가 유효하며 인식되면 장치에서 파일 시스템을 마운트할 수 있습니다. 파일 시스템 마운트는 자동으로 수행되지만 필요한 경우 수동으로 마운트할 수 있습니다.

핫 플러그 가능 장치를 연결 해제하기 전에 먼저 eject 명령을 실행합니다. eject –l 명령을 사용하여 장치의 이름을 확인합니다. 장치 연결 해제 전에 꺼내지 못할 경우 장치 자체는 해제되고 포트는 사용 가능한 상태가 되지만 장치의 파일 시스템이 손상될 수 있습니다.

USB 장치를 연결하면 장치가 시스템의 장치 계층에 즉시 추가되고 prtconf 명령의 출력에 포함됩니다.

장치 연결을 해제하는 경우에는 해당 장치를 사용 중인 응용 프로그램이 없을 때만 장치가 시스템의 장치 계층에서 제거됩니다. 연결 해제할 장치를 응용 프로그램에서 사용하고 있는 경우에는 장치 노드가 유지됩니다. 그러나 장치를 제어하는 드라이버가 장치의 모든 작업을 중지합니다. 이 장치로 전송되는 새 I/O 작업은 모두 오류를 반환합니다. 그런 다음 원래 장치를 연결할지 묻는 프롬프트가 나타납니다. 장치를 더 이상 사용할 수 없으면 응용 프로그램을 중지하십시오. 몇 초가 지나면 포트가 해제됩니다.


주 -  활성 장치나 열려 있는 장치를 제거하면 데이터 무결성이 손상될 수 있습니다. 장치를 제거하기 전에 항상 닫으십시오. 단, 키보드와 마우스는 장치가 활성 상태인 동안에도 제거가 가능합니다.