システムの回復¶
以下は、NetHSM システムソフトウェアの復旧手順です。これらの手順は、API リクエストに応答しないなど、API が操作できない場合にのみ適用されます。操作可能な API の場合は、代わりに`ファクトリーリセット<administration.html#reset-to-factory-defaults>`__ を実行してください。データを誤って削除しないよう、指示に従ってください。
重要
システムの復旧は、ディスク上のGUIDパーティションテーブル(GPT)とパーティション自体が破損していない場合にのみ機能します。破損している場合は、起動時に以下のメッセージが表示されます。
Booting 'NetHSM automatic boot (USB or primary system)'
GRUB: No valid configuration found on (usb0).
GRUB: No valid configuration found on (ahci0,gpt1).
GRUB: Booting failed. System will switch off in 10 second.
破損している場合は、NetHSM システムソフトウェアが工場でインストールされます。
システムのリカバリーは以下のように行うことができる。
...installer.img.zip で終わるインストーラーイメージを、提供されたプライベートダウンロードページからダウンロードしてください。
重要
破損時にインストールされていたものと同じバージョンのインストーラーイメージをダウンロードしてください。ダウングレードや、バージョンを飛ばしてのアップグレードはサポートされていません。
インストーラーイメージを解凍する。
インストーラーイメージをUSBフラッシュドライブに書き込みます。これには、グラフィカルツール`balenaEtcher<https://etcher.balena.io/>`__ を使うことができます。Linux では、コマンドラインツール dd を使うこともできます。パーティションテーブルがないという警告は無視してください。
Connect the USB flash drive with any USB port of the NetHSM.
注釈
一部の USB ドライブは NetHSM と互換性がありません。このため、NetHSM はこれらの USB ドライブをブートメディアとして認識しません。接続したUSBドライブからNetHSMが起動しない場合は、別のモデルのUSBドライブをお試しください。
Optionally: Connect a keyboard and monitor with the NetHSM.
Make sure the system is turned off, but connected to power.
Turn the NetHSM on by pressing the power button on the front.
Now the software is going to be installed. Wait for ca. one minute until the NetHSM shuts down. Optionally, if you have a monitor connected: When you see the boot menu, select NetHSM automatic boot (USB or primary system) in the first menu and then NetHSM Software Installer in the second menu.
警告
メニューから``NetHSM Factory Reset - DELETES ALL DATA!`` を選択しないでください。これはディスク上のデータを回復不可能に消去します。
...installer.img.zip で終わるインストーラーイメージを、提供されたプライベートダウンロードページからダウンロードしてください。
重要
破損時にインストールされていたものと同じバージョンのインストーラーイメージをダウンロードしてください。ダウングレードや、バージョンを飛ばしてのアップグレードはサポートされていません。
システムの電源がオフになっていますが、電源に接続され、背面の電源ボタンがオンになっていることを確認してください。
BMC ネットワークポートをネットワークケーブルで接続します。
BMCネットワーク・ポートを確認するには、以下の画像を参照してください。
サーバーの裏側¶
デフォルトでは、BMC は DHCP によるアドレス割り当てを待ちます。DHCPが利用できない場合、リンクローカルアドレスはNmapで決定できる。コマンド``nmap <network-in-cidr-notation> -p 80 --open`` は、ポート 80 を開いているホストのリストを返します。
前のステップで決定したIPアドレスを使用して、ウェブブラウザでBMCウェブサイトを開きます。ログインするには、デフォルトの認証情報はユーザー名``bmc_admin``、パスワード``8mCU$3r0nE`` です。
重要
BMCウェブインターフェイスで不正ログインエラーが発生した場合、以下の3つの問題が考えられます。
ユーザー名またはパスワードが間違っています。
工場出荷時のリセット時に、BMC が新しい TLS 証明書を生成します。同じウィンドウを開いたまま証明書が変更されると、一部の Web ブラウザは接続エラーで失敗します。Web ブラウザのウィンドウを閉じて、新しいウィンドウを開きます。
BMCソフトウェアは、ウェブブラウザのキャッシュに残っている古いセッションクッキーを受け入れないという問題を表示することがあります。ウェブブラウザのキャッシュをクリアして、再度お試しください。
左側のメニューから*FRU: Hermes CFL (with TPM) Nitrokey Config* をクリックし、サブメニューから*Virtual media* をクリックしてダウンロードしたインストーラーイメージをマウントします。中央のタブ*usb0* を開き、ボタン*Attach media* をクリックします。
USBデバイスを接続するBMCメニュー¶
開いているダイアログで、*転送方法として ブラウザ経由でローカルファイルをストリームする* を選択します。Browse... ボタンをクリックし、ダウンロードしたインストーラーイメージを選択します。Submit ボタンで操作を確認します。
USBイメージを選択するBMCメニュー¶
左側のメニューで、FRU: Hermes CFL (with TPM) Nitrokey Config を選択し、Remote KVM を選択します。
中央で、VGA 出力ボックスの右上隅にある*Open a floating Remote KVM window* ボタンをクリックします。
BMC KVMコンソールビュー¶
このウィンドウには、NetHSMインストーラーのグラフィカルな出力が表示されます。この2番目のウィンドウは、BMCからのメインウィンドウと一緒に開いておいてください。
左のメニューの一番上から、Overview 。
Override Boot Device のボックスで、Select a Boot Device の隣にあるドロップダウンから*USB_BMC-virtual_media* を選択します。
BMCブートデバイス設定¶
タイトル*FRU: Hermes CFL (with TPM) Nitrokey Config* のボックスで、Power の隣にあるドロップダウンメニューから*On* を選択します。Apply ボタンで確認します。
BMCパワーアップ設定¶
先に開いた*リモート KVM* ウィンドウに、インストールウィザードが表示されます。
KVMウィンドウにブートダイアログが表示されます。Enter キーで、
NetHSM automatic boot (USB or primary system)
の選択を確認します。BMC KVMコンソールでのNetHSMブート選択¶
次のダイアログで、
NetHSM Software Installer
の選択を、Enter キーで確認する。BMC KVMコンソールでのNetHSMインストーラの選択¶
警告
メニューから``NetHSM Factory Reset - DELETES ALL DATA!`` を選択しないでください。これはディスク上のデータを回復不可能に消去します。
NetHSM インストーラーがシステムソフトウェアをインストールし、シャットダウンします。