产品发布

RELEASE
ZStack v1.9 正式发布

su_nan | 2022-10-15 17:13

ZStack 1.9 版本今天正式发布,欢迎大家下载安装。在该版中新增了如下功能:提供全新的ZStack-Community的ISO镜像,支持操作系统到应用的一站式安装ZStack;支持云主机单网卡绑定多个EIP;支持灵活修改云主机CPU和内存。自1.3版本开始,ZStack已经不再支持CentOS 6.X作为宿主机操作系统。推荐用户使用ZStack Community ISO(社区版镜像)安装系统(不建议用户升级到CentOS 7.3版本)。具体细节参考以下章节。

新增功能

1.全新的ZStack-Community的ISO镜像

2.支持云主机单网卡绑定多个EIP

3.灵活修改云主机CPU和内存


安装升级

1.一键安装

2.多节点一键安装

3.一键升级

4.多节点升级

5.手动升级


详细信息

1. 提供全新的ZStack-Community的ISO镜像

首先为大家带来新ZStack-Community的ISO镜像,该镜像是ZStack社区基于CentOS-7-x86_64-Minimal-1511.ISO 官方ISO深度定制的。镜像包含了新版本的ZStack安装包,支持操作系统到应用的一站式装。ZStack始终秉承着简单易用的理念,1.9版本的镜像依然支持一键安装、一键无缝升级、离线安装等特性。同时,新的TUI界面覆盖了大多数常用功能并提供友好的展示界面,提高了管理员的工作效率。TUI更多使用信息,请参考官网安装/升级手册 。




2. 一个云主机网卡绑定多个EIP

首先我们可以在ZStack UI上创建两个EIP,如图所示。先选择一个提供VIP(EIP是VIP的一种应用)的L3网络,注意不要跟云主机的待绑定的网卡使用同一网络。



选择云主机vm1绑定,点击Create创建eip1.



按照上述的步骤创建eip2并绑定vm1。如下图所示,两个EIP绑定到同一个云主机的网卡上。




3. 支持修改云主机CPU和内存

之前版本中,修改云主机配置必须创建一个新的云主机模板,再使模板生效。ZStack1.9中,用户可以在云主机运行/停止状态下,在zstack-cli中更新云主机的CPU或内存的参数,修改后需要重启云主机生效。命令如下:

admin >>>UpdateVmInstance uuid=736cfc663edb449292c1295ef601945b cpuNum=2 memorySize=2147483648

4. 离线安装(推荐)

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

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

bash zstack-installer-1.9.0.bin -o

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


5. 在线安装

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

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

wget http://download.zstack.org/releases/1.9/1.9.0/zstack-installer-1.9.0.bin

bash zstack-installer-1.9.0.bin -R aliyun

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


6. 多节点一键安装

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




7. 升级

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

wget http://download.zstack.org/releases/1.9/1.9.0/zstack-installer-1.9.0.bin

bash zstack-installer-1.9.0.bin -u

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

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

cd /opt/

wget http://download.zstack.org/ISO/ZStack-Community-x86_64-DVD-1.9.0.iso

wget http://www.mevoco.com/downloads/scripts/zstack-upgrade

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

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



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

更新社区版ISO的方法还可以从这里获得:

www.zstack.io/support/blog/2017/0223/1014.html


8. 多节点升级

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

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

9. 手动升级

9.1 停止ZStack

zstack-ctl stop

9.2 手动升级

先备份老的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

9.3 升级数据库

zstack-ctl upgrade_db

9.4 启动服务

zstack-ctl start

最近文章

咨询

021-61733682

400-962-2212