企业内网环境中部署FIT2CLOUD


一、 概览

除了试用 FIT2CLOUD在线版,FIT2CLOUD 还支持多种本地化部署方式。这里,我们要讨论的是在企业纯内网环境中配置一整套 FIT2CLOUD 系统。

FIT2CLOUD 系统从总体上来讲,分为 FIT2CLOUD Server (数据库,web控制台,消息引擎等)和 运行于被管理的主机中的 FIT2CLOUD agent。

需要注意的是,一般情况下企业内网的物理机是与外网隔离的,所以,这种方式部署的 FIT2CLOUD 只能用于管理与其同一内网环境下的私有主机或者物理主机。

下图所示,下图,即为企业纯内网环境中部署 FIT2CLOUD 系统的架构图。

二、 具体部署步骤

2.1 主机环境准备

其中,对于安装 FIT2CLOUD 的主机要求如下:

  • 推荐镜像为 CentOS/RedHat 6
  • 最小主机型号为2核 CPU,8G 内存
  • 开通80/443端口,8080/8443端口,5671/5672端口,8081端口的 InBound 访问权限 1
  • 确保物理主机在部署 FIT2CLOUD 时访问外网,当部署完成后,完全可以关闭外网访问权限
  • 推荐系统 locale 编码为 UTF-8 2

注1: 80/443 为控制台 Web 界面监听端口,8080/8443 为 REST API 服务端口,5671/5672 为消息服务端口,8081为内网Repo端口,如果不需要配置 SSL 加密,则可以不开放 443,8443,5672

注2: FIT2CLOUD 需要统一的中文编码适应国内各种环境

2.2 部署操作

当2.1中的主机按要求启动完成之后,就可以SSH登陆到该主机上部署FIT2CLOUD了。
在主机中以root身份分别执行如下脚本3:

注3: 注意需要允许该物理主机临时访问外网

升级主机系统(推荐但非必需)

root@locahost$ yum upgrade -y

执行部署脚本

root@localhost$ wget http://f2c-repo-pub.oss-cn-hangzhou.aliyuncs.com/f2c-ops/0.3/install-f2c-centos.sh && bash install-f2c-centos.sh

如下所示,开始部署FIT2CLOUD:

开始安装FIT2CLOUD...
    说明:安装日志位于/var/log/f2c-ops.log
-----------------------------------
第一步:检查安装环境是否满足要求...
    操作系统检查通过!
    内存大小检查通过!
    环境检查完毕.
-----------------------------------

等待数分钟(视网络情况而定),期间会有stdout提示,一般情况下,如果安装成功,会出现如下信息:

FIT2CLOUD安装完毕!
你可以使用service命令管理fit2cloud, 支持的操作包括: [start, stop, status, upgrade]
-----------------------------------
第十步:检查FIT2CLOUD服务状态...
检查服务健康状况... ....
FIT2CLOUD服务运行中
访问用地址为: http://机器IP/
管理员信息在: /opt/fit2cloud/Readme.txt

上述脚本如果执行成功,通过下面的命令则可以查看 FIT2CLOUD Server 的状态:

root@localhost$ service fit2cloud statusPID=3254 webspace-webconsole is running
PID=3308 webspace-scheduler is running
PID=3346 webspace-restapi is running
PID=3383 jobserver-producer is running
PID=3443 jobserver-worker is running
PID=3491 eventengine-producer is running
PID=3607 eventengine-consumer is running
PID=3682 eventengine-dispatcher is running

如果脚本执行失败,或者 fit2cloud service 状态不全是 running, 请将 /var/log/f2c-ops.log 文件发给我们(support@fit2cloud.com),我们会派专业技术人员与您联系。

三、 在部署完成后

部署完成后,就可以通过 /opt/fit2cloud/Readme.txt中的用户名/密码,通过该台主机的外网IP地址,访问 FIT2CLOUD 控制台,在第一次访问控制台时,您需要做如下操作:

  • 修改管理员密码
  • 开启配置SSL
  • 开启/关闭自动升级
  • 配置smtp邮件服务器

以上为通用管理员/系统设置,可以在如下文档查看具体操作:

  1. 管理员指南-账户管理
  2. 管理员指南-系统设置

之后,就可以通过本次部署的 FIT2CLOUD 导入、管理企业内网物理机,详细操作可以参考如下文档:

  1. 集群管理和运维指南-导入主机
  2. 集群管理和运维指南-创建主机

FIT2CLOUD安装相关推荐

  1. 使用FIT2CLOUD在青云QingCloud快速部署和管理Kubernetes集群

    一.Kubernetes概述 Kubernetes是Google一直在推进的容器调度和管理系统,是Google内部使用的容器管理系统Borg的开源版本.它可以实现对Docker容器的部署,配置,伸缩和 ...

  2. FIT2CLOUD飞致云荣膺“2022年度OSCHINA优秀开源技术团队”奖项

    2022年12月,知名开源技术社区OSCHINA(开源中国)公布了"2022年度OSCHINA优秀开源技术团队"入选名单.凭借在开源软件研发和开源社区运营方面的优秀表现,FIT2C ...

  3. 开源堡垒机jumpserver及麒麟堡垒机安装

    环境 序号 主机IP 主机名 系统 备注 1 192.168.3.81 stu1 rockylinux8.6最小化安装 jumpserver保垒机安装 2 192.168.3.82 stu2 rock ...

  4. K8S安装Jumpserver

    目录 一.Jumpserver介绍 二.安装Jumpserver K8S安装Jumpserver 源码安装Jumpserver 一.Jumpserver介绍 JumpServer 是全球首款开源的堡垒 ...

  5. linux环境下nacos的安装+启动,阿里云服务器安装nacos

    nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...

  6. Alibaba Cloud Linux 2.1903 LTS 64位服务器yum源下载404,Alibaba Cloud Linux 2实例中使用docker-ce、epel等YUM源安装软件失败

    [Alibaba Cloud Linux 2.1903 LTS 64位]服务器yum源下载404 failure: repodata/repomd.xml from docker-ce-stable: ...

  7. Linux下docker安装配置oracle,oracle创建用户并远程连接,实测可用!

    最近在给同学弄毕业设计的数据库,因为oracle在个人电脑上极不稳定,所以他的电脑数据库崩溃了,这时候我就在docker上为他拉了一个oracle,解决了问题. docker的安装共有以下几步,实测没 ...

  8. 在docker上安装部署tomcat项目 超简单,拿来主义

    在docker中部署tomcat,非常简单,而且省去了手动安装jdk等步骤,只需要将war包复制在容器tomcat实例中的webapps下面即可.以下将详细讲解流程: 在windows中打好包以后用w ...

  9. docker一步安装mysql,docker的魅力就在于此

    正常来说,使用docker安装东西的步骤是serach它有没有,然后pull它 这里其实只要一步(如果你没有安装过.没有端口占用等问题的话!!) $ docker run -d -p 3306:330 ...

  10. Linux下tomcat的安装与卸载以及配置(超简单)

    无敌简单的几步 1.安装 //首先你需要下载好tomcat包 sudo tar -xvzf apache-tomcat-7.0.85.tar.gz(这里是包名) -C 你要放的位置 2.卸载 rm - ...

最新文章

  1. Ubuntu NFS 服务器和客户端挂载详解
  2. Google 的 QUIC 华丽转身成为下一代网络协议: HTTP/3.0
  3. LIGHTOJ 1005(组合数学)
  4. 2017年第八届蓝桥杯C/C++ C组国赛 —— 第一题:哥德巴赫分解
  5. python用for循环求10的因数_python for循环练习(初级)
  6. 关于sizeof在不同平台下的值
  7. 测试开发必备技能-Jmeter二次开发
  8. 提速30倍!这个加速包让Python代码飞起来
  9. mysql(指RDS)验证pureftpd登录
  10. 自己实现LinkedList类
  11. qcustomplot 游标吸附_QCustomplot使用分享(九) 绘制图表-多功能游标
  12. 配置Windows静态IP地址
  13. 什么样的团队才是理想中的团队? (转自AtTeam官微的博客)
  14. 小说精品屋web+安卓ap+微信小程序动漫小说源码
  15. CTF_ctfshow_meng新_web1-web24
  16. python爬虫淘宝实例-python爬虫实例,一小时上手爬取淘宝评论(附代码)
  17. VS程序中使用ODBC登陆sql数据库的时候出现18456错误
  18. Okttp模拟PC浏览器发送http请求
  19. 百新谷PCB在线下单+ERP智能生产管理系统--陪跑篇
  20. c语言语法要素,第6章DSP_C语言程序设计要素.ppt

热门文章

  1. 个推科普漫画,解读《女心理师》中的智能语音识别系统
  2. 专利与论文-5:《专利说明书》的撰写与注意事项
  3. 学计算机专科好还是牙医好,孩子明年高考,牙科、计算机两个专业,怎么选?...
  4. Android 测试机选购指南
  5. 读书笔记—《雷达信号处理基础》第一章 雷达系统与信号处理概述
  6. AutoCAD工程制图 常见命令与注意事项全总结(120例)
  7. idea的tomcat改端口号_tomcat8修改端口,tomcat更改端口
  8. 计算机d盘无法格式化,四种方法解决D盘无法格式化问题
  9. 8uftp怎么连到,8uftp怎么连到服务器
  10. jsp包含html有乱码,jsp include包含html页面产生的乱码问题