메뉴 건너뛰기

imitator

Read-only file system

2014.12.30 15:09

관리자 조회 수:2157

가상서버에서 확인하고 정리한 글입니다. 참고용으로만 봐주세요



[root@localhost ~]# touch a
touch: cannot touch `a': Read-only file system

파일 a를 생성해봤으나 Read-only file system 파일시스템이 나옵니다.
현재 이 가상서버의 시점은 파일시스템에 문제가 생겨 부팅이 안되는 현상이 발생한후
파일시스템 복구를 돌린 상태입니다.


[root@ocalhost ~]# mount
/dev/sda1 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

mount: warning: /etc/mtab is not writable (e.g. read-only filesystem).
       It's possible that information reported by mount(8) is not
       up to date. For actual information about system mount points
       check the /proc/mounts file.

mount로 마운트가 어떻게 잡혀있는지 확인했습니다.

/dev/sda1 ... rw? 그런데 왜 파일이 안만들어지는지 모르겠네요.

[root@ocalhost ~]# cat /proc/mounts
rootfs / rootfs rw 0 0
/dev/root / ext3 ro,data=ordered 0 0
/dev /dev tmpfs rw 0 0
/proc /proc proc rw 0 0
/sys /sys sysfs rw 0 0
/proc/bus/usb /proc/bus/usb usbfs rw 0 0
devpts /dev/pts devpts rw 0 0
tmpfs /dev/shm tmpfs rw 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0

이번엔 다른 방식으로 확인해봤습니다. 이번엔 ro로 표시되네요.

[root@ocalhost ~]# mount -o remount,rw /
mount: block device /dev/sda1 is write-protected, mounting read-only


보통은 아래와 같이 리마운트를 해주고 fstab를 확인한후 잘 되는것이 정상이지만 
제가 살펴본 가상서버는 왜 그런지 remount가 적용이 되지 않았습니다. 


[root@ocalhost ~]# cat /proc/mounts
/dev/root / ext3 rw,data=ordered 0 0

 기묘한건 싱글 모드에서는 rw라고 나옵니다. 저상태에서 리마운트 하고 부팅한뒤 다시확인해봤지만
 ro로 나오더군요. 이것에 대해 다른곳에서 좀더 알아볼 필요가 있어보입니다.
번호 제목 글쓴이 날짜 조회 수
» Read-only file system 관리자 2014.12.30 2157
40 CentOS 8 APM(Apache + PHP + mariadb) yum 설치 방법 file 관리자 2019.12.24 2379
39 우분투에서 리부팅할때 Grub에서 카운트가 멈춰있는경우 관리자 2015.02.11 2494
38 CentOS 6 nginx php-fpm mysql을 yum(rpm) 설치하는 방법 file 관리자 2016.11.04 2609
37 centos 6 tomcat 설치 [1] file 관리자 2016.12.09 2783
36 apache2 ProxyPass 사용 중 503 에러 발생시 해결 방법 관리자 2018.05.21 2888
35 리눅스 LSI MegaRAID SAS 9261-8i & SAS 9361-8i 펌웨어 설치 [1] file 관리자 2015.12.10 2956
34 우분투 시디 굽기 프로그램 브라세로 [1] file 관리자 2015.01.16 3212
33 오픈스택 미타카 NoValidHost: No valid host was found. There are not enough hosts available. file 관리자 2017.02.15 3702
32 우분투에서 로케일(locale)을 변경하기 관리자 2015.10.20 3903
31 Ubuntu 16.04 apt-get 패키지 설치 오류 발생시 해결방법 file 관리자 2017.10.10 3920
30 우분투 16.04 /var/lib/dpkg/lock 잠금 파일을 얻을 수 없습니다 해결법 [1] file 관리자 2017.07.20 3968
29 gdisk로 대용량 파티션을 생성하기 file 관리자 2016.07.22 4153
28 리눅스 CentOS 마인크래프트 서버 spigot 1.11.2 설치(셋팅)방법 [1] file 관리자 2017.02.27 4907
27 메가레이드의 상태를 간단하게 확인할수 있는방법 file 관리자 2016.06.16 4932
26 우분투 PC Virtual Box 설치 및 ISO 이미지 부팅 file 관리자 2015.02.06 5094
25 리눅스 centos6에서 java 버전 변경하기 관리자 2016.12.26 5143
24 외부아이피를 막아보자 file 관리자 2015.09.09 5335
23 우분투(Ubuntu) 16.04 LTS 네트워크 드라이브를 eth0로 변경하는법 [3] file 관리자 2016.04.22 6382
22 쉘 스크립트 expect에서 spawn 파이프(pipe) 사용 방법 [1] file 관리자 2018.02.21 6489