做网站服务器还是虚拟空间好如何查看网站做没做竞价

张小明 2025/12/27 18:07:42
做网站服务器还是虚拟空间好,如何查看网站做没做竞价,wordpress 绑定两个域名,18款黄台禁用免费软件app现象在使用 NVMe 磁盘的 Linux 系统中出现非预期的慢IO读写#xff0c;导致系统或者应用程序对于 NVMe 磁盘的 IO 操作失败#xff0c;并且可能导致 NVMe 磁盘上的文件系统从原来挂载为可读可写的状态切换为只读不可写的状态#xff0c;使得后续的写操作均失败#xff0c;导…现象在使用 NVMe 磁盘的 Linux 系统中出现非预期的慢IO读写导致系统或者应用程序对于 NVMe 磁盘的 IO 操作失败并且可能导致 NVMe 磁盘上的文件系统从原来挂载为可读可写的状态切换为只读不可写的状态使得后续的写操作均失败导致系统异常、应用程序异常或者业务中断。执行下列命令查看 NVMe 驱动中的 IO超时参数发现被设置为默认的 30 秒[rootlocalhost ~]# cat /sys/module/nvme_core/parameters/io_timeout 30或者在一些内核版本较老的Linux发行版本上NVMe 驱动的内核模块只有nvme.ko而没有nvme_core.ko此时可以通过下列命令查看nvme.io_timeout超时参数的值[rootlocalhost ~]# cat /sys/module/nvme/parameters/io_timeout 30原因受多种原因影响读写 NVMe 磁盘的 IO 操作可能会出现较大的延迟。NVMe 驱动中的io_timeout参数控制了最大能够容忍的 IO超时时间在大部分 Linux 发行版本中默认配置为 30 秒。但如果 IO 读写操作的延迟过高以至于超过了该参数的配置值NVMe 驱动会返回 IO 失败。一些情况下系统或者应用程序可以对 IO 操作进行重试。但在某些情况下可能导致 NVMe 磁盘上的文件系统从原来挂载为可读可写的状态切换为只读不可写的状态使得后续的写操作均失败导致系统异常、应用程序异常或者业务中断。为了减少 NVMe 磁盘的 IO 操作超时导致的异常情况通常会将io_timeout参数设置为可能的最大值以提高对于 IO延迟的容忍度。在较新版本的内核中这个最大值为 4294967295较早版本中则为 255。此外不同的版本的内核中NVMe 驱动的内核模块也有所不同有的只有nvme.ko有的还有nvme_core.ko从而完整的参数名称也分别有nvme.io_timeout和nvme_core.io_timeout两种可能。阿里云出品的支持 NVMe 磁盘的 Linux 系统镜像中均已进行这一配置。如果设置被修改或者没有这一项配置就有可能出现上述问题。问题解决临时配置1. 检查io_timeout参数所在的内核模块名称首先尝试检查/sys/module/nvme_core/parameters/io_timeout路径是否存在如果存在的话表明完整的参数名称为nvme_core.io_timeout。例如可以使用以下命令[rootlocalhost ~]# cat /sys/module/nvme_core/parameters/io_timeout 4294967295如果提示上述路径不存在再尝试检查/sys/module/nvme/parameters/io_timeout路径是否存在如果存在的话表明完整的参数名称为nvme.io_timeout。例如可以使用以下命令[rootlocalhost ~]# cat /sys/module/nvme/parameters/io_timeout 42949672952. 将io_timeout参数配置为所能接受的最大值首先尝试检查io_timeout参数能否接受 4294967295 的最大值。例如使用以下命令尝试将最大值写入到上述步骤中检查得到的有效路径[rootlocalhost ~]# echo 4294967295 /sys/module/nvme_core/parameters/io_timeout如果能够成功写入没有报错表明其最大值为 4294967295。否则如果出现类似于Numerical result out of range的错误使用 255 作为最大值重试上面的步骤。手动修改 GRUB 中的内核启动参数进行长期配置CentOS 系统1. 查看内核是否已经包含 NVMe 驱动:[rootlocalhost ~]# cat /boot/config-uname -r | grep -i nvme | grep -v ^# CONFIG_NVME_COREm CONFIG_BLK_DEV_NVMEm CONFIG_NVME_MULTIPATHy CONFIG_NVME_FABRICSm CONFIG_NVME_RDMAm CONFIG_NVME_FCm CONFIG_NVME_TCPm CONFIG_NVME_TARGETm CONFIG_NVME_TARGET_LOOPm CONFIG_NVME_TARGET_RDMAm CONFIG_NVME_TARGET_FCm CONFIG_NVME_TARGET_FCLOOPm CONFIG_NVME_TARGET_TCPm CONFIG_RTC_NVMEMy CONFIG_NVMEMy如果有 CONFIG_BLK_DEV_NVMEy 表示该系统已经包含了 NVMe 驱动2. 添加 nvme timeout 参数至 grub参考前面一节检查io_timeout参数的完整参数名称和所能接受的最大值。例如完整参数名称为nvme_core.io_timeout所能接受的最大值为 4294967295那么添加nvme_core.io_timeout4294967295 nvme_core.admin_timeout4294967295到 GRUB 配置中。3. 重新生成grub配置根据操作系统的启动方式不同选择以下适用于您的操作系统的命令Legacy启动方式[rootlocalhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfgUEFI启动方式[rootlocalhost ~]# grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg4. 重新启动系统使配置生效5. 执行内核启动参数命令行确认相关配置已正确传递给内核[rootlocalhost ~]# cat /proc/cmdline ... nvme_core.io_timeout4294967295 nvme_core.admin_timeout42949672956. 查看 NVMe 驱动参数确认已正确配置 IO 超时参数[rootlocalhost ~]# cat /sys/module/nvme_core/parameters/io_timeout 4294967295Debian 系统Debian 系统中 NVMe 驱动已经默认编译到内核中或者 initrd默认已经包含 nvme 模块~# lsinitramfs /boot/initrd.img-uname -r | grep -i nvme usr/lib/modules/4.19.0-18-amd64/kernel/drivers/nvme usr/lib/modules/4.19.0-18-amd64/kernel/drivers/nvme/host usr/lib/modules/4.19.0-18-amd64/kernel/drivers/nvme/host/nvme-core.ko usr/lib/modules/4.19.0-18-amd64/kernel/drivers/nvme/host/nvme-fabrics.ko usr/lib/modules/4.19.0-18-amd64/kernel/drivers/nvme/host/nvme-fc.ko usr/lib/modules/4.19.0-18-amd64/kernel/drivers/nvme/host/nvme-rdma.ko usr/lib/modules/4.19.0-18-amd64/kernel/drivers/nvme/host/nvme.ko usr/lib/modules/4.19.0-18-amd64/kernel/drivers/nvme/target usr/lib/modules/4.19.0-18-amd64/kernel/drivers/nvme/target/nvmet-fc.ko usr/lib/modules/4.19.0-18-amd64/kernel/drivers/nvme/target/nvmet-rdma.ko usr/lib/modules/4.19.0-18-amd64/kernel/drivers/nvme/target/nvmet.ko1. 添加 nvme timeout 参数至 grub参考前面一节检查io_timeout参数的完整参数名称和所能接受的最大值。例如完整参数名称为nvme_core.io_timeout所能接受的最大值为 4294967295那么添加nvme_core.multipathn nvme_core.io_timeout4294967295 nvme_core.admin_timeout4294967295到 GRUB 配置中。~# cat /etc/default/grub | grep -v ^# GRUB_DEFAULT0 GRUB_TIMEOUT1 GRUB_DISTRIBUTORlsb_release -i -s 2 /dev/null || echo Debian GRUB_CMDLINE_LINUX_DEFAULTquiet GRUB_CMDLINE_LINUX vga792 consoletty0 consolettyS0,115200n8 net.ifnames0 noibrs nvme_core.multipathn nvme_core.io_timeout4294967295 nvme_core.admin_timeout42949672952. 重新生成grub配置方法1以下两条命令根据镜像启动方式二选一~# grub-mkconfig -o /boot/grub/grub.cfg (legacy启动方式使用该命令) ~# grub-mkconfig -o /boot/efi/EFI/debian/grub.cfg (uefi 启动方式使用该命令)方法2采用debian提供的脚本更新 legacy/uefi grub文件~# update-grub2 Generating grub configuration file ... Found linux image: /boot/vmlinuz-4.19.0-18-amd64 Found initrd image: /boot/initrd.img-4.19.0-18-amd64 done3. 重新启动系统使配置生效4. 执行内核启动参数命令行确认相关配置已正确传递给内核[rootlocalhost ~]# cat /proc/cmdline ... nvme_core.multipathn nvme_core.io_timeout4294967295 nvme_core.admin_timeout42949672955. 查看 NVMe 驱动参数确认已正确配置 IO 超时参数[rootlocalhost ~]# cat /sys/module/nvme_core/parameters/io_timeout 4294967295Ubuntu 系统Ubuntu 系统中 NVMe 驱动已经默认编译到内核中或者 initrd默认已经包含 nvme 模块~# lsinitramfs /boot/initrd.img-uname -r | grep -i nvme usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/host usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/host/nvme-core.ko usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/host/nvme-fabrics.ko usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/host/nvme-fc.ko usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/host/nvme-rdma.ko usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/host/nvme-tcp.ko usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/host/nvme.ko usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/target usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/target/nvme-loop.ko usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/target/nvmet-fc.ko usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/target/nvmet-rdma.ko usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/target/nvmet-tcp.ko usr/lib/modules/5.4.0-86-generic/kernel/drivers/nvme/target/nvmet.ko1. 添加 nvme timeout 参数至 grub参考前面一节检查io_timeout参数的完整参数名称和所能接受的最大值。例如完整参数名称为nvme_core.io_timeout所能接受的最大值为 4294967295那么添加nvme_core.multipathn nvme_core.io_timeout4294967295 nvme_core.admin_timeout4294967295到 GRUB 配置中。~# cat /etc/default/grub | grep -v ^# GRUB_DEFAULT0 GRUB_TIMEOUT1 GRUB_DISTRIBUTORlsb_release -i -s 2 /dev/null || echo Debian GRUB_CMDLINE_LINUX_DEFAULTquiet GRUB_CMDLINE_LINUX vga792 consoletty0 consolettyS0,115200n8 net.ifnames0 noibrs nvme_core.multipathn nvme_core.io_timeout4294967295 nvme_core.admin_timeout42949672952. 重新生成grub配置方法1以下两条命令根据镜像启动方式二选一~# grub-mkconfig -o /boot/grub/grub.cfg (legacy 启动方式使用该命令) ~# grub-mkconfig -o /boot/efi/EFI/ubuntu/grub.cfg (uefi 启动方式使用该命令)方法2采用ubuntu提供的脚本更新 legacy/uefi grub文件~# update-grub2 Sourcing file /etc/default/grub Sourcing file /etc/default/grub.d/init-select.cfg Generating grub configuration file ... Found linux image: /boot/vmlinuz-5.4.0-86-generic Found initrd image: /boot/initrd.img-5.4.0-86-generic Found linux image: /boot/vmlinuz-5.4.0-26-generic Found initrd image: /boot/initrd.img-5.4.0-26-generic done3. 重新启动系统使配置生效4. 执行内核启动参数命令行确认相关配置已正确传递给内核[rootlocalhost ~]# cat /proc/cmdline ... nvme_core.multipathn nvme_core.io_timeout4294967295 nvme_core.admin_timeout42949672955. 查看 NVMe 驱动参数确认已正确配置 IO 超时参数[rootlocalhost ~]# cat /sys/module/nvme_core/parameters/io_timeout 4294967295OpenSUSE/SLES 系统1. 查看kernel是否已经加载内核驱动:~ # cat /boot/config-uname -r | grep -i nvme | grep -v ^# CONFIG_NVME_COREm CONFIG_BLK_DEV_NVMEm CONFIG_NVME_MULTIPATHy CONFIG_NVME_HWMONy CONFIG_NVME_FABRICSm CONFIG_NVME_RDMAm CONFIG_NVME_FCm CONFIG_NVME_TCPm CONFIG_NVME_TARGETm CONFIG_NVME_TARGET_PASSTHRUy CONFIG_NVME_TARGET_LOOPm CONFIG_NVME_TARGET_RDMAm CONFIG_NVME_TARGET_FCm CONFIG_NVME_TARGET_FCLOOPm CONFIG_NVME_TARGET_TCPm CONFIG_RTC_NVMEMy CONFIG_NVMEMy CONFIG_NVMEM_SYSFSy如果有 CONFIG_BLK_DEV_NVMEy 表示该镜像该镜像已经包含了 NVMe 驱动2. 添加 nvme timeout 参数至 grub参考前面一节检查io_timeout参数的完整参数名称和所能接受的最大值。例如完整参数名称为nvme_core.io_timeout所能接受的最大值为 4294967295那么添加nvme_core.multipathn nvme_core.io_timeout4294967295 nvme_core.admin_timeout4294967295到 GRUB 配置中。~ # cat /etc/default/grub | egrep -v (^#|^$) GRUB_DISTRIBUTOR GRUB_DEFAULTsaved GRUB_HIDDEN_TIMEOUT0 GRUB_HIDDEN_TIMEOUT_QUIETtrue GRUB_TIMEOUT1 GRUB_CMDLINE_LINUX_DEFAULTsplashsilent mitigationsauto quiet GRUB_CMDLINE_LINUX net.ifnames0 consoletty0 consolettyS0,115200n8 nvme_core.multipathn nvme_core.io_timeout4294967295 nvme_core.admin_timeout4294967295 GRUB_TERMINALconsole GRUB_GFXMODEauto GRUB_BACKGROUND/boot/grub2/themes/SLE/background.png GRUB_THEME/boot/grub2/themes/SLE/theme.txt SUSE_BTRFS_SNAPSHOT_BOOTINGtrue GRUB_DISABLE_OS_PROBERtrue GRUB_ENABLE_CRYPTODISKn GRUB_CMDLINE_XEN_DEFAULTvgagfx-1024x768x163. 重新生成grub配置提示以下两条命令根据镜像启动方式二选一~ # grub2-mkconfig -o /boot/grub2/grub.cfg (legacy启动方式使用该命令) ~ # grub2-mkconfig -o /boot/efi/EFI/sles/grub.cfg (uefi 启动方式使用该命令)4. 重新启动系统使配置生效5. 执行内核启动参数命令行确认相关配置已正确传递给内核[rootlocalhost ~]# cat /proc/cmdline ... nvme_core.multipathn nvme_core.io_timeout4294967295 nvme_core.admin_timeout42949672956. 查看 NVMe 驱动参数确认已正确配置 IO 超时参数[rootlocalhost ~]# cat /sys/module/nvme_core/parameters/io_timeout 4294967295
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

南昌做网站多少钱宁夏网站建设哪个好

Windows 8 应用开发:后台运行与盈利策略 1. 应用后台运行 在 Windows 8 系统中,让应用在后台运行是一项重要的功能,它能为用户提供更流畅的使用体验。下面将详细介绍相关的技术要点。 1.1 系统触发器类型 系统触发器用于在特定条件下触发后台任务,不同的触发器类型对应…

张小明 2025/12/26 11:43:37 网站建设

建筑贴图素材网站网站建设初期 该如何推广

车载系统软件正经历从辅助驾驶向完全自动驾驶的转型,其复杂性呈指数级增长。据2025年行业报告显示,全球智能网联汽车市场规模已突破万亿元,软件缺陷可能导致严重的安全事故和经济损失。因此,建立严格的测试标准并应对新兴挑战&…

张小明 2025/12/26 11:43:01 网站建设

有哪个网站做正品港货有没有什么专门做兼职的网站

企业级AI基础设施建设:TensorFlow生产部署与清华源加速实践 在当今智能系统快速落地的背景下,企业对AI基础设施的要求早已超越“能跑模型”的初级阶段。稳定性、可维护性、部署效率和团队协作流畅度,成为衡量一套AI技术栈是否真正“可用”的关…

张小明 2025/12/26 11:42:28 网站建设

php 建设网站佛山网吧什么时候恢复营业

Linux 桌面迁移与开源软件许可全解析 1. Linux 用户组与咨询资源 在获取专业帮助的众多途径中,Linux 用户组(LUGs)是极为实用的一种。以下是一些全球范围内的 Linux 用户组链接: - Linux.org 的 Linux 用户组列表:http://www.linux.org/groups/ - 全球 Linux 用户组织…

张小明 2025/12/26 11:41:53 网站建设

网站公司介绍模板discuz 网站搬家

DuckDB实战手册:嵌入式OLAP数据库的极速数据处理 【免费下载链接】duckdb DuckDB is an in-process SQL OLAP Database Management System 项目地址: https://gitcode.com/GitHub_Trending/du/duckdb 你是否曾为传统数据库在处理大规模数据分析时的性能瓶颈而…

张小明 2025/12/26 11:41:19 网站建设

阿里巴巴专门做外贸的网站wordpress 优酷视频插件

失业了一年多后, 有了一个特殊的契机, 远程工作到现在一个月了, 有很多感触想聊一下.在家工作有想象中那么爽吗?爽, 但一些情况与想象中的并不一样.不用上下班真的节约时间吗?真的, 而且节约的不只是上下班的时间.还有穿衣服, 理书包, 下楼, 上楼, 到了公司里先休息下, 和&qu…

张小明 2025/12/26 11:40:46 网站建设