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 指令查看中的是否对应。
2. 优化TUI界面
通常登录到ZStack的管理节点和计算节点上进行操作是存在风险的,若有操作不当可能造成系统文件损坏。TUI(Terminal UI)字符界面是ZStack全新设计的用户交互界面,集成了丰富的用户运维功能,例如修改密码、配置网络、重启服务等等。TUI界面方便用户操作,从使用上提升系统安全性。
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中的一条命令即可自动完成多个节点的安装。如下图所示:
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
升级完成环境后,可以按上述操作升级,如下图所示。
此过程中如果出现异常情况,请询问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