开源云平台 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),了解最新进展,反馈故障与问题,获取技术支持

详细变更清单:

  • 重构镜像服务,增加镜像信息修改功能
  • 云主机、镜像绑定到用户
  • 增加操作日志,提供日志查询和删除
  • 页脚增加版本提示与在线帮助
  • 访问FrontEnd默认进入登录页面
  • 重构用户登录后菜单生成逻辑
  • 镜像查询结果按名称排序
  • 克隆云主机之前检查镜像文件与系统磁盘大小
  • 修正:资源池CPU利用率统计错误,导致仪表盘无法及时更新和显示
  • 修正:镜像上传失败,镜像文件进入锁定状态
  • 修正:Cell/Installer从原有网卡配置构建桥接配置,因为配置文件有注释信息导致迁移失败
  • 修正:菜单栏遮挡仪表盘及部分页面
  • 修正:用户登录后,未按照角色权限正确进入页面
  • 修正:系统重置后,Cloud-Init未正确重新初始化

原文地址:https://blog.51cto.com/13948850/2403863

时间: 2024-08-02 16:17:35

开源云平台 Nano v0.9.1发布 - 镜像重构/资源绑定/日志的相关文章

开源私有云平台 Nano v0.6.1发布 - 新增云主机地址池管理/Windows server虚

大家好,新一轮迭代完成,我们距离1.0正式发布又近了一步. 上一轮社区投票中得票最多的地址池管理功能在0.6.1中已经开发完成.地址池功能允许管理员添加多个IP地址网段绑定到计算资源池,当该资源池新建实例时,就会自动从地址段中分配IP地址,并且通过DHCP方式通知虚拟机操作系统.实例删除时,该IP地址释放回地址段,可以重新分配给其他实例. Nano为云主机分配的IP地址由平台管理,保持稳定,即使实例出现故障切换或者手工迁移到其他宿主机节点上,IP依然保持不变. 地址池功能能够让管理员更有效地规划

开源私有云平台Nano v0.8.1发布 - 批量创建与删除

大家好,Nano 0.8.1面世了. 距离1.0发布越来越近,Nano的基本功能和稳定性也逐步完善,我们终于可以有精力开始完善用户体验和提升管理效率了.进入新版本,首先看到最大的变化,就是主菜单从顶部挪到了侧边栏,界面更加紧凑,同时也有利于后续扩展更多功能. 其次在云主机列表界面里,增加了批量创建与删除功能.批量创建功能能够一次性创建一批配置相同的云主机,批量创建与原有创建功能一样,同样能够选择从源镜像克隆或者使用CloudInit进行实例初始化,极大地提升了资源分配效率. 同样地,在云主机列表

开源私有云平台Nano v0.7.1发布 - 新增用户权限管理及系统初始化

各位新年好,0.7.1带着用户管理功能来了 当用户首次打开Nano页面时,系统会提示创建初始的超级管理员账号:成功登陆后,管理员可以在用户页面管理多用户.用户组和菜单角色. 有了用户鉴权和权限控制,您可以在自己的组织和企业里更加安全地体验和管理Nano了 用户登录后可以在界面底部看到当前用户 点击按钮可以注销已登录的会话信息 当某云主机需要还原或者安装为新操作系统时,可以使用我们新增的重置系统功能,一键完成新系统安装,不需要再反复新建实例. 当云主机安装旧操作系统出现无法识别磁盘或者网络时,可以

免费的新一代私有云平台Nano v0.3.1发布:云主机快照及媒体管理

官方网站: https://nanos.cloud/zh-cn/ 下载地址: https://nanos.cloud/zh-cn/download.html 详细更新记录:https://nanos.cloud/zh-cn/changelog.html 主要变更: 增加云主机快照管理:快照创建.删除.恢复.查询 支持实时在云主机中插入光盘镜像和弹出光盘镜像,状态界面增加显示是否有镜像插入标识 长时间运行的磁盘操作执行时锁定磁盘卷,避免多任务同时读写影响数据 增加镜像创建.修改时间和实例创建时间

新一代免费私有云平台Nano v0.5.1发布 - 新增中文化支持/故障迁移/主机迁移

大家好,又一个重大更新发布了. 首先,为了便于国内用户使用,0.5.1加入了中文支持,大部分界面和信息已经汉化.只需要在页面切换即可,浏览器会自动保存,持续生效. 其次,增加了故障切换功能以加强集群的高可用性.对于使用了NFS共享存储的计算资源池,只需要在修改界面打开新增的故障切换开关即可.当计算资源池的故障切换生效时,当某Cell节点失联时,Nano会将其承载计算实例自动迁移到集群内其他节点,并启动设置了自动运行的实例,直接恢复服务.迁移后,MAC地址保持不变,监控端口迁移到新节点,无需手动干

新一代免费云平台Nano: 3分钟构建你的私有云-图文教程

前言 虚拟化是目前很多开发和运维同学的刚需,但是目前的产品要么笨重繁杂,资源消耗高学习困难,要么收费昂贵,于是就有了Nano这个项目,一方面是为了自己用起来舒服,另一方面也是让不满现有产品的同学们有更多选择. Nano完全用GO开发,底层虚拟化使用免费的KVM,基于自己十几年大型分布式系统的开发经验,希望把Nano设计成一个高度自动化,无需人工管理配置,轻巧简便同时兼顾性能与稳定性的IaaS平台. Nano提供了丰富的REST API接口支持,同时也提供了完整的Web管理门户,无论是定制自己产品

新一代的免费私有云平台 Nano 0.3.1 全功能一览

简介 Nano是基于CentOS/KVM构建计算资源池并提供云主机实例管理服务的新一代IaaS(架构即服务)软件平台.用户可以通过在普通x86服务器上安装Nano模块,将服务器集群转换为私有云平台,并且提供云主机服务. Nano使用Go语言开发,在极低的资源占用下能够提供强大而稳定的服务,同时避免Openstack等传统云平台需要大量外部组件依赖,维护复杂并且稳定性差的问题.所有模块均编译为独立运行的二进制包,模块升级时直接替换即可,无需考虑复杂的外部依赖,极大降低了维护难度和工作量. Nano

Triton - 创新的开源云平台管理软件

SmartOS是基于Solaris的一个开源的操作系统,囊括了ZFS, Zone, Crossbow, DTrace, KVM, Bhyve等卓越的技术; Triton是基于SmartOS的一套开源免费的云平台管理软件,媲美openstack的所有主要功能模块,安装.升级.管理却比openstack简单很多.所有节点是从USB盘或者网络启动,系统不需要安装到硬盘,所以没有普通OS中的安装和打补丁的概念,系统升级只是需要从新的U盘启动就行.每一个系统核心服务都是通过一个image实现的,通过下载新

Nano v0.4.1发布 - NFS存储后端接入

大家好,最近因为家务较多耽搁了写代码,时隔一个多月的重大更新终于来了. 0.4.1实现了NFS后端存储接入,之所以称为重大更新,是因为后端存储的引入,实现了计算和存储的分离,意味着Cell节点毁损不会影响云主机实例数据,平台可用性大幅度提升,而且基于后端存储可以实现故障切换.实例迁移等高级功能. 另一方面,存储资源池的引入,确定了Nano的基本存储模型和使用流程,目前优先实现NFS是因为其简单可靠而且适用范围广,后续可以根据需要扩展VSAN/Ceph等多种存储格式. 详情请访问官网 https: