【开源实习】Bigtop-manager:Install Check功能开发
【任务分值】 20分
【背景描述】Bigtop-manager面向云原生的大数据集群管理平台,提供了一套轻量级的方案高效地管理bigtop所支持的大数据组件。类似于 Apache Ambari 和 Cloudera Manager。
【需求描述】Install Check为 在Bigtop Manager Set Clustuer Install阶段进行环境检查。目前只有Check Hosts,还需增加其他环境检查。
【环境要求】
如:CPU架构:aarch64/x86_64
OS版本:openEuler22.03-LTS-SP1
【产出标准】1.完成代码上传到指定库
2.测试验证
Java代码功能实现后,编译并搭建Bigtop Manager服务,启动服务后,通过https://localhosts:8080访问。当前在UI界面创建集群Install阶段,只有Check Hosts和Cache Hosts。
需根据功能点在Check Hosts下增加以下内容:
Checks Disk Space
Check Firewall enabled
Check HugePage
Check OS
Check umask
Check Install Packages
【技术实现及代码归档路径】
1.前端技术实现,包括Web UI
vue
2.后端实现
Java
3.代码归档位置
bigtop-manager/bigtop-manager-server/src/main/java/org/apache/bigtop/manager/server/job/helper/
【PR提交地址】https://gitee.com/openeuler/bigtop-manager
【期望完成时间】2024-2-29
【开发指导】参考:https://gitee.com/openeuler/bigtop-manager
【导师及邮箱】@吴治国 wzg547228197@163.com or @MacChen1 chenqiang2080@163.com
【备注】
本issue为面向高校学生的“openEuler开源实习”项目的任务,非参加该项目的人员勿领。
Hi macchen1, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here.
If you have any questions, please contact the SIG: sig-OSCourse, and any of the maintainers: @iscassiyang , @ZhengZhenyu , @郑晨 , @genedna
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
/intern-assign
@wangzhe2024 欢迎承接该项目
/intern-approve
/intern-assign
@Eric-lily , 感谢您认领此任务, 请及时跟导师沟通, 导师审核通过后才能承担此任务, 否则任务无效.
@Eric-lily 欢迎承接该项目
/intern-approve
@Eric-lily , 由于您认领的任务未在规定时间通过导师的审核, 此次认领无效, 任务被释放.
登录 后才可以发表评论