こんにちは。 少々お知恵を拝借したいのですが。。。 10台程度のdebianサーバー管理をほぼリモート(ssh)で行っています。プロセスの生死やディスクのエラーなどを監視しています。 現在のところ、ディスクはLinuxのsoft raidを利用していますので、デスクの1個が壊れてもその状況をリモートで把握できています。 さて、近年マザーボード上のraid機能も高性能で信頼性も高くなってきていますので、soft raidのcpuへの負荷を考えてhard raidに切り替えようかと考えています。そこで問題となってくるのはディスクの1個が異常をきたしたとき、その情報をリモートで如何に受け取るかという点です。リモートではbios上の情報を取る術がないので最悪ディスクが全部潰れて修復不可能になるまで気が付かないのではないかと危惧しています。 debian Linuxにおいて、hard raidの情報を得る手段を何かご存知ありませんでしょうか? よろしくお願いいたします。
野村
野宮です.
In the Message;
Subject : [debian-users 00861] M/B上のRaidの利用について Message-ID : 56fffeab-579f-de3a-469e-d2efb1b0e4ae@tmo.co.jp Date & Time: Sun, 25 Jun 2023 10:44:48 +0900
[TN] == Tomoo Nomura nomurat@tmo.co.jp has written:
TN> こんにちは。 [...] TN> さて、近年マザーボード上のraid機能も高性能で信頼性も高くなってきていますので、 TN> soft raidのcpuへの負荷を考えてhard raidに切り替えようかと考えてい ます。そこで問 題となってくるのはディスクの1個が異常をきたしたとき、 その情報をリモートで如何に 受け取るかという点です。リモートではbios上 の情報を取る術がないので最悪ディスクが 全部潰れて修復不可能になるまで 気が付かないのではないかと危惧しています。 T TN> debian Linuxにおいて、hard raidの情報を得る手段を何かご存知ありま TN> せんでしょうか?
小生の環境で使えるようになった ChatGPT に訊いてみました.
(質問) Debianでリモートでマザーボード上のハードウェア RAID の HDD 情 報を得る方法は?
(ChatGPT)
Debianでリモートでマザーボード上のハードウェア RAID の HDD 情報を得る方法については、以下の方法があります。
リモートデスクトップ接続を使用して、RAIDコントローラーの設定を確認する 方法があります。RAIDコントローラーの設定には、RAIDの構成、ディスクの状 態、およびその他の情報が含まれます。ただし、この方法は、リモートでサー バーにアクセスできる場合に限ります。
リモート監視ソフトウェアを使用して、RAIDコントローラーの状態を監視する ことができます。これにより、RAIDコントローラーの状態をリアルタイムで監 視し、必要に応じて問題を解決することができます。
RAIDコントローラーには、SNMP(Simple Network Management Protocol)エー ジェントが含まれている場合があります。SNMPエージェントを使用して、RAID コントローラーの状態を監視することができます。
以上の方法で、マザーボード上のハードウェア RAID の HDD 情報を取得する ことができます。1
1. https://qastack.jp/server/718654/can-i-detect-hardware-raid-infromation-from...
(質問) Debianでのリモート監視ソフトウェアというのは何?
Debianには、リモート監視ソフトウェアとして、Zabbix、Nagios、Cactiなど があります。これらのソフトウェアを使用することで、リモートでサーバーの 状態を監視することができます。
以上ですが、お役に立ちますか?
--- ┏━━┓彡 野宮 賢 mail-to: m.nomiya @ gmail.com ┃\/彡 ┗━━┛ 「どんなにAIが発達しても、自分の頭脳で考えていく訓練は欠かせないのだ ろう。AIに答えだけを求めるのではなく、人間の思考を深めるために使うと いう発想だ。AIの答えをうのみにして暗記するだけでは、人間は成長できな い。」
-- 「メディア空間考 高津祐典」 --
返信先を個人にしてしまったので、再送します。
野宮 様
ありがとうございます。ChatGPTですか!! 見てみました。raidの構成等はわかるようですね。しかし、エラーの情報がわかるか、rebuildを行えるのかは不明です。 soft raidでは結構頻繁にdegradeが発生してrebuildが必須になりますが、hard raidの場合はどうなんでしょうね?degradeが発生しないのならrebuildの必要もなく、結局ディスクの物理的故障時のみ作業が必要なのならば問題ないのですが。 もう少し調べてみます。今後ともなにか情報がありましたらよろしくお願いいたします。 ありがとうございました。
野村
On 6/25/23 11:17, 野宮 賢 / NOMIYA Masaru wrote:
野宮です.
In the Message;
Subject : [debian-users 00861] M/B上のRaidの利用について Message-ID :56fffeab-579f-de3a-469e-d2efb1b0e4ae@tmo.co.jp Date & Time: Sun, 25 Jun 2023 10:44:48 +0900
[TN] == Tomoo Nomuranomurat@tmo.co.jp has written:
TN> こんにちは。 [...] TN> さて、近年マザーボード上のraid機能も高性能で信頼性も高くなってきていますので、 TN> soft raidのcpuへの負荷を考えてhard raidに切り替えようかと考えてい ます。そこで問 題となってくるのはディスクの1個が異常をきたしたとき、 その情報をリモートで如何に 受け取るかという点です。リモートではbios上 の情報を取る術がないので最悪ディスクが 全部潰れて修復不可能になるまで 気が付かないのではないかと危惧しています。 T TN> debian Linuxにおいて、hard raidの情報を得る手段を何かご存知ありま TN> せんでしょうか?
小生の環境で使えるようになった ChatGPT に訊いてみました.
(質問) Debianでリモートでマザーボード上のハードウェア RAID の HDD 情 報を得る方法は?
(ChatGPT)
Debianでリモートでマザーボード上のハードウェア RAID の HDD 情報を得る方法については、以下の方法があります。
リモートデスクトップ接続を使用して、RAIDコントローラーの設定を確認する 方法があります。RAIDコントローラーの設定には、RAIDの構成、ディスクの状 態、およびその他の情報が含まれます。ただし、この方法は、リモートでサー バーにアクセスできる場合に限ります。
リモート監視ソフトウェアを使用して、RAIDコントローラーの状態を監視する ことができます。これにより、RAIDコントローラーの状態をリアルタイムで監 視し、必要に応じて問題を解決することができます。
RAIDコントローラーには、SNMP(Simple Network Management Protocol)エー ジェントが含まれている場合があります。SNMPエージェントを使用して、RAID コントローラーの状態を監視することができます。
以上の方法で、マザーボード上のハードウェア RAID の HDD 情報を取得する ことができます。1
1.https://qastack.jp/server/718654/can-i-detect-hardware-raid-infromation-from...
(質問) Debianでのリモート監視ソフトウェアというのは何?
Debianには、リモート監視ソフトウェアとして、Zabbix、Nagios、Cactiなど があります。これらのソフトウェアを使用することで、リモートでサーバーの 状態を監視することができます。
以上ですが、お役に立ちますか?
┏━━┓彡 野宮 賢 mail-to: m.nomiya @ gmail.com ┃\/彡 ┗━━┛ 「どんなにAIが発達しても、自分の頭脳で考えていく訓練は欠かせないのだ ろう。AIに答えだけを求めるのではなく、人間の思考を深めるために使うと いう発想だ。AIの答えをうのみにして暗記するだけでは、人間は成長できな い。」
-- 「メディア空間考 高津祐典」 --
debian-users mailing list debian-users@debian.or.jp https://lists.debian.or.jp/mailman/listinfo/debian-users
野宮です.
In the Message;
Subject : [debian-users 00863] Re: M/B上のRaidの利用について Message-ID : ade78833-523a-da22-aa72-37ce04d8b0c7@tmo.co.jp Date & Time: Sun, 25 Jun 2023 13:23:13 +0900
[TN] == Tomoo Nomura nomurat@tmo.co.jp has written:
TN> 返信先を個人にしてしまったので、再送します。
TN> 野宮 様
TN> ありがとうございます。ChatGPTですか!! TN> 見てみました。raidの構成等はわかるようですね。しかし、エラーの情 TN> 報がわかるか、rebuildを行えるのかは不明です。 [...]
ありがとうございます.
ChatGPT、確かに使えそうですね.
ただ、回答に示されるリンクが切れていることもあり、やはり、注意して使う べきものなんでしょうね.
ともあれ、エラー情報とRebuildに就いても訊いてみました.
1.リモートでマザーボード上のHardware RAIDでHDDのエラー情報を得る方法 については、私が見つけた情報では、リモートでRAIDの状態を表示する方法に ついては見つかりませんでした。ただし、RAIDの再構築(リビルド)に関する 情報は見つかりました。RAIDサーバーは耐障害性能も高く、HDDが1台壊れた 程度では「事もなく」動いてしまうことが多い。しかし、この障害を放ってお くと…ということで、放置は厳禁だそうです3。
2.リモートでマザーボード上のRAID HDDのrebuildができるかについてです ね。RAIDの再構築(リビルド)とは、複数のHDDを使ってRAID5やRAID6、RAID1 などを運用中、1台のディスクが故障してしまった場合に故障していない他の HDDから故障したディスク内のデータを復元・再構築し直す作業のことです。 そのため、リモートでマザーボード上のRAID HDDのrebuildを行うことはでき ます。
以下のサイトによると、リモートでRAID HDDのrebuildを行う方法は以下の通 りです(※1)。
1. SSH接続する。 2. mdadmコマンドを使用して、再構築(リビルド)を行う。
ただし、再構築(リビルド)にはさまざまな落とし穴があり、失敗すると最悪、 データの復旧ができなくなってしまいます。そのため、十分に注意して作業を 行ってください2。
※ 1. https://www.a1d.co.jp/knowledge/datarecovery/rebuild-failure/
以上です.
ご参考になるかも知れないので、序でながら、Linuxで ChatGPT を使う方法、 を記します.
1. Chromme 系のブラウザーを使う
2. ブラウザーにWindows成り済ましの拡張機能をインストール、Windows 10 とChromeに成り済まし
小生の場合の拡張機能は、User-Agent Switcher and Manager です.
3. Microsoft 社の bing を使う
「拡張機能」には、ChatGPTに関するものが6つほどありますが、いずれも 経由での使用を許可しません.
FirexFoxでは、Windows成り済ましのアドオンがあるのですが、あるバージョ ン以降ではこのアドオンを使えないようです.
--- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ 「当時も今も日本は半導体の素材、部品、設備分野で強大な市場支配力を誇る。 米国が第3国での半導体生産を阻止するためには、日本の協力が不可欠であるほ どだ。そんな日本でさえ、米国を相手にプライドを築こうとしてメモリー半導 体分野を丸ごと失ってしまった。極右政治特有の血気盛んさが生んだ苦い結果 だ。」
-- 「半導体、日本のプライド外交が生んだ惨劇」 --
野宮です.
In the Message;
Subject : [debian-users 00864] Re: M/B上のRaidの利用について Message-ID : 87mt0op009.wl-nomiya@lake.dti.ne.jp Date & Time: Sun, 25 Jun 2023 14:46:30 +0900
[MN] == 野宮 賢 / NOMIYA Masaru nomiya@lake.dti.ne.jp has written:
MN> 野宮です.
MN> In the Message;
MN> Subject : [debian-users 00863] Re: M/B上のRaidの利用について MN> Message-ID : ade78833-523a-da22-aa72-37ce04d8b0c7@tmo.co.jp MN> Date & Time: Sun, 25 Jun 2023 13:23:13 +0900
MN> [TN] == Tomoo Nomura nomurat@tmo.co.jp has written:
[...] MN> ともあれ、エラー情報とRebuildに就いても訊いてみました.
MN> 1.リモートでマザーボード上のHardware RAIDでHDDのエラー情報を得る方法 MN> については、私が見つけた情報では、リモートでRAIDの状態を表示する方法に MN> ついては見つかりませんでした。ただし、RAIDの再構築(リビルド)に関する MN> 情報は見つかりました。RAIDサーバーは耐障害性能も高く、HDDが1台壊れた MN> 程度では「事もなく」動いてしまうことが多い。しかし、この障害を放ってお MN> くと…ということで、放置は厳禁だそうです3。 [...]
ふと思い、英語の ChatGPT on BING にも訊いてみました. 以下、回答の拙訳です.
[回答]
SSH を使って Debian マシンにリモートアクセスし、先に述べたコマンドを使っ て マザーボード上のハードウェア RAID の HDD のエラー情報を得ることがで きます。Webmin のようなツールを使って Debian マシンをリモート管理し、 エラー情報を取得することもできます。
ここで、ChatGPT が「先に述べたコマンド」というのは、
[回答]
smartctl コマンドを使って、マザーボード上のハードウェア RAID 内の HDD のエラー情報を取得できます。以下のコマンドを実行してインストールできま す:
$ sudo apt-get install smartmontools
インストール後、以下のコマンドでエラー情報を取得できます:
$ sudo smartctl -a /dev/sda
dev/sdaをハード・ドライブのデバイス名に置き換えてください。デバイス名は、以下のコマンドを実行することで確認できます:
$ sudo fdisk -l
これで、システムに接続されているすべてのハードディスクがデバイス名とともに一覧表示されます。これで、/dev/sdaを適切なデバイス名に置き換えることができます。
mdadmを使ってRAIDアレイの状態をチェックすることもできます。以下のコマンドを実行してインストールできます:
$ sudo apt-get install mdadm
インストール後、以下のコマンドでRAIDアレイの状態を確認できます:
$ sudo mdadm --detail /dev/md0
$ sudo mdadm -detail /dev/md0をRAIDアレイのデバイス名に置き換えてください。
お役に立てれば幸いです!他に質問があれば教えてください。
以上です.
--- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ 「「暴論」をなくしたければ、新聞やテレビがきちんと言えばいいんです。」
-- 「炎上恐れる新聞、テレビがもたらした「暴論」 田原総一朗さんの苦言」 --
野宮 様
smartctl コマンドを使って、マザーボード上のハードウェア RAID 内の HDD のエラー情報を取得できます。以下のコマンドを実行してインストールできま す:
なるほど、smartctl と hdparam を使えばディスクのハードウェア障害は把握できそうですね。ただ、raid の degrade 状態はハードエラーとなるのか少し疑問です。
mdadmを使ってRAIDアレイの状態をチェックすることもできます。
これはsoft raidの話ですね。いつも使っているやつです。
野村
On 6/25/23 15:44, 野宮 賢 / NOMIYA Masaru wrote:
野宮です.
In the Message;
Subject : [debian-users 00864] Re: M/B上のRaidの利用について Message-ID :87mt0op009.wl-nomiya@lake.dti.ne.jp Date & Time: Sun, 25 Jun 2023 14:46:30 +0900
[MN] == 野宮 賢 / NOMIYA Masarunomiya@lake.dti.ne.jp has written:
MN> 野宮です.
MN> In the Message;
MN> Subject : [debian-users 00863] Re: M/B上のRaidの利用について MN> Message-ID :ade78833-523a-da22-aa72-37ce04d8b0c7@tmo.co.jp MN> Date & Time: Sun, 25 Jun 2023 13:23:13 +0900
MN> [TN] == Tomoo Nomuranomurat@tmo.co.jp has written:
[...] MN> ともあれ、エラー情報とRebuildに就いても訊いてみました.
MN> 1.リモートでマザーボード上のHardware RAIDでHDDのエラー情報を得る方法 MN> については、私が見つけた情報では、リモートでRAIDの状態を表示する方法に MN> ついては見つかりませんでした。ただし、RAIDの再構築(リビルド)に関する MN> 情報は見つかりました。RAIDサーバーは耐障害性能も高く、HDDが1台壊れた MN> 程度では「事もなく」動いてしまうことが多い。しかし、この障害を放ってお MN> くと…ということで、放置は厳禁だそうです3。 [...]
ふと思い、英語の ChatGPT on BING にも訊いてみました. 以下、回答の拙訳です.
[回答]
SSH を使って Debian マシンにリモートアクセスし、先に述べたコマンドを使っ て マザーボード上のハードウェア RAID の HDD のエラー情報を得ることがで きます。Webmin のようなツールを使って Debian マシンをリモート管理し、 エラー情報を取得することもできます。
ここで、ChatGPT が「先に述べたコマンド」というのは、
[回答]
smartctl コマンドを使って、マザーボード上のハードウェア RAID 内の HDD のエラー情報を取得できます。以下のコマンドを実行してインストールできま す:
$ sudo apt-get install smartmontools
インストール後、以下のコマンドでエラー情報を取得できます:
$ sudo smartctl -a /dev/sda
dev/sdaをハード・ドライブのデバイス名に置き換えてください。デバイス名は、以下のコマンドを実行することで確認できます:
$ sudo fdisk -l
これで、システムに接続されているすべてのハードディスクがデバイス名とともに一覧表示されます。これで、/dev/sdaを適切なデバイス名に置き換えることができます。
mdadmを使ってRAIDアレイの状態をチェックすることもできます。以下のコマンドを実行してインストールできます:
$ sudo apt-get install mdadm
インストール後、以下のコマンドでRAIDアレイの状態を確認できます:
$ sudo mdadm --detail /dev/md0
$ sudo mdadm -detail /dev/md0をRAIDアレイのデバイス名に置き換えてください。
お役に立てれば幸いです!他に質問があれば教えてください。
以上です.
┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ 「「暴論」をなくしたければ、新聞やテレビがきちんと言えばいいんです。」
-- 「炎上恐れる新聞、テレビがもたらした「暴論」 田原総一朗さんの苦言」 --
debian-users mailing list debian-users@debian.or.jp https://lists.debian.or.jp/mailman/listinfo/debian-users
MegaRAID系ならMegaCliがdebianで動くようです。
On 2023/06/25 10:44, Tomoo Nomura wrote:
こんにちは。 少々お知恵を拝借したいのですが。。。 10台程度のdebianサーバー管理をほぼリモート(ssh)で行っています。プロセスの生死やディスクのエラーなどを監視しています。
現在のところ、ディスクはLinuxのsoft raidを利用していますので、デスクの1個が壊れてもその状況をリモートで把握できています。
さて、近年マザーボード上のraid機能も高性能で信頼性も高くなってきていますので、soft raidのcpuへの負荷を考えてhard raidに切り替えようかと考えています。そこで問題となってくるのはディスクの1個が異常をきたしたとき、その情報をリモートで如何に受け取るかという点です。リモートではbios上の情報を取る術がないので最悪ディスクが全部潰れて修復不可能になるまで気が付かないのではないかと危惧しています。
debian Linuxにおいて、hard raidの情報を得る手段を何かご存知ありませんでしょうか? よろしくお願いいたします。
野村
中西 様
Megacli は知りませんでした。これは使えそうですが、M/B上のraidが対象となるのかが問題ですね。 いろいろなM/Bのマシンがあるので、使えそうなものがあれば幸いです。サーバー側にインストールしてみればわかりそうですね。 一度試してみます。 ありがとうございました。
野村 On 6/25/23 15:53, 中西 勝 wrote:
MegaRAID系ならMegaCliがdebianで動くようです。
On 2023/06/25 10:44, Tomoo Nomura wrote:
こんにちは。 少々お知恵を拝借したいのですが。。。 10台程度のdebianサーバー管理をほぼリモート(ssh)で行っています。プロセスの生死やディスクのエラーなどを監視しています。
現在のところ、ディスクはLinuxのsoft raidを利用していますので、デスクの1個が壊れてもその状況をリモートで把握できています。
さて、近年マザーボード上のraid機能も高性能で信頼性も高くなってきていますので、soft raidのcpuへの負荷を考えてhard raidに切り替えようかと考えています。そこで問題となってくるのはディスクの1個が異常をきたしたとき、その情報をリモートで如何に受け取るかという点です。リモートではbios上の情報を取る術がないので最悪ディスクが全部潰れて修復不可能になるまで気が付かないのではないかと危惧しています。
debian Linuxにおいて、hard raidの情報を得る手段を何かご存知ありませんでしょうか? よろしくお願いいたします。
野村
debian-users mailing list debian-users@debian.or.jp https://lists.debian.or.jp/mailman/listinfo/debian-users