我想使用kexec来加速我的CentOS 7机器的重新启动。我如何才能以一种与现有的关机/重新引导系统目标很好地集成的方式来做到这一点呢?做这件事的正确(官方)方法是什么?
发布于 2014-08-13 18:22:51
这很简单。
第一阶段要引导的内核:
kexec -l /boot/vmlinuz-3.10.0-123.6.3.el7.x86_64 \
--initrd=/boot/initramfs-3.10.0-123.6.3.el7.x86_64.img \
--command-line="root=/dev/mapper/centos-root ro rd.lvm.lv=centos/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=centos/root crashkernel=auto vconsole.keymap=us rhgb quiet LANG=en_US.UTF-8"这些选项已经从生成的grub配置中删除。
现在让系统发挥它的魔力。
systemctl start kexec.target或在最近版本的系统d上:
systemctl kexec几秒钟后,您将进入您的新内核。
我最近编写了一个与发行版本无关的脚本来帮助实现自动化(bug报告欢迎)。
https://serverfault.com/questions/620225
复制相似问题