не мог обновить мерзавца через команду клона мерзавца

Мы имеем дело с разрушенными mysql таблицами вполне немного так мало предложений на вещах попробовать.

Во-первых, попытайтесь отбросить таблицу, перезапустив mysql, затем повторно добавив таблицу. Это позволит ему полностью воссоздать таблицу и зафиксировать любые скрытые ошибки структуры. Кроме того, таблица восстановления, сопровождаемая flush_tables, может работать, но мы нашли, что это не имеет столь же высокого показателя успешности.

Если это не работает, попытайтесь переместить таблицу в полностью в таблице памяти. Переключатель в от InnoDB или MyISM к ПАМЯТИ и видит, отказывает ли это все еще. Предупредите, что эта таблица не поддержит результаты через перезапуски, но так как это - таблица сессии, это не должно влиять на Вас. Обоснуйте, что это работает, то, что более медленные диски будут большие запросы любить повреждать таблицы, когда система/контрольные точки БД произойдет. Я должен все же видеть полную корреляцию на этом, но в каждом случае, более быстрые серверы не делают ошибки нигде близко к количеству раз, которое делают наши более медленные. Учитывая, что это - VM, дисковое замедление, вероятно, время от времени будет проблемой.

Последняя вещь состоит в том, чтобы включить полные mysql журналы запросов. Это повлияет на производительность так быть осторожным. Идея здесь состоит в том, чтобы разыскать, какой запрос в последний раз успешно выполняется и который перестал работать. При ловле достаточного количества отказов, Вы перейдете к сути дела, где Вы видите шаблон. Если можно надежно воспроизвести катастрофический отказ, Вы вовлекли себя ошибка MySQL. Надо надеяться, Вы не достигаете этой точки :)

1
21.08.2018, 01:08
2 ответа

Что делает hash сказать? У Вас был a /usr/bin/git ранее и затем удаленный это? Это привело бы к bash: /usr/bin/git: No such file or directory в то время как hash все еще верит git быть там.

Решение в этом случае состояло бы в том, чтобы или использовать новую оболочку. Или для каждой оболочки со старым хешем, сброс это использование hash -r.

5
27.01.2020, 23:13
  • 1
    Да.. Я удалил тот ранее.. хеш-r работал как очарование.. маркировка потока, как разрешено.. Огромное спасибо. –  Being Gokul 16.09.2013, 18:01
  • 2
    Другое сомнение.. В документе говорится, что будет/etc/gitconfig файл.. но я не могу найти никого. Какая-либо идея, почему это так? –  Being Gokul 16.09.2013, 18:08
  • 3
    глобальное /etc/gitconfig является дополнительным, обычно у каждого пользователя есть его собственное ~/.gitconfig. Зависит от Вашей ситуации. –  frostschutz 16.09.2013, 18:11
  • 4
    В случае, если, если мне нужно один, я создам его сам? глобальная конфигурация gile.. –  Being Gokul 16.09.2013, 18:17
  • 5
    @BeingGokul при использовании префикса, файл, должен быть считан в /usr/local/etc/gitconfig и/или /etc/gitconfig. Зависит опции в настраивают время. –  Braiam 16.09.2013, 18:22

Возвратитесь и восстановите его без аргумента make. Если Вы хотите установить каталог префикса, необходимо сделать это с configure, но это принимает значение по умолчанию к/usr/local во всяком случае.

2
27.01.2020, 23:13

Теги

Похожие вопросы