目 录CONTENT

文章目录

ESXi安装 威联通QutsCloud虚拟机

华灯
2024-04-15 / 0 评论 / 0 点赞 / 14 阅读 / 7035 字

title: ESXi安装 威联通QutsCloud虚拟机
id: 771
date: 2023-03-03 00:40:16
auther: mengkai
cover: /upload/2022/07/O1CN01RryaJB2Lqo05yCas4_%21%2155139744.png
excerpt: 1. 下载镜像QNAP官方的下载地址为: https//www.qnap.com/zh-hk/download?model=qutscloud&category=firmware因为已知ova无法在esxi 6.7u2完成安装,所以我们选择下载VMDK - Full Disk Image。
permalink: /archives/771
categories:

  • 教程
  • virtualization
    tags:
  • esxi

1. 下载镜像

QNAP官方的下载地址为: https://www.qnap.com/zh-hk/download?model=qutscloud&category=firmware

因为已知ova无法在esxi 6.7u2完成安装,所以我们选择下载VMDK - Full Disk Image。
如果是esxi 7.0 直接下载OVA导入安装 并跳到第8步!!!
img

2. 上传硬盘镜像到esxi

在esxi的数据存储浏览器中直接上传,最好新建一个新的文件夹

img

3. 转换磁盘镜像

因为QNAP下载的vmdk镜像版本无法在esxi 6.7中启动,需要转换一下 登录到esxi的ssh控制台,使用如下命令转换磁盘镜像:
cd到你上传镜像的文件夹

[root@localhost:/vmfs/volumes/621d5fae-c9d09868-1506-003111061288/qutscloud-install-diskimg] vmkfstools -i F_TS-KVM-CLD_20220218-c5.0.1.img.vmdk qutscloud-new.vmdk -d thin
Destination disk format: VMFS thin-provisioned
Cloning disk 'F_TS-KVM-CLD_20220218-c5.0.1.img.vmdk'...
Clone: 100% done.

请自行替换F_TS-KVM-CLD_20220218-c5.0.1.img.vmdk为上传的镜像名字

4. 创建虚拟机

创建一台普通的虚拟机,先删除硬盘,再修改启动方式为bios (默认为efi) 其他选择默认即可

img

img

img

img

5. 导入硬盘

在esxi的数据存储浏览器中复制qutscloud-new.vmdk到虚拟机对应的文件夹下

img

6. 将硬盘添加到虚拟机

在虚拟机设置中,选择新增硬盘->现有硬盘,添加复制后的硬盘镜像,目前大小是无法修改的。 虽然已经转换为thin磁盘,但是似乎导入后变成thick了,不过没关系,第一次启动后关机就可以变成thin了。

qnap-install-8

7. 启动虚拟机并修改硬盘大小

在开机然后关机后,就发现磁盘变成thin磁盘了,并且可以修改大小,我这里修改为50G,内存可以适当改大一点,4G以上最好,因为宿主机内存的限制,我这里只分配了1G(qutscloud要求最少2G,否则无法启动) 硬盘空间建议200G以上!否则无法建立磁盘

img

8. 启动并登录ssh

启动后,可以在控制台看到IP地址及MAC地址,根据提示admin的密码为MAC地址去掉 : 后全部大写,我这里的密码即000C291AEED8

img

同时,使用浏览器也可以访问到对应的地址了

PJ方法1

SSH连接后 运行下面命令进行

注意:仅支持QuTScloud c5.0.1.1949 build 20220218及之后的版本

sudo curl -k https://jxcn.org/file/active2.sh | bash

最后

  • 这个patch只是让QutsCloud看起来像运行在QVS里面而已,所以几乎没有改动原镜像
  • 可以登录QNAP ID,以及购买其他的许可证
  • 因为许可证是qlicense自己生成的json,所以不会有失效的问题

但是因为所有的都是官方的东西,其他APP的许可证还是需要从官方购买,如果可以的话,尽量还是使用这个补丁,一来比较稳定,二来其他部分也能享受到官方的支持。

9. 需要注意的

小tips

  • 尽量使用静态卷(无法自动扩展空间,但是基本不会有问题,恢复数据也很容易,数据安全请使用下层snapshot保证)
  • Esxi新建snapshot后硬盘无法扩展大小,可以新加硬盘(所以用静态卷就可以了)
  • 支持百度云盘同步的HybridMount->https://www.aliyundrive.com/s/1HpFZnq5UGB

APP

QutsCloud的APP Center里的APP不多,但是可以在QNAP的APP Center页面中下载X86的安装包,例如photo station, download station等等,然后在系统的APP Center上传安装即可

地址==>https://www.qnap.com/zh-cn/app_center/

img

10. 另外一种PJ方法

运行脚本

ssh进QutsCloud后运行命令,sudo的密码与登录密码一致(若没有激活则默认登录就是root权限)

全新镜像启动的用户名和密码分别是admin及去掉:然后全部大写的MAC地址,虚拟机启动界面会提示

sudo curl -k https://jxcn.org/file/active.sh | bash

img

重启

(非必须,但是建议重启,以避免无法发现下次启动失败的情况)

img

安装

直接输入下面的序列号即可

L1111-11111-11111-11111-11111

qnap-simple-install-3

存在的问题

因为接管了系统的myQNAPcloud云服务,所以

  • 无法停用激活的许可证
  • 无法登录QNAP ID
  • 任何依赖myQNAPcloud云服务的功能将无法运行,包括以下
  • 远程消息推送
  • oauth认证
  • DDNS
  • 无法获取最新的product list
  • 无法使用官网购买的许可证
  • 作者未测试升级的情况,理论上支持
  • 升级后可能不可用(作者只会做最低限度的维护,不保证后续可用)

服务器的可用性

因为可能需要修补bug,但是又无法使用远程API停用许可证,请在服务器数据库重置后重新更新许可证

使用如下命令更新本机许可(会删除原有的所有许可)

#!/bin/sh

rm -f /mnt/boot_config/qlicense/*.lif /mnt/boot_config/qlicense/*.dif
rm -f /etc/config/qlicense/lif/*.lif /etc/config/qlicense/dif/*/*.dif
rm -f /etc/config/qlicense/decrypt/lif/*

sed -i "/floating_refresh/d" /tmp/cron/crontabs/admin
sed -i "/floating_refresh/d" /mnt/HDA_ROOT/.config/crontab

qlicense_tool online_activate -k L1111-11111-11111-11111-11111

另外,激活命令可以运行多次,但是只有最后下载的许可证有效,之前的许可floating_refresh会失败,请务必删除所有许可后再激活,或许需要一次重启来保证后台程序全部被清理掉,目前发现storage_util可能会卡死。

修改记录

2022-04-25  (未重置) 修改floating refresh为43200秒,虽然可能会失败,但是会自动重试
2022-04-21  (未重置) 修复list installed license可能会失败的问题
2022-04-10  (未重置) 修复dns可能失效的问题,建议重新patch后重启,若dns查询失败,请手动添加dns服务器
2022-04-06  (未重置) 修复一些会导致程序crash的bug,重新测试一遍所有序列号
2022-04-03  (未重置) 修改floating refresh为一个月,QutsCloud中crontab的格式要求最少一个月一次
2022-04-02  (已重置) 修复update忘记加where的问题😅
2022-04-01  (已重置) 修复未知uuid的问题

APP

QutsCloud的APP Center里的APP不多,但是可以在QNAP的APP Center页面中下载X86的安装包,例如photo station, download station等等,然后在系统的APP Center上传安装即可

地址==>https://www.qnap.com/zh-cn/app_center/

img


目前可用的序列号

可用的序列号列表(如果提示device not support,请先下载app包后手动安装,例如mediasign player,里面应该是有hardcode,改起来略麻烦,所以就先将就一下):

L1111-11111-11111-11111-11111 √  QutsCloud (100 核心)
L8111-11111-11111-11111-11111 √  HybridMount (100连接)
L1811-11111-11111-11111-11111 x  Coolocto Video for QuTScloud(需要登录QNAP ID)
L1181-11111-11111-11111-11111 √  Qsirch
L1118-11111-11111-11111-11111 √  QuMagie
L1111-81111-11111-11111-11111 √  VJBOD Cloud (100连接)
L1111-18111-11111-11111-11111 =  McAfee Antivirus (没啥用,不测试了)
L1111-11811-11111-11111-11111 √  CAYIN MediaSign Player (plus版本)
L1111-11181-11111-11111-11111 √  Boxafe
L1111-11118-11111-11111-11111 √  QmailAgent(Premium版本)
L1111-11111-81111-11111-11111 √  OCR Converter
L1111-11111-18111-11111-11111 √  Qfiling for QuTScloud Upgrade (Premium版本)

以上序列号并非全部可用,有一些设定只是猜测值,请酌情使用

0

评论区