Articles of centos6

无法在centos 6上安装vsftpd 6

我在安装vsftpd时遇到了麻烦6.当我input命令 yum install vsftpd 我得到以下内容: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.widexs.nl * extras: mirror.serverbeheren.nl * updates: mirror.serverbeheren.nl Setting up Install Process No package vsftpd available. Error: Nothing to do 而我不知道如何解决这个问题。 有没有人有一个想法? 我应该添加另一个回购,如果是的话,我应该怎么做? 我对Centos很新,我已经习惯了Ubuntu,我可以使用apt-get来安装大多数东西。 提前致谢!

Munindynamicgraphics缩放(dynazoom)不起作用(CentOS6,nginx,php-fpm)

CentOS 6.3 munin 2.0.17-1 php54(php-fpm) nginx 1.2.6-1 安装munin通过'epel'回购和修补后,我得到它与多个节点的工作。 但是graphics缩放在任何图表上都不起作用。 我结束了根据我在网上find的build议,将* _strategy模式从HTML切换到CGI – 这使得没有任何图表正在更新(因为CGI不工作),缩放仍然被打破。 我可以在网上find的所有指南(包括官方网站: http ://munin-monitoring.org/wiki/CgiHowto2)指的是使用spawnfcgi(我曾经在一个较旧的CentOS5服务器上使用),并为此产生特定的实例。 但是,我正在利用这个服务器上的php-fpm而不是spawnfcgi,所以无法适应这个工作。 通过不工作,我的意思是图表不会加载在“缩放”屏幕上,而是显示一个破碎的图像链接。 nginx错误日志显示: 2013/09/05 16:31:59 [error] 29384#0: *2 open() "/usr/share/nginx/vhosts/munin.mydomain.com/public_html/munin-cgi/munin-cgi-graph/mydomain.com/host.mydomain.com/postfix_mailvolume-pinpoint=1378299671,1378407671.png" failed (2: No such file or directory), client: 10.30.2.1, server: munin.mydomain.com, request: "GET /munin-cgi/munin-cgi-graph/mydomain.com/host.mydomain.com/postfix_mailvolume-pinpoint=1378299671,1378407671.png?&lower_limit=&upper_limit=&size_x=800&size_y=400 HTTP/1.1", host: "munin.mydomain.com", referrer: "http://munin.mydomain.com/static/dynazoom.html?cgiurl_graph=/munin-cgi/munin-cgi-graph&plugin_name=mydomain.com/host.mydomain.com/postfix_mailvolume&size_x=800&size_y=400&start_epoch=1378299671&stop_epoch=1378407671" 这是munin.conf: [16:42:21]$ cat /etc/munin/munin.conf | sed -e '/^#/d' -e '/^$/d' […]

无法使用sysctl更改每个进程的最大打开文件

我的实际限制是1024 : $ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 95979 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues […]

套接字事件如何传播/转换为epoll?

我很好奇epoll_wait()是如何收到一个注册套接字(带有epoll_ctl())准备好读/写的事件。 我相信glibc神奇地处理它。 那么,是否有一个文档描述了如何为套接字触发以下事件? EPOLLPRI EPOLLRDNORM EPOLLRDBAND EPOLLWRNORM EPOLLWRBAND EPOLLMSG EPOLLERR EPOLLHUP EPOLLRDHUP PS最初我试图将枚举EPOLL_EVENTS粘贴到我的盒子的sys / epoll.h中; stackoverflow认为,我不正确格式化代码块,虽然我用pre包装,然后代码标签,任何想法?

使用自动生成的mod_jk.confconfigurationtomat的server.xml文件

我在CentOS 6.4上使用apache (2.2.15)和tomcat6 (6.0.24) ,并希望通过添加以下内容来自动生成mod_jk.conf文件的tomcat服务器使用该function: <Listener className="org.apache.jk.config.ApacheConfig" workersConfig="/usr/share/tomcat6/conf/jk/workers.properties" modJk="/usr/lib/httpd/modules/mod_jk.so" /> 在</Engine>标记之前的tomcat的server.xml文件中。 它工作得很好,并为我生成mod_jk.conf文件。 这里是生成的mod_jk.conf的副本: ########## Auto generated on Thu Dec 05 08:32:05 PST 2013########## <IfModule !mod_jk.c> LoadModule jk_module "/usr/lib/httpd/modules/mod_jk.so" </IfModule> JkWorkersFile "/usr/share/tomcat6/conf/jk/workers.properties" JkLogFile "/usr/share/tomcat6/logs/mod_jk.log" JkLogLevel emerg <VirtualHost localhost> ServerName localhost JkMount /CallOffice ajp13 JkMount /CallOffice/* ajp13 JkMount /Diag289 ajp13 JkMount /Diag289/* ajp13 </VirtualHost> 问题是我需要tomcat下的应用程序可以通过IP或DNS名称访问,并且不能通过apache (http://serverIP/CallOffice/CallOffice.jsp)在tomcat下获得我的应用程序。 根据这里的文档: […]

无法在我的centOS中安装铬

我正在尝试在centOS 6.中安装铬。以root用户身份运行以下命令。 cd /etc/yum.repos.d/ wget http://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium-stable.repo 。 但是当我运行命令YUM安装铬 它给我错误 Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * base: mirrors.vonline.vn * extras: mirrors.digipower.vn * updates: mirror.vietoss.com http://repos.fedorapeople.org/repos/spot/chromium-stable/fedora-6/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 – "The requested URL returned error: 404 Not Found" Trying other mirror. Setting up Install Process No package chromium available. […]

JAVA在Centos 6.6上没有被Elasticsearchfind,所有的pathvariables都被设置和工作

我最近打造了一个stream浪服务器,想让Elasticsearch继续下去。 因此,我在“厨师/ Centos-6.6”stream浪云VM上安装了Oracle Java和ES。 我在“etc / profile.d”中使用shell脚本来设置我的Javapath。 这是我的供应脚本: #!/usr/bin/env bash yum -y update wget -O /opt/jdk-7u67-linux-x64.tar.gz –no-cookies –no-check-certificate –header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-x64.tar.gz" tar xzf /opt/jdk-7u67-linux-x64.tar.gz -C /opt/ touch /etc/profile.d/java.sh echo "export JAVA_HOME=/opt/jdk1.7.0_67" >> /etc/profile.d/java.sh echo "export JRE_HOME=/opt/jdk1.7.0_67/jre" >> /etc/profile.d/java.sh echo "export PATH=$PATH:/opt/jdk1.7.0_67/bin:/opt/jdk1.7.0_67/jre/bin" >> /etc/profile.d/java.sh rpm –import http://packages.elasticsearch.org/GPG-KEY-elasticsearch REPO="[elasticsearch-1.3] name=Elasticsearch repository for 1.3.x packages baseurl=http://packages.elasticsearch.org/elasticsearch/1.3/centos […]

ICE默认IOerror handling程序执行exit(),pid = 11281,errno = 4

我们的一个PyQt应用程序抛出一个关于ICEAuthority的错误,如下所示, ICE默认IOerror handling程序执行exit(),pid = 11281,errno = 4 在看踪迹,我们看到以下 – write(25, "\1\0\3\200\3\0\0\0\3\0\0\0\t\0\0\0\10\0\0\0\1\0\0\0\377rtStyle", 32) = 32 read(25, 0x16a67f0, 8) = ? ERESTARTSYS (To be restarted) — SIGCHLD (Child exited) @ 0 (0) — write(6, "\0", 1) = 1 rt_sigreturn(0x2) = -1 EINTR (Interrupted system call) write(2, "ICE default IO error handler doi"…, 69) = 69 这看起来像ICEAuthority文件读取操作无法重新启动后,处理我们从PyQt应用程序中产生的进程之一的SIGCHLD。 在Google上,有许多关于ICEAuthority文件失败的报告,人们build议重新启动系统,删除.ICEAuthority文件或取消设置SESSION_MANAGER。 […]

使用Netcat将二进制文件(逐行)发送到套接字服务器

作为一个分离到这个堆栈溢出的问题,我想要执行相同的调整,除了一些调整。 我想连接到一个主机,一行一行地发送一个二进制文件,并且在每一行之间有几秒钟的延迟…它必须在同一个连接中。 我想发送的string大部分都是基于文本的,但是在行中有几个不可打印的字符。 这是我想发送的一个string/行的示例(每个文件有数千行): <null>e<null><null>00326513,6598,no,8,,2z<null> 该<null>值是hex值0x00 。 我已经从第一个条目中重新发现了我的问题,但是@ mzet在我原来的问题上回答了我的问题,因为我的问题是纯文本的,但后来我发现我的string中有一些0x00字符,其中一开始我看不到。 我想用他的答案作为基础,因为我认为它几乎可行,但可能需要调整,所以这是他的贡献,而不是我的。 如果我有一个3行的文件: <null>e<null><null>00370513,6598,no,8,,2z<null> <null>f<null><null>00891548,6598,yes,8,,3z<null> <null>f<null><null>00129525,6598,yes,8,,2z<null> 然后我想我可以调整@mzet的答案,用\x00replace我的文件中的<null>值,并在echo命令中设置-e : [root@srv]# mkfifo /tmp/fifoIn; cat /tmp/fifoIn | nc localhost 2222 & [root@srv]# cat myfile | while read line; do echo -ne $line; sleep 2; done > /tmp/fifoIn 当我这样做的时候,我可以在服务器端看到x00 : [root@srv]# nc -l 2222 x00ex00x0000370513,6598,no,8,,2zx00 x00fx0000891548,6598,yes,8,,3zx00 x00fx00x0000129525,6598,yes,8,,2zx00 是否有可能发送一个二进制(文本?)文件,如我所愿? 如果不能逐行发送文件,那么可以发送一个string几千次? 严格必要的,他们不需要是唯一的或在一个文件,因为我可以pipe理相同的string重复自己。 编辑#1 […]

安装Marklogic centos virtualbox虚拟机

我最近在一个预先构build好的Virtualbox映像中安装了一个CentOS 6.4基本LAMP服务器(没有GUI),然后按照MarkLogic的安装指南/步骤进行操作。 当我尝试使用rpm -i /tmp/MarkLogic-8.0-1.x86_64.rpm安装时,MarkLogic指出找不到libc.so.6,但是当我运行whereis libc.so.6命令时,shell响应/lib64/libc.so.6我想做一个符号链接,但是我不确定MarkLogic在哪里期待这个文件。 有没有人有在Centos6上安装MarkLogic的经验,以及如何validation安装是否正常工作? 虽然ML给出了一些很好的指示,但是对于CentOS和Redhat来说,我是一个新手。