5.2. cephfs-top ユーティリティーの使用
Ceph File System (CephFS) は、リアルタイムに Ceph File Systems でメトリックを表示する top のようなユーティリティーを提供します。cephfs-top ユーティリティーは、Ceph Manager の stats モジュールを使用してクライアントパフォーマンスメトリックを取得して表示する curses ベースの Python スクリプトです。
現在、cephfs-top ユーティリティーは約 10,000 のクライアントをサポートしています。
現在、Red Hat Enterprise Linux 8 カーネルで、パフォーマンス統計がすべて利用できるわけではありません。cephfs-top は Red Hat Enterprise Linux 8 以降でサポートされており、Red Hat Enterprise Linux の標準ターミナルの 1 つを使用します。
cephfs-top ユーティリティーと互換性のある Python の最小バージョンは 3.6.0 です。
前提条件
- 正常かつ稼働中の Red Hat Ceph Storage クラスター
- Ceph File System のデプロイメント
- Ceph クライアントノードへのルートレベルのアクセスがある。
-
cephfs-topパッケージのインストール
手順
Red Hat Ceph Storage 5 ツールリポジトリーがまだ有効になっていない場合は、有効にします。
Red Hat Enterprise Linux 8
subscription-manager repos --enable=rhceph-5-tools-for-rhel-8-x86_64-rpms
[root@client ~]# subscription-manager repos --enable=rhceph-5-tools-for-rhel-8-x86_64-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow Red Hat Enterprise Linux 9
subscription-manager repos --enable=rhceph-5-tools-for-rhel-9-x86_64-rpms
[root@client ~]# subscription-manager repos --enable=rhceph-5-tools-for-rhel-9-x86_64-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow cephfs-topパッケージをインストールします。例:
dnf install cephfs-top
[root@client ~]# dnf install cephfs-topCopy to Clipboard Copied! Toggle word wrap Toggle overflow Ceph Manager
statsプラグインを有効にします。例
ceph mgr module enable stats
[root@client ~]# ceph mgr module enable statsCopy to Clipboard Copied! Toggle word wrap Toggle overflow Ceph ユーザー
client.fstopを作成します。例:
ceph auth get-or-create client.fstop mon 'allow r' mds 'allow r' osd 'allow r' mgr 'allow r' > /etc/ceph/ceph.client.fstop.keyring
[root@client ~]# ceph auth get-or-create client.fstop mon 'allow r' mds 'allow r' osd 'allow r' mgr 'allow r' > /etc/ceph/ceph.client.fstop.keyringCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注記必要に応じて、
--id引数を使用して、client.fstop以外の別の Ceph ユーザーを指定します。cephfs-topユーティリティーを起動します。例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記デフォルトでは、
cephfs-topはストレージクラスター名 ceph に接続します。デフォルト以外のストレージクラスター名を使用するには、cephfs-topユーティリティーで--cluster NAMEオプションを使用できます。