服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

RHEL上的Oracle 10g – 所有内存在20.15晚上都会被占用

好吧,为了开始,我是Oracle DB的全新。 微软产品(boo)和Ubuntu linux的许多经验,但是RHEL和Oracle对我来说是非常新的。 环境… Oracle DB 10g标准版v10.2.0.1.0 – 64位,RedHat Enterprise Linux 5.数据库总大小小于8GB。 问题…每天晚上20 点15分 ,服务器的内存下降到零。 我们以前在服务器上有4GB的内存,所以我们的内存统计总是显示〜100MB可用。 直到最近我们才知道除了内存不足之外还有一个问题。 有一天,我们升级了4GB – > 12GB,并看到一些合法的内存可用。 详情请参考附件。 每日内存使用情况 :该图显示了24小时的时间段,其中从20.15开始显示了白天的内存使用情况(当用户严重冲击服务器时)。 20.15时,所有的用户离开大楼超过2小时后,内存几乎消失,直到服务器重新启动。 每周内存使用情况 :此图显示升级内存之前的时间以及升级后的三天。 正如你所看到的,在升级之前基本上没有任何物理内存可用,尽pipe内存被用于caching。 升级之后,我们拥有大量的可用内存和caching – 直到20.15,两者都消失。 每次你看到RAM的跳跃量是在重新启动之后立即进行的。 这个可用的RAM可以持续到20.15。 build立这个服务器的供应商对我们来说绝对没有答案。 事实上,他们告诉我们的是绝对荒谬的,使他们显得无能为力。 他们真的不知道什么,这是显而易见的。 所以我们不可能以这种方式得到答案。 大约一个星期前,我们确信服务器不需要更多的内存,并拥有足够的资源。 它也build立了只有两个物理硬盘(2x146GB 15K RPM),我相信设置为RAID1。 我已经检查了(我相信是)所有的调度程序作业,所有的cron作业,以及我可能find的任何其他定时任务/作业。 我已经断开所有闲置的数据库会话无济于事。 我能find的唯一证据就是罪魁祸首是一个Oracle进程,在20.15之后开始占用CPU的50%左右。 白天有几十个(〜40+)Oracle进程,每个进程显示大约2.2GB的虚拟机使用情况 – 在重新启动之后,以及在20.15“事件”之后,这个过程都立即生效。 我无法抗拒。 而我们的软件/硬件供应商是毫无价值的。 任何build议或帮助将不胜感激! 谢谢! 〜拉兹·彼得森

exim不接受外部连接

更新 :这绝对是我的ISP阻止端口25.我告诉Exim听一个非标准的端口,然后从远程计算机检查到该端口,它经历了很好。 所以,我想我有一个新的问题。 有没有一个很好的方法来解决这个问题? 我不我不能在MXlogging中指定一个端口(为什么没有人想到这一点,当他们提出的DNS?),但一个服务,可以转发邮件服务器在非标准的端口将工作。 我见过no-ip.com有这样一个叫Reflector的服务。 这不是很昂贵,但如果有其他更便宜的方法,我很乐意听到他们的消息。 尽pipe如此,我仍然为什么今天停止工作感到困惑。 原来的问题 我讨厌这个问题,但是我已经把所有我能想到的东西都用Googlesearch了,但是这看起来很简单,所以我不知道为什么我弄不懂。 但是,无论如何,这是无论如何。 我有一个家庭服务器设置与Apache的HTTP和Exim的SMTP。 我需要能够直接接收我的家用电脑的邮件。 直到今天,我没有任何问题。 我不相信我改变了我的任何事情,但突然之间,我没有收到任何电子邮件。 我检查了DNS中的MX设置,他们很好。 我检查了我的路由器上的端口转发,它看起来很好(和外部连接到Apache仍然通过)。 所以,我检查一下Exim是否正常工作。 从本地主机,我可以telnet到Exim,它工作正常。 此外,我可以从networking上的其他计算机远程login到Exim,并且工作正常。 但是,如果我尝试从外部远程login,则Unable to connect to remote host: Connection timed out 。 所以,我试图做dpkg-reconfigure exim4-config (顺便说一句,我在Ubuntu 12.10上),并确保在这里正确设置了一切。 没问题。 我看我的configuration,并find这个: # listen on all all interfaces? .ifdef MAIN_LOCAL_INTERFACES local_interfaces = MAIN_LOCAL_INTERFACES .endif 一些谷歌search引导我相信, local_interfaces控制什么exim将听。 所以我试图根据exim文档来改变它,并且做到这一点: # listen on all […]