Articles of centos

高内存64位服务器,不使用所有内存

我有几个运行centos 64bit的高内存linux服务器,在正常运行10到20天之后,我注意到在所有这些服务器上,他们实际上并没有使用所有可用的ram(它们在48gb系统上都有大约10gb的空闲空间)在64GB系统上免费使用20GB。 他们是networking服务器,并有一个工作数据集(如活动文件)超过在服务器的RAM的数量,所以我会假设页面caching将增长到使用所有内存的点,然后从页面caching页面当/如果需要时被释放。 例如 : top – 09:44:46 up 57 days, 9:32, 5 users, load average: 6.44, 6.33, 6.27 Tasks: 680 total, 4 running, 676 sleeping, 0 stopped, 0 zombie Cpu(s): 17.3%us, 3.3%sy, 0.0%ni, 79.0%id, 0.1%wa, 0.0%hi, 0.3%si, 0.0%st Mem: 49313212k total, 39277524k used, 10035688k free, 1247064k buffers Swap: 20643832k total, 0k used, 20643832k free, […]

pipe理启用 – 禁用Hiera puppet禁用nginx网站?

我得到了执行hiera puppet脚本来pipe理nginx的sites_enabled的任务。 这是我的木偶剧本: common.yaml — classes: – nginx nginx: enabled: abc.com xyz.com disabled: test.com test2.com init.pp class nginx{ create_resources("site_enabled", hiera("nginx"), {}) } define site_enabled($name){ file { '/etc/nginx/sites_enabled/${name}': ensure => 'link', target => '/etc/nginx/site_available/${name}', } } 但是,当傀儡执行时我得到了错误: err:无法从远程服务器检索目录:SERVER上的错误400:无法将string转换为Integer,位于节点XX上的/etc/puppet/modules/nginx/manifests/init.pp:7 当我试图通过命令行查询hiera时: $ hiera nginx {“enabled”=> [“abc.com”,“xyz.com”]} 我知道我错了一些地方。 请善待我。 我不太了解,hiera如何查询和处理数组数据。 如果可能的话,请给我一些有用的文件。 非常感谢。

空闲工作站的exception装载平均值

我有一个新的工作站,具有不寻常的高负载平均水平。 机器规格是: 至强CPU 256 GB的RAM 连接到LSI2108 RAID控制器的4个512 GB SSD(在RAID 5中) 我已经安装了Live CD的CentOS 6.5 64位,configuration了分区(使用LVM),networking,用户/组,并安装了一些软件,如开发工具和MATLAB。 工作站在启动后几分钟的平均负载范围从0.5到0.9。 但它没有做任何事情。 所以我不明白为什么平均负荷如此之高。 你能帮我诊断这个问题吗? 以下是一些信息: uname -a Linux delta.grid 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 最佳 top – 15:44:53 up 22 min, 1 user, load average: 0.84, 0.69, 0.39 Tasks: 729 total, 1 running, […]

SSH在我的本地networking上痛苦地慢?

我有一个运行在Windows Server 2012R2上的VirtualBox的CentOS 6-x64服务器,但是每当我进入SSH时,它的速度都很慢。 这种情况发生在Windows上的Putty和OS X上的SSH上。我已经阅读了无数关于缓慢login的post,但这只是一个全面的缓慢。 这些是我查过的东西: 我禁用了sshd的DNS 我正在使用同一子网上的IP地址进行连接 没有大量的stream量进出主机

Crontab – 不寻常的configuration – 跳过一个小的每周时间窗口

我有一个业务要求运行一个非正统的crontab时间表如下: 每天从1-21运行一个脚本 每天但星期六,从21-0跑 所以我认为这将工作: 5 1-20 * * * /path/to/script.php 5 21-00 * * 0-5,7 /path/to/script.php 或者,还有更好的方法? – 编辑 – Blah这是你在早晨咖啡之前发布的内容,在crontab语法中没有7到0-6,所以入口应该是: 5 * * * 0-5 /path/to/script.php 5 1-21 * * 6 /path/to/script.php

httpd和httpd-devel软件包在CentOS 5上的区别

我试图在CentOS 5.10上更新PHP 5.1到5.3。 在服务器上,安装了httpd-devel,但试图在CentOS 5上安装php53,它想要安装httpd。 这是一个生产服务器,所以我需要知道当httpd-devel已经安装时安装httpd是否安全。 CentOS 5上的php包(5.1.6)没有httpd依赖。 httpd-devel和httpd有什么区别?

Apache不会更改由gulpjs更新的文件

我有一个使用Apache HTTPD 2.2作为Web服务器的CentOS 6.5虚拟机,我正在使用GulpJS进行构build。 当我更新CSS文件时,GulpJS构build过程运行正常,如果我查看VM上的文件,则可以看到更新,但是通过Apache HTTPD提供时,文件没有更改。 如果我使用vi编辑文件,不作任何改变,只需保存一遍Apache HTTPD然后select更改并输出正确的文件。 我已经禁用了mod_cache模块(例如注释掉了LoadModule指令),因为我认为这可能是原因,但这没有什么区别。 有没有其他人遇到这个问题,并知道如何解决它? [更新] – 刚刚查看的httpd访问日志,我可以看到,每次更新之前和之后的文件是由httpd服务,但没有任何更改: 192.168.56.1 – – [22/Jun/2014:09:27:42 +0100] "GET /includes/min/stylesheet.min.css HTTP/1.1" 200 135882 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36" 192.168.56.1 – – [22/Jun/2014:09:29:22 +0100] "GET /includes/min/stylesheet.min.css HTTP/1.1" 200 135878 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) […]

CentOS Selinuxconfiguration强制执行但无法启动

我最近发现selinux是disabled ,但configuration文件说selinux enforcing模式设置。 我读了关于为什么selinux被禁用的可能性。 我怀疑内核。 但是我找不到我该怎么做来解决这个问题。 由于系统正在远程运行,所以我不敢碰任何东西。 我和系统之间的连接只是安全的shell。 服务器和我之间有几个大陆。 所以,我需要解决这个问题,而不使服务器无法访问:)我应该遵循什么步骤? 有关服务器的信息 Centos 6.5 Linux 2.6.32-042stab068.8 #1 SMP Fri Dec 7 17:06:14 MSK 2012 i686 i686 i386 GNU/Linux 服务器运行在VPS上,如此奇怪地configuration。 我甚至没有检测到引导加载程序中安装了哪个引导加载程序来检查selinuxconfiguration。 分区(根据mtab): /dev/simfs / simfs rw,relatime 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 none /dev devtmpfs rw,relatime,mode=755 0 0 none […]

在centos上的巨大页面头文件是零字节

我试图在Linux CentOS中使用巨大的页面API,头文件hugetlbfs.h是空的(即:它存在,但它是零字节)。 /usr/src/kernels/2.6.32-358.14.1.el6.x86_64/include/config/hugetlbfs.h 有没有人有办法解决吗? 或者,您如何使用透明的巨大页面为应用程序启用巨大的页面而无需更改代码?

403尝试访问nginx的文档根目录中的文件夹时被禁止

当我访问index.php时,它工作正常。 但是在localhost / pset7上,它给了403。 这里是权限日志, -rw-r–r–. 1 root root 51 Jul 31 14:21 index.html -rw-r–r–. 1 root root 51 Jul 31 14:15 index.php drwxrwxr-x. 5 my_user my_user 4096 Jul 31 15:13 pset7 我需要在networking服务器上运行它,所以请告诉我如何设置正确的权限并解决此问题。 在CentOS上使用LEMP。 如果你需要任何其他信息/日志,只要问。 Edit1,nginx config- http://pastebin.com/K3fcWgec 谢谢。