在信创操作系统的迁移过程中,时常遇到DB或者应用对OS的版本及小版本非常敏感,版本选择和验证测试需要花费大量的时间,如何在较小资源和时间投入的情况下,选择合适的版本(包括小版本),并能持续升级更新,保障系统安全?
收起目前几款典型的OS的版本关系如下:
OS名称 | 版本信息 | 内核信息 | 兼容性 |
---|---|---|---|
UOS | 1002a | 4.19.0-91.77.77.uelc20 | 外围包与CentOS7兼容 |
UOS | 1020a/1021a | 4.19.0-91.82.65.uelc20 | 外围包 与CentOS8兼容 |
UOS | 1050a/1050u1a/1050u2a | 4.19.0-91.82.132.uelc20 | 外围包 与CentOS8兼容 |
Kylin | V10 SP1 | 4.19.90-23.8.v2101.ky10 | 外围包基于CentOS8、OpenEuler 20.03 融合 |
Kylin | V10 SP2 | 4.19.90-24.4.v2101.ky10 | 外围包基于 CentOS8、OpenEuler 20.03 融合 |
Kylin | V10 SP2 | 4.19.90-52.24.v2207.ky10 | 外围包基于 CentOS8、OpenEuler 20.03 融合 |
因此从kernel版本上来说,比较接近,重点是外围系统包的选择,看业务需求是,尽可能选择对标高版本的系统