我一直在研究硬盘的性能,并运行这个命令
fio --filename=/dev/sda1 --direct=1 --rw=randwrite --bs=1m --size=5G --numjobs=64 --runtime=300 --group_reporting --name=file1
所以第一个问题是,运行命令后,硬盘驱动器已经最大化了,不会让我删除任何给我一个消息“只读文件系统”的东西。 我想我正在寻找的文件将被称为file1,但无法find它,所以不知道所有的数据是哪里填满了硬盘驱动器。
试图解决我的问题后,我跑过这个页面:
https://askubuntu.com/questions/197459/how-to-fix-sudo-unable-to-open-read-only-file-system
这告诉我要运行: mount -o remount /
这样做后,我得到一个错误,无法运行任何命令。 我决定重新启动,但现在无法启动。 文件系统在/ dev / mapper / ubuntu – vg-root上,但是当我启动安装光盘并尝试修复它时,我收到消息: an error occurred while mounting the device you entered for your root
所以回顾一下,我装满了HD,破坏了某些东西,也许是挂载点,并且无法启动。 这是在我们的开发服务器上,虽然我备份了大部分数据,但是数据库备份有点旧,所以我希望能够备份和运行。
它有一个硬件RAID,并尝试从恢复提示手动安装文件系统时出现错误。
这是df从远程会话保存的结果:
Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/ubuntu--vg-root 52403200 52403180 20 100% / devtmpfs 49407992 0 49407992 0% /dev tmpfs 49414352 0 49414352 0% /dev/shm tmpfs 49414352 271040 49143312 1% /run tmpfs 49414352 0 49414352 0% /sys/fs/cgroup /dev/sda1 508588 97840 410748 20% /boot /dev/mapper/centos-home 204970204 32944 204937260 1% /home
看来你覆盖了/ dev / sda1中的任何东西。 我不确定你的LVM / RAID / etc的设置,但是我假设/ dev / sda1至less涉及到你的存储scheme。
编辑:我看到你已经修改了你的问题,以显示/ dev / sda1是你的/ boot分区。 您只需要重新创build引导分区, 在Ubuntu社区Wiki中有一个指南可用于手动过程,或者在Wiki中可以自动过程。
自动过程基本上是启动一个LiveCD,从ppa:yannubuntu / boot-repair安装boot-repair,然后运行它。