From: Anh K. H. <anh...@gm...> - 2012-03-30 11:01:43
|
Hi, On the webUI, I can see the error currently unavailable chunk 0000000000139D7E (inode: 870852 ; index: 0) - currently unavailable file in trash 870852: foobar/bin/sam unavailable chunks: 1 unavailable trash files: 1 As you can see, there is only one minor problem, but the cause is weird / critical: The original file 'foobar/bin/sam' is inaccessible in a loop-way: When my problem accesses the file, it waits forever, and I have to press "^C" or to use "kill -9" to close the connection. This may be possible, but if the program runs in background, system won't know how to kill it, and system load will be very high . (In the mean time, I delete the file so you see it reported in "trash", and get a new version of file to use for my background tasks.) My question is: Is there any way to force client to exit when they try to access an error file in a MFS directory? There is also a similar problem when the mfsmaster is down: All mfsclients' system load will be (VERY) high. In an ideal condition, the clients should be unmounted before the master is shut down, but for some reasons, if the network / master has problem, the client should be smart enough to disconnect from the master automatically. Thank you very much. Regards, -- There seems no plan because it is all plan. -- C.S. Lewis |