web-dev-qa-db-ja.com

pxeビルド中にスクリプトを実行する

PXEを使用してVMと物理ホストを展開するときに、データベースと対話してホストまたはVM)を使用してビルドプロセスを操作できるソリューションを見つけようとしています。この例は、データベースを使用してxenserverを構築し、xenserverの役割、つまりプールマスターかスレーブかを判断できるようにします。プール、そのプールのメンバー、ホストホストなどに関するIP情報を取得できます。次に実行します。たとえば、データベース値を検索し、それに応じてホストを構成できるpythonスクリプト。これは、ゼロタッチと呼ばれることもあります。

Puppet razor、cobbler、gpxe、およびその他の次世代pxeツールについて読んでいますが、これらのツールを使用してデータベースと対話できるかどうか、または他の誰かがこれを行った経験があるかどうかを尋ねると思いました。

私が目にする問題は、DBと対話するためにこれらのスクリプトをいつ実行するかです。つまり、PXEサーバーにこれを実行させて、キックスタートスクリプトなどを介して構築しているサーバーに値を渡すことはできますか、それともPXEがサーバーを構築した後、サーバー上でスクリプトを直接実行することはできますか?

何か提案は大歓迎ですか?どうもありがとう

1
Oli

私は人形のかみそりを見ました、そして上記の私のコメントによると、これは私にとって前進の道です。すべての答えがないので、まだ詳しく説明することはできません。

0
Oli

マイクロソフトの「標準化された」世界では、あなたが説明するのは今日と呼ばれていますSCCM 2012

非標準の世界(Linux、ハイパーバイザー、リカバリツールなど)では、そのようなものはありません。 SCCMは本当に大きなボールであり、本当に大きなボールです。あなたが説明するようなツールがどのようなモンスターになるか想像できますか?それをコーディングして維持するのは大変な作業です。次に、あなたの質問に対する答えは「いいえ」です。あなたが説明するようなものはなく、私は真剣にこれから存在することを疑っています。

0
Pat