小编nat*_*iah的帖子

无法调整 ec2 ebs 根卷的大小

我遵循了许多教程,这些教程几乎都说了同样的事情,基本上是:

  1. 停止实例
  2. 分离卷
  3. 创建卷的快照
  4. 从快照创建更大的卷
  5. 将新卷附加到实例
  6. 启动实例备份
  7. resize2fs /dev/xxx

但是,第 7 步是问题开始发生的地方。在任何情况下,运行resize2fs总是告诉我它已经是 xxxxx 块大并且什么都不做,即使-f通过了。所以我开始继续教程,这些教程基本上都在说同样的事情,那就是:

  1. 删除所有分区
  2. 将它们重新创建回原来的样子,除了更大的尺寸
  3. 重启实例并运行 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 字节 / …

linux partition amazon-ec2

5
推荐指数
1
解决办法
5955
查看次数

mod_substitute 和 mod_sed 都没有替换 Apache 中的任何内容

我在Ubuntu 14.04运行的Apache 2.4.7和我都mod_sedmod_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块。我在两个地方都尝试过DirectoryLocation块。我已确认正在处理该文件并且我正在浏览器中访问正确的服务器。

我需要做些什么才能使这项工作发挥作用?

apache-2.2 apache-2.4

2
推荐指数
1
解决办法
8322
查看次数

标签 统计

amazon-ec2 ×1

apache-2.2 ×1

apache-2.4 ×1

linux ×1

partition ×1