Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第 11 章 安装过程中的存储注意事项

许多存储设备和文件系统设置只能在安装时配置。其他设置(如文件系统类型)只能修改到某个点,而无需重新格式化。因此,在安装 Red Hat Enterprise Linux 7 前,建议您相应地规划存储配置。
本章讨论为您的系统规划存储配置时需要考虑的事项。有关安装说明(包括安装期间的存储配置),请参阅红帽提供的 安装指南
有关红帽官方支持大小和存储限制的详情,请参考文章 http://www.redhat.com/resourcelibrary/articles/articles-red-hat-enterprise-linux-6-technology-capabilities-and-limits

11.1. 特殊注意事项

本节列举了对于特定存储配置需要考虑的几个问题和因素。

/home、/opt、/usr/local 的单独分区

如果您将来可能会升级您的系统,请将 /home/opt/usr/local 放在单独的设备中。这可让您重新格式化包含操作系统的设备或文件系统,同时保留您的用户和应用程序数据。

IBM System Z 上的 DASD 和 zFCP 设备

在 IBM System Z 平台上,DASD 和 zFCP 设备通过 通道命令字 (CCW)机制进行配置。CCW 路径必须明确添加到系统,然后将其上线。对于 DASD 设备,这意味着在引导命令行或 CMS 配置文件中将设备号(或设备号范围)列为 DASD= 参数。
对于 zFCP 设备,您必须列出设备号、逻辑单元号 (LUN)和 全局端口名称 (WWPN)。初始化 zFCP 设备后,它将映射到 CCW 路径。引导命令行(或 CMS 配置文件)中的 FCP_x= 行允许您为安装程序指定此信息。

使用 LUKS 加密块设备

使用 LUKS/dm-crypt 格式化块设备以进行加密,会破坏该设备上的任何现有格式。因此,在将新系统的存储配置作为安装过程的一部分激活之前,您应该决定对哪些设备进行加密(如果有的话)。

过时的 BIOS RAID 元数据

从为固件 RAID 配置的系统中移动磁盘,而不 从磁盘中删除 RAID 元数据,可能会阻止 Anaconda 正确检测磁盘。
警告
从磁盘中移除/删除 RAID 元数据可能会破坏任何存储的数据。红帽建议您在继续前备份数据。
注意
如果您使用 dmraid 创建 RAID 卷(现已弃用),请使用 dmraid 工具删除它:
# dmraid -r -E /device/
有关管理 RAID 设备的详情,请参考 man dmraid第 18 章 独立磁盘冗余阵列(RAID)

iSCSI 检测和配置

对于 iSCSI 驱动器的即插即用检测,请在支持启动的 网络接口卡 (NIC)的固件中配置它们。安装过程中支持 iSCSI 目标的 CHAP 验证。但是,在安装过程中不支持 iSNS 发现。

FCoE 检测和配置

对于 以太网光纤通道 (FCoE)驱动器的插件和播放检测,请在支持 EDD 引导的 NIC 的固件中配置它们。

DASD

无法在安装过程中添加或配置 直接访问的存储设备 (DASD)。此类设备在 CMS 配置文件中指定。

启用了 DIF/DIX 的块设备

DIF/DIX 是某些 SCSI 主机总线适配器和块设备提供的硬件校验和功能。启用 DIF/DIX 时,如果块设备用作通用块设备,则会出现错误。缓冲的 I/O 或 mmap (2)将无法可靠地工作,因为缓冲的写入路径中没有交集,以防止在计算 DIF/DIX 校验和后缓冲的数据被覆盖。
这会导致 I/O 稍后失败,并显示 checksum 错误。这个问题对于所有块设备(或基于文件系统)缓冲的 I/O 或 mmap (2) I/O 来说很常见,因此无法解决由于覆盖导致的这些错误。
因此,启用了 DIF/DIX 的块设备应仅与使用 O_DIRECT 的应用一起使用。此类应用应使用裸块设备。或者,只要通过文件系统发布 O_DIRECT I/O,在启用了 DIF/DIX 的块设备上使用 XFS 文件系统也很安全。XFS 是唯一在执行某些分配操作时不会回退到缓冲的 I/O 的文件系统。
确保在计算 DIF/DIX 校验和后 I/O 数据不会发生变化,因此只有设计用于 O_DIRECT I/O 和 DIF/DIX 硬件的应用程序应使用 DIF/DIX。