这是个人经验和网络搜寻来的一个粗略小结,
环境:Mac server + Mac Client, 可以是集成AD的认证网络架构,特别是:用户配置是Network Home folder,对于本地/移动用户配置环境,登陆过程也可能受客户/客户端/服务器配置/连接的影响,但是一般情况下,也都包括在下面的若干步骤里。
一般有两种情况,一种是只有个别人慢,一种是所有用户都慢。
第一种情况应该是和该用户的环境有关,而且视情况,一般来说都不是很紧急。第二种情况就是我们这里要面对的,也是比较棘手的,更是紧急处理的情况,也是最让人感到无从下手的,很多时候可能要与其他部门合作,比如网络部门,AD的管理员,以及Manager。
客户端:
- 把废纸篓给倒干净,桌面上不要放太多东西(好几十GB的文件)
- 查看网络配置
- 查看硬件/系统配置(主要是free的内存和硬盘等)
- 查看logs,用户和系统的错误信息(Console)
- 禁止IPv6 (networksetup -setv6off )
- 删除 search domain(System Preferences->Network-Advanced->DNS) (scutil --dns)
- Login/Logout Hooks
- 禁止spotlight对任何网络共享操作
- DNS (dscacheutil -q host -a name fqdn.of.your.server )
- 检查Kerberos (kinit)
- 基于用户的两个配置选项配置要正确:HomeDirectory和NFSHomeDirectory
服务器端
网络:
- 连接类型(auto, 1000, duplex)
- 网线质量
- DNS设置(服务器和客户端都能正确解析) (forward/revers DNS)
- 有时可能需要这个tcpdump -i en0 host ip_address_of_host
- iperf命令查看IP (http://jesterpm.net/downloads)
工具/命令:
ARD, SSH, mdutil, scutil, ifconfig, networksetup, systemsetup,Workgroup Manager, Server Admin, Server.app, kinit, sysdiagnose
Docs/Refs:
- Mac OS X Server v10.5, 10.6: Enabling Directory Service debug logging: http://support.apple.com/kb/ht3186
- OS X Server: Changing opendirectoryd logging levels:http://support.apple.com/kb/HT4696
- NetworkHomeRedirector: https://www.macupdate.com/app/mac/25425/network-home-redirector/
- Leopard‘sBuilt-in Network Home Folder Redirector: http://web.archive.org/web/20110825115813/
- MCX Redirector: http://www.afp548.com/article.php?story=MCXRedirector
- Duplex mismatch: http://en.wikipedia.org/wiki/Duplex_mismatch
- How and Why to Defragment Your Mac’s Hard Drive: http://www.macobserver.com/tmo/answers/how-and-why-to-defragment-your-macs-hard-drive
OSX Server:登陆太慢等问题的排查小结
原文:http://blog.csdn.net/cneducation/article/details/18750629