第 29 章 安装和引导
在停止或重启时,网络服务
不再挂起
在以前的版本中,当某些进程从网络共享中执行时,如果停止或重启,则
网络服务
可能会挂起。对 initscripts 软件包的补丁已被应用为不使用 pidof
工具,上面描述的问题不再发生。(BZ#1559384)
KSH
不再无法处理 /etc/init.d/functions
Korn Shell (KSH)无法处理代码,其中
local
出现在与数组定义相同的行中。在以前的版本中,KS H
无法提供 /etc/init.d/functions
文件。这个更新提供了对 KSH
限制的一个临时解决方案,功能文件现在会如预期提供。
请注意,
KS
H 可能仍然无法使用 /etc/init.d/functions
文件中的一些功能。这个版本只允许 KSH 在提供 /etc/init.d/functions
期间失败。(BZ#1554364)
卸载根文件系统时,无盘 NFS 客户端不再挂起
在以前的版本中,当在卸载根文件系统时停止或重启
网络服务
时,无盘 NFS 客户端会在个别情况下变得无响应。这是因为 systemd
生成的单元文件有时具有不正确的依赖项。
initscripts 软件包中应用了临时解决方案,无盘 NFS 客户端在上述情况下不再挂起。(BZ#1572659)
删除了无法正常工作的 systemctl reload network.service
systemctl reload network.service 命令因为 initscripts 的技术限制被删除而无法正常工作,现在使用它会产生适当的警告信息。要正确为网络服务应用新配置,请使用 restart 命令:
~]# systemctl restart network.service
(BZ#1554690)
现在,如果 Kickstart 文件在启用加密时不提供密码短语
在此次更新之前,如果您使用了带有启用了磁盘加密的 Kickstart 文件的文本模式界面,但没有提供密码短语,安装会失败并出现错误。如果在提供的 Kickstart 文件中指定的分区需要,则这个更新会提示用户输入密码短语。(BZ#1436304)
带有冲突软件包的 cmdline Kickstart 安装现在显示错误消息
在以前的版本中,当启动带有冲突软件包的 cmdline (非互动、无人值守)Kickstart 安装时,安装会失败,机器会在显示错误消息前重启。
在这个版本中,重新引导超时从 10 增加到 180 秒,确保显示适当的错误消息。(BZ#1360223)
自定义分区屏幕现在显示相关的存储配置错误消息
在以前的版本中,自定义分区屏幕中的错误消息并不总是在配置更改后清除。因此,会显示与当前存储配置无关的错误消息。
在这个版本中,确保显示的错误消息与自定义分区屏幕中的存储配置相关。(BZ#1535781)
现在,在安装的系统中正确配置了主机名
在以前的版本中,主机名无法从引导选项设置的 IPv6 静态配置中正确解析。因此,由 ip 安装程序引导选项指定的主机名不会在安装的系统中配置。
现在,为 IPv6 静态配置修复了从 ip 安装程序引导选项解析主机名。(BZ#1554271)
reqpart Kickstart 命令现在只创建硬件平台所需的分区
在以前的版本中,当在 Kickstart 文件中指定 reqpart 命令,且硬件平台不需要分区时,安装程序会尝试执行自动分区。因此,安装会失败并出现错误。
这个更新可确保 reqpart Kickstart 命令只创建硬件平台所需的分区。(BZ#1557485)
使用引导选项 zfcp.allow_lun_scan 的安装应用到安装的系统
在以前的版本中,引导选项 zfcp.allow_lun_scan 没有应用到安装的系统,因此安装的系统在没有引导选项的情况下启动。
在这个版本中,引导选项 zfcp.allow_lun_scan 应用到安装的系统。(BZ#1561662)
clearpart Kickstart 命令现在可以在磁盘分区中使用
在以前的版本中,在安装过程中,使用 Kickstart 命令 clearpart --list=<part> (其中 <part> 是磁盘中的一个分区),但不适用于磁盘分区。
因此,Anaconda 会停止安装,并显示以下信息:
Device <part> given in clearpart device list does not exist.
这个版本删除了限制并支持清除磁盘分区。(BZ#1561930)