10.5. 配置存储设备
您可以在各种存储设备中安装 Red Hat Enterprise Linux。您可以在安装目的窗口配置基本的、可以通过本地访问的存储设备。直接连接到本地系统的基本存储设备(如磁盘和固态驱动器)都显示在窗口的 Local Standard Disks 部分中。对于 64 位 IBM Z 中,本节包含已激活的直接访问存储设备(DASD)。
在安装完成后,有一个已知的问题阻止将配置为 HyperPAV 别名的 DASD 自动附加到系统。这些存储设备会在安装过程中可用,但完成安装并重启后无法立即访问。要附加 HyperPAV 别名设备,请手动将其添加到系统的 /etc/dasd.conf
配置文件中。
10.5.1. 存储设备选择
存储设备选择窗口列出了安装程序可访问的所有存储设备。根据您的系统和可用的硬件, 一些标签可能无法显示。在以下标签页下对设备进行分组:
- 多路径设备
存储设备可通过多个路径访问,例如通过同一系统上的多个 SCSI 控制器或光纤通道端口。
重要安装程序只检测序列号长度为 16 或 32 个字符的多路径存储设备。
- 其他 SAN 设备
- 存储区域网络(SAN)上可用的设备。
- 固件 RAID
- 附加到固件 RAID 控制器的存储设备。
- NVDIMM 设备
- 在特定情况下,Red Hat Enterprise Linux 8 可以在 Intel 64 和 AMD64 架构上以扇区模式从(NVDIMM)设备引导和运行。
- System z 设备
- 通过 z 系列 Linux FCP(光纤通道协议)驱动程序连接的存储设备或逻辑单元(LUN)
10.5.2. 过滤存储设备
在存储设备选择窗口中,您可以根据其全球识别符(WWID)或端口、目标或逻辑单元号(LUN)来过滤存储设备。
先决条件
打开 安装概述 窗口。
流程
- 在 安装概述 窗口中点击 Installation Destination。此时会打开 Installation Destination 窗口,列出所有可用的驱动器。
- 在 Specialized & Network Disks 项中,点 。存储设备选择窗口将打开。
点 Search by 标签页来根据端口、目标、LUN 或 WWID 进行搜索。
通过 WWID 或 LUN 查找,在相应的输入文本字段中需要额外的值。
- 从搜索下拉菜单中选择您需要的选项。
- 点 开始搜索。每个设备都会显示在一个独立的行中,并有一个对应的复选框。
选择要启用安装过程中所需设备的复选框。
之后在安装过程中,您可以选择在任意选择的设备中安装 Red Hat Enterprise Linux,您可以选择自动挂载其它选择的设备作为安装系统的一部分。
注意- 所选设备不会被安装过程自动清除,而选择设备不会将数据存储在设备中。
-
您可以在安装后通过修改
/etc/fstab
文件在系统中添加设备。
- 点 Installation Destination 窗口。 返回
所有您没有选择的存储设备都会在安装程序中完全隐藏。要使用不同的引导装载程序链载入引导装载程序,请选择所有存在的设备。
10.5.3. 使用高级存储选项
要使用高级存储设备,您可以配置 iSCSI(TCP/IP 上的 SCSI)目标或 FCoE(以太网上的光纤通道)SAN(存储区域网络)。
要使用 iSCSI 存储设备进行安装,安装程序必须能够将其发现为 iSCSI 目标,并能够创建 iSCSI 会话来访问它们。这些步骤的每一步都可能需要使用用户名和密码进行质询握手身份验证协议(CHAP)身份验证。此外,您可以配置 iSCSI 目标,来在目标连接(反向 CHAP)的系统上验证 iSCSI 启动器,以用于发现和会话。CHAP 和反向 CHAP 一起使用时被称为相互 CHAP 或双向 CHAP。相互 CHAP 为 iSCSI 连接提供最高级别的安全,尤其是对于 CHAP 身份验证和反向 CHAP 身份验证所使用的用户名和密码不同时。
重复 iSCSI 发现和 iSCSI 登录步骤,来添加所有必需的 iSCSI 存储。第一次尝试发现后,您无法更改 iSCSI initiator 的名称。要更改 iSCSI initiator 名称,您必须重新开始安装。
10.5.3.1. 发现并启动 iSCSI 会话
完成以下步骤以发现并启动 iSCSI 会话。
先决条件
- 打开 安装概述 窗口。
流程
- 在 安装概述 窗口中点击 Installation Destination。此时会打开 Installation Destination 窗口,列出所有可用的驱动器。
- 在 Specialized & Network Disks 部分中点击 。存储设备选择窗口将打开。
点击 Add iSCSI Storage Target 窗口。
。此时会打开重要您不能将
/boot
分区放在已使用此方法手动添加的 iSCSI 目标上 - 包含/boot
分区的 iSCSI 目标必须配置为与 iBFT 一起使用。但是,如果希望安装的系统从不是固件 iBFT 的其它方法(例如使用 iPXE)提供的带有 iBFT 配置的 iSCSI 启动,则您可以使用inst.nonibftiscsiboot
安装程序引导选项来删除/boot
分区限制。- 在 Target IP Address 字段中输入 iSCSI 目标的 IP 地址。
在 iSCSI Initiator Name 字段输入 iSCSI 启动器的名称,格式为 iSCSI 限定名称(IQN)。有效的 IQN 条目包含以下内容:
-
字符串
iqn.
(注意句号)。 -
指定组织互联网域或子域名注册的年和月的日期代码,以四位数年,一个破折号和两位数月,后跟一个句点来表示。例如,
2010-09
代表 2010 年 9 月。 -
您的组织的互联网域或子域名,以相反的顺序表示,顶级域名在前面。例如,
com.example.storage
代表子域storage.example.com
。 一个冒号,后面接着一个在您的域或子域中指定这个特定 iSCSI initiator 的字符串。例如:
:diskarrays-sn-a8675309
。一个完整的 IQN:
iqn.2010-09.storage.example.com:diskarrays-sn-a8675309
。安装程序使用一个这个格式的名称来预先填充iSCSI Initiator
字段。如需更多与 IQN 相关的信息,请参阅 tools.ietf.org 中的 RFC 3720 - Internet Small Computer Systems Interface (iSCSI) 的 3.2.6. iSCSI Names 部分,以及 tools.ietf.org 中的 RFC 3721 - Internet Small Computer Systems Interface (iSCSI) Naming and Discovery 的1. iSCSI Names and Addresses 部分。
-
字符串
选择
Discovery Authentication Type
下拉菜单来指定用于 iSCSI 发现的验证类型。可用的选项如下:- No credentials
- CHAP pair
- CHAP pair and a reverse pair
-
如果您选择了
CHAP pair
作为验证类型,在CHAP Username
和CHAP Password
中输入 iSCSI 目标的用户名和密码。 -
如果选择
CHAP pair and a reverse pair
作为验证类型,在CHAP Username
和CHAP Password
的字段中输入 iSCSI 目标的用户名和密码。在Reverse CHAP Username
和Reverse CHAP Password
项中输入 iSCSI initiator 的用户名和密码。
-
如果您选择了
-
(可选)选择
Bind targets to network interfaces
。 点击
。安装程序会根据提供的信息尝试发现 iSCSI 目标。如果成功发现,
添加 iSCSI 存储目标
窗口会显示在目标上发现的所有 iSCSI 节点列表。选中您要用于安装的节点的复选框。
注意Node login authentication type
菜单包括了与Discovery Authentication Type
菜单相同的选项。但是,如果对于发现身份验证您需要使用凭据,请使用相同的凭据来登录到发现的节点。-
单击另外的
Use the credentials from discovery
下拉菜单。当您提供正确的凭证时, 按钮将变为可用。 - 点击 启动 iSCSI 会话。
10.5.3.2. 配置 FCoE 参数
完成以下步骤以配置 FCoE 参数。
先决条件
打开 安装概述 窗口。
流程
- 在 安装概述 窗口中点击 Installation Destination。此时会打开 Installation Destination 窗口,列出所有可用的驱动器。
- 在 Specialized & Network Disks 项中,点 。存储设备选择窗口将打开。
- 点击 。此时会打开一个对话框,供您配置用来发现 FCoE 存储设备的网络接口。
-
在
NIC
下拉菜单中选择连接到 FCoE 交换机的网络接口。 - 点击 在网络中扫描 SAN 设备。
选择所需的复选框:
- Use DCB:数据中心桥接 (DCB)是以太网协议的一组增强,旨在提高存储网络和集群中以太网连接的效率。选择复选框来启用或禁用安装程序对 DCB 的感知。仅对需要基于主机的 DCBX 客户端的网络接口启用此选项。对于使用硬件 DCBX 客户端的接口的配置,请禁用复选框。
- Use auto vlan :Auto VLAN 默认启用,并指示是否应该执行 VLAN 发现。如果启用了此复选框,则验证了链路配置后,FIP(FCoE 启动协议)VLAN 发现协议将在以太网接口上运行。如果尚未配置它们,则会自动创建任何发现的 FCoE VLAN 的网络接口,并在 VLAN 接口上创建 FCoE 实例。
-
在 Installation Destination 窗口的
Other SAN Devices
标签页中会显示所发现的 FCoE 设备。
10.5.3.3. 配置 DASD 存储设备
完成以下步骤来配置 DASD 存储设备。
先决条件
打开 安装概述 窗口。
流程
- 在 安装概述 窗口中点击 Installation Destination。此时会打开 Installation Destination 窗口,列出所有可用的驱动器。
- 在 Specialized & Network Disks 项中,点 。存储设备选择窗口将打开。
- 点击 Add DASD Storage Target 对话框会打开,提示您输入一个设备号,如 0.0.0204,并附加在安装开始时没有被发现的额外 DASD。 。
- 在 Device number 字段输入您要附加的 DASD 设备号。
- 点击 。
-
如果发现了带有指定设备号的 DASD,如果它还没有被连接,则对话框会关闭,新发现的驱动器会出现在驱动器列表中。然后,您可以选择所需设备的复选框,并点击 Installation Destination 窗口中的 Local Standard Disks 部分被标记为
DASD device 0.0.xxxx
。 。新的 DASD 可以被选择,在 - 如果您输入了一个无效的设备号码,或者带有指定设备号的 DASD 已被附加到系统,那么会在对话框中出现出错信息,解释错误原因并提示您使用不同的设备号码再次尝试。
10.5.3.4. 配置 FCP 设备
FCP 设备启用 64 位 IBM Z 使用 SCSI 设备,而不是使用直接访问存储设备(DASD)设备。FCP 设备提供了一个切换结构拓扑,它可让 64 位 IBM Z 系统使用 SCSI LUN 作为磁盘设备,除了传统的 DASD 设备外。
先决条件
- 打开 安装概述 窗口。
-
对于仅 FCP 安装,您已从 CMS 配置文件中删除
DASD=
选项,或从参数文件中删除rd.dasd=
选项,以指示没有 DASD。
流程
- 在 安装概述 窗口中点击 Installation Destination。此时会打开 Installation Destination 窗口,列出所有可用的驱动器。
- 在 Specialized & Network Disks 项中,点 。存储设备选择窗口将打开。
点击 Add zFCP Storage Target 对话框将允许您添加 FCP(光纤通道协议)存储设备。
。64 位 IBM Z 要求您手动输入任何 FCP 设备,以便安装程序可以激活 FCP LUN。您可以在图形安装中输入 FCP 设备,或者在参数或 CMS 配置文件中将 FCP 设备作为唯一的参数条目。您输入的值对于您配置的每个站点来说都必须是唯一的。
- 在 Device number 字段输入 4 位十六进制设备号码。
当安装 RHEL-8.6 或旧版本时,或者没有在 NPIV 模式下配置
zFCP
设备,或者auto LUN
扫描被zfcp.allow_lun_scan=0
内核模块参数禁用时,请提供以下值:- 在 WWPN 字段中输入 16 位的十六进制 World Wide Port Number(WWPN)。
- 在 LUN 字段中输入 16 位的十六进制 FCP LUN 标识符。
- 点 连接到 FCP 设备。
新添加的设备在 Installation Destination 窗口中的 System z Devices 标签页中显示。
- 交互式地创建 FCP 设备只能在图形模式中进行。不可能在文本模式安装中以互动方式配置 FCP 设备。
- 仅使用十六进制值的小写字母。如果您输入了不正确的值并点击 ,安装程序会显示一个警告。您可以编辑配置信息并重试发现尝试。
- 有关这些值的更多信息,请参阅硬件文档,并与系统管理员联系。
10.5.4. 安装到一个 NVDIMM 设备
非易失性双内存模块(NVDIMM)设备将在没有电源时将 RAM 的性能与类似磁盘的数据持久性结合起来。在特殊情况下,Red Hat Enterprise Linux 8 可以从 NVDIMM 设备引导和运行。
10.5.4.1. 使用 NVDIMM 设备作为安装目标的条件
您可以在 Intel 64 和 AMD64 构架上以扇区模式将 Red Hat Enterprise Linux 8 安装到非易失性双内存模块(NVDIMM)设备,由nd_pmem 驱动程序支持。
将 NVDIMM 设备用作存储的条件
要将 NVDIMM 设备用作存储,必须满足以下条件:
- 系统的构架是 Intel 64 或者 AMD64。
- NVDIMM 设备被配置为扇区模式。安装程序可将 NVDIMM 设备重新配置为这个模式。
- NVDIMM 设备必须被 nd_pmem 驱动程序支持。
从 NVDIMM 设备引导的条件
在以下情况下可使用 NVDIMM 设备引导:
- 满足将 NVDIMM 设备用作存储的所有条件。
- 系统使用 UEFI。
- 系统上可用的固件或 UEFI 驱动程序必须支持 NVDIMM 设备。UEFI 驱动程序可以从设备本身的 ROM 选项加载。
- NVDIMM 设备必须在名字空间中可用。
在引导过程中利用 NVDIMM 设备高度性能,将 /boot
和 /boot/efi
目录放在该设备中。引导过程中不支持 NVDIMM 设备的 Execute-in-place(XIP)功能,内核被加载到传统内存中。
10.5.4.2. 使用图形安装模式配置 NVDIMM 设备
在使用图形安装时,必须正确配置非线性内存模块(NVDIMM)设备供 Red Hat Enterprise Linux 8 使用。
重新配置 NVDIMM 设备的过程会破坏存储在设备上的任何数据。
先决条件
- 系统中有 一 个 NVDIMM 设备,并满足所有其他可作为安装对象使用的条件。
- 安装已引导,并打开了 Installation Summary 窗口。
流程
- 在 安装概述 窗口中点击 Installation Destination。此时会打开 Installation Destination 窗口,列出所有可用的驱动器。
- 在 Specialized & Network Disks 部分中点击 。存储设备选择窗口将打开。
- 点击 NVDIMM Devices 选项卡。
要重新配置某个设备,请从列表中选择它。
如果一个设备没有列出,则代表它不是扇区模式。
- 点击 。此时会打开重新配置对话框。
输入您需要的扇区大小并点击
。支持的扇区大小为 512 和 4096 字节。
- 当重新配置完成时,请点击 。
- 选择设备复选框。
点 Installation Destination 窗口。
返回重新配置的 NVDIMM 设备会在 Specialized & Network Disks 部分显示。
- 点击 安装概述 窗口。 返回
现在您可以选择 NVDIMM 设备作为安装目标。另外,如果设备满足引导要求,您可以将设备设置为引导设备。