【IT】Oracle DBのバグでファイル破損、大阪市がシステム障害の原因を初公表

1田杉山脈 ★2019/06/25(火) 22:09:14.18ID:CAP_USER
大阪市は2019年6月24日、6月7日から翌8日にかけて発生した基幹系システムの障害について、原因を特定したと明らかにした。米オラクル(Oracle)のデータベース(DB)ソフト「Oracle Database」のバグが原因だった。

システム障害を起こしたのは基幹系システム「大阪市統合基盤システム」である。2015年1月に運用を開始し、住民票や税務、国民健康保険、福祉、介護保険など市民向けサービスを提供している。

 同システムのOracle Databaseはログイン時の認証に必要なデータや印刷履歴などを管理している。今回の障害により、区役所や出張所などで住民票などの発行ができなくなり、7994件の発行業務に影響が出た。

同システムで2019年6月7日の午後0時5分ごろに発生したシステム障害では、2ノードあるDBサーバーがほぼ同時に停止した。担当者が再起動を試みたが再起動できなかった。

 この原因について大阪市ICT戦略室は「Oracle Databaseには(データを格納するストレージとDBサーバーをつなぐ)通信経路で伝送エラーが生じた際、システムファイルが破損するバグが存在していた」と明かす。システム開発を担当したNTTデータ関西を介して「日本オラクルにバグの存在を確認した」(ICT戦略室)。

 今回のトラブルでは「停止したDBサーバーの再起動」「ハードウエアの交換」「システムファイルの修復」の順で復旧を試みたがいずれも復旧に至らなかった。そこでバックアップファイルからDBそのものを復元する手法に切り替えて、障害発生から約21時間後の6月8日午前9時30分ごろに復旧を完了し、同日午前10時から業務を再開した。

この先は有料会員の登録が必要です。
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00001/02456/

9名刺は切らしておりまして2019/06/25(火) 22:20:31.04ID:Ud40snNi
ポスグレ使えよ
15名刺は切らしておりまして2019/06/25(火) 22:24:56.10ID:QAgRqU0r
こんなんでよく値上げを宣言できたものだ
17名刺は切らしておりまして2019/06/25(火) 22:31:10.68ID:2Zkd3OkM
システムファイルの破損とか
パソコンソフトかよw
18名刺は切らしておりまして2019/06/25(火) 22:33:28.43ID:TqwP4tiy
嘘くせぇな
Oracleのバグなら、もっと多くのところでこの現象が起きてると思うんだけど・・・
NTTデータ関西が怪しい
54名刺は切らしておりまして2019/06/25(火) 23:24:59.85ID:GKeACOyB
>>18
オラクルとNTTデータと大阪市
信用できない順で大阪市、NTTデータ、オラクルだわな
30名刺は切らしておりまして2019/06/25(火) 22:46:09.48ID:3HI3CzQF
バグってことでオラクルのせいにしてるけど修正パッチ当ててなかっただけだろ
オラクルなんてもっとトラフィックの多い金融系でもバンバン使ってるのに
大阪市でだけ起きたってのが怪しい
オラクルのバグには違いないけどオラクルとしてはとっくに対応してるから
大阪市以外じゃ起きてない
そう考えるのがプロ
58名刺は切らしておりまして2019/06/25(火) 23:28:08.21ID:mHOAshcV
>>30
その可能性も全く捨てきれないよな
なんかいかにもオラクルが悪いみたいに書いてあるけどさ
実際悪いんだけど
88名刺は切らしておりまして2019/06/26(水) 01:58:17.03ID:yoPR9VaH
>>30
お前がDB管理の実戦経験が無いのは分かった。
32名刺は切らしておりまして2019/06/25(火) 22:51:54.76ID:YE9HytKx
ホントでござるかぁ?
35名刺は切らしておりまして2019/06/25(火) 22:55:58.02ID:b+KF4vNS
>通信経路で伝送エラーが生じた際、システムファイルが破損するバグが存在していた
バグなのか?
全くリトライしなかったとかならともかく、
通信路切れてちゃファイル読めないのは当然。
どこかで諦める必要もあるだろう。
程度によるな。
37名刺は切らしておりまして2019/06/25(火) 22:59:45.60ID:CwrSTmDi
Oracle様から信頼性をとったら何も残らないんだけど。。
41名刺は切らしておりまして2019/06/25(火) 23:07:33.01ID:3HI3CzQF
大阪市「オラクルのバグでした!(とっくに修正パッチでててんけど当ててなかったのは黙っとこう)」
44名刺は切らしておりまして2019/06/25(火) 23:09:04.85ID:adTlZPZn
嘘くせぇ
45名刺は切らしておりまして2019/06/25(火) 23:09:29.41ID:eQ72lTID
オラクル三宅
46名刺は切らしておりまして2019/06/25(火) 23:10:24.66ID:jvLM+SkJ
ボラクルはクソ
クラウドやたらすすめてくるがあれは本当にクソだからな
47名刺は切らしておりまして2019/06/25(火) 23:12:36.41ID:Qb4uQ8dX
>経路で伝送エラーが生じた際、システムファイルが破損するバグが存在していた

NTTの作ったシステムに伝送エラー(バグ)があって壊れたんだろう
ホームラン級のバカが作ったんだろうね

48名刺は切らしておりまして2019/06/25(火) 23:13:12.40ID:O+xHK8cM
>通信経路で伝送エラーが生じた際、システムファイルが破損するバグが存在していた

システムファイルって何だ?
制御ファイル?
動的パラメーターファイル?
System表領域?
SysAux表領域?

55名刺は切らしておりまして2019/06/25(火) 23:26:12.20ID:mHOAshcV
>>48
ニュースではどうでもいい!(笑)
51名刺は切らしておりまして2019/06/25(火) 23:18:02.92ID:4jFzR4wM
オラクルのバグでも損害賠償とか一切応じないんだろうな。
56名刺は切らしておりまして2019/06/25(火) 23:27:29.86ID:XSeXAhfp
パッチ当ててないだけだろ
60名刺は切らしておりまして2019/06/25(火) 23:32:45.30ID:VRDR2f9O
オラクルのバグって誰が責任取るん?元請けの業者かね。
61名刺は切らしておりまして2019/06/25(火) 23:33:08.00ID:hqTcfYvc
Oracleはバージョンアップやアップデートでチョイチョイやらかすなぁ。
しかも対応が遅い。責任逃ればっかりやってる。
62名刺は切らしておりまして2019/06/25(火) 23:33:16.45ID:cry7fUFS
オラクルの新製品を使ったシステムの開発中にバグを見つける事はあるけど
4年も本運用してての発覚って珍しいな
66名刺は切らしておりまして2019/06/25(火) 23:37:42.86ID:mHOAshcV
この前偶然オラクル本社の前を歩いたけど
やたら遠くからでも目立つ看板w
67名刺は切らしておりまして2019/06/25(火) 23:37:54.70ID:vSkJ1DBg
システムファイルの破損で、
システムファイルの修復を試みても治らないという事実。
68名刺は切らしておりまして2019/06/25(火) 23:40:01.25ID:NCepOu6e
他のユーザーでは問題が出てないのに大阪市だけで問題が起こるのはなぜ?
82名刺は切らしておりまして2019/06/26(水) 01:09:27.52ID:7X/6adtO
>>68
パッチ当ててないから
それを理由にすると公務員様の経歴に傷がつくから仕方なくオラクルが悪役買って出て恩を売った…とかかな
83名刺は切らしておりまして2019/06/26(水) 01:15:19.78ID:LK1cTQ94
>>82
パッチ当てるのは大阪市の責任なの?保守も含めてベンダーが責任を持つのが普通じゃないの?
72名刺は切らしておりまして2019/06/25(火) 23:50:58.93ID:U0HUUT19
復旧遅すぎないか
81名刺は切らしておりまして2019/06/26(水) 01:08:45.42ID:e5c7nLP5
>>72
DBの再起動、ハードウエアの交換、システムファイルの修復、DBリストアとやってたらこんなもんだろう
おそらく原因もわかってない状態での作業だと思うし
73名刺は切らしておりまして2019/06/25(火) 23:56:27.53ID:g6tob7zR
なぜホストコンピューターにしねえんだ
UNIXサーバーなんてクソに決まってんだろ
77名刺は切らしておりまして2019/06/26(水) 00:25:27.44ID:EGh7KYjk
共有Oracleホームの障害らしいので
大阪市のサイトの時系列からこんな感じと推測
1.共通部の共有Oracleホームの破損?でDB全停
2.ハードウェア交換したがハードウェア障害ではないので復旧せず
3.制御ファイルのリカバリだけでは復旧せず
4.Oracleを再インストールしバックアップからリストア・リカバリで復旧

共有Oracleホーム
ttps://www.oracle.com/technetwork/jp/content/oh-rac-1-133511-ja.pdf

しれっとゴールデンゲートを売り込みに来るパターンだなw

79名刺は切らしておりまして2019/06/26(水) 00:57:51.14ID:a3IP3hTZ
オラッ!来る!🐙
93名刺は切らしておりまして2019/06/26(水) 02:40:25.16ID:v1fn3QRx
仕様です。
95名刺は切らしておりまして2019/06/26(水) 03:23:12.25ID:+bp27P2v
損害賠償は?
105名刺は切らしておりまして2019/06/26(水) 07:55:00.90ID:UHlDEjcS
ん? システムファイルをミラーリングしてたのか?
https://it.srad.jp/story/19/06/12/1441216/

それを Oracle 側のせいにするのは……
うーん……

106名刺は切らしておりまして2019/06/26(水) 07:57:14.46ID:5n1zZ0nv
バックアップとかミラーリングで失敗したのか
まあ通信失敗で壊れるようなんも設計上クソだろうが
108名刺は切らしておりまして2019/06/26(水) 07:59:50.56ID:H8NmwIJh
損害賠償を請求しろよ。
110名刺は切らしておりまして2019/06/26(水) 08:18:51.40ID:UXDfthhl
>住民票や税務、国民健康保険、福祉、介護保険など市民向けサービスを提供している。

今後、大阪だけこーゆー重要なものは中華に預けろ

114名刺は切らしておりまして2019/06/26(水) 08:36:33.49ID:0hDr9JNy
RACは前にもどこかの企業でトラブってたの見たな
115名刺は切らしておりまして2019/06/26(水) 08:37:29.28ID:aR4O2ieH
AWS一択やな
117名刺は切らしておりまして2019/06/26(水) 08:51:12.25ID:iHcYpBgz
うーんこれはオラクルのバグじゃないだろ
データ転送中に未知の通信エラーが発生
データファイルがぶっ壊れたならわかるけど、何故にシステムファイルを書き換えてしまうの?
メモリ破損させてしまって、書き込み先ファイルがどっか別物になってしまって、たまたまシステムファイルがぶっ壊れたってこと?
最初ハードウェアのバグかと思ったけど、やっぱオラクルの通信周りのバグっぽいわ

引用元:http://egg.5ch.net/test/read.cgi/bizplus/1561468154/