/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