OTRS 6.0 - /opt/otrs/bin/c CPU使用率
大家好,
在OTRS 6.0上,/opt/otrs/bin/c processus登录到otrs/index.pl时使用100%:
3104 apache 20 0 441496 79904 6308 R 100.0 0.2 0:06.05 /opt/otrs/bin/c网页在4.1分钟后显示,在进程/opt/ OTRS /bin/c完成之后,OTRS响应迅速。
我不知道是否存在相关性,但我发现了这个旧线程:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821848 https://access.redhat.com/security/cve/cve-2015-8853
我在CentOS 7.6上使用perl v5.16.3
如果问题涉及perl版本(regex问题),那么升级版本(不是官方回购版)的最佳实践是什么?通过scl,Redhat写到“不幸的是,解决这些问题并不容易,因为我们将失去不影响底层基础系统的能力,这是软件集合技术的主要特性。”通过编译(cpan.),打破了yum的依赖,并安装了许多构建包
OTRS Perl脚本使用#!/usr/bin/。
提前感谢
发布于 2019-06-14 13:34:38
最近版本的OTRS (6修补程序级别19)、Perl5.16.3在CentOS 7.6上也有类似的问题。
在我这一边,由于/opt/otrs/bin/c挂起进程(但没有CPU利用率),我无法打开登录屏幕。
如果我重新启动Apache服务,它不会立即重新启动,但它将等待该进程的结束。
今天,我找到了一种“肮脏的方法”来将perl升级到5.26,并安装所有请求的perl模块(通过OTRS)。
我已经测试了几天的解决方案,它似乎定期工作。不幸的是,这个问题完全是随机的,所以我还要多等几天。
这里是解决办法(CentOS 7.6)
百胜更新
百胜公司安装centos-release
百胜安装rh-perl526 526
百胜安装gcc
安装openssl-devel.x86_64
百胜安装rh-perl 526-perl-CPAN.noarche
百胜安装rh-perl 526-perl-DBD-MySQL.x86_64
yum安装rh-perl 526-perl-Encode-devel.x86_64
百胜安装expat-devel.x86_64
百胜安装rh-perl526 526-mod_perl.x86_64
百胜安装rh-perl 526-perl-DateTime.x86_64
安装rh-perl 526-perl- yum
启用“特殊”bash
启用rh-perl526 526 bash
cpan Crypt::Eksblowfish::Bcrypt
cpan Crypt::SSLeay
cpan编码::HanExtra
cpan IO::Socket::SSL
cpan JSON::XS
cpan邮件::IMAPClient
cpan Authen::SASL
cpan网::DNS
cpan模板
cpan Text::CSV_XS
cpan XML::LibXML
cpan XML::LibXSLT
cpan XML::解析器
cpan Net::LDAP
cpan YAML::XS
检查所需模块
/opt/otrs/bin/otrs.CheckModules.pl
持久
出口LD_LIBRARY_PATH=/opt/rh/rh-perl526/root/usr/lib64 PATH=/opt/rh/rh-perl526/root/usr/local/bin:/opt/rh/rh-perl526/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
LD_LIBRARY_PATH=/opt/rh/rh-perl526/root/usr/lib64 PATH=/opt/rh/rh-perl526/root/usr/local/bin:/opt/rh/rh-perl526/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
https://serverfault.com/questions/953892
复制相似问题