Прожектор пройшов після оновлення MacOS Sierra


16

Налаштування: пізній 2013 р. RMBP працює 10.12 (16A323)

Проблема: Прожектор, здається, переважно не функціонує з моменту оновлення до Сьєрри. Я спочатку помітив це, коли пошукові запити не змогли створити нічого в пошті, і саме Spotlight відобразить лише результати з словника.

Що я пробував:

  1. Додайте мій основний жорсткий диск до списку виключень конфіденційності в налаштуваннях Spotlight (це призвело до дивної (null)помилки). Ідея додає, тоді видалення призведе до переосмислення.
  2. Запустіть, mdutil -sv /щоб дізнатися, що сталося, що призвело до "Помилка: стан несподіваного індексування. KMDConfigSearchLevelTransitioning".
  3. Запустіть, sudo mdutil -E /щоб видалити та відновити індекс, у результаті чого "Помилка: індекс вже змінюється. Повторіть спробу ще раз."
  4. Виконати
    sudo su
    launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
    rm -R ./Spotlight-V100/
    launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
    mdutil -E /
    все це працює, і я отримую коротку паузу після останньої команди, перш ніж вона випхне "Індексація включена". Подальші спроби запуску mdutil -sv /вигадують вищезгадану помилку, як зазначено у №2 вище.

Монітор активності показує, що mdsкілька mdworkerпроцесів відбивають більшість циклів процесора (а вентилятор досить голосовий), що означатиме, що він знаходиться в процесі перевстановлення - все-таки два способи, які я знаю про підтвердження поведінки індексування, не вказують ось так:

  1. mdutil -sv / повертає цю помилку.
  2. Здійснення пошуку в центрі уваги будь-чого (або конкретно "індексації") не показує жодної смуги прогресу індексації.

Тож… Прожектор:

A. Насправді індексація, незважаючи на обидва відомі способи підтвердження, що вказують, що це не так? І, якщо це так, цитата (и) на тому , що є випадок / коли я можу очікувати , що вона буде показувати , що вона є індексування?

В. Насправді гавкіт? І якщо так, то будь-якими іншими способами я можу спробувати вирішити відсутній нукінг розділу, зробити нову установку та відновити з Time Machine?

Спасибі заздалегідь!


1
під rm -R ./Spotlight-V100/, я думаю, ви маєте на увазі rm -R /.Spotlight-V100/
медуз

1
Може бути пов’язано: реіндексація прожектора займає занадто довго або не працює (є відповідь). Опублікуйте це тут, оскільки люди можуть натрапити на цю посаду, шукаючи рішення для цієї проблеми.
FreeNickname

Відповіді:


9

Ви перезавантажилися після №4 вище? Я думаю, що це має спрацювати ... Якщо ні, це може допомогти:

sudo touch /.metadata-never-index

Перезавантажте ...

sudo rm /.Spotlight-V100/VolumeConfiguration.plist
sudo rm /.metadata-never-index

І знову перезавантажте. Ви можете спробувати це для кожного тома.

Дивись також: http://www.filetypehelp.com/purpose-files-metadataneverindex-file-extension/


Я був ~ 89% впевнений, що перезавантажився після виконання №4 хоча б один раз, тому зробив це ще раз і жодних змін. Спробував вашу альтернативу, але все ж отримав помилку "несподіваний стан індексації" під час запуску sudo mdutil -sv /після другої перезавантаження.
Брайан М.

2
Drat ... Що робити, якщо ви спробуєтеsudo pkill -9 mds
MacManager

Запустіть pkillпотім перевірку стану, використовуючи mdutilрезультати ще раз із "Індексуванням увімкнено". Пошук у центрі уваги "a" дає додаткові речі, окрім значення словника, але абсолютно нічого не з'являється при пошуку в пошті. Запуск mdutil -sv /другого разу повертає помилку - і подальший пошук у центрі уваги повертається лише до результатів словника. Отже, виявляється, що, коли mds активний, викликає цей "несподіваний стан індексації" і запобігає будь-яким результатам поза записами словника.
Брайан М.

Гммм ... Окрім того, що вбити його знову і не дати йому індексувати деякий час (протягом ночі?) Я не впевнений, що спробувати далі. Вибачте.
MacManager

4
sudo pkill -9 mdsвирішив це для мене! Ви повинні додати його до своєї відповіді.
Брайан Маккотчон

2

Після того, як я залишив свій Mac один на вихідні, мої побоювання підтвердилися, і жодної зміни в цьому питанні про прожектор ніколи не було. З огляду на інші теми тут і в інших місцях, виявляється, що Сьєрра має певні труднощі під час оновлення на місці.

Роздільна здатність:

  1. Переконайтеся, що ви повністю створили резервну копію (бажано кілька резервних копій). ЦЕ НАЙБІЛЬШИЙ КРОК!
  2. Перезавантажтесь у режимі відновлення (утримуйте Command-R, поки Mac починає завантажуватися).
  3. Відкрийте "Disk Utility" та видаліть розділ macOS (Ви підтвердили ці резервні копії, правда?).
  4. Після стирання HD вийдіть з «Утиліти диска», відкрийте «Встановити macOS Sierra» та встановіть Sierra з нуля.
  5. Після завершення установки відновіть із резервної копії.
  6. Поверніться до свого життя. ;-)

Чи перевстановлення та відновлення з резервної копії вирішило ваші проблеми пошуку в центрі уваги?
muhan

Коли ви говорите відновлення з резервного копіювання, ви маєте на увазі резервне копіювання машини часу? Чи не відновить такий вид відновлення також проблеми з прожектором?
muhan

@muhan Як було зазначено у цій відповіді, що я прийняв, відновлення з резервного копіювання вирішило проблему. Для уточнення, так, я використовував резервну копію Time Machine.
Брайан М.

Ви спробували встановити Sierra, не стерши попереднього розділу?
Адам Райс

@AdamRice Ні, я цього не зробив. Це була моя основна машина, і я не мав додаткового терпіння робити це. Зараз, очевидно, немає ніякого способу дізнатися, але я не схильний думати, що просто повторне встановлення знову пошкоджений екземпляр змінив би значення.
Брайан М.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.