Issue Details (XML | Word | Printable)

Key: MDL-17032
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Valery Fremaux
Reporter: Valery Fremaux
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

NFS mounted moodledata breaks Search Engine indexer (clustered moodles)

Created: 27/Oct/08 08:06 PM   Updated: 27/Oct/08 08:06 PM
Return to search
Component/s: Global search
Affects Version/s: 2.0
Fix Version/s: None

Database: Any
Participants: Valery Fremaux
Security Level: None
Affected Branches: MOODLE_20_STABLE


 Description  « Hide
When using moodle on a clustered system that shares moodledata repositories on an NFS mounted volume, the Global Search indexer cannot run because invoking the system level flock() primitive in Lucene.

flock() is known not running on NFS distributed file systems.

We need a turn around for this, as Global Search becomes really usefull on large scale systems that are likely to use a remote shared filesystem.

Fixing this is somewhat tricky as :

- fixing it from at underlying file system level seems not being affordable
- fixing it at PHP level seems not being affordable either, because would need a php library fix or turnaround.
- fixing it in Lucene seems being the only way to have a turnaround, but this will break the standardization of the distribution.

An advice would be welcome to determine the nicest strategy here.

Thanks.

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
No changes have yet been made on this issue.