GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS 7 /RHEL7およびFedora28にコックピットをインストールする方法

コックピット は、システム管理者がストレージ管理、ネットワーク構成、ログの検査、コンテナの管理などのタスクを実行するための無料のWebベースの管理ツールです。

コックピットはLGPLv2.1+でリリースされており、 Debianで利用できます。 、 Redhat CentOS Fedora 、Atomic、 Arch Linux 、および Ubuntu

機能

  1. 1回のコックピットセッションから複数のコックピットマシンを管理する
  2. Dockerコンテナを作成および管理
  3. KVMを作成および管理する 、oVirt仮想マシン
  4. ネットワーク設定を変更する
  5. ユーザーアカウントを管理する
  6. 端末のWebベースのシェル
  7. システムパフォーマンスをグラフで表示します。
  8. sosreportを使用してシステム構成と診断情報を収集します。
コックピットはデフォルトでFedoraサーバーにインストールされます。

ここでは、 CentOS 7 / RHEL 7にコックピットをインストールする方法を説明します。 & Fedora 28 WS

コックピットのインストール

CentOS 7ベースリポジトリのコックピットaで、RHEL7のExtrasリポジトリで利用できます。

RHEL7でExtrasリポジトリを有効にします。

subscription-manager repos --enable rhel-7-server-extras-rpms

コックピットパッケージをインストールします。

### CentOS 7 / RHEL 7 ###

yum install -y cockpit cockpit-networkmanager cockpit-dashboard cockpit-storaged cockpit-packagekit

### Fedora ###

sudo dnf install -y cockpit

追加パッケージ

以下のパッケージを追加でインストールして、コックピットを使用して他のタスクを管理できます。

パッケージ名 目的
コックピットドッカー Dockerコンテナの管理
コックピット-kubernetes Kubernetesクラスターの視覚化と構成
コックピットマシン KVM仮想マシンの管理
コックピット-sosreport sosreportツールを使用して診断レポートを作成する
コックピット-selinux SELinuxの問題のトラブルシューティング
コックピット-kdump カーネルクラッシュダンプの構成
コックピット-サブスクリプション システムサブスクリプションの管理
cockpit-machines-ovirt oVirt仮想マシンの管理
コックピット-pcp PCPメトリックの読み取りとPCPアーカイブのロード

コックピットサービスを有効にします。

### CentOS 7 / RHEL 7 ###

systemctl enable --now cockpit.socket

### Fedora ###

sudo systemctl enable --now cockpit.socket

ファイアウォール

ファイアウォールルールを追加して、コックピットがリモートマシンと通信できるようにし、外部マシンからコックピットダッシュボードにアクセスできるようにします。

### CentOS 7 ###

firewall-cmd --permanent --add-service=cockpit
firewall-cmd --reload

### RHEL 7 ### 

sudo firewall-cmd --add-service=cockpit 
sudo firewall-cmd --add-service=cockpit --permanent

### Fedora ###

sudo firewall-cmd --add-service=cockpit
sudo firewall-cmd --add-service=cockpit --permanent

コックピットでの作業

コックピットサービスを開始したら、ブラウザを使用して以下のURLにアクセスし、コックピットコンソールにアクセスします。 。

https://ip.add.re.ss:9090

セキュリティ例外を追加する必要があります ブラウザでコックピットに初めてアクセスします。

ローカルユーザーアカウントでログインします。私の場合;それは「ルート」です。

コックピットにログインすると、システムに移動します。 システムの完全な概要を確認できるページ。

サービスをクリックすると、実行中のサービスの詳細を確認できます。 。ここでは、特定のサービスをクリックしてサービスを管理(開始、停止、再起動など)できます。

Dockerコンテナを管理したい場合 、コンテナに移動する必要があります ページ。ここでは、コンテナを実行、停止、削除、およびコミットできます。

ログを確認することで、マシンのトラブルシューティングを行うことができます 。

アカウントに移動して、システムユーザーを管理します 。

ターミナルをクリックして、サーバーのターミナルを利用することもできます。 。

ソフトウェアアップデートを使用して、システムパッケージをシームレスにアップデートできます。 。

診断レポートに移動して、sosreportを生成し、サポートチームと共有します コックピットを使用します。

カーネルダンプに移動して、カーネルクラッシュダンプを管理します 。

コックピットで複数のサーバーを管理する

コックピットで複数のサーバーを管理するには、ダッシュボードをクリックしてからプラス記号アイコンをクリックし、サーバーを1つずつ追加します。

リモートコックピットマシンのユーザーが現在ログインしているユーザーと異なる場合は、再ログインする必要があります。 -ユーザー名とパスワードで認証します。

コックピットに接続されているマシンのリスト:

リモートシステムの概要:

以上です。


Cent OS
  1. Fedora 16、CentOS 6 /RHEL6にGoogleChrome17をインストールする方法

  2. CentOS/RHELおよびFedoraにPython3.5をインストールする方法

  3. CentOS / RHEL / Fedoraで7zパッケージを抽出する方法は?

  1. CentOS 6 /RHEL6にOracleJava12/11/8をインストールする方法

  2. CentOS 7 /RHEL7およびUbuntu18.04/Ubuntu16.04にRedisをインストールする方法

  3. CentOS7にコックピットをインストールする方法

  1. Linux OS(CentOS、RHEL、およびFedora)にRPMファイルをインストールする方法

  2. RHEL 8 /CentOS8にphpMyAdminをインストールする方法

  3. CentOS / RHEL / Fedora に docker をインストールする方法