SSamTure.net

워드프레스

Read-only file system error 발생시

서버를 재부팅 한 후 다음의 에러를 발생하며 apache 실행이 안되었고,
파일을 새로 쓰려고 해도 Read-only file system라고 계속 나오더군요.

ssamture@testserver:/var/log/apache2# sudo /etc/init.d/apache2 start
* Starting web server apache2
(30)Read-only file system: apache2: could not open error log file /var/log/apache2/error.log.
Unable to open logs
...fail!

다음을 통해 파일 시스템 권한을 확인 해보니 권한이 ro로 되어 있었고, 정상적인 서버를 확인 해보니 rw로 되어 있었습니다.

ssamture@testserver:~$ cat /proc/mounts
rootfs / rootfs rw 0 0
none /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
none /proc proc rw,nosuid,nodev,noexec,relatime 0 0
udev /dev tmpfs rw,relatime,mode=755 0 0
/dev/disk/by-uuid/fbe65aee-50e3-46ac-badf-4e0c384644b2 / ext4 ro,relatime,barrier=1,data=ordered 0 0
none /sys/kernel/security securityfs rw,relatime 0 0
none /sys/fs/fuse/connections fusectl rw,relatime 0 0
none /sys/kernel/debug debugfs rw,relatime 0 0
none /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
none /dev/shm tmpfs rw,nosuid,nodev,relatime 0 0
none /var/run tmpfs rw,nosuid,relatime,mode=755 0 0
none /var/lock tmpfs rw,nosuid,nodev,noexec,relatime 0 0
none /lib/init/rw tmpfs rw,nosuid,relatime,mode=755 0 0

그래서 다음과 같이 권한을 바꿔서 remount를 하니 정상적으로 돌아왔네요.

ssamture@testserver:~$ sudo mount -o remount,rw /

Leave a Reply

Your email address will not be published. Required fields are marked *