一、行云管家门户网址

(1)行云管家管理控制台网址:http://ip/console

管理控制台管理员账号默认为superadmin

(2)行云管家门户网址:http://ip

门户网址管理员账号默认为admin

二、行云管家端口监听

在安装行云管家的这台门户服务器,可以通过命令/opt/cloudbility/bin/status.sh来查看所有端口监听情况;

2.1、行云管家对外端口

部署行云管家后,在用户企业网络防火墙上需要对安装行云管家的这台服务器(门户服务器)开放相应的端口;

(1)门户网址访问端口:

80、443、或用户在管理控制台设置的访问端口;

行云管家网址默认在http协议下使用80端口,https协议下使用443端口。用户也可以登录到行云管家管理控制台网页里修改门户访问端口(此端口及协议建议设置后就不要随意变动了);

(2)本地工具、跳板机端口:

8389、8022、8900、8021

在用户使用本地工具、跳板机等功能时,会调用门户服务器(如果有独立中转的话,中转服务器设置也和这里一样)的对应端口,其中RDP协议是8389、SSH是8022、VNC是8900、FTP是8021;

(3)数据库端口:

当用户数据库代理选择的是中转作为代理,那么门户服务器(如果有独立中转的话,中转服务器设置也和这里一样)需要对外开放数据库映射的对应端口,一般从9000端口号开始,每导入一个数据库会映射一个新的端口号,新端口号会在上一个基础上加1,例如9001、9002等。建议开放一段端口区间,例如将有50个数据库,可以开放9000-9050端口;

2.2、行云管家内部端口

安装行云管家的这台门户服务器,会在服务器内部开启许多端口号,这些端口号无需对外开放;

MySQL1 MySQL2 MongoDB Redis InfluxDB1 InfluxDB2 Nacos Azure-Adaptor Minio Backup SSHD
3306 33060 27017 6379 8088 8086 8071 8087 9199 10000 22
Gateway Portal1 Portal2 Portal3 Console Transit1 Transit2 Monitor Scanner API-Scheduler API-Executor
8080 8081 8888 8325 8324 8328 8083 8089 8084 8085 8087

三、行云管家服务启停

3.1、单机及分布式部署

(1)请登录行云管家门户服务器使用root权限执行以下命令:

  • 重启行云管家服务:/opt/cloudbility/bin/restart.sh

  • 停止行云管家服务:/opt/cloudbility/bin/stop.sh

  • 启动行云管家服务:/opt/cloudbility/bin/start.sh

(2)重启后请稍等几分钟,等待行云管家服务起来后即可使用;

您可以输入 ss -ntpl |grep 8081 来查看行云管家服务是否已启动;

3.2、HA部署模式

(1)查看当前行云管家服务运行在哪台服务器

通过命令ss -ntpl |grep 8081可以看出当前行云管家服务运行在哪台服务器;

(2)在当前运行行云管家服务的服务器里执行以下命令进行HA全局禁用

hasvcadm --global --disable

(3)在当前运行行云管家服务的服务器里执行以下命令重启门户服务

/opt/cloudbility/bin/restart.sh

(4)请等待上述步骤执行五分钟后(等待门户服务完全起来),在当前运行行云管家服务的服务器里执行以下命令取消HA全局禁用

  • 注意:必须执行该命令,否则HA停止工作

hasvcadm --global --enable

四、行云管家日志路径

请直接执行这个命令来获取行云管家门户服务器所有日志/opt/cloudbility/bin/log_collect.sh,执行该脚本后会提示生成的日志路径(在/opt路径下),然后把生成的日志发送给行云管家客服人员即可,该日志包含以下路径日志;

(1)门户服务日志路径:/opt/cloudbility/logs

(2)MySQL日志路径:/var/log/mysqld.log

(3)Mongodb日志路径:/var/log/mongodb/mongod.log

(4)Influxdb日志路径:/var/log/influxdb/influxdb.log

(5)Nginx日志路径:/var/log/nginx/access.log以及error.log

(6)Redis日志路径:/var/log/redis/redis.log

五、行云管家相关组件

5.1、相关组件作用

门户服务器包含的服务:mysql、mongodb、influxdb、redis、nginx等,防火墙使用的是iptables。如需安装其他应用服务请联系客服评估,否则可能导致行云管家无法使用;

组件 组件功能 组件版本
MySQL 存储核心业务数据 8.0.21
MongoDB 存储日志及配置类数据 4.2.2
Redis 缓存服务 6.0.7
Influxdb 存储监控时序数据 1.8.0
Nginx Web反向代理服务器 1.16.0

行云管家各模块对应的存储方式:

模块 数据类型 主要存储方式
核心程序文件 程序文件 本地文件
download目录 本地文件
业务数据 常规业务数据 MySQL
站内消息 MySQL
操作日志 MongoDB
配置信息 MongoDB、MySQL、配置文件
监控数据 监控数据 InfluxDB
网盘文件 网盘文件 本地文件或对象存储
审计日志 冗余备份文件 本地文件或对象存储
审计录像 本地文件或对象存储
日志归档 文件 外部存储
备份策略设置 备份策略文件 配置文件

5.2、相关组件版本查询

(1)MySQL版本查询:mysql -V或mysql --version

(2)Mongodb版本查询:mongo --version

(3)Influxdb版本查询:influx --version

(4)Nginx版本查询:nginx -V

(5)Redis版本查询:redis-server --version或redis-server -v

(6)JAVA版本查询:/opt/jdk8/bin/java -version

六、行云管家服务状态监控(6.5版本支持)

6.1、行云管家服务状态查看

在行云管家管理控制台中,我们可以通过“系统设置”中的“系统运行状态”来查看到行云管家各个服务的当前运行状态:

(1)查看服务状态:查看当前该服务组件是否正常运行;

(2)查看基础监控:查看服务器里的CPU、内存、磁盘、流量速率等;

(3)监控告警:当服务发生问题时产生告警通知到相关管理人员进行处理;

七、行云管家关机注意事项

请不要直接拔服务器电源,也不要执行poweroff命令来直接关机,请严格按以下顺序进行关机;

(1)关闭行云管家服务:/opt/cloudbility/bin/stop.sh

(2)关闭mysql服务:systemctl stop mysqld

(3)关闭mongod服务:systemctl stop mongod

(4)关闭redis服务:systemctl stop redis

(5)关闭influxd服务:systemctl stop influxd

(6)关机命令:shutdown -h now

  • 注意1:重新开机后会自动启动所有行云管家相关服务,会占用CPU及内存一段时间,请耐心等待,如遇网页许久未能正常打开,可以尝试重启行云管家服务 /opt/cloudbility/bin/restart.sh

  • 注意2:可尝试通过命令ss -ntpl | grep 8081来查看行云管家服务是否正常启动;

八、行云管家网盘录像路径

在行云管家管理控制台里,可以在“系统设置”里找到“存储方式”,点击“配置”我们可以看到审计录像、网盘以及冗余文件的默认存储路径,如图,默认存储路径位于:/opt/cloudbility/data/cloudbility/

(1)文件传输冗余备份路径

/opt/cloudbility/data/cloudbility/disk_backup

(2)主机网盘存储路径

/opt/cloudbility/data/cloudbility/host_disk

  • 扩展阅读:/host_disk/1/147 表示在ID为1的团队中,ID为147的主机网盘对应的存储路径;

(3)主机网盘临时文件存储路径

/opt/cloudbility/data/cloudbility/host_disk_tmp

(4)审计录像存储路径

/opt/cloudbility/data/cloudbility/team_data

(5)团队网盘存储路径

/opt/cloudbility/data/cloudbility/team_disk

(6)文件分发临时存储路径

/opt/cloudbility/data/cloudbility/team_distribute_fileV2