ArcGISServer 10.4 虚拟机 安装 新建站点失败 Failed to configure the server machine ''. Server machine '' is not a local
在通过 VMware 创建的虚拟机上(win7 64位)安装ArcServer 10.4,新建站点时出现下面的错误。
Failed to configure the server machine ''. Server machine '' is not a local
在网上找了半天,大多数是基于10.1的,解决访问都是修改一下两个文件的内容。
C:\Program Files\ArcGIS\Server\framework\etc\machine-config.xml
C:\Program Files\ArcGIS\Server\geronimo\var\config\config-substitutions.properties
但ArcServer 10.4安装后,并没有machine-config.xml这个文件,并且按照文章所述修改config-substitutions.properties后,并没有什么作用。
接着我又尝试了下下面的方法。
把机器名中的 '_'符号去掉,并再次修改了config-substitutions.properties内容,无效。
把ArcServer卸载,重装,无效。
最后的解决办法
我又重装了一个新的虚拟机,重装完之后,立马把机器名中的下划线去掉了,并且当时注意了一下,机器名以字母开头,不知道这个有没有影响。
接着安装ArcServer10.4,安装完,新建站点,成功。
分析
感觉还是机器名中包含了下划线引起的,但第一次直接修改机器名,然后重装ArcServer为什么不行呢?
1、有可能是因为我去掉下滑前的Win_后,机器名变成了以数字开头的,当时没在意,现在回忆是不是和这个有关系;
2、机器名虽然修改了,但可能卸载ArcServer并不彻底,一些信息已经记录了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理