虚拟磁盘大小为什么与虚拟机系统内显示的大小不一致?
SMTX OS 虚拟磁盘容量的单位是 GiB(1GiB=1024MiB=1024*1024*1024 byte),而在操作系统内查询磁盘大小通常是以 GB(1GB=1000MB=1000*1000*1000 byte)为单位,因此导致两者显示的容量会不一致。
SMTX OS 虚拟磁盘容量的单位是 GiB(1GiB=1024MiB=1024*1024*1024 byte),而在操作系统内查询磁盘大小通常是以 GB(1GB=1000MB=1000*1000*1000 byte)为单位,因此导致两者显示的容量会不一致。
社区版推荐 3 节点部署,如前期资源比较紧张,可先进行两节点部署(2 节点集群不支持高可用),后续再扩容为标准的 3 节点集群(支持高可用)。扩容操作需在 CloudTower 界面上进行,扩容成功后需要执行后台命令进行角色转换(2 节点扩展至 3 节点必须的操作),详细方法可以在社区群咨询。
PVE 在安装类型为 Windows 的虚拟机时,默认使用 IDE 磁盘总线,而不是性能更好的 virtio 总线(Windows 光盘中不带 virtio 驱动),因此,PVE 在安装 Windows 操作系统时并不需要额外加载 virtio 驱动。而 SMTX OS 安装虚拟机的时候默认会选用性能更好的 Virtio 总线,因此需要额外加载驱动。
SMTX OS 的虚拟机磁盘不是以文件的形式存在的,而是以虚拟卷(块设备)的形式存在。同时,SMTX OS 支持通过虚拟机磁盘文件以及 OVF 的方式进行导入。
SmartX 虚拟化平台 ELF 支持安装 debian9,但 debian9 对虚拟硬件有一定要求,磁盘需要选择 SCSI 总线,而虚拟显卡需要选择 VGA,这样就能正常完成系统安装并启动系统。
对节点进行硬件维护可以为节点开启维护模式(仅支持 3 节点或以上规模集群)后进行。SMTX OS 商业版可在 CloudTower 上操作,但社区版当前版本未支持该功能,需要手工执行以下步骤: 登录任意节点执行 sudo sh/ usr/ share/ upgrade/ upgrade_cluster/ script/ pre_check.sh,输出 pre check success 则预检查通过;如预检查失败,则需要根据提示处理之后
通过 CloudTower 添加节点成功后,需要登录到前面 2 个节点(添加节点前就存在)中的其中一个节点,执行 sudo zbs-cluster convert_to_master x.x.x.x 。x.x.x.x 指的是第 3 个添加的节点的存储 IP。
Nutanix 导出的 raw 磁盘,可登录 SmartX 节点管理页面 Fisheye,访问虚拟卷菜单,选择导入虚拟机磁盘;导入成功后,手工创建虚拟机并挂载已导入的虚拟磁盘即可。
有的,在线 API 访问链接(最新):https://code.smartx.com。社区版相关文档资料链接:https://pan.baidu.com/s/1Xy6uIcLtIygAidFdzVQLQA,提取码:yt0o。
Fisheye 属于集群紧急管理页面,不应通过它去创建虚拟网络。日常操作应在 CloudTower 上进行。如果已经通过 Fisheye 创建了虚拟网络,可先将该虚拟网络关联的虚拟机移出,或调整到其他虚拟网络(该操作可能引起虚拟机网络中断)。清空虚拟网络后,可通过 Fisheye 界面删除该虚拟网络。然后再通过 CloudTower 新创建对应的虚拟网络,并将之前的虚拟机重新关联到该网络即可。