夷则Caspar_个人页

个人头像照片 夷则Caspar
个人头像照片 个人头像照片
17
14
0

个人介绍

Linux Kernel Developer @ 阿里巴巴操作系统团队

擅长的技术

  • Java
  • Python
  • 前端开发
  • Linux
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

阿里云技能认证

详细说明
暂无更多信息

2019年10月

  • 10.29 12:25:17
    发表了文章 2019-10-29 12:25:17

    Kbase #13 CPU 漏洞详解

    迄今为止最全的 Alibaba Cloud Linux 2 CPU 漏洞详细分析和修复状态!

2019年08月

  • 08.06 11:49:51
    发表了文章 2019-08-06 11:49:51

    Kbase #12 Ext4 文件系统 Buffer IO 写性能不及预期

    问题解决状态:[ 已有临时解决方案,根本方案在社区讨论中 ] 1. 问题所处环境 / Environment 镜像: aliyun-2.1903-x64-20G-alibase-20190327.vhd 及以后所有镜像版本 内核: kernel-4.19.24-9.al7 及以后所有内核版本 2. 问题描述 / Issue 用户发现 Ext4 文件系统下,执行 Buffer IO 写操作,落盘性能表现极差。
  • 08.06 11:38:05
    发表了文章 2019-08-06 11:38:05

    KBase #11: TCP 拥塞控制算法对网络性能的影响

    问题解决状态:[ 已解决 ] 1. 问题所处环境 / Environment 镜像: aliyun-2.1903-x64-20G-alibase-20190327.vhd 及以后所有版本; 内核: kernel-4.19.24-14.al7 及以前所有版本。
  • 08.06 11:23:48
    发表了文章 2019-08-06 11:23:48

    KBase #10: Aliyun Linux 2 大量创建进程后,最终创建进程失败

    问题解决状态:[ 已解决 ] 1. 问题所处环境 / Environment 镜像: 通用镜像 内核: 通用内核 2. 问题描述 / Issue 执行系统调用 fork / clone 时,创建进程失败,返回 -1 EAGAIN (Resource temporarily unavailable) 。
  • 08.06 11:21:13
    发表了文章 2019-08-06 11:21:13

    Kbase #9: Aliyun Linux 2 dmesg 输出 nf_conntrack 表打满日志

    问题解决状态:[ 已解决 ] 1. 问题所处环境 / Environment 镜像: aliyun-2.1903-x64-20G-alibase-20190327.vhd 及以后所有版本; 内核: kernel-4.19.24-9.al7 及以后所有内核版本。
  • 08.06 11:20:15
    发表了文章 2019-08-06 11:20:15

    Kbase #8: Aliyun Linux 2 多网卡路由表、策略路由配置不成功

    问题解决状态:已解决 1. 问题所处环境 / Environment 镜像: aliyun-2.1903-x64-20G-alibase-20190507.vhd 及以前所有版本; 内核: kernel-4.19.34-11.al7 及以前所有内核版本。
  • 08.06 11:18:55
    发表了文章 2019-08-06 11:18:55

    Kbase #7: 低版本容器镜像在 Aliyun Linux 2 上无法运行

    问题解决状态:已解决 1. 问题所处环境 / Environment 镜像: aliyun-2.1903-x64-20G-alibase-20190327.vhd  及以后所有镜像; 内核: kernel-4.19.24-9.al7 及以后所有内核版本。
  • 08.06 11:17:30
    发表了文章 2019-08-06 11:17:30

    Kbase #6: Aliyun Linux 2 ss 输出 Send-Q 字段为0

    问题解决状态:[ 已解决 ] 1. 问题所处环境 / Environment 镜像: aliyun-2.1903-x64-20G-alibase-20190507.vhd 及之前版本 内核: kernel-4.19.43-13.al7.x86_64 及之前版本 2. 问题描述 / Issue ss -lnt 命令输出的 listening TCP socket 的 Send-Q 字段为0。
  • 08.06 11:15:27
    发表了文章 2019-08-06 11:15:27

    Kbase #5: Aliyun Linux 2 经典网络实例无法执行 YUM 命令

    问题解决状态:已解决 1. 问题所处环境 / Environment 镜像: aliyun-2.1903-x64-20G-alibase-20190327.vhd 及以后所有版本; 内核: kernel-4.19.24-9.al7 及以后所有内核版本。
  • 08.06 11:12:42
    发表了文章 2019-08-06 11:12:42

    Kbase #3: Aliyun Linux 2 实例启动或重启后系统时间同步存在延时

    问题解决状态:已解决 1. 问题所处环境 / Environment 镜像ID:aliyun-2.1903-x64-20G-alibase-20190327.vhd内核版本:kernel-4.19.24-10.al7.x86_64 或更旧版本 2. 问题描述 / Issue 1、ECS 上,Aliyun Linux 2.1903 镜像启动后,内核的时间一直与 ntp 相差8个小时,重启后可 100% 复现;2、执行 hwclock -w 无法更改内核时间。
  • 08.06 11:11:20
    发表了文章 2019-08-06 11:11:20

    Kbase #2: THP 功能对系统性能的影响

    透明大页(Transparent Huge Pages, THP) 可以使内核为内核自动分配大页(Huge Pages) 而无需像 HugeTLB 一样预先保留一定数量的大页。此功能在一定程度上使用户的应用程序性能得以提升,然而在实际生产中,该选项设置不当可能反而会造成应用程序性能波动。
  • 08.06 11:09:37
    发表了文章 2019-08-06 11:09:37

    Kbase #1: 在 Alibaba Cloud Linux 2 中配置 Kdump

    Alibaba Cloud Linux 2提供了 [Kdump 服务](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sec-kdump_mechanism) 。
  • 发表了文章 2019-10-29

    Kbase #13 CPU 漏洞详解

  • 发表了文章 2019-08-06

    Kbase #12 Ext4 文件系统 Buffer IO 写性能不及预期

  • 发表了文章 2019-08-06

    KBase #11: TCP 拥塞控制算法对网络性能的影响

  • 发表了文章 2019-08-06

    KBase #10: Aliyun Linux 2 大量创建进程后,最终创建进程失败

  • 发表了文章 2019-08-06

    Kbase #9: Aliyun Linux 2 dmesg 输出 nf_conntrack 表打满日志

  • 发表了文章 2019-08-06

    Kbase #8: Aliyun Linux 2 多网卡路由表、策略路由配置不成功

  • 发表了文章 2019-08-06

    Kbase #7: 低版本容器镜像在 Aliyun Linux 2 上无法运行

  • 发表了文章 2019-08-06

    Kbase #6: Aliyun Linux 2 ss 输出 Send-Q 字段为0

  • 发表了文章 2019-08-06

    Kbase #5: Aliyun Linux 2 经典网络实例无法执行 YUM 命令

  • 发表了文章 2019-08-06

    Kbase #3: Aliyun Linux 2 实例启动或重启后系统时间同步存在延时

  • 发表了文章 2019-08-06

    Kbase #2: THP 功能对系统性能的影响

  • 发表了文章 2019-08-06

    Kbase #1: 在 Alibaba Cloud Linux 2 中配置 Kdump

  • 发表了文章 2019-05-01

    Aliyun Linux 2 软件更新 - 2019.05.01

  • 发表了文章 2019-04-11

    Aliyun Linux 2 软件更新 - 2019.04.11

  • 发表了文章 2019-04-03

    Aliyun Linux 2 发布通知

  • 发表了文章 2019-02-22

    Aliyun Linux 15.01 停止技术支持通知

  • 发表了文章 2019-02-22

    Aliyun Linux 17.01 特性说明

正在加载, 请稍后...
滑动查看更多
  • 提交了问题 2019-04-11

    Aliyun Linux 2 软件更新 - 20190411

  • 回答了问题 2019-07-17

    Aliyun Linux 17.01 特性有哪些,有说明文档吗?

    Aliyun Linux 2 已经发布,特性文档: https://help.aliyun.com/document_detail/111881.html 欢迎使用

    踩0 评论0
  • 提交了问题 2019-04-03

    欢迎试用 Aliyun Linux 2

  • 回答了问题 2019-04-03

    Aliyun Linux 2 正式发布啦!

    在 ECS 购买页面可选哦:



    踩0 评论0
  • 提交了问题 2019-04-03

    Aliyun Linux 2 正式发布啦!

  • 回答了问题 2019-07-17

    P2V centos 安装NBD.KO 出现问题

    楼主文章里是一个很老版本的CentOS,基本确定是CentOS5。楼主的报错应该是模块编译后和当前内核不匹配。需要楼主确认一下自己的centos的版本,以及nbd代码的来源。

    踩0 评论0
  • 回答了问题 2019-07-17

    centos 7 无法进入系统 求大神解决

    建议使用U盘恢复盘或者Live CD进入终端,获取root权限后进行修复。看楼主应该是用了LVM,先参照下列步骤:

    # lvm pvscan
      PV /dev/sda1   VG rhel   lvm2 [96.00 MB / 0    free]
      Total: 1 [3.34 GB] / in use: 1 [3.34 GB] / in no VG: 0 [0 ]
    
    # lvm vgscan
      Reading all physical volumes.  This may take a while...
      Found volume group "rhel" using metadata type lvm2
    
    # lvm lvscan
      INACTIVE            '/dev/mapper/rhel-root' [3.34 GB] inherit
    
    # lvm lvdisplay 
    
      --- Logical volume --- 
      LV Name                /dev/rhel/root 
      VG Name              rhel
      LV UUID                336qTi-Uguu-32O4-yQO7-xNON-eNON-biy0et 
      LV Write Access        read/write 
      LV Status              NOT available 
      LV Size                3.34 GB 
      Current LE             107 
      Allocation             inherit 
      Read ahead sectors     0 
    
    # lvm vgchange -ay
      1 logical volume(s) in volume group "rhel" now active

    然后尝试修复: xfs_repair /dev/mapper/rhel-root

    如果还是不行,强制清理log后再修复: xfs_repair -L /dev/mapper/rhel-root

    踩0 评论0
  • 回答了问题 2019-07-17

    阿里云ECS centos 6.5 怎么升级7.0以上的系统???

    6.5到7.0在用户态库和内核版本上都有很大的变动,即使能成功通过yum升级,也无法确保兼容性。重新部署反而可能是最安全的做法。

    踩0 评论0
  • 回答了问题 2019-07-17

    GNU glibc栈缓冲区溢出漏洞

    根据对应的RHSA errata https://access.redhat.com/errata/RHSA-2017:1916 提示,升级到 glibc-2.17-196 及以后版本即可解决。经过查看,aliyun的镜像上已经有了这个版本,所以建议您参照 https://mirrors.aliyun.com/help/centos 上的指引直接更新repo后,进行整机更新或者glibc更新。另外,如果是从7.0直接更新到7.4,属于跨度较大的小版本更新,无论是整机更新,还是只更新glibc这样的关键库,都建议先备份好服务器上的重要数据,以防万一。

    踩0 评论0
  • 回答了问题 2019-07-17

    为什么编译内核模块需要内核的source code?

    其实并不一定需要。

    如果是Red Hat系的操作系统,在编译对应内核版本的模块的时候,只需要安装对应版本的 kernel 二进制包 + kernel-devel 开发包即可,这个开发包里面的内容不是源代码,而是符号表,Makefile嵌套规则,以及一些没有放到 kernel-headers 的头文件。换句话说,如果你有kernel二进制包+模块ko+符号表+Make规则,你接下去只需要一份内核模块和一个简单的Makefile就可以编译了。

    当然,如果没有kernel二进制包也没有开发包,那就只有去找内核源码了。

    踩0 评论0
  • 回答了问题 2019-07-17

    git上传的代码服务器找不到

    上传到服务器的数据默认 应该是只有 .git/ 目录的baremetal数据 ,默认不会把代码树也推上来的。

    踩0 评论0
  • 回答了问题 2019-07-17

    kernel panic -not syncing:VFS:unable to mount root fs on unknow 阿里云出现这情况

    应该是找不到根分区的文件系统,有可能是升级内核的时候initrd出错了。这种情况建议在ECS控制台更换系统盘,或者如果有快照可以从快照恢复。如果这两个方法都不行,但是需要急于恢复系统盘数据,我记得可以另外买一个ECS,然后把这个系统盘重挂载过来,不过这个方法现在可不可行我不确定

    踩0 评论0
  • 回答了问题 2019-07-17

    yum源添加www.kernel.org网站

    kernel.org 放的是内核代码树,没有CentOS 源……

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息