systemd가 내 장치를 마운트 해제하고 있는지 확인하는 방법은 무엇입니까? (그리고 왜?)

유르 믹스

이것은 다른 질문에 대한 후속 조치 입니다.

장치를 마운트 한 직후에 무언가가 내 장치를 마운트 해제하고 있음을 알았습니다.

이 장치는 데이터베이스 (Vertica)에서 사용 중입니다. 데이터베이스 (Vertica)가 다운되어 있고 mount 명령을 실행하는 동안 디렉토리를 사용하지 않습니다.

나는 알아 내려고 노력하고 있습니다.

  1. 장치를 마운트 해제하는 것이 systemd입니까?
  2. 왜 이런 일이 발생하는지 어떻게 디버깅 할 수 있습니까?
  3. 어떻게 고치나요?

다음은 무슨 일이 일어나고 있는지에 대한 예입니다.

[root@mymachine systemd]# mount -t ext4 /dev/xvdx /vols/data5; ls -la /vols/data5; sleep 5; ls -la /vols/data5
total 36
drwxr-xr-x   5 dbadmin verticadba  4096 Jul 23  2017 .
drwxr-xr-x   9 root    root          96 Jul 16 18:52 ..
drwxrwx--- 503 dbadmin verticadba 12288 Jul 23 13:51 somedb
drwx------   2 root    root       16384 Nov 30  2016 lost+found
drwxrwxrwx   2 dbadmin verticadba  4096 Jun 20 08:32 tmp
total 0
drwxr-xr-x 2 root root  6 Jun  8  2017 .
drwxr-xr-x 9 root root 96 Jul 16 18:52 ..
[root@mymachine ~]# 

fstab :

#
# /etc/fstab
# Created by anaconda on Mon May  1 18:59:01 2017
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=29342a0b-e20f-4676-9ecf-dfdf02ef6683 /                       xfs     defaults        0 0
/dev/xvdb swap swap defaults,nofail 0 0
/dev/xvdy /vols/data ext4 defaults 0 0
/dev/xvdx /vols/data5 ext4 defaults 0 0

Filipe Brandenburger 의 제안에 따라 더 많은 로그 :

Aug 01 16:55:19 mymachine kernel: EXT4-fs (xvdx): mounted filesystem with ordered data mode. Opts: (null)
Aug 01 16:55:19 mymachine systemd[1]: Unit vols-data5.mount is bound to inactive unit dev-xvdl.device. Stopping, too.
Aug 01 16:55:19 mymachine systemd[1]: Unmounting /vols/data5...
Aug 01 16:55:19 mymachine umount[353194]: umount: /vols/data5: target is busy.
Aug 01 16:55:19 mymachine umount[353194]: (In some cases useful info about processes that use
Aug 01 16:55:19 mymachine umount[353194]: the device is found by lsof(8) or fuser(1))
Aug 01 16:55:19 mymachine systemd[1]: vols-data5.mount mount process exited, code=exited status=32
Aug 01 16:55:19 mymachine systemd[1]: Failed unmounting /vols/data5.
유르 믹스

좋아요, 그것은 흥미로운 디버깅 경험이었습니다. 저를 이끄는 Filipe Brandenburger 에게 감사드립니다 !

  1. 장치를 마운트 해제하는 것이 systemd입니까?

예. journalctl -e관련 메시지를 표시합니다.

Aug 01 16:55:19 mymachine systemd[1]: Unit vols-data5.mount is bound to inactive unit dev-xvdl.device. Stopping, too.

분명히 나는 ​​그것을 만난 첫 번째 사람이 아닙니다. systemd 문제를 참조하십시오 . systemd는 해당 마운트 지점 # 1741에 대해 실패한 장치가있을 때 수동 마운트를 해제합니다 .

  1. 왜 이런 일이 발생하는지 어떻게 디버깅 할 수 있습니까?

journalctl -e디버깅을 위해 실행 합니다.

  1. 어떻게 고치나요?

이 해결 방법은 저에게 효과적이었습니다. 아래 명령을 실행 한 다음 다시 마운트 해보십시오.

systemctl daemon-reload

그게 다야!

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

마운트 지점으로 하위 디렉토리가있는 NFS 공유를 올바르게 내보내고 가져 오는 방법은 무엇입니까?

분류에서Dev

마운트 지점으로 하위 디렉토리가있는 NFS 공유를 올바르게 내보내고 가져 오는 방법은 무엇입니까?

분류에서Dev

두 장치가 macOS에 마운트되어 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

내 라이브러리의 텍스트 크기가 왜 그렇게 큰지 확인하는 방법은 무엇입니까?

분류에서Dev

내 해시가 고유한지 확인하는 방법은 무엇입니까?

분류에서Dev

포트가 열려 있는지 여부를 확인하는 방법은 무엇입니까? 그리고 그것을 나열

분류에서Dev

트리거 이벤트를 보내고 수신자가 취소 / 소비했는지 확인하는 방법은 무엇입니까?

분류에서Dev

Systemd가 내 / boot 파티션을 마운트 해제하고 있습니다.

분류에서Dev

NFS 마운트가 있지만 서버가 실행되고 있지 않은지 확인하는 방법은 무엇입니까?

분류에서Dev

Facebook 광고를 통해 얼마나 많은 사람들이 내 Android / iOS 앱을 설치했는지 확인하는 방법은 무엇입니까?

분류에서Dev

eval () 내에서 코드가 실행되고 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

정확히 무엇이 기록되고 있는지 또는 어떤 프로세스가 내 스토리지 디스크를 계속 사용하고 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

내 프로그램이 포트를 수신하는지 확인하는 방법은 무엇입니까?

분류에서Dev

내 시스템에서 가장 큰 파일 / 디렉토리가 저장되는 위치를 확인하는 방법은 무엇입니까?

분류에서Dev

puppet에서 컴퓨터가 systemd 또는 sysvinit를 사용하고 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

sshfs 마운트 디렉토리가 연결 해제되지 않았는지 확인하는 방법은 무엇입니까?

분류에서Dev

ISP가 토렌트 / 스트리밍 속도를 조절하고 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

Android 장치가 USB 포트에 연결되어 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

홈 화면 북마크 (내장)를 통해 애플리케이션이 방문되고 있음을 감지하는 방법은 무엇입니까?

분류에서Dev

Process Explorer : 어떤 프로세스가 내 외부 디스크를 보유하고 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

Android의 UI에 영향을주지 않고 RecyclerView 내에서 카운트 다운 타이머를 설정하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

MathJax가 내 방정식을 복제하고 있습니다. 왜 그리고 어떻게이 문제를 해결할 수 있습니까?

분류에서Dev

PHP SDK-Facebook 사용자가 Facebook에 내 앱을 설치하고 승인했는지 여부를 확인하는 방법은 무엇입니까?

분류에서Dev

Linux에서 장치를 마운트하는 방법은 무엇입니까?

분류에서Dev

Linux에서 장치를 마운트하는 방법은 무엇입니까?

분류에서Dev

Linux에서 Apple 장치를 마운트하는 방법은 무엇입니까?

분류에서Dev

Linux에서 Apple 장치를 마운트하는 방법은 무엇입니까?

분류에서Dev

gpt 유형의 장치를 마운트하는 방법은 무엇입니까?

분류에서Dev

악마가 SSH 로그인시 내 경로를 무시하고있는 것은 무엇입니까?

Related 관련 기사

  1. 1

    마운트 지점으로 하위 디렉토리가있는 NFS 공유를 올바르게 내보내고 가져 오는 방법은 무엇입니까?

  2. 2

    마운트 지점으로 하위 디렉토리가있는 NFS 공유를 올바르게 내보내고 가져 오는 방법은 무엇입니까?

  3. 3

    두 장치가 macOS에 마운트되어 있는지 확인하는 방법은 무엇입니까?

  4. 4

    내 라이브러리의 텍스트 크기가 왜 그렇게 큰지 확인하는 방법은 무엇입니까?

  5. 5

    내 해시가 고유한지 확인하는 방법은 무엇입니까?

  6. 6

    포트가 열려 있는지 여부를 확인하는 방법은 무엇입니까? 그리고 그것을 나열

  7. 7

    트리거 이벤트를 보내고 수신자가 취소 / 소비했는지 확인하는 방법은 무엇입니까?

  8. 8

    Systemd가 내 / boot 파티션을 마운트 해제하고 있습니다.

  9. 9

    NFS 마운트가 있지만 서버가 실행되고 있지 않은지 확인하는 방법은 무엇입니까?

  10. 10

    Facebook 광고를 통해 얼마나 많은 사람들이 내 Android / iOS 앱을 설치했는지 확인하는 방법은 무엇입니까?

  11. 11

    eval () 내에서 코드가 실행되고 있는지 확인하는 방법은 무엇입니까?

  12. 12

    정확히 무엇이 기록되고 있는지 또는 어떤 프로세스가 내 스토리지 디스크를 계속 사용하고 있는지 확인하는 방법은 무엇입니까?

  13. 13

    내 프로그램이 포트를 수신하는지 확인하는 방법은 무엇입니까?

  14. 14

    내 시스템에서 가장 큰 파일 / 디렉토리가 저장되는 위치를 확인하는 방법은 무엇입니까?

  15. 15

    puppet에서 컴퓨터가 systemd 또는 sysvinit를 사용하고 있는지 확인하는 방법은 무엇입니까?

  16. 16

    sshfs 마운트 디렉토리가 연결 해제되지 않았는지 확인하는 방법은 무엇입니까?

  17. 17

    ISP가 토렌트 / 스트리밍 속도를 조절하고 있는지 확인하는 방법은 무엇입니까?

  18. 18

    Android 장치가 USB 포트에 연결되어 있는지 확인하는 방법은 무엇입니까?

  19. 19

    홈 화면 북마크 (내장)를 통해 애플리케이션이 방문되고 있음을 감지하는 방법은 무엇입니까?

  20. 20

    Process Explorer : 어떤 프로세스가 내 외부 디스크를 보유하고 있는지 확인하는 방법은 무엇입니까?

  21. 21

    Android의 UI에 영향을주지 않고 RecyclerView 내에서 카운트 다운 타이머를 설정하는 가장 좋은 방법은 무엇입니까?

  22. 22

    MathJax가 내 방정식을 복제하고 있습니다. 왜 그리고 어떻게이 문제를 해결할 수 있습니까?

  23. 23

    PHP SDK-Facebook 사용자가 Facebook에 내 앱을 설치하고 승인했는지 여부를 확인하는 방법은 무엇입니까?

  24. 24

    Linux에서 장치를 마운트하는 방법은 무엇입니까?

  25. 25

    Linux에서 장치를 마운트하는 방법은 무엇입니까?

  26. 26

    Linux에서 Apple 장치를 마운트하는 방법은 무엇입니까?

  27. 27

    Linux에서 Apple 장치를 마운트하는 방법은 무엇입니까?

  28. 28

    gpt 유형의 장치를 마운트하는 방법은 무엇입니까?

  29. 29

    악마가 SSH 로그인시 내 경로를 무시하고있는 것은 무엇입니까?

뜨겁다태그

보관