首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Meta 如何为超大规模 Linux 打补丁

Vaughan-Nichols 译者 | 刘雅梦 策划 | Tina 弗吉尼亚州里士满——任何懂技术的人都可以给 Linux 服务器打补丁。...但是,在不停机的情况下给数千台服务器打补丁,并不容易。...在本月初举行的 Linux Plumbers 大会(仅限受邀参加的顶级 Linux 内核开发人员会议)上,Meta Linux 内核工程师 Breno Leitao 解释了 Facebook 是如何在全球数百万台服务器上实现这一目标的...Kpatch 的工作原理是比较原始内核和打过补丁的内核,然后使用一个定制的内核模块来将新代码打补丁到正在运行的内核中。...如何给数百万台机器打补丁 但是,当你谈论的是数以百万计的机器时,这并不是整个故事的全貌。Meta 会在补丁发布期间发现缺陷,因此管理员首先会修补候选版本层。

20310
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    5.7打补丁—编译和官方一致的Linux_Generic包

    需求来源 某客户现场业务系统出现了查询丢失数据问题(数据库为MySQL 5.7.21,使用Linux-Generic包部署)。...编译步骤 准备包、源码和编译OS 从MySQL 5.7.19到MySQL 5.7.44,官方发布的Linux-Generic包一直使用的是glibc-2.12。...对应的官方release包如下: MySQL 5.7.21二进制包下载地址:(https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.21-linux-glibc2.12...解压安装包查看"docs/INFO_BIN"文件,可看到一系列的编译相关信息,其中kernel和cmake版本信息如下: Build was done on Linux-3.8.13-16.2.1.el6uek.x86..._64 using x86_64 Build was done using cmake 2.8.12 根据kernel命名,可确定MySQL官方用的是Oracle Linux操作系统,对应的版本是6.5

    10610

    使用 ReVanced Manager 给 Youtube APP 打补丁

    由于 ReVanced Manager 目前仍处于早期开发阶段,所以暂不提供“成品”软件包,而是通过给 Youtube APP 打补丁的形式来完成这些工作。...除了 YouTube 之外,ReVanced Manager 还支持给 Twitter, reddit, TikTok 等软件打补丁来去除广告以及增加新功能。有需要可以自行尝试。...官方推荐使用从 apkmirror, apkpurge 等网站下载安装完整包后进行打补丁操作,从 Google Play 下载安装的版本可能会因为文件不完整而报错。...此外有网友反映打补丁后的 YouTube APP 有闪退的现象,故不建议选择 hdr-auto-brightness 。...最后由于 ReVanced Manager 需要反编译原本的软件包来打补丁,所以运行时间较长,不要误以为软件卡住了。

    7.7K00

    Oracle 19c RAC打补丁过程避坑指南

    导读:记录19.3 rac 打补丁过程中遇到的一些问题19.3升19.5、19.5升19.6。...a)下载RU19.6补丁:p30463609_190000_Linux-x86-64.zip ,包含GI、DB、OJVM 累积增量补丁。 b)补丁安装顺序:GI–>DB-OJVM。...[root@xydb8node1 ~]# unzip p30116789_190000_Linux-x86-64.zip -d /tmp/ru19.5 [root@xydb8node1 ~]# chmod...问题分析: 这个错误在正常打补丁过程中,如果shell断开,再重新执行命令会报这个错误。 解决方法: 不能重新执行之前的命令,要用resume,如下,已经正常在跑了。...问题分析: 到了这一步说明gi补丁已安装成功,在启动crs集群时卡住了,这里我为了完美打补丁,不强行ctrl+c 结束,想了个办法帮它重启crs。(这个错误是个bug,这里就不略过了)。

    3.9K32
    领券