● esxi 서버에 USB 디바이스는 붙는데 VM에서 USB 디바이스 선택이 되지 않는다
컨텐츠 정보
- 18,323 조회
- 0 추천
-
목록
본문
● 해결 )esxi 서버에 USB 디바이스는 붙는데 VM에서 USB 디바이스 선택이 되지 않는다
연결준비) 주의 기본은 GPT 파티션으로 포멧 되어야 합니다
usb 포트에 장착하면 연결은 된다
vm추가를 못한다
▶ 작업
조건 : 윈도우 VM에 USB를 붙여 연결할수 없다
작업 : SSH 터미널 접속
ssh 접속하여 usb 상태를 확인 합니다
Usage: usbarbitrator {start [force]|stop|restart|status}
[root@localhost:~] /etc/init.d/usbarbitrator restart
usbarbitrator is not running
확인 합니다
[root@localhost:~] /etc/init.d/usbarbitrator status
usbarbitrator is not running
시작 합니다
[root@localhost:~] /etc/init.d/usbarbitrator start
usbarbitrator started
[root@localhost:~]
또는
[root@localhost:~] /etc/init.d/usbarbitrator restart
usbarbitrator is not running
usbarbitrator started
부팅 후에도 유지
[root@localhost:~] chkconfig usbarbitrator off
[root@localhost:~]
여기서
기본값으로 변경 다시 기본으로 0 으로 변경
usb관련 토클 인식 하기 입니다.
(주) USB 관련 함수 변경이 되어 인식하는지 확인 필요
작업후 연결 되었습니다
시스템 > 관리 >시스템> 고급설정
....모두 기본 값으로 변경
Disk.AllowUsbClaimedAsSSD | USB 디스크를 SSD로 표시하는 할당 규칙 허용 | 0 | 0 | False |
Misc.UsbArbitratorAutoStartDisabled | USB 중재자의 자동 시작을 사용하지 않습니다. 이 옵션은 사용되지 않습니다. USB.arbitratorAutoStartDisabled를 사용하십시오. | 0 | 0 | False |
Syslog.loggers.usb.rotate | 이 로거에 대해 유지할 회전 로그 수입니다. 0이 되면 기본값으로 재설성됩니다. | 0 | 0 | False |
Syslog.loggers.usb.size | 이 로거에 대해 회전하기 전 로그 크기(KiB)를 설정합니다. 0이 되면 기본값으로 재설성됩니다. | 1024 | 0 | True |
USB.arbitratorAutoStartDisabled | USB 중재자의 자동 시작을 사용하지 않습니다. 설정할 경우, 명령줄에서 USB 중재자를 시작하기 전까지 USB 패스스루를 사용할 수 없습니다. | 0 | 0 | False |
USB.devsShared | 지정된 벤더 및 모델 ID를 가진 USB 디바이스의 공유(비단독 클레임이라고도 함)를 사용하도록 설정합니다. 0x0은 지정된 벤더의 모든 모델과 일치하는 와일드카드 모델입니다. 문자열에는 콜론으로 구분된 숫자 필드(각각 vendor_id 및 product id)가 포함되어야 합니다. 마지막 쌍에서 후자를 생략할 경우 0x0으로 간주됩니다. | 0x04b3:0 | 0x04b3:0 | False |
USB.quirks | vmkusb 네이티브 드라이버 기본 쿼크에 추가할 추가 USB 디바이스 쿼크입니다. 디바이스 쿼크는 하드웨어 오류에 대한 소프트웨어 해결 방법입니다. 문자열 형식은 콜론으로 구분된 필드가 포함된 ::::입니다. vid 및 pid는 각각 USB 디바이스 벤더 및 제품의 \"usb id\" 번호이며(예: VMware 벤더의 경우 0x0e0f), low rev 및 high rev는 개정 버전으로, 이 두 버전 사이에 쿼크가 적용됩니다(예: 0 및 0xffff). 쿼크 이름은 UQ_로 시작되는 문자열 상수입니다. 유효한 쿼크 이름의 전체 목록은 VMware 지원팀에 문의하십시오. | False | ||
VMkernel.Boot.allowCoreDumpOnUsb | USB 디바이스에서 코어 덤프 파일 생성을 사용하거나 사용하지 않도록 설정 합니다. | false | false | False |
VMkernel.Boot.autoPartitionCreateUSBCoreDumpPartition | 자동 파티셔닝을 사용하거나 사용하지 않도록 설정합니다. 또한 autoPartition을 TRUE로 설정해야 합니다. | false | false | False |
링크 추가정보
USB 패스스루 디바이스 문제 해결
기능 동작에 대한 정보를 알아 두면 USB 디바이스가 가상 시스템에 연결될 때 발생하는 문제를 해결하
거나 잠재적인 문제를 방지할 수 있습니다.
USB 디바이스가 연결된 가상 시스템을 마이그레이션할 때 발생하는 오류 메시지
여러 개의 USB 디바이스를 ESXi 호스트에서 가상 시스템으로 연결할 때 하나 이상의 디바이스가
vMotion용으로 설정되어 있지 않으면 vMotion을 사용한 마이그레이션이 진행되지 않고 혼동되는 오류
메시지가 나타납니다.
문제점
가상 시스템 마이그레이션 마법사는 마이그레이션 작업이 시작되기 전에 호환성 검사를 실행합니다. 지원
되지 않는 USB 디바이스가 검색되면 호환성 검사에 실패하고 다음과 비슷한 오류 메시지가 나타납니다.
현재 연결되어 있는 디바이스 'USB 1'에서 액세스할 수 없는 배킹 'path:1/7/1'을(를) 사용합니다.
원인
vMotion 호환성 검사를 통과하려면 호스트의 가상 시스템에 연결된 모든 USB 디바이스를 vMotion용
으로 설정해야 합니다. 하나 이상의 디바이스가 vMotion용으로 설정되어 있지 않으면 마이그레이
관련자료
-
링크