こんにちは、VirtualBoxのCentOSゲストでFSが読み取り専用でマウントされていることに気づきました。
dmesg
私が得たもの:
[ 1725.767566] EXT4-fs error (device sda1) in ext4_ext_remove_space:3028: Journal has aborted
[ 1725.767736] EXT4-fs error (device sda1) in ext4_ext_truncate:4659: Journal has aborted
[ 1725.767889] EXT4-fs error (device sda1) in ext4_reserve_inode_write:4977: Journal has aborted
[ 1725.768037] EXT4-fs error (device sda1) in ext4_truncate:3865: Journal has aborted
[ 1725.768190] EXT4-fs error (device sda1) in ext4_reserve_inode_write:4977: Journal has aborted
[ 1725.768358] EXT4-fs error (device sda1) in ext4_orphan_del:2675: Journal has aborted
[ 1725.768362] EXT4-fs error (device sda1): ext4_journal_check_start:56: Detected aborted journal
[ 1725.768368] EXT4-fs (sda1): Remounting filesystem read-only
[ 1725.768495] EXT4-fs error (device sda1) in ext4_reserve_inode_write:4977: Journal has aborted
何が起こったのかよく分からない。
完全なdmesgを貼り付けました。http://codepad.org/ucIJZXmC
答え1
カーネルはATAディスクエラーを報告します。
[ 1719.649797] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[ 1719.649805] ata1.00: failed command: FLUSH CACHE
[ 1719.649820] ata1.00: cmd e7/00:00:00:00:00/00:00:00:00:00/a0 tag 2
res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[ 1719.649828] ata1.00: status: { DRDY }
[ 1719.649847] ata1: hard resetting link
[ 1719.956121] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 1719.956802] ata1.00: configured for UDMA/133
[ 1719.956808] ata1.00: retrying FLUSH 0xe7 Emask 0x4
[ 1720.755202] ata1.00: FLUSH failed Emask 0x1
[ 1720.755211] ata1.00: device reported invalid CHS sector 0
[ 1720.755293] ata1: EH complete
これらの操作を数回実行した後、ファイルシステムドライバはジャーナルを中断して読み取り専用モードに切り替えます。実際のシステムでは、これらのエラーは通常ディスクハードウェアエラーを示します。
[ 1725.742159] Aborting journal on device sda1-8.
[ 1725.768368] EXT4-fs (sda1): Remounting filesystem read-only
[ 1725.768495] EXT4-fs error (device sda1) in ext4_reserve_inode_write:4977: Journal has aborted
[ 1896.091367] ata1: failed to read log page 10h (errno=-5)
[ 1896.091375] ata1.00: NCQ disabled due to excessive errors
ただし、これはVirtualBoxゲスト仮想マシンで発生するため、他に理由がある可能性があります。たとえば、リムーバブルメディアの仮想マシンが誤って切断されていませんか?
それとも、仮想マシンのディスクイメージが物理的に含まれているディスクに実際にエラーが発生しましたか?
または、仮想マシンのディスクイメージにウイルスがあるかどうかを確認しようとするホストシステムにウイルス対策ソフトウェアがあり、書き込みが遅れますか?