新人がシステム管理者に知られずに顧客の在庫をほぼ全滅させる

Table of Contents

新人がシステム管理者に知られずに顧客の在庫をほぼ全滅させる

誰、私?エル・レグの週刊連載「誰、私?」へようこそ。ここでは、読者の皆さんがとんでもない失敗や、胸が締め付けられるようなヒヤリハット体験を胸から吐き出しています。

今週、レジナルドは、80 年代にミニコンピュータ業界でトップ 5 にランクされていたときに経験した個人的な恐怖体験を語ってくれます。

当時、彼は顧客であるコンビニエンスストアチェーンの現場で、在庫を管理し、店舗に商品を追加発注するコンピューターを操作していました。

「初期のUNIXシステムでは、パッチを当てたり機能を追加したりするたびにカーネルをコンパイルする必要がありました」と彼は語った。

怒った男がコンピューターのキーボードを振り回す

熱心すぎるアメリカ人がいかにして米国銀行のトレーディングフロアを崩壊させたか

続きを読む

「システムは古いカーネルの名前を変更し、/dgux.old新しいカーネルの名前は でした/dgux。記憶が正しければ、古いカーネルの名前がいくつもあった/dgux.old.1 /dgux,old.2はずです。」

店に戻ると、レジナルドはある金曜日の午後遅くに仕事を終え、古い穀粒を片付けることにしました。

「私は、その名前で作成したサブディレクトリを含むrm -rf /*.old*すべてのものを強制的に削除する入力をするつもりでした」と彼は言った。/dgux.old

しかし、常連の読者なら間違いなく推測できるだろうが、彼はそうしなかった。

「指が太い状態で入力したらrm -rf /*、誤って「.」キーではなく「Enter」キーを押してしまいました。」

その瞬間、/それ以降のすべてのデータが強制的に削除され始め、レジナルドはその後の行動を「空中でダーツのように平らに飛び、腕を伸ばし、尖った指を完全に伸ばし」てミニコンピューターの電源スイッチに向かうようなものだったと説明しています。

「すべてが静かになりました。」

レジナルドはシステムを起動しようとしたが、起動できなかった。そこで代わりにテープドライブから起動し、ミニUnixインストーラーを実行して、"/"アップグレードするかのようにブートファイルシステムをマウントし、その後、損傷箇所を確認した。

「すべて/dev削除されましたが、顧客のデータベースは削除せず、システムファイルだけを削除していたので、とても安心しました。」

レジナルドは、事故を起こしやすい人がよくやること、つまり、失敗を自分の中に留めておき、誰にも気づかれないように願い、すべてのシステム ファイルを再作成して自分の足跡を隠し始めたことを実行した。

その後 3 時間かけて、彼は「デバイス ツリー全体を手作業で丹念に再作成」し、その時点でマシンを正常に起動できるようになり、「アプリケーションも正常に動作しました」。

任務をやり遂げたことに歓喜に沸き立つレジナルドは、もう喉につかえそうなほどの胸騒ぎを抑えようと、仕事を切り上げてシステム管理者に別れを告げ、気持ちを落ち着かせるために家に帰った。幸いにも、誰にも気づかれなかった。

「管理者がこのメッセージを読んだ場合、これが彼らにとって初めての情報となるだろう」と彼は語った。

「当時、彼らは私の作業を確認しに来ませんでしたし、いずれにせよ計画メンテナンスのためユーザーはシステムにアクセスできない状態でした。」

職場で誰も知らなかったミスを告白したくなったことはありませんか?長年秘密にしていた人をご存知ですか?ぜひ、こちらまでメールでご連絡ください。®

Discover More