【Linux】NFSでサーバーに接続するためにnfs-utilsをインストールする

Linux

LinuxがクライアントとなってNFSサーバーに接続するために必要なパッケージ、nfs-utilsのインストール証跡をまとめました。

この記事では以下のディストリビューションでの作業をまとめています。

  • RHEL9.5 (Red Hat Enterprise Linux 9.5)

rpmパッケージインストール前後にパッケージの一覧を確認しておく

dnfコマンドでrpmパッケージをインストールする前後で以下のコマンドを実行してrpmパッケージの変化を確認しておきます。

rpm -qa | sort

dnf コマンドでrpm パッケージをインストールする

以下のコマンドを実行してnfs-utilsとその依存関係のrpmパッケージをインストールします。

# dnf install nfs-utils
[root@localhost ~]# dnf install nfs-utils
サブスクリプション管理リポジトリーを更新しています。
メタデータの期限切れの最終確認: 0:02:01 前の 2025年04月05日 21時11分57秒 に実施しました。
依存関係が解決しました。
=================================================================================================================================================================
 パッケージ                          アーキテクチャー            バージョン                             リポジトリー                                       サイズ
=================================================================================================================================================================
インストール:
 nfs-utils                           x86_64                      1:2.5.4-27.el9                         rhel-9-for-x86_64-baseos-rpms                      463 k
依存関係のインストール:
 gssproxy                            x86_64                      0.8.4-7.el9                            rhel-9-for-x86_64-baseos-rpms                      114 k
 libev                               x86_64                      4.33-5.el9                             rhel-9-for-x86_64-baseos-rpms                       56 k
 libnfsidmap                         x86_64                      1:2.5.4-27.el9                         rhel-9-for-x86_64-baseos-rpms                       65 k
 libverto-libev                      x86_64                      0.3.2-3.el9                            rhel-9-for-x86_64-baseos-rpms                       15 k
 rpcbind                             x86_64                      1.2.6-7.el9                            rhel-9-for-x86_64-baseos-rpms                       62 k
 sssd-nfs-idmap                      x86_64                      2.9.5-4.el9_5.4                        rhel-9-for-x86_64-baseos-rpms                       42 k

トランザクションの概要
=================================================================================================================================================================
インストール  7 パッケージ

ダウンロードサイズの合計: 818 k
インストール後のサイズ: 1.9 M
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
(1/7): libverto-libev-0.3.2-3.el9.x86_64.rpm                                                                                      30 kB/s |  15 kB     00:00
(2/7): libev-4.33-5.el9.x86_64.rpm                                                                                               105 kB/s |  56 kB     00:00
(3/7): rpcbind-1.2.6-7.el9.x86_64.rpm                                                                                            112 kB/s |  62 kB     00:00
(4/7): gssproxy-0.8.4-7.el9.x86_64.rpm                                                                                           381 kB/s | 114 kB     00:00
(5/7): libnfsidmap-2.5.4-27.el9.x86_64.rpm                                                                                       229 kB/s |  65 kB     00:00
(6/7): nfs-utils-2.5.4-27.el9.x86_64.rpm                                                                                         1.1 MB/s | 463 kB     00:00
(7/7): sssd-nfs-idmap-2.9.5-4.el9_5.4.x86_64.rpm                                                                                 210 kB/s |  42 kB     00:00
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
合計                                                                                                                             812 kB/s | 818 kB     00:01
トランザクションを確認しています
トランザクションの確認に成功しました。
トランザクションをテストしています
トランザクションのテストに成功しました。
トランザクションを実行しています
  準備中           :                                                                                                                                         1/1
  インストール中   : libnfsidmap-1:2.5.4-27.el9.x86_64                                                                                                       1/7
  scriptletの実行中: rpcbind-1.2.6-7.el9.x86_64                                                                                                              2/7
  インストール中   : rpcbind-1.2.6-7.el9.x86_64                                                                                                              2/7
  scriptletの実行中: rpcbind-1.2.6-7.el9.x86_64                                                                                                              2/7
Created symlink /etc/systemd/system/multi-user.target.wants/rpcbind.service → /usr/lib/systemd/system/rpcbind.service.
Created symlink /etc/systemd/system/sockets.target.wants/rpcbind.socket → /usr/lib/systemd/system/rpcbind.socket.

  インストール中   : libev-4.33-5.el9.x86_64                                                                                                                 3/7
  インストール中   : libverto-libev-0.3.2-3.el9.x86_64                                                                                                       4/7
  インストール中   : gssproxy-0.8.4-7.el9.x86_64                                                                                                             5/7
  scriptletの実行中: gssproxy-0.8.4-7.el9.x86_64                                                                                                             5/7
  scriptletの実行中: nfs-utils-1:2.5.4-27.el9.x86_64                                                                                                         6/7
  インストール中   : nfs-utils-1:2.5.4-27.el9.x86_64                                                                                                         6/7
  scriptletの実行中: nfs-utils-1:2.5.4-27.el9.x86_64                                                                                                         6/7
  インストール中   : sssd-nfs-idmap-2.9.5-4.el9_5.4.x86_64                                                                                                   7/7
  scriptletの実行中: sssd-nfs-idmap-2.9.5-4.el9_5.4.x86_64                                                                                                   7/7
  検証中           : libev-4.33-5.el9.x86_64                                                                                                                 1/7
  検証中           : libverto-libev-0.3.2-3.el9.x86_64                                                                                                       2/7
  検証中           : rpcbind-1.2.6-7.el9.x86_64                                                                                                              3/7
  検証中           : gssproxy-0.8.4-7.el9.x86_64                                                                                                             4/7
  検証中           : libnfsidmap-1:2.5.4-27.el9.x86_64                                                                                                       5/7
  検証中           : nfs-utils-1:2.5.4-27.el9.x86_64                                                                                                         6/7
  検証中           : sssd-nfs-idmap-2.9.5-4.el9_5.4.x86_64                                                                                                   7/7
インストール済みの製品が更新されています。

インストール済み:
  gssproxy-0.8.4-7.el9.x86_64            libev-4.33-5.el9.x86_64           libnfsidmap-1:2.5.4-27.el9.x86_64            libverto-libev-0.3.2-3.el9.x86_64
  nfs-utils-1:2.5.4-27.el9.x86_64        rpcbind-1.2.6-7.el9.x86_64        sssd-nfs-idmap-2.9.5-4.el9_5.4.x86_64

完了しました!

依存パッケージのうち、既にインストールされているものはインストールされない

以下のコマンドを実行する前に、依存関係にあるrpmパッケージが既にインストールされているとその依存関係のrpmパッケージのインストールを飛ばします。

dnf install nfs-utils
タイトルとURLをコピーしました