SCCMにてインベントリが取得出来ない
とりあえずテストでSCCM 2012 SP1 Betaを環境に入れてみたのですが、HW,SWインベントリが表示されません。当初は時間の問題かと思ったのですが、土日ほおっておいても状況が変わらなかったので何か手を動かす必要がある状況のようでした。 この段階で評価ガイドを見たところ、適当に導入した私の環境との差異としてスキーマの拡張やコンピューターアカウントへの権限付与があったので念のため評価ガイドににしたがって以下の作業を実施しました。 - スキーマの拡張をしていなかったので実施。 - Systemコンテナ以下にSystem Managementコンテナを作成し、SCCMサーバーにフルコントロール権限を付与。 - SCCMサーバーにドメインへの読み取り権限を付与。 しかし、現象は改善されませんでした。 クライアントを見てみると、「Actions」内に2つしか存在しておらず、インベントリを取得するような項目が見当たりません。 評価ガイドでは以下のように複数の操作があり、「インベントリサイクル」も含まれています。 インベントリエージェントもインストールされてはいますが、有効化されていません。 評価ガイドには「4) 数分待つとSCCMサーバーからポリシーがダウンロードされます。」という記述があるので、SCCMからポリシーがダウンロードできればエージェントが有効になり、Actionにも追加されるように思えます。 インベントリポリシー自体は規定で有効になっているようです。 ここでクライアント側でSiteの確認をした所、エラーが出てしまいました。 これが原因のように思えます。 評価ガイドには記述はありませんでしたが、境界グループ(Boundary Groups)のプロパティにてSite assignment, Content locationの設定を行なってみました。 すると、クライアント側できちんとサイトを判断できるようになりました。 しばらくたつとエージェントも有効になりました。 また、Actionsも出てきました。 これでうまくいきそうです。しかし、ここでHardware Inventory Cycle, Software InventoryCycleに対して「Run Now」を実行しても、待てど暮らせどインベントリは表示されて来ませんでした・・・。 しかたがないので以下のブログを参考にクライアント、サーバーのログを追ってみました。 SCCM inventory troubleshooting « HayesJupe’s Blog ログを確認してみます。まずクライアント側のログを確認してみます。ブログとは異なり、SystemCenter 2012でのログディレクトリはC:WindowsCCMLogsのようです。 しかし、特に問題は見当たらず、きちんとサーバーに届き、取り込まれているように見えます。それでもインベントリは見えてこない・・・。 ここでタイムアップとなってしまいしばらく放置(1,2日程度)していたのですが気がつくときちんとインベントリが取得できていました。 コンソールに反映されるまでには相当のタイムラグがあるようです。 しかし、これでもまだソフトウェアインベントリの結果が何もありません。 検索してみたところ、以下の情報がみつかりました。 Configuration Manager 2012 Software Inventory Missing? ...