Articles of centos6

OpenNMS在centos 6.9上显示以下错误

我在CentOS 6.9上安装OpenNMS 20.X版本 Postgrelsql-9.2 Java 1.8 一切已按照本文档安装https://hostingwikipedia.com/setup-opennms-centos-6/ Java已经与OPENNMS集成,但是当我使用下面的命令重新启动openNMS时,它会显示下面的错误。 [root@localhost ~]# sudo /etc/init.d/opennms start /etc/init.d/opennms: OpenNMS not configured. /opt/opennms/etc/configured does not exist. You need to run the installer to set up the database. In most cases, it is enough to run: /opt/opennms/bin/install -dis For details, see the install guide at: http://www.opennms.org/index.php/QuickStart#Initialize_OpenNMS_and_the_Database [root@localhost ~]# 然后,我重新启动我的postgresql数据库已经很好使用下面的命令 [root@localhost ~]# […]

CentOS 6.x yum-cron&yum-plugin-security

在一些非关键的生产服务器上运行CentOS 6.x,并想知道我是否已经正确理解了这个预期的效果; 当我进入yum-cronconfiguration时,我添加了:YUM_PARAMETER =“ – 安全更新” 哪个应该执行以下命令:yum –security更新并自动更新所有与安全相关的错误的包? 既然是CentOS 6而不是7我不能通过yum-cron安排与安全相关的更新。 先谢谢你!

忽略submit_bio,得到“阻塞超过120秒”

我在一个块设备上创build了一个设备映射器(ext3)。 在'map'方法中,我需要在某些情况下(通过ioctl确定)忽略BIO请求。 所以,我不调用submit_bio()方法并返回DM_MAPIO_SUBMITTED 。 这会导致以下日志: kernel: INFO: task kjournald:2460 blocked for more than 120 seconds. kernel: Not tainted 2.6.32-573.el6.x86_64 #1 kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. kernel: kjournald D 0000000000000000 0 2460 2 0x00000080 kernel: ffff880237c27c50 0000000000000046 ffff880237c27bb0 ffffffff8126f3c4 kernel: ffff8802317c5a00 ffff880237071900 ffff880237c27c20 ffffffffa0004dbf kernel: 0000000000000000 0000000000000000 ffff880237c41068 ffff880237c27fd8 kernel: Call Trace: kernel: […]

CentOS 6 – Logrotate混乱

我试图让logrotate为我旋转一些日志。 我觉得这应该是简单的,但似乎并不像我所期望的那样。 这是我的configuration: /path/to/log/files/specific_file /path/to/log/files/*.filetype /path/to/log/files/*.log { daily compress missingok create 640 root root olddir /path/to/log/files/rotated rotate 5 sharedscripts postrotate ps -ef | awk '$8=="/path/to/process" {print $2}' | xargs kill service process start /run/whatever/is/here argument endscript } 我在这个目录中有几个文件是非零文件,这些文件在几天之内没有被旋转过。 如果我运行logrotate -d config_file它告诉我“日志不需要旋转”。 /var/lib/logrotate.status也只有最后一次我用-f(这是几天前)强制轮换的状态。 只是为了确保logrotate实际上甚至设置为运行我检查/etc/anacrontab和运行cron.daily的工作肯定是在那里和cron.daily有一个logrotate条目。 Anywho – IDK发生了什么事。 有人有主意吗?

无法访问CentOS上的环回(127.0.0.1)

我无法将/ telnet连接到127.0.0.1上的任何端口,但可以ping 127.0.0.1。 但是,我可以通过我的外部IP连接。 我试过了我能想到的一切,包括:validation服务正在监听所有接口,禁用iptables,重新configuration,重新启动(最后的手段)。 这是在OpenVZ下运行的虚拟机。 这一次按预期工作。 我知道的唯一变化是通过“yum update”定期更新。 我正在拉我的头发。 任何build议,非常感谢! # telnet 127.0.0.1 25 Trying 127.0.0.1… telnet: connect to address 127.0.0.1: Connection timed out # telnet 192.168.1.69 25 Trying 192.168.1.69… Connected to 192.168.1.69 Escape character is '^]'. 220 vps39.myhosting.com ESMTP Sendmail 8.14.4/8.14.4; Wed, 25 Jan 2017 20:01:57 -0500 # telnet 127.0.0.1 80 Trying 127.0.0.1… […]

如何微调iscsi-multipath排队超时?

我在Centos 6服务器上调整多pathiscsi的configuration。 目前我正在使用以下参数进行path重试: … polling_interval 1 no_path_retry 12 … 这意味着,如果path失败,将I / O请求保持在队列中12秒,然后将其设置为失败。 我正在考虑将超时时间增加到60秒( no_path_retry 60 ),但是我担心对系统的影响。 我知道I / O等待(因此负载)会上升很多,在这种情况下,我认为这是不可避免的,但是会不会把所有的RAM都吃掉? 系统最终会崩溃吗? 考虑通过这个多path的平均I / O大约是30MB / s。

vm.swappiness在CentOS 6和7上的工作方式不同

我们有一个CentOS 6(内核版本2.6.32-504.el6.x86_64)和CentOS 7(内核3.10.0-327.el7.x86_64)服务器的Hadoop集群。 所有节点都configuration为互换度1.所有节点都有足够的RAM可用。 即使有可用的内存,CentOS 6节点也不会交换任何进程,但CentOS 7节点会交换进程。 这会在我们的monitorig工具中触发警告。 有人可以解释为什么我的CentOS 7节点的行为与CentOS 6节点的行为不同,我可以做些什么来防止互换? 显然,configuration互换为0可能会导致问题,所以我没有信心做到这一点。 感谢进步,Loïc

错误:数据库磁盘映像格式错误

我得到了下面的错误,而我正在通过yum命令安装一个包。 检查下面的输出。 $yum update Loaded plugins: fastestmirror, refresh-packagekit, security Setting up Update Process Loading mirror speeds from cached hostfile **Error: database disk image is malformed** 我已经尝试了下面的命令来解决这个问题,但没有帮助 Step1: yum clean all Step2 : remove yum directory from /var/libs Step3: yum clean metadata #yum clean dbcache #yum makecache 执行这些步骤后,我已经尝试了下面的命令,但得到“文件大错误” $ yum update Loaded plugins: fastestmirror, refresh-packagekit, security […]

如何阻止传入的DHCP DISCOVERY消息

我在centOS上运行ISC DHCP deamon,并希望在到达dhcpd之前阻止不需要的(通过客户端MAC地址)发现消息。 我怎样才能做到这一点与iptables或其他?

ruby:符号链接不存在,但尝试命令说,它呢?

不知何故,我已经把事情搞砸了。 在我的一个服务器上,如果我键入ruby ,我得到错误bash: /opt/rh/rh-ruby23/root/usr/bin/ruby: No such file or directory which ruby给: /usr/local/bin/ruby which -a ruby给: /usr/local/bin/ruby /usr/bin/ruby 我已经通过yum install rh-ruby23在/opt/rh/rh-ruby23上安装了一个ruby版本,但是随后我用yum remove rh-ruby-23 我很/opt/rh/rh-ruby23/root/usr/bin/ruby什么仍然指着/opt/rh/rh-ruby23/root/usr/bin/ruby