zoukankan      html  css  js  c++  java
  • Service Fabric独立集群搭建

    开篇声明:巨坑,慎入。若实则无奈,建议直接上azure。。。

    1、  开启服务器自动更新,安装最新的补丁。

    2、  下载用于 Windows Server 的 Service Fabric 包(https://go.microsoft.com/fwlink/?LinkId=730690)和Service Fabric 运行时包(https://go.microsoft.com/fwlink/?linkid=839354,离线安装时需要先行下载)

    3、  端口开放(135, 137, 138, 139, 445, 21000, 21001, 21002, 21003, 21080, 21081, 30001-30050)

    4、  解压Service Fabric包,打开并复制一份ClusterConfig.Windows.MultiMachine.json重命名ClusterConfig.json

    5、  打开ClusterConfig.json,在nodes节点中配置要加入集群的计算机的IP等信息。

     

    6、  目标计算机开启RemoteRegistry服务和开启SMB(文件共享功能,注册表HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters项enablesecuritysignature的值设为1即可)

    7、  保证所有目前机器的登录账户相同,必须是管理员,且具有NETWORK Service权限。

    8、  在ClusterConfig.json文件中nodes节点的计算机安装service fabric SDK(!!!疑惑,巨硬官文说必须先卸载SDK,然而死个舅子都搭建不成功。相反,安装之后,能成。。。)

    9、  在ServiceFabric文件夹打开PowerShell,输入

    .CreateServiceFabricCluster.ps1 -ClusterConfigFilePath .ClusterConfig.json –AcceptEULA

    回车运行,等待安装成功

    10、              如果是离线环境,先将service fabric运行时包拷至当前目录,输入

    .CreateServiceFabricCluster.ps1 -ClusterConfigFilePath .ClusterConfig.json -FabricRuntimePackagePath .MicrosoftAzureServiceFabric.cab  –AcceptEULA

    11、     添加节点:https://docs.microsoft.com/zh-cn/azure/service-fabric/service-fabric-cluster-windows-server-add-remove-nodes

    12、     应用程序发布至service fabric集群:打开Cloud.xml文件

    替换如图中节点的值为集群中任意计算机的IP地址即可

  • 相关阅读:
    SpringBoot04-web
    springboot03-日志功能
    SpringBoot02-自动配置原理
    SpringBoot02
    SpringBoot01
    八大排序算法
    SpringSecurity04
    SpringSecurity03
    SpringSecurity02
    SpringSecurity01
  • 原文地址:https://www.cnblogs.com/zengxw/p/11056765.html
Copyright © 2011-2022 走看看