おれは操作ミスでこんな被害を出したぞ!

1名無しさん@お腹いっぱい。
垢版 |
NGNG
苦い思い出を語ってください。
敗因と結果、教訓を皆で共有しましょう。
操作ミスのあとに生じた実質的な被害についてもご報告おながいします。

 ・ rm -rf で引数間違えて死亡。
 ・ newfs でデバイス番号間違えて死亡。
 ・ x と c が隣のキーにあるので tar xvf をまちがえて tar cvf。
 ・ e と r が隣のキーにあるので crontab -e をまちがえて crontab -r。
 ・ SYSV の killall で全プロセス死亡しました。
 ・ libc.so 行方不明。
etc.
48名無しさん@お腹いっぱい。
垢版 |
NGNG
>>23
マジレスすると、あれは核兵器発射許可ボタンで、発射されるわけじゃない
あと、あれは象徴で、じっさいは大統領が押さなくても、きちんと核を発射できる体制になっている
NGNG
UNIX板には珍しく板違いな話題で、

でも、知らなかった。
50名無しさん@お腹いっぱい。
垢版 |
NGNG
NIS+ root master serverの/var/nis/*を消したことありますけど? しかも二回も。
NGNG
つーか、マジなの?
ふつーに考えれば軍機密で外部には流出しそうにない話なんだけど。
NGNG
この程度のことなら安全管理という名目で公開してても
おかしくないと思われ
NGNG
>>51
ほんとだったら、ホワイトハウスを核で吹き飛ばせば、アメリカが反撃できないじゃん?
NGNG
911のあとしばらく、副大統領はどうしてたか覚えてる?
55駄目缶
垢版 |
NGNG
権限のせいでバッチ処理が止まることはしょっちゅう
NGNG
rm hogehoge > /dev/null

と書いたつもりだったんだが…

rm hogehoge /dev/null
NGNG
>>56
mknod すりゃいいじゃん。
NGNG
>>57
cron で仕掛けたバッチの中でやったからさ、朝気が付いたら鯖が
エラー吐きまくって死んでた。
NGNG
>>56
> rm hogehoge > /dev/null

rm が stdout になんか吐くの?
NGNG
>>59
何にも吐かなくてもシェル書く時は癖で書いちまうな、俺の場合。
NGNG
ふつー rm hogehoge >/dev/null 2>&1 では?
NGNG
ふつーコマンド1個ごとじゃなくて、
crontab で
hoge.sh >/dev/null 2>&1
63名無しさん@お腹いっぱい。
垢版 |
NGNG
kill 1。
これ最強。
NGNG

「高性能ビデオスタビライザー」です↓
http://user.auctions.yahoo.co.jp/jp/user/NEO_UURONNTYA

店頭販売価格は、13900 円なんですが、
今回だけ、破格の 7700 円に設定して
おります。

購入希望の方は、名前の所にも書いて
ある、y2kbest@k9.dion.ne.jp 迄、
メールを下さい。

不安な方は、落札をして頂いても
構いません。
NGNG
initは死にましぇーん
といわれた気が。今窓しかない所にいるのでわからん。
NGNG
>>65
曖昧君は死ね
67not 65
垢版 |
NGNG
>>66
君の理解力の問題だ。
NGNG
>>65
シングルユーザモードとかに落ちない? OS によって違うだろうけど。
6963
垢版 |
NGNG
なんてことないトラブルだったんだ。
単に、壊れたサーバをひっこぬいて、ディスクとSCCを移植して
それできれいに終わったはずだった。fsckも許してくれた。
NOCで冷えた身体を温めながら、オフィスで悠然と稼働確認をしていた
その時、 jobs でバックグラウンドプロセスを確認し、先頭のプロセスを
殺したつもりだったんだ。

俺は悪くないんだ。そうだろ?ボブ。
70名無しさん@お腹いっぱい。
垢版 |
NGNG
とある linux での出来事。NFS mount しているディレクトリで
空のディレクトリを全部消そうとしして
rmdir *
としたら、空のディレクトリは目論見通り全部削除されたけど、
ついでにそのディレクトリにあったプレインファイルも削除された。
でもって、カーネルのソースを見ると、NFS の場合
rmdir のときに directory か、プレインファイルかを確認していないの。
バグレポートをを送ったけど、2年間程直らなかった。
#それも原因で、いまだにLinux は嫌いです。
NGNG
>>70
操作ミスじゃないね。
痛いけど。
NGNG
>>71
確かに実装がおかしいね。

file typeの型の強さと言えば、
*BSDは今でもufsで"cat ."出来るね。MacOS Xのufsもそう。

まあ、書けないから問題は起きないんだけど、
nfsで動かないような実装を許す仕様はおかしいな。
NGNG
既出かもしれんが、リモートで複数のサーバーにログオンしているとき
強烈な睡魔の神にたぶらかされ、テスト環境ではなく本番環境のサーバーに向かって
shutdown -h now

シャットダウーン!ナウ!
ああそりゃ勢いよくナウにシャットダウンしてくれましたわ。
私の社会人生命もシャットダウンするかと思ったわ。
NGNG
>>72
それは昔のアプリが動くようにじゃないの?
MacOSX はしらんけど。
75名無しさん@お腹いっぱい。
垢版 |
NGNG
cd /etc
rm *
を、root権限でやっちゃった
2〜3秒後、画面が暗くなり、私の頭も真っ暗になりました。
NGNG
Linux使い始めて一年も経ってない初心者の漏れ。
glibcの最新版をソースから入れようとして
make install→ldconfigしたら……。

何も出来なくなった。(;´Д`)
NGNG
>>75
なんで画面が暗くなったの?
省電力?
NGNG
>>75
ここで勉強しよう。


root で rm -rf /
http://pc.2ch.net/test/read.cgi/unix/1015160064/l50
NGNG
>>75
俺はrootで /をrm * してしまいました。
そのとき以来、rmする際には必ずpwdで確認するように
なったよ・・・。
NGNG
>>76
ヲレも初心者のとき rpm で libc 入れ替えようとして、やってしまった。
rpm がなにも競合を報告してくれなかったから信用しちゃったyo……
NGNG
何故か
chown user:group .*
と打ってしまって死亡。
NGNG
httpdの設定ミスで個人情報の入ったアンケートのデータファイル流出させました。
NGNG
>>82
t*c ですか...
84名無しさん@お腹いっぱい。
垢版 |
NGNG
>>82
おまえ、PC-SUCCESS だろ!
NGNG
t*cの件があったんでうちの鯖もチェックしたですよ。
webデザイナーが勝手に入れたCGIがt*c状態でしたよ。
過去1年分のアクセスログを調べたら外部からは
1件もアクセスされてなかったですよ。
祭にならなくてよかったですよ。
86名無しさん@お腹いっぱい。
垢版 |
NGNG
というかWeb板のスレに
Options -Indexesとかindex.htmlとか訳の分からんことがずらずらと・・・・・(汗

もう、アホかと…バカかと……

http://pc.2ch.net/test/read.cgi/hp/1022453251/
NGNG
>>85
乙枯れ
しかしこれだけ祭りになっても自社のをチェックしない所も多いだろうな
88lslpp -L
垢版 |
NGNG
↓これでない方法ない

状態コード:
A -- 適用 (APPLIED)。
B -- 中断 (BROKEN)。
C -- コミット (COMMITTED)。
O -- 差替え済み (OBSOLETE)。(一部新しいバージョンに移行されています)
? -- 矛盾状態...lppchk -v を実行してください。

タイプ・コード:
F -- installp ファイルセット
P -- 製品
C -- コンポーネント
T -- フィーチャ
R -- RPM パッケージ
89名無しさん@お腹いっぱい。
垢版 |
NGNG
電源直ぎり
UNIXのHDで意外と弱いのね。。。。。
1日止めました。
つーか鯖買ってくれ。
NGNG
>>89
鯖でなく、新しいシス管買うことにしました。
NGNG
うんこどっこいしょ
NGNG
/etc/rc.d/init.d/network stop
・・・あ、遠隔操作だった・・・
93
垢版 |
NGNG
漏れも似たようなことあったね。

pkill sshd

ん?やべ、TeraTermじゃん。
ポート80と22と21しか開けてねーべさ。
NGNG
>>93
sshdをデーモンとして起動していた時に
リモートからバージョンアップするでいい方法って無いかなぁ?

わからなかったんで、わたしゃinetd起動にしちまったけど...
NGNG
>>94
つないでいるプロセスを kill しなきゃおっけー。
こわいけど。
96名無しさん@お腹いっぱい。
垢版 |
NGNG
viで:Cの後にq!やらバックスペースやら入力後wqしてもう一回viで開いたら
解読不能意味不明なコードが..。その後知ったんだけどedコマンドでCオプション
指定時は暗号化だった。
もちろん暗号化キーは何を入力したか覚えていないので暗号化を解除できずにその
ファイルはオシャカとなりました。この操作ミスで5時間の作業がなかったことに
..。
NGNG
>>94-95
2〜3個 接続しとく。これ常識。

でも、コンソールサーバーとか作るのが本道か?
NGNG
>>95
そうですね。親daemonをkillしてもloginは切れません。

佐祐理ははじめて/etc/hosts.allow,denyを書いた時の思い出
を話します。

会社で使っているIPアドレスのブロックが、A.B.C.0/24でした。
A.B.C.0/24を許可すれば会社内での通信は全て可能と考えまし
た。そう書きました。でも例外がありました。DHCPです。DHCP
クライアントの送信アドレスが0.0.0.0なのです。次の日、会社
に行くと、Windowsマシンが全て通信出来なくなっていました。
NGNG
>ipfw flush

コンソールついてない鯖でやりますた。
処置:電源直切り
100名無しさん@お腹いっぱい。
垢版 |
NGNG
数分前までLinuxを触ってたいきおいで
ultraで(商用サーバとして稼動)init 5 をやっちまった。
しかもultraは会社とは遠く離れたデータセンター
 
NGNG
シリアスなsystemでのshutdown, reboot, halt, init、
interactive shellの$PATHは、自前wrapper scriptを起動するようにしておいて、
「おめー、本当にこれがやりたいのか?」って聞くようにしてありましたよん。

急いでるとやっちゃうことあるんだよね…
102名無しさん@お腹いっぱい。
垢版 |
NGNG
コマンド叩いた後はyボタン連打。
〜?ってのがウゼーから。
103名無しさん@お腹いっぱい。
垢版 |
NGNG
>>102
それじゃ「〜?」の意味ないじゃん。

Win2kをインスコしてて
「2枚目のフロッピーディスクを挿入して[Enter]を押してください」
と言われ、FD挿して電源ブチ切りました。HDDが逝きました。
104名無しさん@お腹いっぱい。
垢版 |
NGNG
>>103ワラタ
でもなんで電源ボタン押しタン?
NGNG
>>103
あるある〜
106age
垢版 |
NGNG

Solaris 2.6

/etc/rc2.dでデーモン起動・停止スクリプトを作って
完成した後、emacsの*~ファイルを消そうとして、
# rm *
した。
107名無しさん@お腹いっぱい。
垢版 |
NGNG
あかぼうりぬくすぐらいくさった
OSだったら、そのすくりぷとと
シンボリックリンクだけの被害ですんだはずだけど...
viをつかえってのは却下。
NGNG
>>102
つーか、y連打するぐらいなら
# yes | hoge しる!
NGNG
>>106
/etc/rc2.d/* を Emacs でいじるなよ。
NGNG
>>109
はげしく同意。
111 
垢版 |
NGNG
結構rm *やっちゃう人多いんだな・・・
こないだやっちゃったから、わらえねぇや
112名無しさん@お腹いっぱい。
垢版 |
NGNG
FreeBSDのサーバの設定ファイルのバックアップをとろうと思ったのさ。
#mv /etc /etc_backup(Enter↓)
あ....
接続あぼーん(汗

/、/usr、/home、/varとパーティションを切っていて、
fstabを見つけられないから/usrがマウントできない=vi使えない。
edコマンドを使用してなんとかfstabを作成して復活。
NGNG
>>112
無知で申し訳ないが FreeBSD は fstab がないとマウントできないのですか?
NGNG
sonna bakana.
NGNG
>>112
mv で戻せばいいだけじゃなかったの?
NGNG
>>112
ネタにマジレスですまんが
mountの使い方しらねーだけだな

もしかして
mv /etc_backup /etc と戻す前にconnection切ってしまったのか?
/etcを消しただけで接続あぼーんするとは思えんのだが。
NGNG
>>116
/etc/hosts.deny辺りはリアルタイム反映じゃなかったっけ?
ファイルが無くなった時にどういう挙動するのかは知らんけど。
NGNG
pppの接続が切れたとかそういう話であ?
NGNG
だれか試せば何が起きたか分かるかも
120118
垢版 |
NGNG
>>119
リモートの環境で/etcをリネームしてからmake distributionとかやったことある。
別に何ともなかったよ。
NGNG
絶対パスでアーカイブしてあるtarをそのまま展開してしまい、
/etcをまるまる上書きされた。
122名無しさん@お腹いっぱい。
垢版 |
NGNG
オペレータコンソールで、/oq
スプール全部プリンタへ・・・・・

UNIXじゃねーや。すまん逝ってくる
NGNG
>117
さすがにリアルタイム反映は無理でそ。
デーモンが起動するタイミングで読むはず。
124123
垢版 |
NGNG
今調べたら、デーモンによっては接続要求されるたびに
hosts.{allow,deny}読むタイプもあるみたい。(libwrap付きsendmailとか) 
でもさすがに接続中にいきなり切られることはない。
125名無しさん@お腹いっぱい。
垢版 |
NGNG
NIC2枚挿しのマシンでセグメント間の連携取ろうとしたんだけど、
ケーブル刺し間違えてIPぶつけて両セグメントぐっちゃぐちゃにしました。

しっかしロードバランサってなんでこう実装ぁゃιぃのが多いのかなぁ
ある程度まではRFCに準拠してないと周りで吸収しきれん…
NGNG
クラスタのマシンで両系down(商用)
127名無しさん@お腹いっぱい。
垢版 |
NGNG
kill -1 1
とするつもりが、
kill 1
とやってしまって、システムを強制リセットするしかなくなってしまった。

誰でも、一度だけ、経験するのよ、誘惑の甘い穴〜♪。
128名無しさん@お腹いっぱい。
垢版 |
NGNG
リモートでパッチ当てたり、いろいろしてshutdown -r now。
再起動した頃を見計らってsshでログインしようと。

ssh: connect to address xxx.xxx.xxx.xxx port 22: Connection refused

ヽ(`Д´)ノ ウワァァン月曜まで何もできないYO
129名無しさん@お腹いっぱい。
垢版 |
NGNG
>>128 あるある。
いつまでもpingに応答ないと、いや〜な雰囲気が。

だもんで、隣のサーバから RS-232C 経由でログインできるようにして、
その回線がシステムコンソールになるようにした。

ブートプロンプトやスタートアップメッセージもそっちに出るように
なったから、かなり安心。

最悪カーネルパニックとかで止まっても、電源入れ直してさえ貰えれば、
リモートからでも古いカーネルでageられるようになったYO!
OpenBSDっす。
NGNG
ヤバめのパッチはめんどーでも現場でやりませう
131名無しさん@お腹いっぱい。
垢版 |
NGNG
RAID5でファイルは万全と思っていたが、電源にサージアブソーバーを
入れておかなかったのが失敗か、夏の落電でドライブが2個お不動さまに
なってしまった。バックアップがあれば、よかったんだけどね。
132sage
垢版 |
NGNG

俺も >>79 と同じで rm * は一回あった。
でも社内システムのダウンは誰でも一回は通る道って洒落にならないか(鬱)

 あと板違いだがMS-DOS 2.0 でフロッピーをformatするとき
  >format <ret>

 をしてしまい、思わず叫んだこともあったな。
NGNG
>>129
> 最悪カーネルパニックとかで止まっても、電源入れ直してさえ貰えれば、
入れなおしてもらえなかったから、今日会社逝ってきたっす…
NISのバカー(泣
134名無しさん@お腹いっぱい。
垢版 |
NGNG
この前、某汎用機で、カタログファイルを飛ばした。
汎用機すべてのライブラリー、世代管理fileが自分の端末以外から
アクセスできなくなった。夜勤で作業してると、ちょっとしたミスがこうなるのよね
適当にJCL作ってバックアップから戻してなんとかなったけど...
脂汗2リットルは出たな^^;;深夜でよかった....これが昼間のONLINE中だと....ぞっとする。

135名無しさん@お腹いっぱい。
垢版 |
NGNG
root(または本番環境)での作業は一文字一文字最新の注意を払う。
それだけで十分だと思うが。
結局いろいろな手を使って危険をさけても、
せっかちなヤシは必ずミスをする。

あと、動的に設定を変更できるシステムでも、
設定が固まったらそれが再起動後も反映されるかどうかを
必ずテストすること。
まあ、本番環境で一瞬でも止めれない場合はその限りではないが。

この2つで上のほとんどの被害は出なかったことだろう。
NGNG
sl をインストールしておくと、
root になる資格のないやつがすぐにわかる。
NGNG
>>136
ミスって困るようなマシンにslを入れるのはつらい罠
NGNG
>>135
「細心の注意を払う」なんて一理あるけど、人間はかならずミスをする
ということを精神論だけで防ぐのは無理があると思うんだけど。
NGNG
rmするまえにlsして、^ls^rmってやったりするのが、
「細心の注意を払う」ってことじゃないの?
NGNG
>>136-137
sl って何?
NGNG
>>140
知らなければ、それはそれで、あとのお楽しみがあるってもんさね
NGNG
共用のマシンでないとイマイチ有用性が… >sl
NGNG
sl がデフォルトで入っているディストリビューションを作る
NGNG
http://packages.debian.org/sl
NGNG
            (@@) ( ) (@) ( ) @@  ()  @   O   @   O   @
         (  )
       (@@@@)
      (  )

     (@@@)
   ====    ________        ___________
 _D _| |_______/    \__I_I_____===__|_________|
  |(_)--- |  H\________/ |  |    =|___ ___|   _________________
  /   | |  H | |   |  |     ||_| |_||   _|        \_____A
 |   | |  H |__--------------------| [___] |  =|            |
 | ________|___H__/__|_____/[][]~\_______|    |  -|            |
 |/ |  |-----------I_____I [][] [] D  |=======|____|________________________|_
__/ =| o |=-O=====O=====O=====O \ ____Y___________|__|__________________________|_
 |/-=|___|=  ||  ||  ||  |_____/~\___/     |_D__D__D_| |_D__D__D_|
  \_/   \__/ \__/ \__/ \__/   \_/        \_/  \_/  \_/  \_/
NGNG
>>145

被害か?
NGNG
>>146
9600bpsでやっているときにこいつが表示されると、それはそれで被害。
148名無しさん@お腹いっぱい。
垢版 |
NGNG
crontab -e のつもりがcrontab -r
-rオプションはイラナイヨ。
いい方法ないかなあ。
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況