[Leopard] Spotlight indexing blijft in een lus runnen

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • kluyze
  • Registratie: Augustus 2004
  • Niet online
Ik heb sinds 2 weken terug vrijdag op het werk een nieuwe imac, 20" met een c2d 2.4GHz enz. het kleinste broertje dus. Alleen zit er nog wat extra ram in zodat ik nu 2GB ddr2 667 draai.

Het probleem is het volgende:
Sinds enige tijd is mijn imac traag geworden, zelfs als ik een terminal venster resize gaat dit niet vloeiend en het openen van een xml file van 6 regels in vi duurt een 10tal seconden tot een halve minuut.

mogelijke oorzaak:
Het probleem lijkt me te zitten in de indexering functie van spotlight die een load op mijn hdd veroorzaakt. ik krijg pieken van 3000 IO/s en 45MB/s als ik weinig tot niets aan het doen ben. Verder is mdworker en mds goed voor 100% cpu use of hoger.

Ik heb de imac nu al meer een week draaien meestal 24/24, en volgens activity monitor staat er maar 45GB op de 250GB hdd.

Wat vertelt google me hierover:
Nu zie ik op de rest van het net niet echt iemand met gelijkaardige problemen, alleen 1 site die een volume niet kon unmounten door de indexering. Maar daar stelde ze voor om een spotless te installeren om de indexering te verwijderen. Aangezien ik misschien toch graag Spotlight in de toekomst wil gebruiken zoek ik een oplossing voor het probleem zelf.

Wat heb ik al gevonden/geprobeerd:
- Het probleem doet zich nog altijd voor als ik onder System Preferences -> Spotlight -> Search Results alle categories uitzet.

- Als ik onder System Preferences -> Spotlight -> Privacy Mijn volledige hdd als exluded folder plaats stopt het indexen (maar dan kan ik spotlight ook niet meer gebruiken.)

- Als ik in dezelfde lijst de folder op mijn hdd een voor een plaats blijft spotlight indexeren. Wat mijn eerste vermoeden van een lus ergens in een linking tussen mappen minder sterk maakt.

- Het commando "mdutil -i off /" geeft aan dat indexeren uitgeschakeld is, maar mds blijft tot 100% cpu trekken al lijkt mdworker wel verdwenen.

- "mdutil -E /" geeft niet aan dat "Spotlight-V100" verwijderd is, er komt alleen de status van de indexering service te staan.

- De tree van "Spotlight-V100" ziet er als volgt uit (zowel als de indexering aan als uit staat.):
Bash:
1
2
3
4
5
.Spotlight-V100/
`-- Store-V1
    |-- Exclusions.plist
    |-- Stores
    `-- VolumeConfig.plist

Dit lijkt me niet echt juist, zou het misschien kunnen dat de indexering problemen heeft met het wegschrijven van de juiste files in die map? Zou wel straf zijn aangezien mds en mdworker als root lijken te draaien.
Daarom heb ik ook een keer de map verwijderd en dan geeft hij het volgende resultaat:
Bash:
1
2
3
4
5
6
7
8
9
.Spotlight-V100/
`-- Store-V1
    |-- Exclusions.plist
    |-- Stores
    |   `-- DA6E1CC8-7BA8-484B-9DB9-BAA2E46B9EC2
              ... (hoop files die niet echt belangrijk lijken voor dit probleem)
    |       |-- store.db
    |       `-- store.updates
    `-- VolumeConfig.plist
Maar nog steeds herstart de indexering.


- Ik heb mijn /var/log/system.log eens bezien, daar vind ik de volgende errors in:
code:
1
2
3
4
5
6
ReportCrash[10180]: Formulating crash report for process mds[10162]
com.apple.launchd[1] (0x10bdc0.mdworker[10173]): Exited: Terminated
com.apple.launchd[1] (0x10e4a0.mdworker[10164]): Exited: Terminated
com.apple.launchd[1] (0x1044e0.mdworker[10170]): Exited: Terminated
ReportCrash[10180]: Saved crashreport to /Library/Logs/CrashReporter/mds_2008-05-22-120354_Development-101.crash using uid: 0 gid: 0, euid: 0 egid: 0
com.apple.launchd[1] (com.apple.metadata.mds[10162]): Exited abnormally: Bus error

Crashreport geeft de volgende melding
Bash:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Thread 9 Crashed:
0   com.apple.Metadata              0x92ff6f6e copyArray + 113
1   com.apple.Metadata              0x92fe61fb copyObject + 1155
2   com.apple.Metadata              0x92fe6fa3 copyDictionary + 167
3   com.apple.Metadata              0x92fe62a7 copyObject + 1327
4   com.apple.Metadata              0x92fe5d3b MDPlistBytesCopyPlistAtIndexWithCallbacks + 196
5   com.apple.Metadata              0x92fe5c6f MDPlistBytesCopyPlistAtIndex + 49
6   mds                             0x0004db30 0x1000 + 314160
7   mds                             0x0005109f 0x1000 + 327839
8   com.apple.Metadata              0x9301c536 mach_msg_dispatch + 286
9   mds                             0x00047338 0x1000 + 287544
10  com.apple.CoreFoundation        0x91d23555 __CFMachPortPerform + 117
11  com.apple.CoreFoundation        0x91d47921 CFRunLoopRunSpecific + 3921
12  com.apple.CoreFoundation        0x91d47d18 CFRunLoopRunInMode + 88
13  mds                             0x00057cb1 0x1000 + 355505
14  mds                             0x00086561 0x1000 + 546145
15  mds                             0x00057a7f 0x1000 + 354943
16  com.apple.Foundation            0x93d625ad -[NSThread main] + 45
17  com.apple.Foundation            0x93d62154 __NSThread__main__ + 308
18  libSystem.B.dylib               0x94257c55 _pthread_start + 321
19  libSystem.B.dylib               0x94257b12 thread_start + 34
(natuurlijk geeft elke crash een andere thread aan.)
Maar ik geraak daar niet aan uit.


Bijkomende info:
De kerel van IT heeft er met zijn pollen aangezeten! Ik had namelijk hiervoor een dual G5 mac pro PowerMac, en mijn account is volledig over gezet op deze imac. Volledig met alle data en alle applicaties.

Ik begin te vermoeden dat er een fout in mijn FS zit of zo |:(

Iemand een gouden tip aan wat dit kan liggen?

Acties:
  • 0 Henk 'm!

  • kluyze
  • Registratie: Augustus 2004
  • Niet online
Niemand die een oplossing heeft? Ik heb trouwens ondertussen de 10.5.3 en het probleem blijft zich voordoen. Op de apple forums zijn er nog met dit probleem, maar daar komt ook niet echt een duidelijke antwoord naar voren.

Acties:
  • 0 Henk 'm!

Verwijderd

Archiveer en installeer uitvoeren vanaf de installatie disks ? lijkt mij het makkelijkste en het snelste. daarnaast heet een G5 geen MacPro maar een PowerMac G5

Acties:
  • 0 Henk 'm!

  • The - DDD
  • Registratie: Januari 2000
  • Laatst online: 12-06 00:33
Probeer dit is:
http://www.macintouch.com/tiger12.html

Je moet grondig zijn met het verwijderen van je spotlight indexes.

Acties:
  • 0 Henk 'm!

  • kluyze
  • Registratie: Augustus 2004
  • Niet online
Ik zal het eens proberen, het zal wel voor maandag zijn.
Verwijderd schreef op vrijdag 30 mei 2008 @ 13:44:
daarnaast heet een G5 geen MacPro maar een PowerMac G5
Als ik op de site van apple kijk is het toestel dat het dichtste bij mijn oud toestel komt toch een Mac pro genoemd. Wist ik veel wat de oude benaming is. Ik ben nog maar een aantal maanden op mac aan het werken. So don't shoot me because I made a mistake :P
http://store.apple.com/be...mily/mac_pro?mco=MjI4NDY5
Het was een dual G5 in een aluminium kast zoals op de site. Een PowerMac dan, de voorganger van de Mac pro. Nu dat ik er wat langer over nadenk, er staat me inderdaad iets van voor dat apple na de ppc's van de 'power' naam af wou ja ... hmm, dat is toch al efkes geleden.

[ Voor 18% gewijzigd door kluyze op 30-05-2008 23:02 ]


Acties:
  • 0 Henk 'm!

  • kluyze
  • Registratie: Augustus 2004
  • Niet online
The - DDD schreef op vrijdag 30 mei 2008 @ 14:03:
Probeer dit is:
http://www.macintouch.com/tiger12.html

Je moet grondig zijn met het verwijderen van je spotlight indexes.
De stappen op de site gevolgd, maar het probleem doet zich nog steeds voor. Ik ben nu naar, zoals op de site een tip staat, bestanden die een verkeerde datum hebben. Ook heb ik een scan van mijn filesysteem gedaan met 'Disk Utility.app', daar geeft hij ook geen fouten op dus corrupte bestanden kan ik daarmee uitsluiten denk ik zo.
Pagina: 1