问题标签 [centos6.5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2158 浏览

java - CentOS 6.5 + JasperReports 5.6.0 = 读取字体数据时出现异常

我一直有一个奇怪的问题,我无法解决。每当我尝试在 CentOS 机器上的应用程序服务器上从 jrxml 呈现 PDF 时,我都会收到“java.io.IOException:读取字体数据时出现问题”。使用 Jaspersoft Studio 5.6.0 生成报告。我怀疑它甚至与字体无关,因为使用没有任何字体的报告时结果是相同的。

它在 Windows 和 Ubuntu 12.04 上运行良好。

配置:

  • CentOS 6.5
  • Java 1.8
  • 野蝇 8.1.0
  • 春天 4.0.3
  • 贾斯珀报告 5.6.0

到目前为止我已经尝试过:

  • 添加标志:java.awt.headless = true
  • 更改临时文件夹的权限
  • 以 root 身份运行 AS
  • 使用没有样式和字体的裸 jrxml
  • 安装 MSCore 字体(在系统和 JRE 文件夹中)

堆栈跟踪:

应用服务器属性:

裸 JRXML(无字体)

如果您遇到类似问题,任何帮助或信息将不胜感激!

谢谢!

编辑:

在抛出异常之前在 CentOS 上调试输出:

在 Windows 机器上,有两个额外的调试行,它们不在 CentOS 日志中:

0 投票
1 回答
181 浏览

mysql - MySQL 是否写入 TMP 分区

我们的服务器设置方式,我们有 3 个分区。

  • 504 mb SDA1 /启动
  • 2 演出 SDA5 /tmp
  • 500 gig SDA2 /根

我在这台服务器上有一个程序员使用 13 gig MySQL 数据库。他在执行时没有从他的脚本或 MySQL 中得到错误消息。根据我们的系统管理员的说法,TMP 文件不断填满关闭服务。

昨晚,整个服务器都因此下线了。脚本运行了一整天,它只占用了 4% 的 TMP 磁盘,但是在我 6 点左右下班后,我接到老板的电话,告诉我服务器离线。

在我们的系统管理员把它恢复后,我问他是什么把它弄下来了,他说 TMP 磁盘已满。就在前一天,我们遇到了类似的问题,即 TMP 磁盘已满并关闭 MySQL(我可以确认 SDA5 磁盘的容量为 100%,而昨天我上次检查它时为 4%)。

我的问题是,当 MySQL 运行时,它是否会与 TMP 磁盘中的任何日志或会话交互或写入可能导致它立即填满的任何日志或会话?我的系统管理员是对的吗?TMP 磁盘是否已填满导致服务器崩溃?

0 投票
4 回答
29270 浏览

linux - 如何在没有依赖关系的情况下从特定 repo 中删除所有包

我知道以下代码将从特定仓库中删除所有包。

下面的代码将删除一个没有依赖关系的包。

但我不知道如何一起使用。

0 投票
2 回答
2824 浏览

haproxy - 无法在 centos 6.5 上安装 haproxy 1.5

我正在尝试在我的 centos 6.5 服务器上安装 haproxy。我正在使用命令

此命令安装版本 1.4.x。我还查看了以下链接,但无法使其正常工作

http://virtuallyhyper.com/2013/05/configure-haproxy-to-load-balance-sites-with-ssl/

http://blog.haproxy.com/2012/09/10/how-to-get-ssl-with-haproxy-getting-rid-of-stunnel-stud-nginx-or-pound/

https://github.com/bluerail/haproxy-centos

我该如何安装它?

0 投票
1 回答
1175 浏览

linux - CentOS 权限、文件夹、用户和组

我是 Linux 新手,并试图了解远程和本地用户以及 Samba 使用的权限。我正在运行一个无头 CentOS 6.5 服务器。我会尽可能清楚地解释我的问题。

我有 2 个远程用户使用 sftp、R_User_1 和 R_User_2 连接到一个文件夹。我有 1 个本地用户通过本地网络使用 samba 连接到同一个文件夹,还有一个 root 用户。

对于每个拥有文件夹_1 和文件夹_2 的用户,我都有一个/home。Folder_1 是另一个文件夹的绑定挂载,使用 fstab 中的这一行:

R_User_1 和 R_User_2 都需要对 folder_1 具有只读访问权限,但本地 samba 用户需要像 root 一样具有完全访问权限。

Folder_2 位于用户主目录中,R_User_1 和 R_User_2 都需要对主目录中自己的文件夹具有完全访问权限,root 用户也需要,但本地用户不需要。

我的问题是如何设置所有权限以使其正常工作?我有 root 拥有的用户主目录,这样远程用户就不能离开他们的主目录,这很重要。

如果有人可以帮助我,我将不胜感激。

干杯

眨眼

0 投票
0 回答
377 浏览

centos - 如何检查加载的驱动程序及其版本?

操作系统是CentOS 6.5,我们可以使用以下命令获取硬件信息:

而且,我怎样才能获得这些硬件及其版本的驱动程序?它需要root访问权限吗?谢谢!

更新 在此处输入图像描述

0 投票
1 回答
489 浏览

c - Centos 6.5 CPU load high intermittently

I am running a network server application in CentOS 6.5, having 200 forks with 100,000 maximum client per fork. Normally the traffic is 200K requests per minute. I have seen that CPU load gets high up to 200% and then comes back to normal around 2% within minutes. It is happening around every 30 minutes or so.

The same application running in RHEL 5.8 have no such issues.

I want to know that is there major difference in performance of CentOS with RHEL.

I have clean the code for any memory leaks using valgrind, but having same issue. These things come in my mind that CentOS is taking load for creating forks after they die. CentOS kernel is not using fast timers. CentOS memory manager is not efficient as RHEL. Should I try CentOS 6.3, either it is more stable than new release CentOS 6.5.

0 投票
2 回答
2055 浏览

php - “您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展。”

我花了 5 个小时试图解决这个问题。我已经使用了 Google 列出的与我的问题相关的所有提示性链接。似乎没有任何效果。

操作系统是 CentOS 6.5,安装了 Apache、PHP 和 MySQL。我有几个 WordPress 内部网站使用我的子域 xxxx.xxxx.com 工作了将近一年。

首先,我将 PHP 5.3.3 更新到了最新版本。之后,我收到未安装 MySQL 扩展的错误消息。我遵循了我能找到的不同解决方案,但无法解决。因此,我决定删除 php 并安装我原来拥有的旧版本。从那时起,我遇到了三个问题。

  1. 我的域现在只显示 Apache 页面,而它用于显示我的网站;

  2. 当我尝试使用命令 php -v 找出我拥有的 php 版本时,我会得到安装的版本。删除更新版本并安装旧版本后,我收到错误“php:找不到命令”;

  3. 当我尝试删除旧版本时,我找不到它的安装位置并且 phpinfo.php 不起作用(可能把它放在错误的地方)

任何解决此问题的帮助将不胜感激

0 投票
4 回答
11498 浏览

python - 在 CentOS 6.5 上安装 Matplotlib

我正在尝试使用 Python 2.7.8 在 CentOS 6.5 上安装 matplotlib-1.4.0。我试过用 pip 和从源代码安装。我最初收到一条错误消息,指出我需要更新版本的 Freetype2,然后我将其(版本 2.5.3)安装到 /usr/local/bin、/usr/local/include 和 /usr/local/lib。Freetype2 (2.3.11) 的旧版本位于 /usr/bin、/usr/include/freetype2/freetype 和 /usr/lib 中。

现在,当我尝试安装 matplotlib(python setup.py build)时,看起来包含路径都指向错误(旧)版本的 Freetype2,我不知道如何更改适当的路径以指向新版本Freetype2 的版本。实际的错误消息如下,并且非常混乱。我在网上找不到太多关于他的错误的信息,但我可以看到错误的 Freetype2 路径,所以我猜这就是导致问题的原因。有小费吗?

在其他线程上找到了有关添加 /usr/include/freetype 符号链接以指向 /usr/local/include/freetype2 的提示,但这没有帮助。

0 投票
0 回答
761 浏览

java - SocketTimeoutException:未建立arp时立即连接超时

尽管我的超时配置为 20000 毫秒(使用调试验证),但在不到 5 毫秒后,我在第一次请求时收到了下面的连接超时堆栈跟踪。

这仅在需要建立 Arp 时发生。(可在我的服务器中使用 arp -d 重现)

机器(客户端和服务器):centos6.5 Linux 机器(虚拟机) Jvm - Java7

有任何想法吗?

堆栈跟踪:

tcp转储: