频道栏目
首页 > 系统 > 其他 > 正文

OSXServer:登陆太慢等问题的排查小结

2014-01-25 09:07:52         来源:中国在线教育  
收藏   我要投稿

这是个人经验和网络搜寻来的一个粗略小结,

环境: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

服务器端

Restart AFP服务 AFP的一些限制: 最大用户连接一般在150之间,超过则可能有问题,特别是在10.6之前. Server内存/磁盘容量/free的资源(CPU/disk/network) 禁止spotlight (mdutil -d /) 检查用户/计算机的配置,尤其是用户登陆时连接的共享(Workgroup Manager)配置 MCX/Profiles少不了检查是否有错误 用户的caches/logs文件夹重定向到本地,如果是network home folder 备份时间在晚上… 整理Disk(http://www.coriolis-systems.com/iDefrag.php) 如果是AD认证的问题,那么应该增加AD服务器并分配用户到不同的服务器认证。 对OD/AD认证的调试,odutil set log debug | odutil set log default
  (dirt -u username -n)(dirt -m "/Active Directory/All Domains" -u activedirectoryusername -p activedirectorypassword)

网络:

连接类型(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/ht3186OS X Server: Changing opendirectoryd logging levels:http://support.apple.com/kb/HT4696NetworkHomeRedirector: 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=MCXRedirectorDuplex mismatch: http://en.wikipedia.org/wiki/Duplex_mismatchHow and Why to Defragment Your Mac’s Hard Drive: http://www.macobserver.com/tmo/answers/how-and-why-to-defragment-your-macs-hard-drive
相关TAG标签 小结 问题
上一篇:一键重置cloudstack环境
下一篇:Fedora20软件升级遇到的一个小问题
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站