mount.cifs 마운트 오류 112 호스트가 다운되었습니다.

mount.cifs 마운트 오류 112 호스트가 다운되었습니다.

로컬 네트워크에서 Linux 상자를 실행하고 있습니다(Ubuntu 18.04 기반 L4T 실행). 이 장치에서 내 win10 노트북에 공유 폴더를 마운트하고 싶습니다. 나는 다음 단계를 사용하여 이 작업을 시도했습니다.

  • Windows에서는 폴더 액세스 권한 부여 및 모든 사람에게 액세스 권한 부여를 선택합니다.
  • mount.cifs를 사용하려면 Linux에 cifs-utils(2.7.8)를 설치하세요.
  • sudo mount -t cifs -o user=<myuser> //<laptop-host>/<path> /mnt/backups
  • 관련 비밀번호를 모두 입력하세요.

내 문제는 이 시점에서 오류 112 Host is down이 발생한다는 것입니다.

내가 발견한 다른 모든 문제는 Windows가 더 이상 SMB1을 사용하지 않고 마운트가 프로토콜을 협상할 수 없기 때문에 발생합니다. 많은 사람들이 삼바 버전을 강제로 사용하도록 vers 옵션을 추가하여 이 문제를 해결했습니다. vers 옵션에서 잘못된 매개변수 오류가 발생합니다.

또한 mount.cifs(어떤 이유로 내 장치에 설치되지 않음)에 대한 설명서를 보면 vers 옵션이 없으므로 어느 시점에서 업데이트에서 제거되었다고 가정합니다.

mount -t cifs //<host>/<path> /mnt/backups -o user=<user>, vers=3.0

시스템 로그
여기에는 많은 정보가 없지만 설치 실패 후 즉시 syslog를 추가하겠습니다.

jackwal@lop-rover:/var/log$ sudo mount -t cifs //DESKTOP-NHJDH1B/Users/Jackr/jetson-backups /mnt/backups
[sudo] password for jackwal:
Password for root@//DESKTOP-NHJDH1B/Users/Jackr/jetson-backups:  ****************
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
jackwal@lop-rover:/var/log$ tail /var/log/syslog
Jan 17 20:00:59 lop-rover systemd[1]: Started Run anacron jobs.
Jan 17 20:00:59 lop-rover anacron[14750]: Anacron 2.3 started on 2021-01-17
Jan 17 20:00:59 lop-rover anacron[14750]: Normal exit (0 jobs run)
Jan 17 20:17:01 lop-rover CRON[14831]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jan 17 21:01:52 lop-rover systemd[1]: Started Run anacron jobs.
Jan 17 21:01:52 lop-rover anacron[14952]: Anacron 2.3 started on 2021-01-17
Jan 17 21:01:52 lop-rover anacron[14952]: Normal exit (0 jobs run)
Jan 17 21:17:01 lop-rover CRON[15031]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jan 17 21:29:29 lop-rover systemd-resolved[3647]: Using degraded feature set (UDP) for DNS server fe80::e8e:29ff:fe5a:8395%7.
Jan 17 21:29:41 lop-rover kernel: [34152.606730] CIFS VFS: cifs_mount failed w/return code = -112
jackwal@lop-rover:/var/log$


저는 시스템 관리자가 되는 것과는 거리가 멀지만 최근 프로젝트에는 좀 더 많은 설정이 필요하므로 제대로 작동한다면 제가 간과한 것이 있어서 죄송합니다.

답변1

Windows에서 SMB1을 다시 활성화하여 이 오류를 해결했습니다.

"Windows 기능"을 검색
하고 SNB1 상자를 확인하세요.

SMB1로 다운그레이드하면 단점이 있다는 것을 알고 있지만 개인 네트워크에서 간단한 백업을 수행하는 이점은 실제로 필요하지 않으며 이것이 가장 쉬운 해결 방법입니다.

(직접적인 해결책은 없는 것 같으니 누군가 Linux에서 SMB2를 사용하도록 하여 문제를 직접 해결할 수 있다면 좋을 것 같습니다.)

관련 정보