Простой шаблон плана тестирования для Управления изменениями

Ну, точка fsck должна сообщить о несоответствиях файловой системы, который является нарушенными инвариантами.

Однако многие из этих проверок включают больше чем одну структуру FS. Если кто-то изменяет FS (пишущий данные), эти структуры могут быть временно вне синхронизации. fsck рассматривал бы это как несоответствие, даже при том, что это не действительно проблема. fsck не имеет никакого способа сказать, является ли несоответствие просто временным, или постоянная проблема, для которой нужна фиксация. Таким образом, это не может возможно работать (Если FS не специально разработан, чтобы позволить онлайн проверять. Некоторые делают, но ext3 не делает).

2
задан 17 January 2016 в 12:04
1 ответ

Ручная проверка изменения для Меньших Системных администраторов. Реальные BOFHs Автоматизируют.

Все наши системы всесторонне (и я действительно имею в виду всесторонне; вниз к небольшим деталям niggly как "весь NICs в этой системе, в настоящее время работающей на Гигабитной скорости"), и весь наш конец изменений с "гарантирует, что контроль является четким во время X" (где "время X" является "концом окна обслуживания меньше предполагаемое время отката плюс фактор выдумки, потому что все занимает больше времени, чем Вы ожидали, даже откаты").

Если по некоторым причинам часть нашей системы, это изменяется, уже всесторонне не контролируется, шаг, который один из плана изменения, "улучшает контроль" (с подробным списком того, какие потребности к контролируемому, как, почему, и детали путей, которыми контролирующая документация ответа должна быть улучшена до соответствия).

Преимущества этого severalfold:

  • Мы не должны тратить вещи проверки времени вручную, потому что все постоянно контролируется для нас
  • Нет никакого шанса, что кто-то будет или делать ошибку на проверке или говорить mistruth о том, протестировали ли они все
  • Весь этот контроль для обеспечения изменений ничего не повредил, также удостоверяются, что мы знаем о проблемах во время операции - что-либо, что может повредиться во время изменения, может почти наверняка повредиться на ежедневной основе, таким образом, хорошо знать о тех видах вещей все время.

Простой план относительно получения от строки запуска до полностью контролируемой утопии состоит в том, чтобы просто установить контролирующую инфраструктуру, и затем для каждого изменения план делает первый шаг "установкой, контролирующей для сервисов, которые я собираюсь изменить". Установка, которая не берет намного дольше, чем запись и выполнение плана комплексного испытания так или иначе и преимуществ, долгосрочна (что контроль является постоянным и навсегда, и в следующий раз, когда необходимо изменить что-то там, что Вы экономите время записи и выполнения другого плана тестирования).

3
ответ дан 3 December 2019 в 11:15
  • 1
    Бесплатное пиво и все люди, красивые, где Вы живете также. Во всей серьезности, что you' ре, говорящее о, является игрой конца, которая на расстоянии в 5-10 лет для нас, нам нужны некоторые маленькие шаги сначала. –  MrTelly 22 December 2009 в 00:37
  • 2
    Пиво является бесплатным здесь, как это происходит, но быть системными администраторами we' ре не самая привлекательная группа людей. –  womble♦ 22 December 2009 в 00:43

Теги

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