我有Linux (CentOS Version6.4),它能够处理用户发送的源代码。服务器上有一个Java应用程序,它启动一个bash脚本,它将以有限的方式运行这些源代码的编译和执行命令(时间和内存有限,没有Internet,由有限的用户执行)。
Java程序必须总是在运行,所以它可以注册新的作业请求。启动时,Java程序运行良好,但经过一段时间(几天后),命令无法正确执行。我收到以下错误消息:
sudo: sorry, you must have a tty to run sudo
造成这种情况的原因是:
sudo -u codiana $COMMAND &
其中,$COMMAND命
MySQL服务器(5.5)运行在aws-ec2实例上,包含以下linux详细信息
NAME="Amazon Linux AMI"
VERSION="2015.09"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2015.09"
PRETTY_NAME="Amazon Linux AMI 2015.09"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2015.09:ga"
H
我希望这里有人能帮我解决这个奇怪的问题。
我想我知道为什么会发生,但我不知道如何解决。可能是因为BIOS时间设置不正确或类似的原因。但我不想更改近似400+服务器的BIOS时间。(或更改BIOS批处理)
root@spool:~# echo TEST > /dev/kmsg
root@spool:~# dmesg -T | tail -1
[Mon Feb 17 04:57:03 2014] TEST
root@spool:~# date
Mon Feb 17 11:45:17 CET 2014
服务器正在运行ntp以实现时间同步。
这里有人知道如何在操作系统中解决这个问题吗?
Linu