上传自制centos镜像到aws平台后起不来,报错Warning: dracut-initqueue timeout - starting timeout scripts

这篇具有很好参考价值的文章主要介绍了上传自制centos镜像到aws平台后起不来,报错Warning: dracut-initqueue timeout - starting timeout scripts。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

云化一个大趋势,但是项目、业务上云过程中也会遇到各种各样的问题,这篇记录一下自制centos镜像在aws平台上起不来的情况,具体现象如下图所示:

can't send data when our state is error,centos,运维,云计算,aws,linux

 

网上很多人都说是磁盘名称不对之类的,但是其实是centos系统的一个bug,centos的这个官方镜像CentOS-8-ec2-8.1.1911-20200113.3.x86_64.qcow2 也有问题,这个镜像之前的版本应该也有问题,修复的链接可以查看0017430: CentOS8-EC2 image fails to boot due to missing device support on Amazon EC2. - CentOS Bug Tracker

Commit - centos/kickstarts - 153a34222b7ac0a14fd30443b8ebeb7e300028c0 - CentOS Git server

主要的修复操作是

can't send data when our state is error,centos,运维,云计算,aws,linux

 修复方式有两种:

1.直接在镜像上面修改,方法如下:

        1)将centos镜像的volume进行detach操作,再将此volume挂载到亚马逊云平台上面一个能够正常启动的设备上。

        2)启动设备,fdisk -l 查看磁盘信息,将有问题的磁盘mount到设备上

mount /dev/sdf /mnt/master_root 

        3) chroot /mnt/master_root 后执行上面的修改后,重启设备

chroot /mnt/master_root
echo 'add_drivers+="xen-netfront xen-blkfront "' > /etc/dracut.conf.d/xen.conf
KERNEL_VERSION=$(rpm -q kernel --qf '%{V}-%{R}.%{arch}\n')
dracut -f /boot/initramfs-$KERNEL_VERSION.img $KERNEL_VERSION

        这里注意如果通过命令获取不到KERNEL_VERSION就直接去/boot/目录下面看看内核版本。

2.做镜像的时候就在ks脚本里面加上这几行改动,这里也要注意能否正确获取到KERNEL_VERSION。文章来源地址https://www.toymoban.com/news/detail-782279.html

到了这里,关于上传自制centos镜像到aws平台后起不来,报错Warning: dracut-initqueue timeout - starting timeout scripts的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Ubuntu】简洁高效企业级日志平台后起之秀Graylog

    Graylog 是一个用于集中式日志管理的开源平台。在现代数据驱动的环境中,我们需要处理来自各种设备、应用程序和操作系统的大量数据。Graylog提供了一种方法来聚合、组织和理解所有这些数据。它的核心功能包括流式标记、实时搜索、仪表板可视化、告警触发、内容包快速

    2024年02月12日
    浏览(38)
  • 【Docker】centos中及自定义镜像,并且上传阿里云仓库可提供使用

                                      🎉🎉欢迎来到我的CSDN主页!🎉🎉                         🏅我是平顶山大师,一个在CSDN分享笔记的博主。📚📚 🌟推荐给大家我的博客专栏《 【Docker】centos中及自定义镜像,并且上传阿里云仓库可提供使用

    2024年02月01日
    浏览(44)
  • docker获取不到镜像,pod容器(dop-registry)起不来

    问题: docker获取不到镜像,报错信息为:The push refers to repository [hub.dtwarebase.tech/dop/dop-casbin] Get http://hub.dtwarebase.tech/v2/: dial tcp 10.254.10.10:80: connect: network is unreachable ,pod容器(dop-registry)起不来; 小记: dop-registry 是指 \\\"Docker Official Images Registry\\\"(Docker 官方镜像注册表)。是

    2024年04月14日
    浏览(23)
  • OnlyOffice验证(三)OnlyOffice编译结果自制Docker镜像

       之前验证了OnlyOffice验证(二)在Centos7上部署OnlyOffice编译结果,由于现在普遍都是容器化部署,所以还是验证下Docker镜像打包是否可行,因为最终部署还是会上到K8S,所以这步必须要验证一下。    提前安装好 docker 和 docker-compose ,安装 docker-compose 是为了简化容器启动

    2023年04月20日
    浏览(37)
  • 云计算|OpenStack|社区版OpenStack安装部署文档(十三--- 自制镜像---Linux和Windows镜像)

    前言: 接上篇文章 云计算|OpenStack|社区版OpenStack(实务操作---cloud-init的使用) https://zskjohn.blog.csdn.net/article/details/128993374 https://zskjohn.blog.csdn.net/article/details/128993374 我们可以使用官方的镜像,通过cloud-init快速的使用openstack,但这样是有问题的,比如,以centos镜像为例,某些

    2024年02月05日
    浏览(44)
  • Flutter运行报错程序起不来解决办法

    解决办法: 运行 : flutter clean OK!!!

    2024年02月11日
    浏览(35)
  • 自制centos7.9的wsl发行版

    自制centos7.9的wsl发行版 参考:https://zhuanlan.zhihu.com/p/482538727 Windows10提供了一个wsl工具用于直接在windows上运行Linux子系统。 CentOS国内镜像下载:https://mirrors.aliyun.com/centos/ 这里选择了7.9.2009版本:https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2009.iso wsl发行版制作

    2024年02月10日
    浏览(24)
  • WPF必须掌握的技能之自定义控件——实战:自制上传文件显示进度按钮

    自定义控件在WPF开发中是很常见的,有时候某些控件需要契合业务或者美化统一样式,这时候就需要对控件做出一些改造。 目录 按钮设置圆角 按钮上传文件相关定义 测试代码 话不多说直接看效果 默认效果: 上传效果: 按钮设置圆角 因为按钮本身没有 CornerRadius 属性,所以只

    2024年02月08日
    浏览(57)
  • WFP必须掌握的技能之自定义控件——实战:自制上传文件显示进度按钮

    自定义控件在WPF开发中是很常见的,有时候某些控件需要契合业务或者美化统一样式,这时候就需要对控件做出一些改造。 目录 按钮设置圆角 按钮上传文件相关定义 测试代码 话不多说直接看效果 默认效果: 上传效果: 按钮设置圆角 因为按钮本身没有 CornerRadius 属性,所以只

    2024年02月08日
    浏览(37)
  • 注意避坑:centos7官方版镜像不支持arm架构(docker请求的映像的平台(linux/aamd64)与检测到的主机平台(linux/alm64/v8)不匹配)fauria/vsftpd

    注意是centos7 docker官方版镜像不支持arm架构(FROM centos:7),不是centos7不支持arm 今天基于fauria/vsftpd在我们的arm盒子上做了个docker镜像,但是用镜像run容器的时候提示: 翻译就是: 警告:请求的映像的平台(linux/aamd64)与检测到的主机平台(linux/alm64/v8)不匹配,并且没有请求

    2024年02月08日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包