文章目录

  • 更新说明 - 2018年9月18日
  • 前言
  • 相关概念
  • 环境要求
  • 总体思路
    • 步骤一:设置家庭组
    • 步骤二:共享磁盘、映射网络驱动器
    • 步骤三:主机工程搭建
    • 步骤四:设置主机A、副机B的一些参数
    • 步骤五:测试
    • 步骤六:总结
  • 错误盘查

更新说明 - 2018年9月18日


  • 自从本博客推出之日起,该博客得到广大网友的热切关注,因为经常不登陆网页,为了能及时回答大家的问题,故在博文最后留下邮箱,供大家提出问题后我做解答
  • 然后呢,我的邮箱就成了我的主要社交工具,邮件满邮箱都是。但是呢,好多问题都是重复的,偶尔也有些问题由于我能力不足,不能够做出解答,所以有些时候未能回复大家的邮件,在此表达歉意
  • 此外,本人现在大部分时间在研究点云处理相关内容,故为了更好的帮助大家操作 Context Smart 3D Capture ,博主新建了一个QQ群,方便日后大家一起交流技术

ContextS3C技术支持群

QQ群号:851602345

前言


  • 不管你是否需要集群处理,都建议按照集群的步骤来做
  • 配置集群环境后,可以选择不集群处理
  • 没有配置集群环境之后想集群就有点费劲,甚至可能导致任务莫名失败
  • 这款建模软件由于是闭源的,仍存在较多bug,软件执行失败后的日志文件行了加密,只有 Bentley 公司内部才能查看,所以一些问题需要大家一起努力来解决

相关概念


  • 问:什么是集群?
    答:不是一台电脑在战斗的工作方式就是集群

  • 问:集群有什么作用?
    答:快、高效、酷

  • 问:仍有疑问怎么办?
    答:评论留言(博主不定时回复)、QQ群咨询、发邮件

环境要求


  • 配置好点的主机一台,副机若干
  • Win10 、Win7皆可( Win10 已成为全球第一大操作系统)
  • 一定要用同一版本的软件!!!一定要用同一版本的软件!!!一定要用同一版本的软件!!!
    • 截至今天更新博客时,最新版本是 4.4.10(4.6以后的版本才开始支持集群)
    • 一律建议用 4.4.8 以上的版本!!!
    • 望大家支持正版软件!!!
  • 具备一定的电脑硬件知识

总体思路


  1. 将集群的所有机器连接到局域网(这里假设我们主机为A,副机为B)
  2. 共享磁盘、映射网络驱动器
  3. 主机A上建立工程
  4. 设置主机A的UNC路径,Master 和 Setting 两个的任务序列目录以及设置副机B的Setting中的任务序列目录
  5. 测试
  6. 自我总结

步骤一:设置家庭组


Win 10 在2018年5月份进行了 Red Stone4 的升级后,系统砍掉了组策略和家庭组的功能,所以 步骤一 的内容希望好好心者能够帮我解答一下~~~

主机A的操作:控制面板—网络和Internet—家庭组,新建一个家庭组,默认进行下一步即可,记住最终提示的家庭组密码,以供其他机器连接。

主机B的操作: 打开机器B的家庭组界面,加入刚才建立的家庭组。上图为已经建立的家庭组在主机A上的截图。

步骤二:共享磁盘、映射网络驱动器


主机A的操作: 假设我们在 G 盘下进行任务的建立,那么右键G盘,属性,共享,高级共享,共享此文件夹打勾,然后权限,完全控制&更改&读取全部打勾,确定,确定,确定

此时主机A会有这么几个变化:

  • 变化1: 多出来的logo就代表盘共享成功
  • 变化2: 因为我的电脑叫 DESKTOP-973TGC1 ,所以在网络里会出现这个(你的电脑名称查看:我的电脑,右键,属性,就可以看见计算机名)

主机A的操作:点击网络下DESKTOP-973TGC1 ,进去会看见g盘,右键,映射到网络驱动器,读者自行选择(因为我已经映射到Z盘了,所以显示的Y),并且记住自己映射到什么盘了。为了方便下文,在这里统一映射到 Z 盘。

主机B的操作: 无操作(如果A、B机器想着以后轮换做主机,那么B同样的共享一个盘,然后映射到 Z 网络驱动器即可

此时主机A大概是这样的:

步骤三:主机工程搭建


主机A的操作: 在网络下的DESKTOP-973TGC1新建工程!!!在网络下的DESKTOP-973TGC1新建工程!!!在网络下的DESKTOP-973TGC1新建工程!!!下图为我工程的目录树:

  • Xian_ShiFan_20180416 //项目总文件夹

    • images //存放像片
    • jobs //工作路径
    • others //辅助资料,pos信息,像控什么的
    • project_ssf //工程主要文件

步骤四:设置主机A、副机B的一些参数


主机A设置选项

  • UNC路径
  • Master 任务序列目录
  • Setting 任务序列目录

副机B设置选项

  • Setting 任务序列目录

直接上图,好好看图!!!!!!!!!!!!!!!!!

第一幅图·············注意是在主机A上操作····································

(上图中的任务序列目录貌似要换成我的电脑里的G盘才可以,还是两者都可以,请读者尝试一下,有时间再更博。。。)

局部放大看得清楚点:

还看不清,直接贴路径:

  • UNC路径
//desktop-973tgc1/g/Xian_ShiFan_20180416/project_ssf/project_ssf.ccm
  • 任务序列目录:注意是在主机A上操作(注意这个是Master的目录,下面的是Setting 的目录
Z:/Xian_ShiFan_20180416/jobs

第二幅图···············注意还是在主机A上操作······························

看不清,放大:

贴路径:

  • 任务序列目录:(注意这个是Setting的目录,上面的是Master的目录)
Z:/Xian_ShiFan_20180416/jobs

第三幅图······················副机B上的操作··········································

放大:

副机上的路径别无选择,只能在网络下选择主机A的G盘

以上图,好好看!!!!!!!!!!!!!!!!!

以上图,好好看!!!!!!!!!!!!!!!!!

以上图,好好看!!!!!!!!!!!!!!!!!

失败的就是没有好好看上图的人!!!

步骤五:测试


测试流程

1、主机A提交空三任务,打开主机A 和 副机B 的 Engine

2、检查运算引擎端数量及A和B的 engine 执行情况

步骤六:总结


一路下来,看似很复杂,自己再从头屡屡,总结一下,转换成自己的想法,那么你就真正学会了~~~

出现以下错误,均是配置不当造成的…

  • Error : task failed (returned : xxxxxxxxxxx)
  • Can not found xxxxxxxxx.xml

错误盘查


  • 是否是同一版本的软件
  • 是否成功建立家庭组
  • 是否在每次开机后成功连接家庭组
  • 是否正确选择自己的盘,网络下的盘,映射出来的盘
  • 是否在UNC路径前打勾
  • 是否将共享盘的权限设置为完全控制
  • 是否选择了正确的jobs文件夹
  • 是否使用了中文路径
  • 是否两台电脑都开启了engine
  • 是否已经提交空三
  • 是否在旧的工程上开始集群
  • 是否映射到同一驱动器
  • 是否建立了正确的工程
  • 是否工程的照片索引还依旧保持正确
  • 是否有足够重叠度的像片

其他相关错误请参考我的另一篇博文:ContextCapture Smart3D 使用问题汇总

CCC 软件很强大,软件在开发中无法顾及现实中各方面的问题,所以很多问题官方都无法给出绝对正确的解释,大家都是在摸着石头过河,踩在别人的肩膀上继续前行就好,记住,失败是成功之母!!!

ContextCaptureMaster/Smart3D 集群处理详解相关推荐

  1. 基于Kubernetes构建Docker集群管理详解

    from: 基于Kubernetes构建Docker集群管理详解 Kubernetes是Google开源的容器集群管理系统,基于Docker构建一个容器的调度服务,提供资源调度.均衡容灾.服务注册.动 ...

  2. Application Request Route实现IIS Server Farms集群负载详解

    Application Request Route实现IIS Server Farms集群负载详解 原文:Application Request Route实现IIS Server Farms集群负载 ...

  3. Apache + Tomcat集群配置详解(1)

    Apache + Tomcat集群配置详解(1) 一.软件准备 Apache 2.2 : http://httpd.apache.org/download.cgi,下载msi安装程序,选择no ssl ...

  4. Solr系列二:solr-部署详解(solr两种部署模式介绍、独立服务器模式详解、SolrCloud分布式集群模式详解)...

    一.solr两种部署模式介绍 Standalone Server 独立服务器模式:适用于数据规模不大的场景 SolrCloud  分布式集群模式:适用于数据规模大,高可靠.高可用.高并发的场景 二.独 ...

  5. Linux的企业-Codis 3集群搭建详解

    Codis 3集群搭建详解 Codis 3介绍 对于Redis集群方案有好多种,基本常用的就是twemproxy,codis.redis cluster这三种解决方案,本人有幸工作中都大量使用过,各有 ...

  6. redis集群模式详解

    redis集群模式详解 一,redis集群 1,哨兵集群 2,redis Cluster 二,redis Cluster集群的搭建 1,配置文件 2,redis服务启动 三,springboot连接r ...

  7. Slurm集群调度策略详解(2)-回填调度

    1. slurm集群调度系统简介 作业调度系统其实就是指按一定策略把并行程序的各子任务或者是面向多用户的一组作业按一定的选择策略使之与各计算节点的空闲资源相对应,让其在对应的资源上运行,所以作业调度系 ...

  8. Elastic search入门到集群实战操作详解(原生API操作、springboot整合操作)-step1

    Elastic search入门到集群实战操作详解(原生API操作.springboot整合操作)-step2 https://blog.csdn.net/qq_45441466/article/de ...

  9. mysql cluster rpm包的作用_MySQL之——MySQL Cluster集群搭建详解(基于RPM安装包)

    1.下载MySQL-cluster 7.3.7 http://dev.mysql.com/downloads/cluster/ 2.环境清理及安装 1)清理CentOS6.5自带的mysql服务,其中 ...

最新文章

  1. 一个撇脚的java压缩文件工具类
  2. CCNA认证指南note 01
  3. this到底指向哪里
  4. (组合数学笔记)Pólya计数理论_Part.8_Pólya定理的几种扩展
  5. Oracle_spatial的空间索引
  6. 为什么饿着饿着就不饿了
  7. 蓝牙nrf52832的架构和开发(转载)
  8. 23 模块代码编写基础
  9. Landsat 数据集合集(Landsat 5/7/8/9)
  10. 为什么要了解计算机发展史,计算机发展史给我的启示
  11. 我们为什么需要实时数据库?
  12. 小程序-实现列表- 搜索功能的实现(6)
  13. python||报错‘gbk‘ codec can‘t decode byte 0x80 in position 8: illegal multibyte sequence
  14. 扒一扒那些叫欧拉的定理们(六)——九点圆定理的证明
  15. paypal 主要的html 表格变量的含义
  16. Ubuntu安装钉钉超简单步骤
  17. 阿里云获取token(亲测可用)
  18. Linux信号量与互斥锁解决生产者与消费者问题
  19. 显示器窗口分屏双显示器电脑安装指南
  20. nodejs 使用 pako 压缩数据

热门文章

  1. 【腾讯Bugly干货分享】手游热更新方案xLua开源:Unity3D下Lua编程解决方案
  2. MMD导入Unity利用MMD4Mecanim转化MMD模型
  3. PS技巧:如何优雅的抠图章?
  4. java乐器培训班报名管理系统springboot+vue
  5. 翻译辅助软件(CAT)OmegaT在Windows平台上的安装与使用
  6. 织梦dedecms淘宝登入插件
  7. dracut using
  8. 【C++】辅助C++计算复数(代码解释的很清楚)
  9. alsa 驱动介绍及user层到hw层文件ioctl操作流程分析
  10. Watershed segmentation 分水岭分割