ZStack社区版1.10发布

发布于2017-03-22

  • 超融合管控节点高可用方案
  • 支持指定不同性能的磁盘卷创建云盘
  • 优化TUI界面
  • 完善接管vCenter功能(技术预览版)
  • 支持选择云主机显卡类型
  • 优化部分UI界面

ZStack Community 1.10版本今天正式发布

 

ZStack Community 1.10版本今天正式发布,欢迎大家下载安装。在该版中新增了如下功能:支持设置云主机显卡类型,优化TUI界面,修复已知问题,提高稳定性。

一直以来,社区版的功能大多是在cli中支持,感谢大家一直以来的包容和陪伴。小编这里可以爆料一下,ZStack Community 2.0版将包含丰富的新功能,并提供全新的UI界面。

ZStack自1.3版本开始,ZStack已经不再支持CentOS 6.X作为宿主机操作系统。推荐用户使用ZStack Community ISO(社区版镜像)安装系统(不建议用户升级到CentOS 7.3版本)。具体细节参考以下章节。

 

新增功能

·        支持设置云主机显卡类型

·        优化TUI界面,更方便运维管理

·        修复已知bug,优化稳定性

 

安装升级

·   一键安装

·   多节点一键安装

·   一键升级

·   多节点升级

·   手动升级

 

详细信息

1.    支持设置云主机显卡类型

管理员可以进入全局设置页面更改云主机启动时默认的显卡类型,需要重启云主机生效。

1.  cirrus提供一种简单的显卡类型,但对某些操作系统,无法提供更好的显示支持;(-device cirrus-vga)

2.  vga是一种提供更好分辨率的显卡类型;(-device VGA)

3.  qxl显卡类型在SPICE协议下能够表现出更好的性能。(-device qxl-vga) 或通过 virsh dumpxml+ domainid 指令查看中的是否对应。

1.png 

                       

 

2.   优化TUI界面

通常登录到ZStack的管理节点和计算节点上进行操作是存在风险的,若有操作不当可能造成系统文件损坏。TUI(Terminal UI)字符界面是ZStack全新设计的用户交互界面,集成了丰富的用户运维功能,例如修改密码、配置网络、重启服务等等。TUI界面方便用户操作,从使用上提升系统安全性。

 2.png

3.   离线安装(推荐)

针对内网用户,以及访问Internet速度较慢的用户。ZStack Community 1.10 提供了离线安装方式. 用户若需要离线安装ZStack,需要在目标管理节点和计算节点上安装ZStack-Community-ISO。

然后在下载了第4步中的 zstack-installer 之后,你可以通过下面方式快速完成离线安装:

 bash zstack-community-installer-1.10.0.bin -o

具体的离线安装教程和ZStack-Community-ISO请阅读:ZStack离线安装教程

 

4.  在线安装

由于CentOS 7.3中的repo更新,新版本软件依然存在诸多不稳定的情况,未得到官方大量测试确认。因此,不推荐用户使用在线升级的方式。

你可以通过下面方式完成ZStack的一键在线安装:

Wget http://cdn.zstack.io/community/downloads/zstack/1.10/zstack-community-installer-1.10.0.bin

 bash zstack-community-installer-1.10.0.bin -R aliyun

这里-R aliyun参数指定使用阿里云的源进行安装,你也可以使用-R 163使用网易的源。我们推荐使用阿里云的源。

 

5.  多节点一键安装

在搭建云的过程中,手动安装多节点的烦恼ZStackCommunity 1.10帮你一条命令解决。如果用户希望搭建一个高可用的产品级云环境,那么就需要部署至少两个ZStack管理节点。使用ZStack中的一条命令即可自动完成多个节点的安装。如下图所示:

3.png 

6.  升级

一如既往的,我们支持一键无缝升级。如果用户使用一键安装的安装方式安装的,可以使用下面的命令完成升级:

 wget http://cdn.zstack.io/community/downloads/zstack/1.10/zstack-community-installer-1.10.0.bin

 bash zstack-community-installer-1.10.0.bin -u

 

如果用户升级前使用了ZStack 1.5或更早的ZStack版本进行的离线安装,并且使用的ZStack-Community-x86_64-DVD-Community 1.10.0.iso安装的物理机系统,因为在Community 1.10版本中增加了新的系统依赖包,那么还需要首先下载最新的ZStack-Community-x86_64-DVD-Community 1.10.0.iso更新对应的yum源。

更新本地yum源的方法如下(在管理节点更新即可):

 cd /opt/

 wget http://cdn.zstack.io/community/downloads/iso/ZStack-Community-x86_64-DVD-1.10.0.iso

 wget http://cdn.zstack.io/product_downloads/scripts/zstack-upgrade

 bash zstack-upgrade -r ZStack-Community-x86_64-DVD-1.10.0.iso

升级完成环境后,可以按上述操作升级,如下图所示。

4.png

此过程中如果出现异常情况,请询问ZStack中国社区,QQ群: 410185063

 

7.  多节点升级

ZStack一条命令即可完成多节点的升级:

zstack-ctl upgrade_multi_management_node --installer-bin zstack-installer.bin

 

8.   手动升级

 

l  停止ZStack

zstack-ctl stop

l  手动升级

先备份老的apache-tomcat的webapps目录,替换zstack.war包,然后解压。

bash /usr/local/zstack/apache-tomcat/webapps/zstack/WEB-INF/classes/tools/install.sh zstack-ctl

 

bash /usr/local/zstack/apache-tomcat/webapps/zstack/WEB-INF/classes/tools/install.sh zstack-cli

 

bash /usr/local/zstack/apache-tomcat/webapps/zstack/WEB-INF/classes/tools/install.sh zstack-dashboard

l  升级数据库

zstack-ctl upgrade_db

l  启动服务

zstack-ctl start