[linux] cannot open directory .: Input/output errorIT/linux2020. 9. 29. 10:05
Table of Contents
[junhee.lee:root@* /]# ls -al
ls: cannot access test
[junhee.lee:root@* /test]# ls
ls: cannot open directory .: Input/output error
1. / 디렉토리에서 ls 명령어를 입력하게되면 cannot access test 문구가 출력된다.
2. /test 디렉토리에서 ls 명령어를 입력하게되면 ls: cannot open directory .: Input/output error 문구가 출력된다.
- 단순 디스크 문제인줄 알았지만 마운트 설정이 잘못되어있어서 발생하는 오류였다.
3. 디스크 장애가 발생했을때 생기는 오류
- 디스크 교체 필요하다. 자료 손실될 가능성도 생각해야한다.
4. 디스크 용량이 가득 찼을때 생기는 오류
- 필요 없는 로그 파일, 사용하지 않는 파일 삭제 후 사용 가능하다.
[junhee.lee:root@* ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 2.7G 17G 14% /
tmpfs 32G 0 32G 0% /dev/shm
/dev/sda3 197G 842M 197G 1% /usr/local/cdnet
/dev/sdb1 1.7T 614G 1.1T 37% /test
현재 마운트된 정보를 출력했을땐 문제가 없었다.
[junhee.lee:root@* /]# ls -al
total 129640
dr-xr-xr-x. 26 root root 4096 Sep 25 03:04 .
dr-xr-xr-x. 26 root root 4096 Sep 25 03:04 ..
.
.
.
d?????????? ? ? ? ? ? test
/(root) 디렉토리에서 ls -al 명령어 입력 후 살펴보니 test 디렉토리에 소유자, 권한 설정이 되어있지 않은 것을 확인
[junhee.lee:root@* /]# umount /dev/sdb1
[junhee.lee:root@* /]# mount -a
[junhee.lee:root@* /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 2.7G 17G 14% /
tmpfs 32G 0 32G 0% /dev/shm
/dev/sda3 197G 842M 197G 1% /usr/local/cdnet
/dev/sdb1 1.7T 614G 1.1T 37% /test
umount /dev/sdb1
mount -a
df -h
[junhee.lee:root@* /]# ls -al
total 129640
dr-xr-xr-x. 26 root root 4096 Sep 25 03:04 .
dr-xr-xr-x. 26 root root 4096 Sep 25 03:04 ..
.
.
.
drwxr-xr-x 5 mysql mysql 40 Sep 23 06:37 test
umount -> mount -a 이후 /(root)디렉토리에서 ls -al 입력시 정보가 출력되는 것을 확인
[junhee.lee:root@* /teset]# ls
backup data log
[junhee.lee:root@* /test]# cd log/
[junhee.lee:root@* /test/log]# ls
backup * error * * * * *
[junhee.lee:root@* /test/log]# cd error/
[junhee.lee:root@* /test/log/error]# ls
*.err
[junhee.lee:root@* /test/log/error]# cp *.err *.err2
[junhee.lee:root@* /test/log/error]# ls -al
total 72
drwxr-xr-x 2 test test 49 Sep 29 00:10 .
drwxr-xr-x 10 test test 121 Aug 20 07:07 ..
-rw-rw---- 1 test test 36009 Sep 22 02:11 *.err
-rw-r----- 1 root root 36009 Sep 29 00:10 *.err2
'IT > linux' 카테고리의 다른 글
[linux] [Hardware Error]: Machine check events logged (0) | 2021.01.28 |
---|---|
[linux] vimrc (0) | 2020.10.28 |
[CentOS7] Python3.x 설치 (0) | 2020.08.05 |
[linux] H/W 정보 확인하기, dmidecode, lshw (0) | 2020.06.26 |
[linux]lsblk (0) | 2020.05.18 |
@주니- :: 주니
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!