这是一个全新的SuperMicro X9SCL-F,带有一个Intel 82579LM适配器和全新安装的CentOS 6.2以及cPanel。 我被困在10MBPS,我已经尝试了一切。 我已经安装了最新的英特尔1.95驱动程序,似乎已经解决了这个问题给其他人。 这些命令什么都不做。 ethtool -s eth1 speed 100 duplex half ethtool -s eth1 speed 1000 duplex half ethtool -s eth1 speed 100 duplex full ethtool -s eth1 speed 1000 duplex full 他们在dmesg中得到这个结果: [ 1081.662365] e1000e 0000:02:00.0: eth1: Reset adapter [ 1084.298376] e1000e: eth1 NIC Link is Up 10 Mbps Half Duplex, […]
我在CentOS 6.2服务器上运行Postgresql 8.4作为服务。 我在/var/lib/pgsql/data/postgresql.conf文件中设置了port = 21444和listen_addresses = '*' 我在postmaster.opts更改了5432到21444并重新启动了postgres,但是当我运行netstat -lntp postgresql仍然在端口5432上运行 tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 20276/postmaster 当我重新启动postgresql时,我得到/proc/self/oom_adj错误警告,但服务启动无论如何。 我读过使用虚拟化服务器时可能会出现这个错误,但是我不知道这是否影响了postgresql监听端口。 正确的pgsqlconfiguration文件在/var/lib/pgsql/data加载: [root@srv02 ~]# ps -ef | grep postgres root 1358 22140 0 09:42 pts/0 00:00:00 grep postgres postgres 9519 1 0 Mar16 ? 00:00:01 /usr/bin/postmaster -p 5432 -D /var/lib/pgsql/data postgres 9573 9519 0 Mar16 ? […]
在CentOS中创build和限制新用户到/ var / www /的最简单和标准的方法是什么? 编辑:理想情况下只限于SCP。
有没有人知道一些好的工具来检查硬盘故障在Cent OS(红帽系统)没有宕机。 并告诉我如何使用它。 谢谢。
我试图把默认的umask设置为002,包括我的CentOS盒子上的所有用户。 根据这个和其他的答案,这可以通过编辑/etc/profile来实现。 然而,该文件顶部的评论说: 除非你知道你在做什么,否则改变这个文件并不是一个好主意。 最好在/etc/profile.d/中创build一个custom.shshell脚本,以便对环境进行自定义更改,因为这样可以防止在将来的更新中进行合并。 所以我继续创build以下文件: /etc/profile.d/myapp.sh 用单行: umask 002 现在,当我创build一个以root身份login的文件时,这个文件诞生了664个权限,这是我所希望的。 但是由我的Apache mod_wsgi应用程序创build的文件,或使用sudo创build的文件仍然默认为644权限… $ touch newfile (作为root): 结果= 664 (作品) $ sudo touch newfile : 结果= 644 (不起作用) 由Apache mod_wsgi应用程序创build的文件: 结果= 644 (不起作用) 由Python的RotatingFileHandler创build的文件: 结果= 644 (不起作用) 为什么会发生这种情况,以及如何确保664文件系统的权限,无论创build文件是什么?
安装Centos 5.8后,我无法使用nmap来获取任何打开的端口。 所以我运行命令#iptables –flush并开始工作。 但是,大约2天后,我无法再连接,只好运行命令。 1)我如何永久确保我的端口是开放的 2)由于我没有碰到iptables,可能是什么原因导致他们被closures?
我正在使用CentOS 5.9 。 我的一台服务器最近有一个故障的网卡端口。 运行在服务器上的软件被硬编码为使用eth0 。 其他的物理网卡端口很好,没有使用。 现在这个问题已经解决了,但我很好奇,说服CentOS另一个NIC端口是eth0有多难呢? 只是编辑/etc/sysconfig/network-scripts/ifcfg-eth0和设置HWADDR=<MAC Address of second NIC port> ?
我想从特定的date和转发rsync文件夹。 例如。 我想rsync我的文件夹是从3天前(当然还有2天前,一天前等)创build的。 我知道我需要使用查找和rsync,但我不知道如何。 任何想法? 谢谢! 多坦。
我曾尝试使用本指南为虚拟用户configurationPostfix / Dovecot组合。 我的服务器在CentOS 6.5上运行Postfix 2.6.6和Dovecot 2.0.9。 问题是,当我连接到使用Outlook 2013的服务器(它连接在IMAP + SMTP上很好),并发送自己的testing电子邮件,我没有收到电子邮件。 看着maillog,我可以看到我得到的错误 postfix/virtual[2768]: 9C3D480768: to=<[email protected]>, relay=virtual, delay=1132, delays=1132/0.02/0/0.02, dsn=4.2.0, status=deferred (delivery failed to mailbox /var/vmail/domain.net/user: cannot open file: Is a directory) 错误信息非常清晰,我想,这可能是我之前安装的缺陷Cyrus / Postfix的缺陷。 我继续前进,并删除了vmail文件夹,为该域创build了一个子文件夹,并将所有权更改为vmail:vmail。 我重新启动postfix和dovecot,收件箱目录再次出现。 Postfix继续像以前一样抱怨。 然后,我尝试删除该文件夹,然后创build一个空文件,但这只是一个dovecot问题,而不是一个后缀问题,所以现在dovecot说,它期待一个文件,而不是一个目录。 /etc/postfix/main.cf中 queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix mail_owner = postfix unknown_local_recipient_reject_code […]
所以我试图升级openssl,并决定删除现有的openssl包,因为它来自不同的存储库。 一旦删除,我不能再得到百胜或wget再次工作,因为他们似乎都依靠ssl 我错过了这些文件 libssl.so.10 libcrypto.so.10 我能够通过使用本地存在的libssl3.so来恢复libssl.so.10 ,但是没有使用libcrypto.so.10 (因为这个文件可能需要从远程位置下载)。 百胜: The error leading to this problem was: libcrypto.so.10: cannot open shared object file: No such file or directory wget的: wget: error while loading shared libraries: libcrypto.so.10: 换句话说,我现在处于一个捕捉22的状态; 我无法使用yum , wget , curl , rpm (with url)或rsync (by connecting to a backup server instance)因为它们都需要ssl lib文件。 我甚至无法打开一个新的SSH到有问题的服务器,因为SSL lib文件现在不见了。 […]