首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用共享数据在故障转移群集上安装IIS

问如何使用共享数据在故障转移群集上安装IIS
EN

Server Fault用户
提问于 2019-02-28 18:46:57
回答 1查看 7.4K关注 0票数 7

我正在尝试为面向公众的网站设置一个高度可用的IIS,而且我很难找到关于设置权限、正确配置IIS和验证我的设置计划是否最优的最佳和最安全方法的信息。

经过大量的研究,我确定了这样的设置:

  • 2x IIS服务器,使用共享配置。
  • 对于应用程序网站数据,两个IIS服务器都连接到同一个Windows故障转移群集SMB文件共享。
  • 文件服务器使用星风vSAN。
  • IIS服务器将接收来自北草坪会议大楼/ARR集群的请求。
  • 服务器是在两个超级V主机上的V
  • Mysql将在两个带有MariaDB Galera集群的Linux上运行。

我发现的普遍共识是不为IIS使用SOFS,因此它是作为SMB共享应用程序的标准文件服务器设置。使用Starwind是因为在两个节点系统上没有单一的故障点,而且复制是同步的。数据将有定期备份和影子副本,VM将在另一个主机上拥有副本。

我目前的问题来自于理解设置共享IIS数据所需的权限和用户。

当前,数据是服务器的本地数据,并且对内置用户、系统、管理员、托管程序和IUSR设置了对某些文件夹的写权限的权限。ApplicationPoolIdentiy用于传递身份验证.匿名身份验证设置为IUSR。

对于共享数据,在设置应用程序池以使用域用户和将匿名身份验证设置为使用ApplicationPoolIdentity之后,我的网站才能工作。我添加了域用户,使其对SMB共享具有完全的权限。我还看到了一些建议:将计算机帐户添加到权限中,并与应用程序池的本地系统帐户保持一致,除非IUSR仍然必须更改为appidentity,以便进行身份验证。有一种方法更好吗?什么NTFS和SMB权限是必需的,谁需要写访问时,IUSR是以前使用的?

此外,在IIS中是否存在共享文件的问题?日志、缓存和php会话文件夹可以共享吗?尽管我提供了完全的权限,但我目前在日志和缓存上存在写权限错误。

任何帮助、想法和意见都将不胜感激!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2019-03-01 17:02:57

ms指南:https://docs.microsoft.com/en-us/iis/web-hosting/configuring-servers-in-the-windows-web-platform/configuring-share-and-ntfs-permissions中详细描述了NTFS/SMB共享IIS存储的权限。

如果您有一些webapp/脚本,它们应该在文件服务器上的文件夹中写入数据,那么您应该为这个文件夹配置适当的权限。

网络场配置更好地存储在共享驱动器上。下面是一个链接:

https://docs.microsoft.com/ru-ru/iis/web-hosting/configuring-servers-in-the-windows-web-platform/shared-configuration_211

对于非内容数据(日志、缓存会话等),将它们存储在共享上不会有太大的优势。所以这取决于你。

票数 6
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/956212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档