Apache 与 samba 共享内容

Apache 与 samba 共享内容

我想要两个带有共享存储的网络服务器。

目前我的设置如下:(路由器)<->(防火墙 + 负载均衡器 (pfSense))<-> Web 服务器{1,2},存储

我在 Web 服务器和存储上只使用 centOS。所有 Web 服务器和存储服务器都是我的 proxmox 集群中的容器。

在我的存储服务器上安装 samba 后,我将其安装到我的网络服务器上。现在,我完成了 typo3 的全新安装。

问题:整个页面非常慢(加载需要 8-10 秒)。

为了检查问题出在哪里,我卸载了 Samba 共享,并手动将文件复制到该目录中。现在一切运行正常,加载时间为 1 到 3 秒。

我的问题是什么?Samba 共享能解决这个问题吗?或者可能是我的磁盘或 CPU 太慢了?

知道如何检查哪里出了问题吗?或者有没有不使用 Samba 的其他方法?

答案1

我建议使用 NFS 进行存储。这样会更快。Samba 更专注于为用户提供文件访问。

还要检查所有主机上的 DNS 设置。它是 Samba 特有的。即使您通过 IP 连接,客户端也会尝试解析服务器名称。服务器根据配置的名称在 SMB 协议中表示smb.conf

相关内容