FAQ 私有部署
私有部署安装问题

1、导入镜像报错:OVF 包无效,不能部署

问题解答:

(1)请在导入虚拟机前,删除文件夹中的 .mf 文件然后再进行镜像导入;

(2)私有部署镜像导入支持VMware VSphere6.5或以上,请检查版本是否太低;

(3)如果不是该要求版本,请下载源生CentOS7.9(只支持CentOS7.4-7.9)镜像包,安装系统后下载行云管家安装包进行安装;

2、安装过程误按Ctrl+C退出后该怎么办?

问题解答:

(1)执行/opt/cloudbility/bin/uninstall.sh命令来卸载当前行云管家;

(2)然后再重新安装行云管家即可;

3、导入镜像报错:SHA digest of file cloudguanjia-disk1.vmdk does not match manifest

问题解答:

请在导入虚拟机前,删除文件夹中的 .mf 文件然后再进行镜像导入;

4、导入镜像启动操作系统后在如下界面不动了

问题解答:

请在删除该镜像,然后在重新导入镜像前,删除文件夹中的 .mf 文件然后再进行镜像导入;

5、导入镜像报错:An invalid argument "configSpec.guestId" was specified

问题解答:

请改用ESXI界面导入,请不要在VCenter界面里导入;

6、私有部署Proxy和Agent如何进行升级

问题解答:

私有部署升级后会自动升级Proxy和Agent;

7、升级后管理控制台还是显示为旧版本?

问题解答:

升级请不要通过行云管家Web浏览器来远程到行云管家门户服务器进行升级,这时升级过程中是会断开行云管家服务的,所以导致该远程会话会断开,并进一步导致并升级中断,所以此时并没有升级成功;

8、升级过程报数据库warning

问题解答:

升级过程中的数据库告警是正常提醒,无需做任何处理;

9、导入镜像报错:“vmx-14”不受支持

问题解答:

(1)打开ovf后缀文件,把vmx-14里的14改成11或其他支持的版本;

(2)打开mf后缀文件,删掉SHA1(.....)=.....,这段用于检测完整性。

10、安装行云管家后服务无法起来,cloudPortal日志显示打开文件过多

问题解答:

在 Linux 下默认的Socket最大连接数为 1024(可以通过 ulimit -n 查看),高并发连接就会导致打开文件过多并报错误信息java.io.IOException: Too many open files,需要通过修改Linux的配置文件来增加连接数;

(1)在/etc/rc.local 后增加一行

ulimit -SHn 65535

(2)在/etc/profile 后增加一行

ulimit -SHn 65535

(3)在/etc/security/limits.conf最后加入两行

* soft nofile 65535
* hard nofile 65535

注意:这里用'*'号表示修改所有用户的限制;

(4)重启 Linux 服务器后即可生效,可以通过 ulimit -a 查看Socket最大连接数;

(5)此时可以检查行云管家网页是否正常起来了,通过以下命令查看jetty服务是否运行;

ss -ntpl | grep 8080

11、 数据盘迁移方式

问题解答:

门户服务器如果因为根分区磁盘太小,需要挂新磁盘并迁移数据到新磁盘,请参照下述进行操作:

(1)行云管家安装包里有数据迁移脚本:/opt/ins_pack/cloudguanjia_cmp_install/ops

(2)新磁盘要求:必须是未分区,且未创建文件系统的磁盘,如果是已分区请删除分区(可以通过df -h及fdisk -l命令进行查看);

(3)进入门户服务器里执行cd /opt/ins_pack/cloudguanjia_cmp_install/ops(假设安装包路径在这里)

(4)查看新磁盘挂载情况,输入fdisk -l(假设这里看到的是/dev/vdc)

(5)执行./movedata.sh /dev/vdc(假设新磁盘是/dev/vdc,请改为具体路径)

12、安装后在不进入管理控制台情况下如何修改门户端口

在一些网络要求下,例如,当前网络里工信部关闭了80、443、8080等端口外网访问,此时安装部署好行云管家后无法通过外网的方式访问行云管家管理控制台,内网又没有能访问的机器;

问题解答:

行云管家部署完成后,门户默认使用80端口,此时我们以把80改为7777为例;

(1)把以下配置文件的80端口改为7777

vi /etc/nginx/nginx_guanjia_http.conf
vi /etc/sysconfig/iptables
vi /opt/cloudbility/conf/product.properties

(2)重启刚配置文件对应的服务使之生效;

systemctl restart iptables
systemctl restart nginx
/opt/cloudbility/bin/restart.sh

13、私有部署只能部署在局域网中吗?是否可以部署在“云”上?建议的部署模型是怎样的?

行云管家私有部署,并非是只能部署在局域网中,“私有部署”是相对SaaS而言,将行云管家部署在客户自己的服务器上。部署的网络不要求有公网环境,但如果缺乏公网访问能力,会因此缺失部分功能:

(1)公有云支持:如无法访问公网,将无法调用公有云厂商的API,将导致云主机、对象存储、CDN等公有云资源无法支持;

(2)成本中心:成本中心基于公有云资源,因此将缺失;

(3)短信网关:在双因子认证等场景下需要用到的短信网关,也将缺失;

(4)第三方存储服务:行云管家允许将数据保存在第三方存储服务(如阿里云OSS等),当无法访问公网时,自然也无法使用需要通过网络访问的第三方存储服务。

行云管家私有部署可以部署在任何网络环境下,但我们建议,为了功能完整性考虑,部署环境需要拥有访问公网的能力,以获得最全面的的行云管家功能。