IT、ガジェットネタまとめ速報

IT技術やガジェットネタに関するみんなの反応のまとめをチョイスしてお届け!

Web系関連記事: プログラミング、開発関連

Oracle DBの「非公開バグ」が表面化、大阪市基幹システム障害の真相

投稿日:

1: 田杉山脈 ★ 2019/07/05(金) 21:19:01.46 _USER
topm
大阪市で住民票などの証明書発行業務を担う基幹システムが停止。復旧まで21時間を要し、8000件近い証明書発行業務に影響が及んだ。原因はOracle Databaseのクラスタ機能に潜むバグだった。ネットワークの不調をきっかけにシステムが停止し、再起動もできなくなった。米オラクルはバグの存在を把握しながら対外開示をしていなかったとみられる。

 2019年6月7日午後0時5分頃。大阪市内の24の区役所や出張所、梅田・難波・天王寺のサービスカウンターで、住民票の写しや記載事項証明書、国民健康保険や税務関連の証明書などが印刷できなくなった。金曜日の昼休みということもあり、週内に書類を発行してもらおうと区役所など窓口に来ていた住民からは悲鳴と怒号が上がった。

同じ頃、大阪市西区の阿波座にある大阪市ICT戦略室も騒然としていた。システム障害を知らせる警報が鳴り、各区役所からトラブル発生を知らせる電話が相次いだ。「統合基盤システムが停止しました。確認してもらえますか」。ICT戦略室の担当者はシステムの開発元で保守契約も交わしているNTTデータ関西の担当者を呼び寄せた。同社はNTTデータの地域子会社だ。

 統合基盤システムは大阪市の基幹システムだ。住民基本台帳、税務、福祉、国民健康保険、介護保険という住民情報系の5システムと連携し、各システムへのログイン時のユーザー(職員)認証や各システムから受け取った証明書データなどの印刷をつかさどる。2015年1月に運用を始めた。「住民情報系5システムに共通して必要となる機能を統合基盤システムに切り出すことでコスト削減を図った」(ICT戦略室)。システムはアプリケーションサーバーと、職員の認証情報や印刷用データなどを管理するデータベースサーバー、それらのデータを蓄積する共有ストレージなどから成る。

 データベース管理システム(DBMS)は米オラクルの「Oracle Database」を採用している。バージョンは「システム構成に関わるので明らかにできない」(大阪市ICT戦略室)。負荷分散と障害回避を目的に同製品のクラスタ機能「Oracle Real Application Clusters(Oracle RAC)を使い、2ノードをActive/Active構成で並行稼働させている。片方が止まってもサービスを継続できるようにしていたが、今回は「2ノードがほぼ同時に停止した」(同)。アプリケーションサーバーは稼働していたものの、ユーザー認証や印刷データの格納に不可欠なDBMSが停止した。これによって「統合基盤システムのほぼ全てが使えなくなった」(同)。

 NTTデータ関西の保守担当者はDBMSが停止している事態を把握し再起動を試みた。しかし2ノードとも再起動できない状態が続いた。このためNTTデータ関西は日本オラクルなどと連絡を取りつつ原因究明を開始。その結果、午後3時30分頃にDBMSのシステムファイルが破損している事実を特定した。

 破損していたシステムファイルはOracle RACを構成する各ノードがそれぞれの死活状況を共有ストレージに書き込む「投票ディスク」である。この内容が異常なデータになっていたという。「投票ディスクを参照した2つのノードが共に異常を検知して、それぞれ自身でDBMSとしての機能を停止させた」(大阪市ICT戦略室)。保守担当者が再起動を試みてもできなかったのは、各ノードが再起動の過程で投票ディスクの内容を参照するようになっていたからだ。投票ディスクの異常値を検知して停止してしまった。
https://tech.nikkeibp.co.jp/atcl/nxt/mag/nc/18/020600011/070200035/

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

続きを読む

このまとめの続きはコチラ!

-Web系関連記事: プログラミング、開発関連

関連記事

5Gスマホ、2022年までに携帯端末出荷の43%に–ガートナー

5Gスマホ、2022年までに携帯端末出荷の43%に–ガートナー

1: ムヒタ ★ 2020/01/22(水) 11:41:49.74 _USER
 大手調査会社Gartnerの予測によると、5G対応スマートフォンは今後2年間で世界市場シェアを伸ばすという。Gartnerの調査チームは米国時間1月21日、スマートフォンの5G対応モデルについて、2020年には世界の携帯端末出荷台…

プログラミング言語人気ランキング2020、2位に「大躍進」したあの言語

1: 田杉山脈 ★ 2019/11/18(月) 17:47:20.99 _USER
システム開発に利用するプログラミング言語に変化は生じているのだろうか。最近ではDX(デジタルトランスフォーメーション)への取り組みが進み、AI(人工知能)やIoT(インターネット・オブ・シングズ)機器を活用したシ…

5Gの健康被害について放射線の科学専門組織が見解を発表

5Gの健康被害について放射線の科学専門組織が見解を発表

1: かわる ★ 2020/03/16(月) 21:34:44.84
次世代の通信規格である5Gは従来の無線通信に比べて高速大容量・低遅延・多数同時接続がうたわれていますが、「気予報の精度が30%低下するかもしれない」という懸念があるなど、その実現には数々の議論が伴います。その懸念の1…

スピーカーから超音波を流しHDDを破壊する「ブルーノート攻撃」誕生 監視カメラも破壊可能

1: 名無しさん@涙目です。(宮城県) [US] 2018/06/24(日) 16:12:07.13 ● BE:601381941-PLT(13121)
スピーカーの音でHDDが故障 「ブルーノート攻撃」で考える物理的対策 動く部品、可動部があるものはいつかは壊れます。想定以上の強いノイズや振動が加わればなおさら…

プログラマーの年俸が壊滅的に安いと話題 400万超はPythonとScalaのみという結果

1: 名無しさん@涙目です。(アラビア) [ヌコ] 2018/07/31(火) 19:04:31.27 ● BE:324064431-2BP(2000)
プログラム言語ごとの求人年平均と求人数をまとめてみました(順位は求人件数) 順位 言語 求人年俸額平均 求人件数 1 Java 3,781,306円 2,463 2 PHP 3,703,138円 1,…