尊敬的用户您好:

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

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

举报电话:4001100868  转4

短信平台:10086999

电子邮箱:10086666@chinamobile.com

bclinux V7.8
大云企业操作系统BC-Linux V7.8版本发布

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

一、版本信息

1.1 产品版本信息

发布版本号 发布日期 本版本的基础版本
V7.8 2021-05-17 BC-Linux V7.7

1.2 硬件环境

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

1.3 软件环境

软件名称 版本号
BC-Linux V7.8
内核版本 通用版x86_64: kernel-3.10.0-1127.19.1 和 kernel-bek-5.4.18-200
编译器/工具链 GCC 4.8.5
语言支持 22种
SELinux
Ext3 性能增强
蓝牙支持
原生 POSIX 线程库(NPTL)
超线程调度器
IPv6 支持 Ready Logo Phase 2
逻辑卷管理器 (LVM) 是 - LVM2
LSB 支持 是 - 4.1
NFS
Web 服务器 httpd 2.7.1 (apache)
服务器消息块 (SMB) Samba-4.10.4
数据库 MariaDB 5.5.65, PostgreSQL 9.2.24
编程语言 php 5.4.16, python 2.7.5, perl 5.16.3
桌面 GUI Gnome 3.28.2, KDE 4.10.5
图形 X.org 7.7
eMail 客户端 Evolution 3.28, Thunderbird 68.5.0
默认浏览器 Firefox 68.5.0-2
Office 套件 Libreoffice 5.3.6.1
tcpdump版本 tcpdump-4.9.2-4
多媒体
热插拔

1.4 运行环境

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

运行环境参数 具体数据
建议内存最小需求 2GB
最小/建议磁盘空间 10GB/20GB
二、更新说明

2.1 特性更新说明

  • 新增功能特性
编号 功能描述 是否亮点功能 详细说明
1 添加BC-Linux定制化BEK内核,基于主线内核5.4.18-200版本,定制化开发及增强 支持内核热补丁技术;支持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 增加se-anaconda-addon se-anaconda-addon是安全加固程序在anaconda安装界面中的图形化软件包,用户可以在安装的时候通过图形化界面选择是否运行安全加固程序
7 添加bclinux-menus 替换redhat-menus,修改了上游发行方信息
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-upgrade-tool 替换redhat-upgrade-tool,修改了上游发行方信息
13 添加bclinux-upgrade-dracut 替换redhat-upgrade-dracut,修改了上游发行方信息
14 添加bclinux-release 替换centos-release软件包,修改默认的YUM源文件、签名信息、许可证信息
15 添加bclinux -logos 替换centos-logos软件包,修改引导界面、图形界面的背景图片和系统图标
  • 修改功能特性
编号 功能描述 详细说明
1 修改anaconda安装管理程序 在安装界面增加安全加固选项;增加BC-Linux安装类;修改源码中文件位置、目录信息;增加对双内核的支持
2 扩展bclinux-secure-enhancement安全加固项 参考绿盟安全规范,增加安全加固项,并修复软件漏洞
3 修改操作系统的启动引导程序grub2 重新编译,通过编译参数修改引导程序的目录
4 修改操作系统的初始系统配置功能initial-setup 修改故障报告信息
5 修改操作系统的故障上报功能libreport 修改系统故障上报的默认邮箱为BC-Linux邮箱
6 修改了tuned软件包,提供操作系统的性能调节功能 修改实时性、虚拟化、容器等应用场景的性能调优参数
7 修改BC-Linux操作系统的浏览器Firefox 修改浏览器的主页为BC-Linux网站
8 修改shim软件包,提供了UEFI的bootloader功能 重新编译,通过编译参数修改引导程序的目录
9 修改langtabl,为操作系统提供语言和地区列表,用于用户选择不同的语言和地区 修改了其中“台湾”地区的描述,更改为“中国台湾”
10 修改pyparted,一套python的lib库,用于进行磁盘分区的操作 修改 src/parted/disk.py 脚本,新增捕获分区异常,如果分区异常返回False
11 修改osinfo-db,提供了各种操作系统的信息,可以帮助hypervisor进行自动化部署 在软件组增加了BC-Linux操作系统信息
13 修改adwaita-icon-theme,GNOME桌面相关的Adwaita主题 重新编译,增加dpdk-kmod驱动包,并将软件包从extras软件仓库移到基础软件仓库中
14 修改操作系统软件包管理模块yum 修改文档中的上游发行方信息
15 修改sos,作为操作系统的紧急救援工具,在系统故障的情况下可以用于收集系统的信息、日志等用于故障诊断 修改了上游发行方信息,并增加BC-Linux授权信息的收集
  • 删除功能特性
编号 功能描述 详细说明
1 被BC-Linux删除但包含在上游发行内的组件 centos-bookmarks、centos-indexhtml、centos-logos、redhat-menus、redhat-upgrade-tool、redhat-upgrade-dracut

2.2 API接口更新说明

2.3 API接口更新说明

三、已解决问题和遗留问题

3.1 解决的问题

编号 问题描述 严重级别 解决方案
1 从BC-Linux7.7升级到BC-Linux7.8后,再次进入系统,有报内核panic Major 由于cento-release包中提供了 system-release,导致内核在bclinux-release之后安装,信息不统一导致
2 执行升级操作的时候,镜像源中的部分软件包没有签名,导致安装报错 Minor 对镜像源中的包补充签名,然后更新镜像源数据库
3 进入图像界面,首次打开火狐浏览器,首页显示CentOS的网站 Minor 重新定制火狐浏览器,修改浏览器首页
4 进程热补丁bclinux-upatch打补丁的时候报错 Major 修改bclinux-upatch软件包
5 在bek内核下,模拟触发内核panic,没有生成vmcore文件 Major kexec-tools软件包不支持bek内核,定制修改kexec-tools软件包
6 服务器通用版系统安装好之后默认内核不是3.10的内核 Major anaconda中设置的默认内核版本错误,导致默认内核为最新安装的内核也就是bek内核

3.2 遗留的问题

四、版本兼容性说明

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

版本 发布日期 兼容性说明
V6.5 2015-05-31 6系列版本第一次发布
V6.8 2017-06-17 向下兼容6.5版本
V7.1 2015-09-02 7系列版本第一次发布
V7.2 2015-12-23 向下兼容所有7.x版本
V7.3 2017-03-23 向下兼容所有7.x版本
V7.4 2018-07-27 向下兼容所有7.x版本
V7.5 2019-01-08 向下兼容所有7.x版本
V7.6 2019-05-30 向下兼容所有7.x版本
V7.7 2020-07-22 向下兼容所有7.x版本
V7.8 2021-05-17 向下兼容所有7.x版本
四、注意事项
  • 升级过程中业务中断可能带来的影响,如数据丢失、无法监控到系统告警或性能数据等。因此需提前备份系统的重要数据
  • 系统升级之前先检查当前系统版本
  • 系统升级完成后需要重启机器
  • 升级完成后需要查看升级后的系统版本。

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