Articles of centos6

在Centos6上禁用IPV6

我想在我刚刚在Xen中设置的新Centos6虚拟服务器中禁用IPV6。 我已经按照这里的说明,然后重新启动/重新启动networking。 更新:接下来,似乎已经工作,但现在它没有拿起一个ipv4地址? eth0 Link encap:Ethernet HWaddr 9A:F0:43:47:04:F1 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:941 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:89952 (87.8 KiB) TX bytes:0 (0.0 b) Interrupt:14

阻止传出的连接以validationuid(root,apache,nobody)

在CentOS 5和6 Linux中使用iptables – 你怎么能防止进程作为根 , Apache或没有人启动传出连接? 在CentOS 5 Linux上我试过把这些行放到/ etc / sysconfig / iptables中: -A OUTPUT -m owner –uid-owner root -j DROP -A OUTPUT -m owner –uid-owner apache -j DROP -A OUTPUT -m owner –uid-owner nobody -j DROP 但不幸的是得到的错误: # sudo service iptables restart iptables: Flushing firewall rules: [ OK ] iptables: Setting chains […]

cron工作偶尔不能运行

我有一个安装了以下软件包的CentOS 6.6服务器: crontabs-1.10-33.el6.noarch cronie-1.4.4-12.el6.x86_64 cronie-anacron-1.4.4-12.el6.x86_64 kernel-2.6.32-504.3.3.el6.x86_64 有时,计划每天运行的备份作业之一不会运行。 该脚本甚至没有根据/var/log/cron.log调用。 有趣的是,计划同时运行的其他工作运行没有任何问题。 我不能重现这个问题,也没有发现任何模式。 如果我什么都不做,那么这个工作如预期的那样在第二天正确地运行。 crond只是忽略了在特定时间应该运行的多个工作中的一个。 这只是零星发生。 我读了几个其他地方的人谈论在crontab文件的末尾添加一个空行。 偶尔无法运行的工作确实在我的crontab文件的最后一行。 我找不到任何确认,这是一个真正的或已知的错误。 # tail -2 /var/spool/cron/postgres * * * * * OTHERJOB 0 21 * * * /pg_backup.sh 这是我在/var/log/cron.log Mar 31 21:00:02 SERVERNAME [cron.info] CROND[19394]: (root) CMD (OTHERJOB) Mar 31 21:00:02 SERVERNAME [cron.info] CROND[19418]: (postgres) CMD (/pg_backup.sh) Mar 31 21:01:02 SERVERNAME […]

守护进程function在CentOS 6.4中不起作用

我正试图在不同的用户下进行一个进程的守护进程。 在我的init.d中,我有一个这样的服务: … start() { echo "Starting mydaemon…" daemon –user someuser –name mydaemon mycommand } … (整个脚本在这里: http : //pastebin.com/bvpnsHgn ) 但是,我得到的只是daemon: command not found 。 我检查了daemon()是在/etc/init.d/functions声明的,但是,我似乎无法使用它。 我该如何解决这个问题?

OOM杀手用大量的(?)免费RAM来杀死东西

尽pipe我的系统上有足够的可用内存,但是OOM杀手似乎正在杀死一些东西: (完整分辨率) (完整分辨率) 27分钟和408分钟后,系统再次开始响应。 大约一个小时后我重新启动了,不久之后,内存利用率恢复正常(对于本机)。 经过检查,我的箱子上运行了一些有趣的程序: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND […snip…] root 1399 60702042 0.2 482288 1868 ? Sl Feb21 21114574:24 /sbin/rsyslogd -i /var/run/syslogd.pid -c 4 […snip…] mysql 2022 60730428 5.1 1606028 38760 ? Sl Feb21 21096396:49 /usr/libexec/mysqld –basedir=/usr –datadir=/var/lib/mysql –user=mysql –log-error=/var/log/mysqld.log –pid-file=/var/run/mysqld/mysqld.pid –socket=/var/lib/mysql/mysql.sock […snip…] 这个特定的服务器已经运行了大约。 8小时,这是唯一的两个过程,有这种奇怪的价值观。 我的怀疑是“其他”正在发生,可能与这些非感性价值有关。 […]

如何在电源中断后检查CentOS 6 Server VM Host?

今天下午,我们办公室的某个人决定把我们的服务器拔出来,因为它正在外面猛冲。 他们没有把它关掉,只是在运行时把插头拔了出来。 该服务器在软件RAID 10configuration中具有4个SATA驱动器,并且在RAID之上运行LVM。 服务器正在运行CentOS 6.2 Minimal,并且是使用KVM的虚拟机主机。 在拔下电脑的时候,有很多客人机器正在运行。 每个guest虚拟机都有一个或多个LVM分区,它直接用作硬盘驱动器。 客户分区是EXT3,EXT4和NTFS。 主机操作系统位于EXT4分区上。 后来,当权力回来了,那个人把它插回去,然后启动了。 由于他们先插入显示器而没有连接显示器,因此无法查看屏幕上显示的内容。 我现在尝试连接显示器,但除非显示器在启动时连接,否则无法工作。 我已经把它打开了,直到我能得到一些build议,因为我不想把任何东西搞乱(进一步)。 我可以通过SSH进入主机。 我还没有重新启动它,以防万一在某个地方有什么东西可能是有用的。 我需要做的是检查所有的磁盘和分区的数据完整性,如果这是可能的。 我认为RAI​​D 10使用某种基于内存的caching,而且我担心驱动器不一致,或者如果有提示写入到驱动器中的东西尚未写入,则文件被损坏。 [root@othello ~]# cat /proc/mdstat Personalities : [raid10] [raid1] md2 : active raid1 sdc1[2] sda1[0] sdd1[3] sdb1[1] 102388 blocks super 1.0 [4/4] [UUUU] md0 : active raid10 sda3[0] sdc3[2] sdd3[3] sdb3[1] 1952289792 blocks super 1.1 512K […]

Linux – CentOS6 – semanage – 命令未find

我正在尝试解决HTTPD被拒绝访问绑定自定义端口的问题,我相信这与SELinux有关。 虽然做了一些Googlesearch,但是我遇到了一些用户inputsemanagepost,然后用标志和命令查看某些数据。 在追踪这些post时,我也input了semanage ,但它不在我的系统中。 yum list *semanage* : Installed Packages libsemanage.x86_64 | 2.0.43-4.el6 | @anaconda-CentOS-201106060106.x86_64/6.0 Available Packages libsemanage-devel.x86_64 | 2.0.43-4.el6 | base libsemanage-python.x86_64 | 2.0.43-4.el6 | base libsemanage-static.x86_64 | 2.0.43-4.el6 | base 这些二进制文件是否可用于其他软件包之一?

使用apache作为HTTP代理的HTTPS

我试图在Centos 6上configurationApache来代理和反向第三方提供商的http服务器的代理stream量。 设置应该像这样工作: https://mydomain.com/proxy/ : https://mydomain.com/proxy/代理所有stream量透明地http://thirdparty.com/app/ 我遇到的问题是对https://mydomain.com/proxy/任何请求得到301响应的redirect。 这些都是我的VirtualHost中的所有代理相关的选项 SetOutputFilter proxy-html ProxyHTMLExtended On ProxyRequests Off SSLProxyEngine On <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass /proxy/ http://thirdparty.com/app/ <Location /proxy/> ProxyPassReverse / ProxyHTMLEnable On ProxyHTMLURLMap http://thirdparty.com/app/ /proxy/ ProxyHTMLURLMap / /proxy/ </Location>

如何在Centos 6上获得openldap来将任何内容写入日志文件

在我的Centos 6服务器上,我的日志文件中没有提供有关openldap的信息。 这是我如何configuration它。 SELinux目前被禁用。 首先创build一个我想存储日志文件的文件夹。 mkdir /var/log/slapd chmod 755 /var/log/slapd/ chown ldap:ldap /var/log/slapd/ 然后做了configuration。 ldapsearch -D "cn=admin,cn=config" -w secret -b cn=config cn=config dn: cn=config changetype:modify replace: olcLogFile olcLogFile: /var/log/slapd/slapd.log – replace: olcLogLevel olcLogLevel: conns filter config acl stats shell EOF 为了安全起见,我重新启动了服务 service openldap restart 它确实创build了该文件,但不要在文件中写入任何内容。 当然,我做了一些search和更新到LDAP服务器,所以它得到连接和东西login。 $ ls -alh total 12K drwxr-xr-x. 2 ldap ldap […]

redis安装在centos 6.5上

我正在尝试在Centos 6.5(x64)上安装Redis,其中包含以下行: yum install redis 但是我正在关注屏幕: [root@NodeJs ~]# yum install redis Loaded plugins: fastestmirror Setting up Install Process Loading mirror speeds from cached hostfile * base: nl.mirror.eurid.eu * epel: nl.mirror.eurid.eu * extras: mirror.denit.net * updates: nl.mirror.eurid.eu Resolving Dependencies –> Running transaction check —> Package redis.x86_64 0:2.8.14-2.el7 will be installed –> Processing Dependency: systemd for package: […]