ipmi power
1.0.0
このアプリにより、インテリジェントプラットフォーム管理インターフェイス(IPMI)プロトコルを使用して、マシンをリモートでパワーサイクリングできます。また、システムを自動的に電源でオン/オフにするようにスケジュールを構成することもできます。
このアプリは、SuperMicro A2SDI-4C-HLN4Fマザーボードで正常にテストされています。
freeipmiまたはipmitoolがインストールされていることを確認してください。 次の環境変数を設定します。
| 環境変数 | 説明 |
|---|---|
IPMI_NAME | サーバー名 |
IPMI_HOST | ホスト名またはIPアドレス |
IPMI_USERNAME | ユーザー名 |
IPMI_PASSWORD | パスワード |
schedule.ymlでカスタム電源オン/オフスケジュールを指定し、 auto_powerフラグを使用して機能を有効/無効にすることができます。この機能はデフォルトで無効になっています。
宝石をインストールしてから、アプリを実行します。
bundle install
foreman start
git checkout -b my-new-featuregit commit -am 'Add some feature'git push origin my-new-featureこのアプリは、MITライセンスの条件の下でオープンソースとして利用できます。