GNU/Linux >> Linux の 問題 >  >> Linux

Linux マシンのエンタープライズ ネットワークを管理する方法は?

前の回答が言うように、高度な構成管理のための Puppet、chef、cfengine などの非常に強力なツールがあります。

しかし、インストール、構成の簡単な管理、テンプレートからのシステムの展開、更新の適用、またはカスタム スクリプトのリモート実行が可能なツールが必要な場合は、RedHat のオープン ソース バージョンである SpaceWalk のような統合ソリューションを試すことができます。衛生。 Redhat だけでなく、他のディストリビューションでも動作することに注意してください!

私は個人的に商用バージョンを使用して、1000 以上のホストを管理しました。


お探しのキーワードは構成管理です .これは、Chef、Puppet、CFEngine などのいくつかのツールによって提供されます。

これらのツールを使用すると、サーバーをグループに分割してから、単一のサーバー、単一のグループ、複数の異なるサーバー/グループ、またはすべてのサーバーに対して同時にタスクを実行できます。 「パッケージ X をグループ www-servers に追加する」、「/etc/resolv.conf DNS サーバーをグループ データベース サーバーから変更する」などのタスクは、何をする必要があるとしても、最初に衝撃を受けた後に実行するのがより簡単になります。 CoMa ソフトウェアでできることの量。

ユーザー アカウントの管理については、既にお持ちの LDAP を使用します。Linux はそれを完全にサポートしており、大規模な環境で何かを行うためのほぼ唯一の適切な方法です。

もう 1 つの選択肢:使用しているディストリビューションについては言及していませんが、たまたま Red Hat Enterprise Linux である場合は、Red Hat Network を使用して、ソフトウェアのアップグレードをよりきめ細かく管理することができます。


Linux
  1. Linuxファイル機能を管理する方法

  2. Linuxのコマンド履歴を管理する方法

  3. Linuxコンテナレジストリを管理する方法

  1. Linuxでサービスを管理および一覧表示する方法

  2. Linuxでアカウントのパスワードを管理する方法

  3. Linuxサーバーを管理するためにAjentiコントロールパネルをインストールする方法

  1. Linux – Vm Dnsサーバーをオーバーライドする方法は?

  2. Linuxでスワップパーティションを管理する方法

  3. OMSA を使用して Dell サーバーを管理する方法 – Linux の OpenManage Server Administrator