![이스케이프 문자가 포함된 파일을 홈 디렉터리에서 nfs 시스템으로 복사하거나 링크할 때 입출력 오류가 발생했습니다.](https://linux55.com/image/154188/%EC%9D%B4%EC%8A%A4%EC%BC%80%EC%9D%B4%ED%94%84%20%EB%AC%B8%EC%9E%90%EA%B0%80%20%ED%8F%AC%ED%95%A8%EB%90%9C%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%ED%99%88%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%97%90%EC%84%9C%20nfs%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%9C%BC%EB%A1%9C%20%EB%B3%B5%EC%82%AC%ED%95%98%EA%B1%B0%EB%82%98%20%EB%A7%81%ED%81%AC%ED%95%A0%20%EB%95%8C%20%EC%9E%85%EC%B6%9C%EB%A0%A5%20%EC%98%A4%EB%A5%98%EA%B0%80%20%EB%B0%9C%EC%83%9D%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
/home/mydir
이름에 시간 형식(YYYY-MM-DD_HH:MM:SS)이 포함된 파일이 있는 홈 디렉터리가 있다고 가정해 보겠습니다 . 이 파일을 nfs 디렉토리에 복사하거나 링크하려고 하면 다음과 유사한 오류가 보고됩니다.
cp: cannot stat './2013010206/NARR_3D:2013-01-03_00': Input/output error
cp: cannot stat './2013010206/NARR_3D:2013-01-03_03': Input/output error
cp: cannot stat './2013010206/met_em.d01.2013-01-02_12:00:00.nc': Input/output error
cp: cannot stat './2013010206/met_em.d01.2013-01-02_15:00:00.nc': Input/output error
또는
$ cp ~/tests/2013010206/met_em.d03.2013-01-02_12\:00\:00.nc .
cp: cannot stat './met_em.d03.2013-01-02_12:00:00.nc': Input/output error
\
시간 형식( )의 이스케이프 문자(백슬래시)와 관련이 있는 것 같습니다. 12\:00\:00
왜냐하면 이 명령을 사용할 때
$ cp ~/tests/2013010206/met_em.d03.2013-01-02_12\:00\:00.nc met_em_2013-01-02_12
$ ls
met_em_2013-01-02_12
그것은 중요하지 않습니다. 그렇다면 문제는 이를 어떻게 처리할 것인가이다. 내가 실행하는 많은 exe에 이 시간 형식 파일이 필요하므로 NFS에 수정할 수 있는 일부 설정이 있습니까?
설정은 다음과 같습니다/etc/fstab
IP:/share1 /share1 nfs rw,sync,nosuid,rsize=65536,wsize=65536 0 0
--마운트 옵션 업데이트됨--
rw,nosuid,relatime,sync,vers=3,rsize=32768,wsize=32768,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=10.15.1.19,mountvers=3,mountport=2049,mountproto=udp,local_lock=none,addr=10.15.1.19