OmniOS / ZFS / Windows 7:对于CIFS / SMB上的所有文件大小,应
情况: 在运行OmniOS r151018(95eaa7e)的单个文件服务器上发生以下奇怪问题,该服务器通过SMB向Windows和OS X guest虚拟机提供文件. 通过SMB共享上的“另存为…”对话框窗口保存某些文件(.docx,.xlsx,某些图像)会导致大约3到5秒的延迟,此时应用程序根本没有响应,之后文件正常保存. 问题确实发生在“过夜”,没有对服务器做任何事情,但很难确定确切的日期,因为用户投诉仅在第一次发生后的某个时间出现.重新启动服务器后,镜像根池的一个vdev不可用,但仔细检查没有发现设备上的任何故障,并且它已重新连接到池.问题仍然存在. 一些观察: >它发生在所有Windows 7客户端上 进一步的想法/计划: 由于没有明确的错误消息,我可能需要进行一些试验和错误搜索原因.我会考虑一些事情(结果用斜体字表示): >用Intel卡替换Broadcom网卡=>没有什么区别
>监控文件访问:根据shodanshok的建议,我使用DTrace和this script来监控文件访问.我在保存alread打开文件时使用它,删除了不相关的输出和个人信息,结果围绕三个文件: CPU ID FUNCTION:NAME 1 18753 fop_open:entry Open: Workbook 0 18181 fop_create:return Create: temp_1 0 18753 fop_open:entry Open: temp_1 0 18753 fop_open:entry Open: Workbook 0 18753 fop_open:entry Open: Workbook 0 18753 fop_open:entry Open: temp_1 0 18888 fop_rename:entry Rename: Workbook -> temp_2 0 18888 fop_rename:entry Rename: temp_1 -> Workbook 0 18753 fop_open:entry Open: Workbook 0 18753 fop_open:entry Open: temp_2 0 18892 fop_remove:entry Remove: temp_2 0 18753 fop_open:entry Open: Workbook 0 18753 fop_open:entry Open: Workbook 在没有发生问题的另一台服务器上执行相同的过程会产生类似的结果: CPU ID FUNCTION:NAME 1 25182 fop_create:return Create: temp_1 1 25750 fop_open:entry Open: temp_1 1 25750 fop_open:entry Open: Workbook 1 25750 fop_open:entry Open: temp_1 1 25750 fop_open:entry Open: Workbook 1 25750 fop_open:entry Open: temp_1 1 25889 fop_rename:entry Rename: Workbook -> temp_2 1 25889 fop_rename:entry Rename: temp_1 -> Workbook 1 25750 fop_open:entry Open: Workbook 1 25750 fop_open:entry Open: temp_2 1 25893 fop_remove:entry Remove: temp_2 1 25750 fop_open:entry Open: Workbook 1 25750 fop_open:entry Open: Workbook 1 25750 fop_open:entry Open: Workbook 我还在脚本中添加了时间戳(walltimestamp),但在这两种情况下,所有文件操作都在同一秒进行. =>没有什么区别 你能否提出其他可能导致这种行为的原因?或者你有类似的经历吗?因为我在网上找不到任何有用的东西,我怀疑这是一个奇怪的硬件问题(因为它仅限于一台机器)或Windows / Office的问题. 解:该问题仅影响OmniOS r151018,而不是以前的版本.关于omnios-discuss邮件列表的This thread正是关于我的问题,Geoff引用:
所以,biteCount;我猜.通过应用修复程序并快速重新启动解决了该问题. 未来的教训:在尝试任何故障排除之前,只需使用官方邮件列表上的高级搜索,因为很可能您的问题已经发生在其他人的计算机上.此外,在查找硬件错误之前,请启动快速VM以排除任何软件,更新或配置错误. 我是怎么到达那里的: 在更新的问题中看到几个不同的测试后,我将其缩小到特定硬件上的软件问题或硬件/驱动程序冲突.为排除第二种情况,我在另一台主机上安装了两台新的OmniOS虚拟机r151018和r151016,并在每台主机上手动配置了基本的SMB共享. r151018遇到了问题,r151016工作正常.我怀疑在我的第一次测试中我没有注意到它,因为我只在r151018上回滚了一些更新,而不是回到早期版本.我认为这个问题肯定比我想象的还要长. 在寻找一种只能逐个更新软件包的方法时,我查看了邮件列表并搜索了过去6个月的smb,其中出现了正确的解决方案/同样的问题,可以追溯到5月份. (编辑:南京站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- exchange-2010 – 无法从O365共享日历忙/闲信息到外部联盟域
- windows-server-2008 – 您的系统管理员不允许使用保存的凭
- 腾讯开源框架 Omi 更新,全面拥抱 Web Components
- Windows – 免费的Win 7/8/10 VM的Microsoft是否提供受限制
- windows – 静默卸载英国媒体报道
- Linux系统日常管理--监控系统的状态+排查是否正被攻击
- 如何在Windows中将Oracle 11g与nodejs连接?
- Nginx 如何配置防盗链
- Windows 10修复烦人Bug:一个像素逼死强迫症
- windows – 为什么我的一些客户在短时间内失去了HTTP连接?