我遵循了许多教程,这些教程几乎都说了同样的事情,基本上是:
resize2fs /dev/xxx但是,第 7 步是问题开始发生的地方。在任何情况下,运行resize2fs总是告诉我它已经是 xxxxx 块大并且什么都不做,即使-f通过了。所以我开始继续教程,这些教程基本上都在说同样的事情,那就是:
resize2fs(我已经从实时实例中以及通过将卷附加到另一个实例并在那里运行命令来尝试这些步骤)主要问题是该实例不会再次启动并且 AWS 控制台中提供的系统错误日志没有'不提供任何错误。(然而,它确实停在 grub 引导加载程序上,这对我来说表明它不喜欢分区(是的,引导标志在分区上切换没有影响))无论我对分区做了什么更改,都会发生的另一件事partitions 是该卷附加到的实例表示该分区具有无效的幻数并且超级块已损坏。但是,如果我不进行任何更改并重新附加卷,则实例运行不会出现问题。
任何人都可以阐明我可能做错了什么吗?
编辑
在我带有 6GB 图像的 20GB 新卷上,df -h说:
已使用的文件系统大小 Avail Use% Mounted on /dev/xvde1 5.8G 877M 4.7G 16% / tmpfs 836M 0 836M 0% /dev/shm
并fdisk -l /dev/xvde说:
磁盘 /dev/xvde:21.5 GB,21474836480 字节 255 个磁头,63 个扇区/磁道,2610 个柱面 单位 = 16065 * 512 = 8225280 字节的柱面 扇区大小(逻辑/物理):512 字节 / …
我在Ubuntu 14.04运行的Apache 2.4.7和我都mod_sed和mod_substitute安装,并通过启用a2enmod。我正在尝试获得基本的输出替换,但没有得到任何结果。我在 Windows(Apache 2.4 和 Apache 2.2)上运行了这个替代品,没有任何问题,但我无法在 Ubuntu 上获得任何组合。这是我正在使用的:
<Location />
AddOutputFilter Sed html
AddOutputFilter SUBSTITUTE html
AddOutputFilter Sed text/html
AddOutputFilter SUBSTITUTE text/html
AddOutputFilterByType Sed text/html
AddOutputFilterByType SUBSTITUTE text/html
OutputSed "s/harvest/HRRVST/g"
Substitute "s/harvest/HRRVST/"
</Location>
Run Code Online (Sandbox Code Playgroud)
我已经包括了我单独和一次性尝试过的所有不同的输出过滤器。我已经在主要apache2.conf和块中尝试过这个VirtualHost块。我在两个地方都尝试过Directory和Location块。我已确认正在处理该文件并且我正在浏览器中访问正确的服务器。
我需要做些什么才能使这项工作发挥作用?