Oracle Linux
Oracle Linux 是一个完全免费、开源并可以自由分发的 Linux 发行版。
它与 CentOS 或 Ubuntu 等其他免费 Linux 相比,有几个特别之处:
-
更兼容 Oracle 的其他产品线,例如:Why Oracle Database Runs Best on Oracle Linux
-
修复补丁后无需重启(零停机)
-
Oracle Linux 官方提供了比较完善的配套支持:
-
Oracle 官方提供了可选的技术支持订阅
-
Oracle 在云上提供了一个 Oracle Autonomous Linux 系统,具备自主更新升级的能力(零停机)
场景
升级
升级是一个很有必要的工作,担心升级系统会导致业务出现问题是典型的保守主义。
Oracle Linux 在一个维护周期内可能会发布数百个安全漏洞和 Bug 补丁,如果不去升级谁又能保证这些 Bug 不会影响自己的业务呢?
-
订阅 Oracle 官方的补丁通知邮件:注册免费 Oracle 账号 > 用户控制面板 > 订阅管理 > Oracle 安全通知
-
选择一种升级方案:
- 普通升级方案:Linux 标准的软件包升级方案
- 不停机升级方案:Oracle 官方提供的升级工具Ksplice
问题解答
Oracle Linux 使用的什么内核?
Oracle 使用的其自己维护的 Unbreakable Enterprise Kernel,兼容 RHCK
故障排除
IO 密集型计算下服务器重启?
问题描述:数据库建索引等 IO 密集型计算负载下或资源耗尽 CPU 100%,服务器出现重启的情况?
解决方案:Oracle 官方建议及时升级补丁