尊敬的用户您好:

请自觉远离网络不良信息,不上传、分享、下载淫秽违法信息,绿色上网!

“违法有害信息”举报专区

举报电话:4001100868  转4

短信平台:10086999

电子邮箱:10086666@chinamobile.com

bclinux v8.1

大云企业操作系统(BigCloud Enterprise Linux,简称:BC-Linux)是以CentOS社区操作系统为基础,借助开源社区的开放优势,通过定制化手段研发的企业级Linux操作系统。本次发布的BC-Linux V8.1版本是中移(苏州)软件技术有限公司当前发布的最新通用服务器操作系统版本。

一、功能更新

1.1 新增功能

此版本基于CentOS V8.1定制化开发,优化更新了操作系统内核、安全、虚拟化等系统模块,丰富了操作系统应用组件,扩展了操作系统相关业务功能。具体更新如下:

新增功能1:

添加BC-Linux定制化BEK内核,基于主线内核5.4.67版本,定制化开发及增强。支持内核热补丁技术;支持eBPF包过滤机制特性;支持kdump内核转储特性。

新增功能2:

提供对社区主线和长期维护版本内核的支持。LT内核紧跟社区长期支持版;ML内核紧跟社区内核主线版。

新增功能3:

添加bclinux-kpatch。bclinux-kpatch是内核热补丁的管理工具,实现不停服的内核在线升级,确保关键业务单节点的7*24小时不间断服务,提高业务可用性,支持BEK内核、标准内核。

新增功能4:

添加bclinux-upatch。进程热补丁功能,用户无需重启应用程序,即可进行重要安全更新,深度优化进程热补丁bclinux-upatch:提升打补丁的效率,缩短检查线程安全性耗时。

新增功能5:

添加bclinux-authenticator,提供SSH双因子登录认证功能。bclinux-authenticator实现双因子验证与基于密码的SSH登录配套使用,提高系统安全性。

新增功能6:

添加操作系统自动网络安装工具bclinuxManTool。提供web界面,支持批量自动部署操作系统。

新增功能7:

增加se-anaconda-addon。se-anaconda-addon是安全加固程序在anaconda安装界面中的图形化软件包,用户可以在安装的时候通过图形化界面选择是否运行安全加固程序。

新增功能8:

增加update-motd。update-motd提供了BC-Linux操作系统的欢迎界面、设备信息显示和系统检测的功能。

新增功能9:

添加bclinux-license-manager,提供BC-Linux操作系统授权管理功。对BC-Linux的订阅服务进行认证和授权控制,提供离线和在线的授权码验证机制,非授权用户无法使用BC-Linux的订阅服务。

新增功能10:

添加bclinux-indexhtml。替换centos-indexhtml,将默认开始页面修改为BC-Linux网站。

新增功能11:

添加bclinux-bookmarks。替换centos-kmarks,将默认书签修改为BC-Linux网站。

新增功能12:

添加bclinux-release。替换centos-release软件包,修改默认的YUM源文件、签名信息、许可证信息。

新增功能13:

添加bclinux -logos。替换centos-logos软件包,修改引导界面、图形界面的背景图片和系统图标。

新增功能14:

添加qemu-kvm。QEMU是一套由Fabrice Bellard所编写的模拟处理器的自由软件。它与Bochs、PearPC近似,但其具有某些后两者所不具备的特性,如高速度及跨平台的特性。支持块设备热迁移,修复usb逃逸漏洞。

1.2 修改功能

修改功能1:

修改anaconda安装管理程序。在安装界面增加安全加固选项;增加BC-Linux安装类;修改源码中文件位置、目录信息;增加对双内核的支持。

修改功能2:

扩展bclinux-secure-enhancement安全加固项。适用于BC-Linux V8.1的安全加固。

修改功能3:

修改操作系统的启动引导程序grub2。重新编译,通过编译参数修改引导程序的目录。

修改功能4:

修改操作系统的初始系统配置功能initial-setup。修改故障报告信息。

修改功能5:

修改操作系统的故障上报功能libreport。修改系统故障上报的默认邮箱为BC-Linux邮箱。

修改功能6:

修改了tuned软件包,提供操作系统的性能调节功能。修改实时性、虚拟化、容器等应用场景的性能调优参数。

修改功能7:

修改BC-Linux操作系统的浏览器Firefox。修改浏览器的主页为BC-Linux网站。

修改功能8:

修改libvirt,作为支持Linux下主流虚拟化工具的C函数库。支持usb设备透传、热插拔功能;支持跨机热迁移优化。

修改功能9:

修改langtabl,为操作系统提供语言和地区列表,用于用户选择不同的语言和地区。修改了其中“台湾”地区的描述。

修改功能10:

修改pyparted,一套python的lib库,用于进行磁盘分区的操作。修改了上游发行方信息,并增加BC-Linux授权信息的收集。

修改功能11:

修改osinfo-db,提供了各种操作系统的信息,可以帮助hypervisor进行自动化部署。在软件组增加了BC-Linux操作系统信息。

修改功能12:

修改adwaita-icon-theme。增加安装界面中国移动的logo图标。

修改功能13:

修改dpdk软件包,用于快速数据包处理,可以极大提高数据处理性能和吞吐量,提高数据平面应用程序的工作效率。重新编译,增加dpdk-kmod驱动包,并将软件包从extras软件仓库移到基础软件仓库中。

1.3 删除功能

删除功能1:

被 BC-Linux删除但包含在上游发行内的组件。centos-indexhtml、centos-logos、centos-release。

1.4 解决的问题

解决问题1:

海光服务器安装的是GUI,实际进入桌面报错。由于comps.xml未及时更新,kpatch更改为bclinux-kpatch,问题已修复解决。

解决问题2:

在线更新软件包时出现报错提示。对外提供yum源同步时间差导致,通过定时执行对外提供源的服务器同步任务脚本解决该问题。

解决问题3:

使用osinfo-detect检测不出BC-Linux的信息。osinfo-detect的volumn id信息匹配不对,导致卷标不一致无法检测,已更新获取信息,问题已解决。

二、产品规格

2.1 兼容性

BC-Linux历次发布的软件版本的兼容性如下表所示:

版本 发布日期 兼容性说明
6.5 2015-05-31 6版本第一次发布
6.8 2017-06-17 向下兼容6.5版本
7.1 2015-09-02 7版本第一次发布
7.2 2015-12-23 向下兼容所有7.x版本
7.3 2017-03-23 向下兼容所有7.x版本
7.4 2018-07-27 向下兼容所有7.x版本
7.5 2019-01-08 向下兼容所有7.x版本
7.6 2019-05-30 向下兼容所有7.x版本
7.7 2020-07-22 向下兼容所有7.x版本
8.1 2020-11-26 8系列版本第一次发布

2.2 产品软件环境

软件名称 版本号 软件名称 版本号
BC-LINUX V8.1 内核版本 通用版x86_64: kernel-4.19.0-193.1.3 和 kernel-bek-5.4.67-300
编译器/工具链 GCC 8.3.1 语言支持 22种
SELinux Ext3 性能增强
蓝牙支持 原生 POSIX 线程库(NPTL)
超线程调度器 IPv6 支持 Ready Logo Phase 2
逻辑卷管理器 (LVM) 是 - LVM2 LSB 支持 是 - 4.1
NFS Web 服务器 httpd 2.4.37-16
服务器消息块 (SMB) Samba-4.10.4-101 数据库 MariaDB 10.3.17, PostgreSQL 10.6-1
编程语言 php 7.2.11, python 2.7,python 3.6, perl 5.26.3 桌面 GUI Gnome 3.32.2
图形 X.org 7.7-27 eMail 客户端 Evolution 3.28.5-9, Thunderbird 68.3.0-2
默认浏览器 Firefox 68.5.0-2 Office 套件 Libreoffice 6.0.6.1
tcpdump版本 tcpdump-4.9.2-5 多媒体
热插拔

2.3 产品硬件环境

硬件名称 最低配置 硬件名称 最低配置
CPU x86_64:2GHZ或以上的CPU 内存 2G
硬盘 20G 网络 无要求
节点数 基础版本:1个,高可用版本:2个

2.4 产品运行环境

BC-Linux操作系统x86_64版本可以运行于基于x86_64芯片的物理机服务器、个人计算机、虚拟机等环境。

运行环境参数 具体数据 运行环境参数 具体数据
建议内存最小需求 2GB 最小/建议磁盘空间 20GB/20GB
三、注意事项
  • 本版本为8系列首个版本,暂不支持6、7系列升级至8系列。

产品版本疑问,请咨询: 云计算产品部:汤中睿(tangzhongrui@cmss.chinamobile.com) 产品出库疑问,请咨询: 战略技术部:赵晶晶(zhaojingjing@cmss.chinamobile.com)