
我在具有 16 个处理器和 64 GB RAM 的 HP DL580 服务器上运行 Red Hat Linux 5.4。我通过 SSH 远程连接到服务器。输入密码后,需要一些时间才能返回命令行,如果在此期间我单击 ctrl+c,我将获得命令行提示符,但不是正确的 bash 提示符(我必须运行 bash 才能传递到我的正确提示符)。
我尝试在服务器上安装 Apache,./configure 花了 4 个小时才完成,而不是一两分钟,Oracle 安装也是同样的行为。
服务器磁盘使用 RAID 控制器进行镜像。
知道造成这种缓慢的原因是什么吗?
我正在检查这台服务器的读取速度,它似乎太慢了,2.58 MB/秒:
[root@server ~]# hdparm -t /dev/cciss/c0d0p2
/dev/cciss/c0d0p2: 缓冲磁盘读取时间:3.11 秒内读取 8 MB = 2.58 MB/秒 HDIO_DRIVE_CMD(null)(等待刷新完成)失败:设备的 ioctl 不合适
我已经从 HP 网站安装了 RAID 控制器驱动程序,但没有解决问题。
.bashrc 中没有任何错误,并且“source .bashrc”将快速运行(.bashrc 无法执行以运行 ~/.bashrc !)。
[user1@myserver ~]$ cat .bashrc c # .bashrc # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # User specific aliases and functions
有什么建议么?
答案1
登录延迟可能是 DNS 查找的问题。请尝试登录并输入w | grep your-username
以查看您的源 IP 地址或主机名。快速输入/etc/hosts
以将您的源 IP 映射到名称将有助于确定此反向查找是否是导致您登录延迟的根源。
更好的长期解决方案是检查该系统的 DNS 条目,/etc/resolv.conf
并确保您的源地址可解析。
对于编译问题,您能否快速获取当时系统负载的快照?运行uptime
或top
了解平均负载。
答案2
我们已将 HP DL580 G7 服务器上的电源配置文件从“平衡功率和性能”更改为“最大性能”。问题已解决!
此选项使用户能够根据电源和性能特征选择适当的电源配置。可用的选项如下:1. 平衡电源和性能提供最佳设置,以最大限度地节省电源,同时将对大多数操作系统和应用程序的性能影响降至最低。2. 最小功耗启用可能对性能产生负面影响的功耗降低机制。此模式可确保系统的最大功耗较低。3. 最大性能禁用可能对性能产生负面影响的所有电源管理选项。4. 自定义提供为您的环境配置设置的机会。
其他人建议从 BIOS 中删除此服务器默认创建的 RAID 配置,然后按原样重新创建,问题就会解决。
感谢你的支持。
答案3
你的 bashrc 中是否有可疑内容?例如
. ~/.bashrc
拿?