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. 支持设置云主机显卡类型 管理员可以进入全局设置页面更改云主机启动时默认的显卡类型,需要重启云主机生效。 l cirrus提供一种简单的显卡类型,但对某些操作系统,无法提供更好的显示支持;(-device cirrus-vga) l vga是一种提供更好分辨率的显卡类型;(-device VGA) l 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 升级完成环境后,可以按上述操作升级,如下图所示。 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 ZStack Community 1.10 版本正式发布下载地址