
NVMe EBS卷使用 *** 作系统提供的默认NVMe驱动程序。大多数 *** 作系统为提交到NVMe设备的I/O *** 作指定一个超时。默认超时为30秒,可以使用nvme_core.io_timeout引导参数(对于版本4.6之前的Linux内核为nvme.io_timeout引导参数)更改。为了获得与附加到Xen实例的EBS卷类似的体验,建议将该参数设置为可能的最大值。对于Amazon Linux AMI 2017.09.01(或更高版本)以及具有4.15或更高版本的Linux内核,最大值为 4294967295。在 Linux4.15之前,最大值为255秒。如果使用当前版本的Amazon Linux AMI,默认已增加了该超时。
现象:EBS卷的错误,变成Readonly,后续又可以成功读写
参考如下指令:
Redhat :echo 4294967295 >/sys/module/nvme_core/parameters/ io_timeout
Ubuntu: cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.4.0-1060-aws root=LABEL=cloudimg-rootfs ro console=tty1 console=ttyS0 nvme.io_timeout=4294967295
最好在grub加上nvme.io_timeout=4294967295让这个设置随着每次开机都能套用,防止系统重启后参数重置
可能是内核更新无法进入系统了。可以按Ctrl+Alt+F1进入命令行终端,当输入用户名并按下时Enter后,它不会等待输入密码就像Enter没有输入任何东西一样按下它。
然后循环提示loginincorrect就可以取消loadinglinux4.15.0-142-generic的提示了。
一般地,可以从Linux内核版本号来区分系统是否是Linux稳定版还是测试版。以版本2.4.0为例,2代表主版本号,4代表次版本号,0代表改动较小的末版本号。在版本号中,序号的第二位为偶数的版本表明这是一个可以使用的稳定版本,如2.2.5,而序号的第二位为奇数的版本一般有一些新的东西加入,是个不一定很稳定的测试版本,如2.3.1。这样稳定版本来源于上一个测试版升级版本号,而一个稳定版本发展到完全成熟后就不再发展。\x0d\x0aLinux内核的版本号命名是有一定规则的,版本号的格式通常为“主版本号.次版本号.修正号”。主版本号和次版本号标志着重要的功能变动,修正号表示较小的功能变更。以2.6.22版本为例,2代表主版本号,6代表次版本号,22代表修正号。其中次版本还有特定的意义:如果是偶数数字,就表示该内核是一个可以放心使用的稳定版;如果是奇数数字,则表示该内核加入了某些测试的新功能,是一个内部可能存在着BUG测试版。\x0d\x0a\x0d\x0a2.发行版本\x0d\x0a仅有内核而没有应用软件的 *** 作系统是无法使用的,所以许多公司或社团将内核、源代码及相关的应用程序组织构成一个完整的 *** 作系统,让一般的用户可以简便地安装和使用Linux,这就是所谓的发行版本(distribution),一般谈论的Linux系统便是针对这些发行版本的。目前估计各种发行版本有数十种,它们的发行版本号各不相同,使用的内核版本号也可能不一样,下面就为读者介绍目前比较著名的几个发行版本\x0d\x0aRed Hat LinuxRed Hat是最成功的Linux发行版本之一,它的特点是安装和使用简单。Red Hat可以让用户很快享受到Linux的强大功能而免去繁琐的安装与设置工作。Red Hat是全球最流行的Linux,Red Hat已经成为Linux的代名词,许多人一提到Linux就会毫不犹豫地想到Red Hat。它曾被权威计算机杂志InfoWorld评为最佳Linux。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)