美文网首页Linux篇
async_tx: api initialized (async

async_tx: api initialized (async

作者: 柳华聪 | 来源:发表于2022-07-07 17:34 被阅读0次

今天想本来想升级下k8s集群gpu驱动,卸载完nvidia驱动后,重启机器后出现了错误,心里一想BBQ了,让我们一起看下什么原因。

[ 123.821843] kernel: raid6: sse2x2 xor() 10749 MB/s

[ 123.869854] kernel: raid6: sse2x1 gen() 9156 MB/s

[ 123.917855] kernel: raid6: sse2x1 xor() 8156 MB/s

[ 123.918581] kernel: raid6: using algorithm avx2x4 gen() 31519 MB/s

[ 123.919184] kernel: raid6: .... xor() 18883 MB/s, rmw enabled

[ 123.919784] kernel: raid6: using avx2x2 recovery algorithm

[ 123.921653] kernel: xor: automatically using best checksumming function avx

[ 123.924056] kernel: async_tx: api initialized (async)

原因分析:

这是由于开源GPU驱动nouveau先于安装的nvidia驱动加载,导致内核模块冲突。解决办法只需要在系统中,限制开源驱动nouveau加载并重启机器就可以了。

限制方法:

1,在/etc/modprobe.d/blacklist.conf文件末尾追加如下内容:

blacklist nouveaub

lacklist lbm-nouveauoptions

nouveau modeset=0

alias nouveau off

alias lbm-nouveau off

2,卸载nouveau内核模块,加载nvidia内核模块。

# rmmod nouveau

3,重新生成kernel initramfs文件并重启机器

# update-initramfs -u

# reboot

相关文章

  • async_tx: api initialized (async

    今天想本来想升级下k8s集群gpu驱动,卸载完nvidia驱动后,重启机器后出现了错误,心里一想BBQ了,让我们一...

  • 结合async/await使用Promise对象的api(all

    结合async/await使用Promise对象的api(all,race) Promise 和 async/aw...

  • async/await

    上次我们大概说了一下 Promise ,今天就接着讲 async/await 这组 API 。 async/awa...

  • 掌握技能

    (持续更新 ——) 闭包 原型 Dom API Bom API 作用域 es6变量声明 promise async...

  • Flutter线程进阶——深入async-await异步编程原理

    async-await基本介绍 async-await本质上是对Future API的简化形式,将异步回调代码写成...

  • rest api规范

    什么是REST API遵循REST API规范,编写处理HTTP请求的async函数1.支持GET,POST,PU...

  • workorder API

    workorder API async function getLog(refid) 异步获取日志 参数说明 re...

  • 多线程-GCD

    GCD常用API dispatch_queue_t 队列 dispatch_async 和 dispatch_sy...

  • C++并发编程原理

    C++11多线程API std::thread std::mutex std::future std::async...

  • async的常用 api

    一.流程控制类 series(串行控制,互不干扰,执行完一项在执行下一步,数据没关联) 1.series 参数支持...

网友评论

    本文标题:async_tx: api initialized (async

    本文链接:https://www.haomeiwen.com/subject/myupbrtx.html