デルとHPには、リモートまたはスクリプト/ファイルを介してBIOS設定を変更できるプログラムがあることがわかりました。
Supermicroシステムでこれを行う方法を知っている人はいますか、それともベンダーに依存しないものはありますか?Supermicroのサイトを調べても何も見つかりませんでした。ありがとう。
デルとHPには、リモートまたはスクリプト/ファイルを介してBIOS設定を変更できるプログラムがあることがわかりました。
Supermicroシステムでこれを行う方法を知っている人はいますか、それともベンダーに依存しないものはありますか?Supermicroのサイトを調べても何も見つかりませんでした。ありがとう。
回答:
2つのオプションがあります。BIOSでリモートアクセスを設定してから、IPMI経由でSOLコンソールを使用できます。expectスクリプトを使用して、この方法で設定を変更できます。もう1つは、一部のオプションはIPMIを介して直接利用できるため、マシン自体のIPMIインターフェイスを使用して一部の設定を変更できる(ipmitool / OpenIPMIを参照)。
SOL / IPMIに関する情報:
http://www.supermicro.com/products/accessories/addon/SIM.cfm
http://wiki.adamsweet.org/doku.php?id=ipmi_on_linux
SOL Expectスクリプトの例:
http://buttersideup.com/docs/howto/IPMI_on_Debian_files/solsession
SupermicroはAMI Aptio BIOSを使用します。
AMIは、スクリプトによってBIOS設定を変更するSCEユーティリティ(Linuxの場合はscelnx)を提供します。まず、現在のBIOS設定をダンプして、設定UUIDを知る必要があります。
scelnx /b /o /s /root/settings.lst
ファイル内で必要な値を(*
記号を目的の値に移動 して)変更し、次のコマンドでファイルをロードできます。
scelnx /b /i /s /root/settings.lst
または、必要な行だけを含む独自のファイルを作成することもできます(空白行を含む最初の3行が必要です)。
cat > /root/settings.lst << 'EOF'
// Script File
HIICrc32=
// Enable the Rank Margining Tool
Setup Question = Rank Margin Tool
Token =B4A // Do NOT change this line
Offset =1127
Width =01
BIOS Default =[02]Auto
Options =[02]Auto // Move "*" to the desired Option
[00]Disabled
*[01]Enabled
// Adjust the MRC Serial Debug Message level
Setup Question = Serial Debug Message Level
Token =1C // Do NOT change this line
Offset =2D4
Width =01
BIOS Default =[00]Disable
Options =[00]Disable // Move "*" to the desired Option
[01]Minimum
[02]Normal
*[03]Maximum
// Confirm the Pattern Length value
Setup Question = RMT Pattern Length
Token =B4B // Do NOT change this line
Offset =10ED
Width =04
BIOS Default =7FFF
Value =7FFF
// Turn on/off Per Bit Margin option
Setup Question = Per Bit Margin
Token =B4D // Do NOT change this line
Offset =113A
Width =01
BIOS Default =[02]Auto
Options =[02]Auto // Move "*" to the desired Option
[00]Disable
*[01]Enable
EOF
その他のプラットフォームの場合、構成ユーティリティのリストはIntelのドキュメントにあります。#333845-003:https ://www.intel.ru/content/dam/www/public/us/en/videos/guides/platform-trust-enabler-product-guide.pdf (12、4.0 OEMサポートマトリックス)