>From the look of it, this can be coming from a limitation on the number file handles. You process can be creating too many file handles and not closing those in time, eventually preventing further file operations.
I suggest you check this, in Linux run : cat /proc/sys/fs/file-max To see the hard and soft values : # ulimit -Hn # ulimit -Sn P.S. - Change into the user that is running Manifold first On 11 October 2017 at 13:54, Olivier Tavard <olivier.tav...@francelabs.com> wrote: > Hi, > > Thanks for your answer. > Yes I could reach the samba server from the MCF server. Indeed, the first > hours after the MCF job was launched, thousands of documents were correctly > accessed and processed by MCF. The mentioned errors appeared only after few > hours. Before that, the indexation was done correctly. > > Best regards, > Olivier TAVARD > > > Le 11 oct. 2017 à 11:21, Cihad Guzel <cguz...@gmail.com> a écrit : > > Hi Olivier, > > Did you try to connect to samba server with any samba client app? Check > Iptables on your server. Can you stop iptables on ubuntu server? Maybe, you > can configure iptables. > > Regards, > Cihad Guzel > > > 2017-10-11 12:02 GMT+03:00 Olivier Tavard <olivier.tav...@francelabs.com>: > >> Hi, >> >> I had this error during crawling a Samba hosted on Ubuntu Server : >> ERROR 2017-10-05 00:00:14,109 (Idle cleanup thread) - >> MCF|MCF-agent|apache.manifoldcf.crawlerthreads|Exception tossed: Service >> '_ANON_0' of type '_REPOSITORYCONNECTORPOOL_SmbFileShare' is not active >> org.apache.manifoldcf.core.interfaces.ManifoldCFException: Service >> '_ANON_0' of type '_REPOSITORYCONNECTORPOOL_SmbFileShare' is not active >> at org.apache.manifoldcf.core.lockmanager.BaseLockManager.updat >> eServiceData(BaseLockManager.java:273) >> at org.apache.manifoldcf.core.lockmanager.LockManager.updateSer >> viceData(LockManager.java:108) >> at org.apache.manifoldcf.core.connectorpool.ConnectorPool$Pool. >> pollAll(ConnectorPool.java:654) >> at org.apache.manifoldcf.core.connectorpool.ConnectorPool.pollA >> llConnectors(ConnectorPool.java:338) >> at org.apache.manifoldcf.crawler.repositoryconnectorpool.Reposi >> toryConnectorPool.pollAllConnectors(RepositoryConnectorPool.java:124) >> at org.apache.manifoldcf.crawler.system.IdleCleanupThread.run(I >> dleCleanupThread.java:68) >> >> I used MCF 2.8.1 on Debian 8 with Postgresql 9.5.3, Windows Share >> repository connector. The job was configured to process about 2 millions of >> files (600 GB). >> For text extraction I used a Tika server (on the same server as MCF) and >> add the Tika external content extractor transformation connector into the >> job configuration. >> The error was present 9 hours after the job was launched. The status job >> still indicated that the job was running but there was only 1 document in >> the active column and the error above was repeated in the MCF log. >> >> Then I tried to launch the clean-lock.sh script and I obtained this error >> : >> WARN 2017-10-09 08:23:56,284 (Idle cleanup thread) - >> MCF|MCF-agent|apache.manifoldcf.lock|Attempt to set file lock >> 'mcf/mcf_home/./syncharea/551/442/lock-_POOLTARGET__REPOSITO >> RYCONNECTORPOOL_SmbFileShare.lock' failed: No such file or directory >> java.io.IOException: No such file or directory >> at java.io.UnixFileSystem.createFileExclusively(Native Method) >> at java.io.File.createNewFile(File.java:1012) >> at org.apache.manifoldcf.core.lockmanager.FileLockObject.grabFi >> leLock(FileLockObject.java:223) >> at org.apache.manifoldcf.core.lockmanager.FileLockObject.obtain >> GlobalWriteLockNoWait(FileLockObject.java:78) >> at org.apache.manifoldcf.core.lockmanager.LockObject.obtainGlob >> alWriteLock(LockObject.java:121) >> at org.apache.manifoldcf.core.lockmanager.LockObject.enterWrite >> Lock(LockObject.java:74) >> at org.apache.manifoldcf.core.lockmanager.LockGate.enterWriteLo >> ck(LockGate.java:177) >> at org.apache.manifoldcf.core.lockmanager.BaseLockManager.enter >> Write(BaseLockManager.java:1120) >> at org.apache.manifoldcf.core.lockmanager.BaseLockManager.enter >> WriteLock(BaseLockManager.java:757) >> at org.apache.manifoldcf.core.lockmanager.LockManager.enterWrit >> eLock(LockManager.java:302) >> at org.apache.manifoldcf.core.connectorpool.ConnectorPool$Pool. >> pollAll(ConnectorPool.java:585) >> at org.apache.manifoldcf.core.connectorpool.ConnectorPool.pollA >> llConnectors(ConnectorPool.java:338) >> at org.apache.manifoldcf.crawler.repositoryconnectorpool.Reposi >> toryConnectorPool.pollAllConnectors(RepositoryConnectorPool.java:124) >> at org.apache.manifoldcf.crawlerui.IdleCleanupThread.run( >> IdleCleanupThread.java:69) >> And the error was repeated indefinitely in the log. >> >> Did it mean that there was a problem with the syncharea folder at some >> point ? >> >> Thanks, >> Best regards, >> >> Olivier TAVARD >> > > > > -- > Cihad Güzel > > > -- Luis Cabaceira