내 서버에는 NFS를 사용하여 데스크톱에서 연결할 수 있는 디렉터리가 있습니다. 따라서 /etc/fstab
데스크탑 에서는 다음과 같습니다 .
storage:/home/storage/Videos /home/sjngm/Videos/storage nfs _netdev,noauto,users,exec,nolock,x-systemd.automount,x-systemd.mount-timeout=10,timeo=14 0 0
이것은 오랫동안 실행되어 왔습니다.
내 서버에 새 하드 드라이브를 추가하고 파일을 그곳으로 이동할 계획인데, 그 중 하나가 이 /home/storage/Videos
디렉토리입니다. 준비로서 먼저 동일한 하드 드라이브에서 테스트 실행을 시도했습니다.
[storage@storage ~]$ su -
[root@storage ~]# mv /home/storage/Videos /Videos
[root@storage ~]# ln -s /Videos /home/storage/Videos
[root@storage ~]# chown -h storage:storage /home/storage/Videos
[root@storage ~]#
적어도 서버에서는 괜찮아 보이지만 데스크탑에서의 설치는 작동하지 않습니다. 적어도 다음과 같습니다:
[sjngm@desktop ~]$ ls -al Videos/
total 12
drwxr-xr-x 3 sjngm sjngm 4096 1. Jul 2022 .
drwx------ 47 sjngm sjngm 4096 13. Apr 07:41 ..
drwxr-xr-x 2 sjngm sjngm 4096 3. Jul 2020 storage
[sjngm@desktop ~]$ ls -al Videos/storage/
total 8
drwxr-xr-x 2 sjngm sjngm 4096 3. Jul 2020 .
drwxr-xr-x 3 sjngm sjngm 4096 1. Jul 2022 ..
[sjngm@desktop ~]$
오류를 찾을 수 없습니다(어디에서 찾을 수 있습니까?). 따라서 가장 좋은 추측은 심볼릭 링크를 해결하면 빈 목록이 생성된다는 것입니다. 반면에 심볼릭 링크는 데스크톱에 링크로 표시되지 않으므로 지금은 그것이 어디를 가리키는지조차 알 수 없습니다.
이제 분명한 질문은 로 일부 파일을 보려면 어떻게 해야 합니까 ls -al Videos/storage/
? 입니다. 이 시점에서 물어보는 것이 합리적이라면 /home/storage/Videos
서버가 마운트된 HDD의 새 위치에 상주하게 되면 추가로 무엇을 해야 합니까?/Videos
편집: @cas는
showmount
둘 다 동일하게 표시됩니다.
[sjngm@desktop ~]$ showmount -e storage
:
/home/storage/Videos 10.0.0.0/24,10.0.0.100/32
[sjngm@desktop ~]$
서버의 NFS 구성도 다음과 같습니다.
[root@storage ~]# cat /etc/exports
/home/nas/Videos 10.0.0.100/32(rw,sync,no_subtree_check,anonuid=1000,anongid=1000) 10.0.0.0/24(rw,sync,no_subtree_check)
:
[root@storage ~]#
설치 후 데스크톱을 다시 시작하고 다른 장치(10.0.0.100)를 열었지만 둘 다 NFS에 연결할 수 없습니다. 즉, Videos/storage/
서버의 디렉토리를 이동하면 비어 있게 됩니다.
답변1
서버에서 데스크톱으로 심볼릭 링크 파일을 설치한 것 같습니다. 심볼릭 링크는 파일일 뿐이며(틀렸다면 수정해 주세요) 폴더가 아닌 파일을 마운트하는 데 사용되는 것처럼 보입니다. 성공적으로 마운트했는지는 확실하지 않지만 심볼릭 링크는 로컬 경로(예: /Video
서버의 폴더 경로)만 가리키고 NFS에 대한 정보는 포함하지 않습니다. (다시 정정해주세요)
/Video
데스크탑에 심볼릭 링크를 성공적으로 마운트했다고 가정하면 심볼릭 링크 내의 내용을 검사할 때 시스템은 아무것도 포함하지 않은 로컬 컴퓨터의 폴더 만 찾습니다 .
/Video
데스크탑에 폴더를 생성하고 서버측 "/Video" 폴더를 여기에 마운트한 다음 /Video
이 로컬 폴더에 대한 심볼릭 링크를 생성하는 것이 좋습니다 .