开源云平台 Nano v0.9.1发布 - 镜像重构/资源绑定/日志
大家好,Nano 0.9.1发布了。这个版本最大的变化是镜像服务器所有实现全部重构,独立构造了一个全新的镜像服务模块,统一管理镜像信息,彻底解决了以前版本中,镜像信息、尺寸不一致,传输失败导致镜像锁定等类似问题,同时也为后续从Core模块中剥离镜像服务独立部署做准备。
其次,从0.9.1开始,所有云主机实例和镜像资源都会绑定到当前登录用户,用户只能看到自己拥有的资源,管理员可以通过多用户分配,实现资源隔离。
新版本下用户的大部分操作都会生成操作日志,便于管理员审计和故障排查
升级后,在角色权限中启用新增的日志菜单即可
底页新增版本信息和在线文档连接,便于用户获得更多帮助信息
由于新版本只能查看自己拥有的云主机和镜像,请执行以下指令修改资源归属并重启服务,否则会无法看到自己的云主机和镜像资源。
以当前用户为nano,用户组为admin为例
更新Core模块镜像归属
$sed -i 's/\"owner\": \"admin\"/\"owner\": \"nano\"/' /opt/nano/core/data/image.data
$sed -i 's/\"group\": \"manager\"/\"group\": \"admin\"/' /opt/nano/core/data/image.data更新Cell模块云主机归属
$sed -i 's/\"user\": \"admin\"/\"user\": \"nano\"/' /opt/nano/cell/data/instance.data
$sed -i 's/\"group\": \"manager\"/\"group\": \"admin\"/' /opt/nano/cell/data/instance.data
目前版本已经可以基本满足小规模团队和企业的日常使用,后续开发重点将会QoS、群组资源控制和部分细节完善上,同时准备1.0全部代码开放。
欢迎加入社区QQ群819161083(Nano Cloud),了解最新进展,反馈故障与问题,获取技术支持
官网地址:https://nanos.cloud/zh-cn/
详细变更清单:
- 重构镜像服务,增加镜像信息修改功能
- 云主机、镜像绑定到用户
- 增加操作日志,提供日志查询和删除
- 页脚增加版本提示与在线帮助
- 访问FrontEnd默认进入登录页面
- 重构用户登录后菜单生成逻辑
- 镜像查询结果按名称排序
- 克隆云主机之前检查镜像文件与系统磁盘大小
- 修正:资源池CPU利用率统计错误,导致仪表盘无法及时更新和显示
- 修正:镜像上传失败,镜像文件进入锁定状态
- 修正:Cell/Installer从原有网卡配置构建桥接配置,因为配置文件有注释信息导致迁移失败
- 修正:菜单栏遮挡仪表盘及部分页面
- 修正:用户登录后,未按照角色权限正确进入页面
- 修正:系统重置后,Cloud-Init未正确重新初始化
转载于:https://blog.51cto.com/13948850/2403863
开源云平台 Nano v0.9.1发布 - 镜像重构/资源绑定/日志相关推荐
- 免费的新一代私有云平台Nano v0.3.1发布:云主机快照及媒体管理
官方网站: https://nanos.cloud/zh-cn/ 下载地址: https://nanos.cloud/zh-cn/download.html 详细更新记录:https://nanos. ...
- 盘点Linux下的开源云平台云存储服务
15个您可能不知道的开源云平台 桉树云服务环境 Eucalyptus 开源协议及语言 GPL Java C/C++ 官方网站 http://www.eucalyptus.com/participate ...
- 红帽25周年:从Linux转型成为开源云平台公司
2019独角兽企业重金招聘Python工程师标准>>> DoNews7月4日消息(记者 程侃如)今年是红帽成立25周年,在过去一年的财报里,红帽全年营收也超过了29亿美元.近期,今年 ...
- EasyStack 与F5合作, OpenStack开源云平台携手软件定义的应用交付服务
近期,EasyStack联手F5 Networks,将业界领先的OpenStack开源云平台解决方案与高性能的应用交付服务相结合,于当下的云计算时代实现开源软件与新一代软件定义的应用交付服务的跨域合作 ...
- 爬虫管理平台Crawlab v0.4.3发布(界面上点几下就可安装pip或npm依赖)
前言 Crawlab 是一款受人欢迎的分布式通用爬虫管理平台,由 Crawlab 开发组 开发和维护.自去年 3 月份上线以来,Crawlab 因为极其强大的灵活性.简单精美的操作界面以及健壮而稳定稳 ...
- 开源云平台Openstack实战部署实习报告
毕业实习是一个大学生从大学校园生活到社会实践生活的一个过渡,让我们将校园里所学的理论知识和实际操作相结合,为进入社会务实基础.学校开设多种实习形式,考虑各个方面的因素,最终选择了高明老师的开源云平台O ...
- 互联网医院系统构建:探索开源云平台与互联网医院平台源码的融合
互联网医院系统作为一种新型医疗服务模式,将传统的医院门诊转化为在线咨询.远程会诊等形式,帮助患者更加方便地获得专业医疗服务. 在实现互联网医院系统的建设过程中,选择合适的云平台和医院平台源码是至关重要 ...
- 三分钟搭建超轻量级开源云平台(Nano)
基于KVM技术,使用Go语言开发,简单易学的虚拟机管理软件,从Web管理门户.主机监控.镜像克隆到故障切换,功能完备,开箱即用,数分钟之内即可将您的服务器集群升级为云主机平台. 快速安装指引 Nano ...
- 构建基于KVM私有云平台(Nano)
基于KVM虚拟化快速构建 官网 https://nanos.cloud/ 今天我推荐一款更加轻量的虚拟机管理平台,那就是Nano Nano是基于KVM技术,使用Go语言开发,简单易学的虚拟机管理软件, ...
最新文章
- Leetcode: Top K Frequent Elements
- 使用literal或者绑定变量执行SAP HANA SQL语句
- MapReduce算法–了解数据联接第1部分
- Java High CPU故障排除指南–第1部分
- 【BZOJ3174】【codevs25442075】拯救小矮人,DP+贪心
- 实战:小程序购物商城
- Node.js编写CLI的实践
- java字符串计数从零还是从一,java – 计数和所有字符相同的最大字符串的起始索引...
- 数据结构与算法python语言描述第三章课后答案_《数据结构与算法Python语言描述》习题第二章第三题(python版)...
- Mybatis日志实现
- 两个向量的夹角公式_平面向量夹角公式是怎么计算的 上下分别怎么算 细讲
- input maxlength 属性不起作用
- ARM LINUX 扩展串口
- 播布客老顽童MySQL DBA培训目录
- .net core添加word水印
- 小技巧:小米手机和小米电脑“勾搭”也能组建家庭安防监控
- AndroidStudio安装SVN时忘记勾选command line client tools解决方案
- 数据库-[mysql]--详细笔记+教程
- 选择时区,并全局更新选择时区所对应的时间
- android画板过程分析,Android画板案例