blocked tasks in Interix on Win 2K3 (Full Version)

All Forums >> [SFU / Interix / SUA Technology] >> Interix Advanced Forum



Message


mjfrank -> blocked tasks in Interix on Win 2K3 (Jan. 25, '06, 12:50:10 PM)

I have a system that performs batch processing for my company. It is running Windows 2k3 server, and SFU 3.5, with no service packs that I'm aware of. (I'm a developer, not the sys admin, who is out of the office this week.) The source code is compiled under Interix 3.5.

The batch process is running within a ksh window, and shells off to run OS commands such as "rm", "mv", and "chmod" during the run, by using the C "system()" call. The commands are executed on files and directories that the batch process creates. The problem we are having is that at some undetermined interval, the OS commands appear to stop returning back to the calling program. At that time, you can observe multiple ksh tasks in the windows Task Manager, where there was only one before, and if you perform a ps -eaf in a ksh window, you can see the specific OS commands as tasks still sitting there. (like zombies) At this point, the batch processing is unresponsive, waiting for the system() function to return.

If I kill the most "child" process, the processing will continue to failure, due to the locked command in question not executing properly.

The system has had this problem for at least a year that I am aware of, and has required reboots on the order of once every couple of days. But, as of last week, it has suddenly gotten decidedly worse, and now can only get through three or four jobs before the problem occurs. The only change that I am aware of that corresponds to this timeframe is that the Administrator password on our Domain was changed, and this machine does log into the Domain.

Any suggestions on where/how to attack this problem?

Any help you can provide is greatly appreciated.

Thanks,
Michael Frank




Rodney -> RE: blocked tasks in Interix on Win 2K3 (Jan. 25, '06, 1:11:01 PM)

We need to get some information about your system.
Can you give the following information please:
1) The output from "uname -X"
2) The output from "fileinfo"
3) Is your system a single or dual CPU?




mjfrank -> RE: blocked tasks in Interix on Win 2K3 (Jan. 25, '06, 1:31:29 PM)

quote:

ORIGINAL: Rodney

We need to get some information about your system.
Can you give the following information please:
1) The output from "uname -X"
System = Interix
Node = blackbird1
Release = 3.5
Version = SP-8.0.1969.1
Machine = x86
Processor = Intel_x86_Family15_Model2_Stepping5
HostSystem = Windows
HostRelease = SP0
HostVersion = 5.2

2) The output from "fileinfo"
/dev/fs/C/WINDOWS/system32/PSXSS.EXE 8.0.1969.1
/dev/fs/C/WINDOWS/system32/PSXDLL.DLL 8.0.1969.1
/dev/fs/C/WINDOWS/system32/POSIX.EXE 8.0.1969.1
/dev/fs/C/WINDOWS/system32/PSXRUN.EXE 8.0.1969.1
/dev/fs/C/WINDOWS/system32/drivers/PSXDRV.SYS 8.0.1969.1

3) Is your system a single or dual CPU?
MJF: It's a dual 3.06ghz Xeon processor IBM blade server.


Thanks!




Rodney -> RE: blocked tasks in Interix on Win 2K3 (Jan. 25, '06, 3:20:50 PM)

Well, I'd recommend updating to the lastest hotfix for Interix 3.5.
There are a number of fixes from build *.1 that may help.
The lastest available build in a hotfix is *.36.
Contact MS support (by phone or e-mail). They likely will ask for a credit card
but you won't get charged for the hotfix. You only get dinged if it's something that's
not MS's doing. Anyway, tell them you are running W2K3 at SP0 and want to update to SP1
(build *.1 won't run on W2K3/SP1 so you need the hitfix) and that you are experiencing
processes that freeze. Give the yhe system information you've give here too.
They should give you the latest and greatest hotfix (they are cumulative).




mjfrank -> RE: blocked tasks in Interix on Win 2K3 (Jan. 25, '06, 3:26:27 PM)

Thanks Rodney, I appreciate the info.

I'll get the hotfix, and then check with our sysadm if we can update to SP1.

Thanks again!
--Mike




mjfrank -> RE: blocked tasks in Interix on Win 2K3 (Mar. 10, '06, 11:47:22 AM)

Rodney,

I finally have the hotfix that you described, and I have a quick question.

Is Windows 2k3 SP1 required before I install the hotfix? I would like to test the hotfix without installing SP1. I'm trying to keep the changes to the system to a minimum, so that I can tell exactly what fixed the problem.

Thanks,
--Mike Frank




Rodney -> RE: blocked tasks in Interix on Win 2K3 (Mar. 10, '06, 10:59:10 PM)

The hotfixes are always a set of the described fix plus all previous fixes.
There was a kernel change in W2K3/SP1 that generated an earlier hotfix.
So, while I believe the hotfix can be done without SP1, there's the chance
that it will be needed. But you can rollback the hotfix (via add/remove panel)
if need be. The hotfix gets added (or removed) very quickly plus a reboot.




Page: [1]



Forum Software © ASPPlayground.NET Advanced Edition 2.5 ANSI

0.031