状況
手順書の 3 番目は「/opt/app/config/app.yml の db.pool を 20 に変更する」。作業者が確認のためにディレクトリの中身を表示すると、次のように出た。
ダブルチェッカーとして適切な対応は?
$ ls /opt/app/config/app.yaml app.yml.bak database.yml正答
- 手順書どおり app.yml を新規作成し、db.pool を書き込む
- 名前が近い app.yml.bak を編集し、手順書との差は気にしない
- 拡張子の違いだけなので、作業者の判断で app.yaml を編集する
- 手順書と実環境が食い違うので作業を止め、作成者に確認する
解説
手順書のパスと実際のファイルが一致しないのは、手順書の誤りか、環境が想定と違うかのどちらかであり、どちらなのかはその場では分からない。作業を止めて手順書の作成者や責任者に確認するのが適切。app.yml を新規作成しても、アプリが読むのが app.yaml なら変更は反映されない。.bak はバックアップで、編集しても意味がない。拡張子の違いだけに見えても、推測で別のファイルを書き換えるのは手順外の作業になる。
この問題を含む 実務シチュエーション のテストを制限時間つきで解く
実務シチュエーションクイズへ