Windows AppFabric:主机无法模拟 SQL Server 后备存储
有两个主机 AppFabric 设置。两台主机都是Win2k8标准,并且运行32位版本的AppFabric。整个系统有一个支持 SQL Server 存储,其中包含 AppFabric 数据库存储。连接性不是系统之间的问题,已独立验证。
当我启动缓存集群时,出现此错误:
(AppFabric 缓存服务崩溃,出现异常 {Microsoft.ApplicationServer.Caching.ConfigStoreException:用户“NT AUTHORITY\ANONYMOUS LOGON”登录失败)
AppFabric 似乎无法模拟用户它正在 SQL Server 中运行/配置。我们已经为将运行 AppFabric 的域用户配置了帐户,也为计算机配置了帐户。感谢任何帮助,我们已经在这方面坚持了一段时间了。
Have a two host AppFabric setup. Both hosts are Win2k8 standard and are running the 32 bit version of AppFabric. The entire system has a backing SQL server store that has the AppFabric database store. Connectivity is not an issue between the systems, verified independently.
When I start the cache-cluster I get this error:
(AppFabric Caching service crashed with exception {Microsoft.ApplicationServer.Caching.ConfigStoreException: Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON')
It appears that AppFabric is unable to impersonate the user it is running / configured with into SQL server. We have configured accounts for the domain user that will run AppFabric, also accounts for the machines. Any help is appreciated, we've been stuck on this for a while now.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这可能是在检查您已经经历过的事情,但让我们看看是否可以首先排除一些事情。
您能否确认:
您可以单独启动任一缓存服务器吗?
This is probably checking things you've already been through but let's see if we can rule a few things out first.
Can you confirm that:
Can you start either cache server individually?
V1.0 不支持域帐户配置。 V1.0中只能配置网络服务。
Domain Account Configuration is not supported in V1.0. Only Network Service can be configured in V1.0.
让我看看我是否正确理解了这个问题。
配置:AppFabric 1.0 随 SQL Server 配置存储一起安装。所有其他默认配置。
症状:由于 sql server 连接错误,服务无法在计算机上启动。
如果以上正确,您可以尝试以下操作:
问题:出于安全原因,AppFabric 服务作为网络服务在服务器计算机上运行。当服务尝试访问 sql server 配置存储时,它会发现权限问题。
解决方案:为配置存储数据库的 SQL Server 上所有服务器节点的 NT 服务/Machine$ 帐户授予权限。
如果这可以解决问题,请告诉我们。
Let me see if I have understood the problem correctly.
Configuration: AppFabric 1.0 installed with SQL server config store. All other default configurations.
Symptom: Service does not start on the machines due to sql server connection error.
If the above is correct, you can try the following:
Issue: The AppFabric Service runs as network service on the server mahcines for security reasons. When the service tries to access the sql server config store, it sees a permission issue.
Resolution: Give permission for the NT service / Machine$ account for all the server nodes on the sql server for the config store db.
Let us know if this solves the issue.