Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit はRedHatから提供され、 Linux サーバー管理用の Web フロントエンドです。すべての RedHat 互換 Linux オペレーティング システムだけでなく、Debian、Ubuntu などの他のオペレーティング システムでも動作します。

Cockpit の最も優れた機能の 1 つは、簡単なストレージ UI です。これを使用すると、ユーザーはディスク、RAID、パーティション、さらにはネットワーク ファイル システムを管理できます。このガイドでは、Cockpit を使用して NFS 共有をマウントする方法を説明します。

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

Cockpit は、使用する前に Linux サーバーにインストールする必要があります。ありがたいことに、より高度な Linux オペレーティング システムでも、Cockpit のセットアップは非常に簡単です。まず、Linux サーバーとのターミナル/SSH セッションを開きます。次に、使用する Linux OS に対応するインストール手順に従います。

Ubuntuのインストール手順

Cockpit アプリケーションを Ubuntu サーバーにインストールするには、まず以下のコマンドを実行します。このコマンドは、使用している Ubuntu のバージョンを検出します。

。/etc/os-release

Ubuntu リリースを決定したら、次のapt installコマンドを実行して、Ubuntu システムに Cockpit アプリケーションをインストールできます。Cockpit は「バックポート」リポジトリを介してインストールされるため、常に最新の機能を利用できることに注意してください。

sudo apt install -t ${VERSION_CODENAME}-バックポートコックピット

Debian のインストール手順

Debian Linux サーバーを実行していて、そこに Cockpit をインストールしたい場合は、使用している Debian のバージョンを検証することから始める必要があります。Cockpit をインストールするには、バージョンを知っている必要があります。

。/etc/os-release

リリースを確認した後、次のechoコマンドを実行し、Debian Backports リポジトリをシステムに追加します。「バックポート」経由で Cockpit をインストールすると、Cockpit のアップデートと新機能を常に入手できるようになります。

echo "deb http://deb.debian.org/debian ${VERSION_CODENAME}-backports main" > \ /etc/apt/sources.list.d/backports.list

次に、apt updateコマンドを実行して、Debian のソフトウェア ソースを更新します。

sudo aptアップデート

最後に、次のapt installコマンドを使用して、Cockpit を Debian にインストールします。

sudo apt install -t ${VERSION_CODENAME}-バックポートコックピット

Fedora のインストール手順

Fedora Linux サーバーを実行していて Cockpit をインストールする場合、有効にする必要があるリポジトリはありません。代わりに、次のdnf installコマンドを実行してソフトウェアをセットアップします。

sudo dnf コックピットをインストールします

次に、systemctlコマンドを使用して有効にします。

sudo systemctl Enable --now Cockpit.socket

最後に、Cockpit をファイアウォールに追加します (必要な場合)。

sudo ファイアウォール-cmd --add-service=コックピット sudo ファイアウォール-cmd --add-service=コックピット --permanent

RHEL のインストール手順

RHEL 7 を使用していますか? Cockpit をセットアップする前に、Extras RPMS リポジトリを有効にする必要があります。以下のコマンドで有効にします。RHEL 8 を使用している場合は、このリポジトリを追加する必要はありません。

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

次のyumコマンドを使用して Cockpit をインストールできます。

sudo yum コックピットをインストールする

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

sudo systemctl Enable --now Cockpit.socket

最後に、Cockpit のファイアウォールを開きます。

sudo ファイアウォール-cmd --add-service=コックピット sudo ファイアウォール-cmd --add-service=コックピット --permanent

CentOS のインストール手順

CentOS 7 以降を使用している場合は、 yum installを使用して Cockpit をインストールできます。

sudo yum コックピットをインストールする

CentOS システム上で Cockpit アプリをセットアップした後、 systemctlコマンドを使用してそれを有効にし、起動する必要があります。

sudo systemctl Enable --now Cockpit.socket

最後に、必要に応じて、CentOS で Cockpit のファイアウォールを開きます。

sudo firewall-cmd --permanent --zone=public --add-service=cockpit sudo firewall-cmd --reload

コックピットへのアクセス方法

Cockpit は、サーバーと同じネットワークに接続されている限り、どの Web ブラウザからもアクセスできます。ブラウザでコックピットにアクセスするには、次の URL にアクセスしてください。

https://サーバーのIPアドレス:9090

サーバーのローカル IP アドレスがわからない場合は、次のコマンドを使用してすぐに見つけることができます。

ホスト名 -I

Cockpit を使用して NFS 共有をマウントする方法

Cockpit を使用して NFS 共有をマウントするには、まず NFS 共有が設定されていることを確認します。NFS 共有の設定方法がわからない場合は、お手伝いいたします。詳細なNFS セットアップ ガイドに従ってください。次に、Cockpit を起動し、サイドバーの「ストレージ」を選択します。

注: サイドバーに「ストレージ」が表示されない場合は、「ストレージ」プラグインがまだインストールされていない可能性があります。「Storage」プラグインを入手するには、Cockpit の公式 Web サイトを確認してください

コックピットの「ストレージ」領域内で、下にスクロールして「NFS マウント」を見つけます。見つかったら、「+」アイコンをクリックします。「+」記号をクリックすると、「新しい NFS マウント」ウィンドウが表示されます。「サーバーアドレスボックス」にNFSサーバーアドレスを入力します。

サーバー アドレスを入力したら、[サーバー上のパス] ボックスを見つけて、ドロップダウン メニューをクリックします。Cockpit は、NFS パスに指定された IP アドレスをスキャンします。マウントしたいものを選択してください。次に、「ローカル マウント ポイント」ボックスにローカル マウント ポイントを入力します。

最後に、マウント オプションを選択します。起動時にマウントするには、「起動時にマウント」ボックスをクリックします。読み取り専用としてマウントするには、「読み取り専用でマウント」をクリックし、カスタム マウント オプションを入力するには、「カスタム マウント オプション ボックス」をクリックします。すべての情報を入力したら、「追加」ボタンをクリックして新しい NFS マウントをサーバーに追加します。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか