Management Module

Management Module

以降で述べるManagement/Provisioning/Monitoring Moduleは、Update Moduleとは異なり、Red Hat Enterprise Linuxのサブスクリプションに追加する形でサブスクリプション契約が必要となります。

Management Moduleによって提供される主な機能を表3に示します。


  • 多数のシステムをグループ化して単一のシステムと同様に扱える
  • 管理者に異なる権限やグループを割り当てる
  • RPMパッケージやシステム情報を元にシステムを検索可能
  • パッケージプロファイルを比較してシステムの違いを迅速に判別
表3:Management Moduleの主な機能

多数のシステムをグループ化して単一のシステムと同様に扱える

Linuxは他のOSと比べるとリモートでのメンテナンスが比較的容易ですが、それでも10台、20台とサーバ増えてくるとエラッタの適用だけでも かなりの作業を要します。実際の事例ですが、Red Hat Enterprise Linuxのアップデート(3〜6ヶ月ごとにリリースされ、通常200ぐらいのRPMパッケージで構成)時には、更新に3日もかかっているということで す。これだけの時間がかかるのには2つ理由があります。

まず第1にシステムを1台ずつ更新しているということ、第2にRPMパッケージをダウンロードするのに時間がかかっている(ネットワークの帯域を浪 費している)ということです。前者を解決するのがManagement Moduleで、後者を解決するのはRHN Satellite Server/Proxy Serverになります。

管理者に異なる権限やグループを割り当てる

システムの数が多くなってくると、一般に管理者も複数になります。しかし、すべての管理者が同様にシステム管理の全権限を持っているという状態は、 個人情報保護法などの法令や、法令に抵触しないまでもコーポレートガバナンスという観点から考えれば、望ましいものではありません。

Management Moduleでは、すべての操作が可能なorganization administratorよりも権限が制限された管理用アカウントを作成することが可能です。例えばチャンネルの操作だけが可能なchannel administratorや、設定ファイルが含まれるConfig Channelの操作だけが可能なconfiguration administratorなどです。

また、あるアカウントにはあるグループだけを管理させることも可能です。例えば、WebサーバグループはAさん、メールサーバグループはBさん、そ れらのサーバをすべて含むLinuxサーバグループはリーダであるCさんが管理するといった具合です。この場合、AさんからはBさんが管理するメールサー バは見えませんし、その逆も同じです。

RPMパッケージやシステム情報を元にシステムを検索可能

RHNへのシステムの登録時には、パッケージプロファイル(RPMパッケージの一覧)やシステムを構成するハードウェアの情報などが、ユーザのアカ ウント情報と共に暗号化されて送信されます。これらの情報はRHN上のデータベースに登録されており、検索の対象とすることが可能です(図3)。


CPUが3,000MHz(3GHz)以下のシステムを検索した結果
図3:CPUが3,000MHz(3GHz)以下のシステムを検索した結果
(画像をクリックすると別ウィンドウに拡大図を表示します)

パッケージプロファイルを比較してシステムの違いを迅速に判別

インストール時にはまったく同じRPMパッケージ構成であったシステムが、長期の運用における複数回の更新によって、差異が発生することがありま す。しかし、up2dateコマンドでRPMパッケージを更新する際、あるいはrpmコマンドでRPMパッケージの操作を行った場合でも、 「up2date -p」コマンドを発行すればRHNのデータベース上のパッケージプロファイルは更新されます。

したがって、このデータベースを対象に比較を行えばシステムの差異を判別することは容易です(図4)。


2つのシステムを比較した結果、nmapパッケージは1台にしかない
図4:2つのシステムを比較した結果、nmapパッケージは1台にしかない
(画像をクリックすると別ウィンドウに拡大図を表示します)

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30