Articles of centos

Linux显示的磁盘空间less于所有磁盘的摘要

我有一个4个磁盘的CentOS服务器,每个磁盘都有1TB,可用空间总计为3.636 TB(根据http://www.jonathanlaliberte.com/2007/12/18/calculating-actual-hard-disk-space/ ) 。 但是服务器df命令显示以下状态: Filesystem Size Used Avail Use% Mounted on /dev/md1 5.5G 3.0G 2.3G 57% / /dev/md3 2.7T 2.7T 55G 99% /media /dev/md0 181M 12M 160M 7% /boot 交换是: Swap: 5721 12 5708 所以总的来说,我差不多是900GB。 任何想法,空间去了,我怎么能得到它回来? 谢谢!

如何删除yum的存储库

当我在yum(centos 6)中search一个包的时候,它试图在名为“c6-media”的repro中search,并且给出了如下一些错误 file:///media/CentOS/repodata/repomd.xml:[Errno 14]无法打开/读取文件:///media/CentOS/repodata/repomd.xml 尝试其他的镜子。 file:///media/cdrecorder/repodata/repomd.xml:[Errno 14]无法打开/读取文件:///media/cdrecorder/repodata/repomd.xml 尝试其他的镜子。 file:///media/cdrom/repodata/repomd.xml:[Errno 14]无法打开/读取文件:///media/cdrom/repodata/repomd.xml 尝试其他的镜子。 错误:无法检索资源库元数据(repomd.xml):c6-media。 请validation其path,然后重试 显然这个错误似乎是说yum试图search安装了操作系统的CD / DVD。 我现在没有。 我现在要做的就是从yum中删除这个存储库。 我去了包pipe理器的graphics工具,并从源代码中删除了这个。 似乎yum和graphics工具不使用相同的configuration。 这只是我的猜测。

允许开发人员访问Linux服务器上的命令行

有没有办法为开发人员创build一个shell用户login到服务器并执行命令行PHP脚本来查看输出? 他们必须被限制到一个文件夹。 换句话说,我不想给开发者root访问只是一个基本的访问,通过login和运行来查看某些命令行php脚本的输出> php phpfile.php

可用空间去了哪里?

我在我的服务器上安装了CentOS 5.7 64位,它在硬件RAID 10上有4×300 GB SAS驱动器。在安装时,我select了默认分区。 这里是命令输出: [root@server ~]# fdisk -l Disk /dev/sda: 598.8 GB, 598879502336 bytes 255 heads, 63 sectors/track, 72809 cylinders Units = cylinders de 16065 * 512 = 8225280 bytes Boot Device Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 72809 584733870 8e Linux LVM [root@server […]

这是一个好的行为?

我的5.7版本运行Magento。 4GB RAM和4个内核。 Nginx + spwan-fcgi + memcached(如果你问我最好的performance)。 现在我有点关心内存使用情况。 [root@adikastyle shipment]# free -m total used free shared buffers cached Mem: 3948 3712 236 0 224 **2377** -/+ buffers/cache: 1109 2839 Swap: 10975 0 10975 我已经在几个论坛的这个命令中看到: # sync; echo 3 > /proc/sys/vm/drop_caches 该网站是快速处理许多cur-connections。 但caching真的很奇怪 这个命令是否安全生产? 2377MB的caching是好的吗? 我必须改变一些东西吗? 谢谢。

MacOSX Lion的VMWare Fusion中没有安装CentOS 6的networking连接

我用VMWare Fusion(版本4.1.2)安装了CentOS 6.2(CentOS-6.2-x86_64-minimal.iso)。 (不能用EasyInstall)。 我正在使用MacOSX Lion,通过WIFI连接到互联网。 安装的centos没有networking连接。 **如何configuration它连接到WiFi? ** 谢谢你的帮助。 以下是ifconfig的截图: 使用设置networking适配器,我尝试了NAT和桥接> WiFi。

Centos 6.4 Final的传出邮件连接超时

我试图从我的服务器发送电子邮件,它永远不会熄灭。 所以我检查我的邮件日志如下。 我从来没有对/etc/postfix/main.cf做任何更改。 我的pipe理员刚刚给了我一个主机被放入conf。 那么应该编辑main.cf的哪个部分来取这个值。 tail -f /var/log/maillog Mar 19 13:52:54 **** postfix/sendmail[2533]: fatal: unsupported: -bt Mar 19 13:55:32 **** postfix/pickup[2208]: F083C2C0249: uid=0 from=<root> Mar 19 13:55:33 **** postfix/cleanup[2543]: F083C2C0249: message-id=<20130319055532.F083C2C0249@****> Mar 19 13:55:33 **** postfix/qmgr[5755]: F083C2C0249: from=<root@****>, size=435, nrcpt=1 (queue active) Mar 19 13:56:03 **** postfix/smtp[2545]: connect to mx3.hotmail.com[65.55.**.***]:25: Connection timed out Mar 19 […]

是否可以configurationISC的DHCPDconfigurationresolv.conf选项,如超时和尝试?

resolv.conf支持一个名为options的行,它允许对parsing器的行为进行一些微调。 在我的环境中,我们使用ISC的DHCPD为我们的服务提供DHCP服务。 目前我可以通过DHCP设置resolv.conf中的search和域名服务器字段,但我也希望能够创build以下行: options timeout:2 attempts:4 有谁知道这是可能的吗? 我有以下parsing器相关的DHCPD选项设置: option domain-search "example.com"; option domain-name-servers 192.168.1.1, 192.168.1.2, 192.168.1.3, 192.168.1.4; 在这种特殊情况下,系统都运行CentOS 5/6。

我可以在现有的Linux服务器上使用puppet吗?

我想学傀儡,但我对一件事感到困惑。 我已经安装了许多python模块,apache模块,PHP插件等。我可以将所有这些转换成puppet,以便在我的新服务器puppet自动安装它们吗? 我很困惑那将如何工作。 我不记得我安装了哪些东西,或者我如何configuration它们。 人们如何做到这一点?

Linux中是否有任何日志告诉你是否有一个端口被拒绝

假设我有防火墙活跃或任何其他安全像SE Linux等 现在假设用户想要连接到端口21并且Iptables不允许它。 现在,当用户被拒绝时,这个消息被logging在任何地方,这样我就可以看到被使用的是什么被阻塞或者为什么特定的端口被阻塞。 而不是挖掘每一个环境,以找出我为什么不通过它。 我已经chnaged默认的SSH端口8022但我越来越conenction拒绝。 我已经检查过telnet并在端口上侦听。 我有空的iptables。 是否有任何日志,我可以检查谁拒绝连接