メインコンテンツまでスキップ
に最終更新

FRONTENDS_DISKS

説明​

frontends_disks テーブル関数は、現在の Doris クラスター内の FE ノードのディスク情報を確認できる一時テーブルを生成します。返される情報は基本的に show frontends disks ステートメントの表示内容と同じですが、frontends_disks() のフィールド型はより明確です。また、このテーブル値関数が生成したテーブルに対して、フィルタリングや結合などの操作を行えます。

この関数は FROM 句で使用できます。

構文​

FRONTENDS_DISKS()

アクセス権限の要件​

権限オブジェクト備考
SELECT_PRIVinternal.information_schemaデフォルトでは、すべてのユーザーにこのデータベースへの権限があります

戻り値​

frontends_disks() 関数が返すフィールドを確認します。

desc function frontends_disks();
+------------+------+------+-------+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+------+------+-------+---------+-------+
| Name | text | No | false | NULL | NONE |
| Host | text | No | false | NULL | NONE |
| DirType | text | No | false | NULL | NONE |
| Dir | text | No | false | NULL | NONE |
| Filesystem | text | No | false | NULL | NONE |
| Capacity | text | No | false | NULL | NONE |
| Used | text | No | false | NULL | NONE |
| Available | text | No | false | NULL | NONE |
| UseRate | text | No | false | NULL | NONE |
| MountOn | text | No | false | NULL | NONE |
+------------+------+------+-------+---------+-------+

各フィールドの意味は次のとおりです。

フィールド型説明
NameTEXTフロントエンドノード(FE)の一意の識別子。
HostTEXTフロントエンドノードの IP アドレスまたはホスト名。
DirTypeTEXTディレクトリの種類(例:meta、log、audit-log、temp、deploy)。
DirTEXT指定されたディレクトリ種別に対応する、ディスク上のディレクトリのパス。
FilesystemTEXTファイルシステムの種類。
CapacityTEXTディスクの総容量。
UsedTEXT使用済みのディスク容量。
AvailableTEXT利用可能なディスク容量。
UseRateTEXTディスク容量の使用率。
MountOnTEXTファイルシステムにおけるディスクのマウントポイント。

例​

select * from frontends_disks();
+-----------------------------------------+------------+-----------+-----------------------------------------------------------+--------------+----------+------+-----------+---------+------------+
| Name | Host | DirType | Dir | Filesystem | Capacity | Used | Available | UseRate | MountOn |
+-----------------------------------------+------------+-----------+-----------------------------------------------------------+--------------+----------+------+-----------+---------+------------+
| fe_f4642d47_62a2_44a2_b79d_3259050ab9de | 10.x.x.6 | meta | /mnt/disk2/doris/fe/doris-meta | /dev/nvme1n1 | 3T | 3T | 223G | 94% | /mnt/disk2 |
| fe_f4642d47_62a2_44a2_b79d_3259050ab9de | 10.x.x.6 | log | /mnt/disk2/doris/fe/log | /dev/nvme1n1 | 3T | 3T | 223G | 94% | /mnt/disk2 |
| fe_f4642d47_62a2_44a2_b79d_3259050ab9de | 10.x.x.6 | audit-log | /mnt/disk2/doris/fe/log | /dev/nvme1n1 | 3T | 3T | 223G | 94% | /mnt/disk2 |
| fe_f4642d47_62a2_44a2_b79d_3259050ab9de | 10.x.x.6 | temp | /mnt/disk2/doris/fe/temp_dir | /dev/nvme1n1 | 3T | 3T | 223G | 94% | /mnt/disk2 |
| fe_f4642d47_62a2_44a2_b79d_3259050ab9de | 10.x.x.6 | deploy | /mnt/disk2/doris/fe | /dev/nvme1n1 | 3T | 3T | 223G | 94% | /mnt/disk2 |
+-----------------------------------------+------------+-----------+-----------------------------------------------------------+--------------+----------+------+-----------+---------+------------+