Du hast also den separaten Fulltext- thread in show tasks... Hast Du schon mal die entsprechenden Statistik- Variablen überprüft? Der Indexer hat ja eine Queue, und die länge dieser queue lässt sich per stat abrufen (habe nur grade nicht im Kopf, wie die Statistik genau heisst, aber das findest Du sicher schneller raus als ich...
Ich kenne ein solches Verhalten, wenn sich der Volltext- Indexer an einer bestimmten Datenbank festbeisst (korruptes Attachment, korruptes Dokument, o.ä.).
Da mir kein Weg bekannt ist, den Inhalt der Indexer- Queue anzuzeigen, müsstest Du dann aber schon"forensisch" rangehen: Indexer stoppen, dbcache flushen, Indexer wieder starten... Dbcache prüfen (Liste mit den Datenbanken abgleichen, die einen Volltext- Index haben).
Ach ja: Wenn die Queue hängt, dann kriegst Du das auch mit, indem Du in der betroffenen Datenbank auf "Index aktualisieren" klickst, und dabei die Konsole beobachtest: Üblicherweise kommt da sowas wie "Request to update.... has been added to queue" (Wortlaut ähnlich).
evtl. findest Du ja die verursachende Datenbank...
Radikaler wäre dann, alle ft- Verzeichnisse wegzuschmeissen (vorher evtl. mit nem dir *.ft /s /B >fulltext.txt schauen, wo überall einer besteht),
und den Server die neu aufbauen zu lassen... Nach beendigung kannst Du dann wieder prüfen, ob Indizes fehlen oder nicht...
Aber ist auf jeden Fall viel Recherche... Weniger Arbeitsintensive Möglichkeiten fallen mir momentan nicht ein...