基于 Linux 的文件系统变成只读模式
search cancel

基于 Linux 的文件系统变成只读模式

book

Article ID: 343022

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction


Symptoms:
免责声明:本文为 Linux based file systems become read-only (51306) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

VMware 已经发现一个问题:当文件系统遇到忙碌的 I/O 重试或 SAN 或 iSCSI 路径故障转移错误后,文件系统可能会变成只读模式。

我们甚至可能会在本地 Linux 环境中看到同样的情况,而文件系统变成只读的所需时间取决于为特定目标提供的路径数、操作系统上安装的多路径软件,以及失败的 I/O 是否是发往 EXT3 日志。然而,这一问题在 ESX 主机环境中更加严重,因为 ESX 主机管理着存储目标的多个路径,并向客户机操作系统提供单个路径,这使客户机操作系统的重试次数有效减少。

以下这些客户机操作系统会受到影响:

  • RHEL5 (RedHat)
  • RHEL4 U6
  • RHEL4 U4
  • RHEL4 U3
  • SLES10
  • SLES9 SP3
  • Ubuntu 7.04

    注意:此问题可能会影响其他基于 2.6 内核的早期 Linux 发行版,如 Ubuntu 7.04。


Environment

VMware ESXi 4.0.x Installable
VMware vSphere ESXi 5.5
VMware ESXi 4.1.x Installable
VMware ESXi 4.1.x Embedded
VMware ESXi 4.0.x Embedded
VMware ESX Server 3.5.x
VMware vSphere ESXi 5.1
VMware vSphere ESXi 5.0
VMware ESX Server 3.0.x
VMware ESX 4.0.x
VMware ESX 4.1.x
VMware ESXi 3.5.x Installable
VMware ESXi 3.5.x Embedded
VMware ESX Server 2.5.x
VMware vSphere ESXi 6.0

Resolution

注意:本文不能取代客户机操作系统安装指南。客户机操作系统升级可能还需要进行 ESX 升级。

此 Linux 内核缺陷已在不同 Linux 发行版的不同更新中得到修复。不是所有内核版本都包含补丁程序。有关详细信息,请与 Linux 经销商联系。

  • 对于 RHEL5,升级到 Update 1(也称为 RHEL5.1)。有关详细信息,请参见 RedHat 缺陷 (RedHat Bug) 228108
  • 对于 RHEL4 U6,升级到内核版本 2.6.9-89.0.7。有关详细信息,请参见 RedHat 缺陷 (RedHat Bug)197158
  • 对于 RHEL4 U3 和 RHEL U4,升级到 Update 5 (RHEL 4.5)。
  • 对于 SLES10,升级到 SP2。有关详细信息,请参见 Novell 知识库文章 3605538
  • 对于 SLES9 SP3,升级到 SP4 或 SP3 维护版本 2.6.5-7.286。有关详细信息,请参见 Novell 知识库文章 7005154
  • 对于 Ubuntu 7.04,升级到 7.10。


Additional Information

作为一种权宜措施,可使用以下命令重新装载 Linux 文件系统,使其返回到正常状态:

mount -o remount /

注意:最好能够及时发现并解决问题,而不是在出现这种情况时采取此权宜措施。

Linux based file systems become read-only