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 マウントをサーバーに追加します。

コメントを残す

SLES 15とRHEL 9:エンタープライズサーバーのパフォーマンス比較

SLES 15とRHEL 9:エンタープライズサーバーのパフォーマンス比較

SLES 15とRHEL 9のパフォーマンスに関する事実、カーネルストリーム、TuneDプロファイル、ワークロード変数、および両システムを公平にベンチマークする方法について比較します。

systemdシャットダウン時に再起動時にハングアップするSUSE Linuxサーバーの問題を解決する

systemdシャットダウン時に再起動時にハングアップするSUSE Linuxサーバーの問題を解決する

systemdシャットダウン中にハングアップするSUSE Linuxサーバーを診断して修復する方法を学びましょう。そのためには、停止しているジョブを特定し、前回の起動履歴を確認し、ブロックしているサービスやマウントを修正する必要があります。

Pardus LinuxでWindowsユーザー向けにXFCEパネルをカスタマイズする方法

Pardus LinuxでWindowsユーザー向けにXFCEパネルをカスタマイズする方法

Pardus XFCEを、下部タスクバー、アプリケーションメニュー、お気に入りランチャー、ウィンドウを開くボタン、システムトレイ、時計などを使って、使い慣れた環境のように使えるように設定しましょう。変更すべき箇所とレイアウトのテスト方法を学びます。

How to Set Up Automated Headless Debian Upgrades with Unattended-Upgrades

How to Set Up Automated Headless Debian Upgrades with Unattended-Upgrades

Configure unattended-upgrades on a headless Debian server, verify systemd timers, test safely, control reboots, and monitor automatic security updates.

SUSE Linux Enterprise Server で Cockpit Web Console が接続されない問題を修正する

SUSE Linux Enterprise Server で Cockpit Web Console が接続されない問題を修正する

SUSE Linux Enterprise Server 上の Cockpit のトラブルシューティングを行うには、HTTPS URL、systemd ソケット、インストールされているパッケージ、firewalld ゾーン、証明書、およびログを確認してください。

システムダウンタイムなしでSLES 15 SP5からSP6に移行する方法

システムダウンタイムなしでSLES 15 SP5からSP6に移行する方法

SLES 15 SP5からSP6への移行中にサービスを継続的に利用できるようにするための、テスト済みのSLE HAローリングアップグレード、ノードごとのチェック、および明確な単一サーバーダウンタイムに関する注意点について学びましょう。

Ubuntu Server 24.04でPi-hole DNS-over-HTTPSを設定する方法

Ubuntu Server 24.04でPi-hole DNS-over-HTTPSを設定する方法

Ubuntu Server 24.04 上で Pi-hole を設定し、dnscrypt-proxy を使用して DNS-over-HTTPS を利用するようにしてから、ローカルのアップストリームを確認し、一般的な DNS の競合を回避します。

SSH X11転送経由でYaST GUIが起動しない問題を解決する方法

SSH X11転送経由でYaST GUIが起動しない問題を解決する方法

SSH X11転送経由のYaST GUIの不具合をトラブルシューティングします。DISPLAYをテストし、既知のQt XIOエラーを修正し、SSH設定を確認し、必要に応じてncursesに切り替えます。

ローカルSUSE RMTサーバー(SMT代替)のセットアップ方法

ローカルSUSE RMTサーバー(SMT代替)のセットアップ方法

SLES 15 上に SUSE RMT をセットアップし、SCC メタデータを同期し、選択したリポジトリをミラーリングし、HTTPS 経由でクライアントを登録し、SMT からの移行における制限事項を理解する。

Pardus Linux 23でサウンドカードドライバが検出されない問題を修正する

Pardus Linux 23でサウンドカードドライバが検出されない問題を修正する

Pardus Linux 23でサウンドカードが認識されない場合のトラブルシューティングを行います。ALSA検出、カーネルモジュール、オーディオサービス、出力プロファイル、ファームウェア、およびアップデートを安全に確認します。