Platform: RHEL 6, 64-bit Java(TM) SE Runtime Environment (build 1.6.0_45-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
cq-service-pack-5.5.2.20121012
*ERROR* [Shell Script Executor Thread for cpu.sh] com.adobe.granite.monitoring.impl.ShellScriptExecutorImpl Error while executing script /opt/cq/cq55/author/crx-quickstart/monitoring/cpu.sh java.io.IOException: Cannot run program "/opt/cq/cq55/author/crx-quickstart/monitoring/cpu.sh" (in directory "/opt/cq/cq55/author/crx-quickstart/monitoring"): java.io.IOException: error=26, Text file busy
Caused by: java.io.IOException: java.io.IOException: error=26, Text file busy
This error happen fundamentally because a java class fails to close a stream before trying to execve() the shell script ("cpu.sh" or "diskusage.sh"). How CQ gets into the state where it happens is unknown to me. Has anyone found a solution to this?
Even i am facing same kind of issue. anyone has the solution for this type of issue?
Views
Replies
Total Likes
What are the Unix permissions on these scripts?
Jörg
Views
Replies
Total Likes
-rwxrw-r-- 1 cq cq 127 Sep 21 2012 cpu.sh -rwxrw-r-- 1 cq cq 168 Sep 21 2012 diskusage.sh
Views
Replies
Total Likes
This stackoverflow report shows it happening in someone's custom code but I can't fix granite.
http://stackoverflow.com/questions/6345660/java-executing-bash-script-error-26-text-file-busy
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies