名前

smbstatus — 現在の Samba の接続を報告

書式

smbstatus [-P] [-b] [-d <debug level>] [-v] [-L] [-B] [-p] [-S] [-N] [-f] [-s <configuration file>] [-u <username>] [-n|--numeric] [-R|--profile-rates]

説明

このツールは Samba(7)システムの一部である。

smbstatus は現在の Samba への接続を 表示するだけの非常に単純なプログラムである。

オプション

-P|--profile

Samba が profiling オプション付きでコンパイルされた場合に、profile された共有メモリの内容だけを出力する。

-R|--profile-rates

Sambaが profiling オプションつきで コンパイルされた場合に、profiling 共有メモリ領域と call rates の内容を出力する。

-b|--brief

簡単な出力を表示する。

-d|--debuglevel=level

level は0から10までの整数値である。 既定値の値は、パラメーターが設定されていなければ0である。

この値を大きくするほど、サーバーの動作に関するより詳細な情報が ログファイルに記録される。レベル 0 では、致命的なエラーと重大な警告 のみが記録される。レベル 1 は日々の運用に適しており、少量の稼働状況 に関する情報を生成する。

1 より上のレベルは大量のログが生成されるので、問題解決の時にのみ 使用すべきである。 3 より上のレベルは開発者だけが利用するように設計されて おり、莫大な量のログデータが生成される。そのほとんどは非常に謎めいた内容 となっている

このパラメーターの指定は、smb.conf ファイル中の、 log level パラメーターの 指定よりも優先する事に注意。

-V|--version

プログラムのバージョン番号を表示する。

-s|--configfile=<configuration file>

サーバーが必要とする詳細な設定を含む設定ファイルを 指定する。このファイルには、サーバーが提供するサービスに関する記述や、 どの printcap ファイルを利用するかといった情報が含まれている。詳細は smb.conf を参照のこと。設定ファイルの名前の既定値は、コンパイル時 に決定される。

-l|--log-basename=logdirectory

ログ/デバッグファイルのファイル名。拡張子として ".progname" が追加される(例えば log.smbclient, log.smbd,など)。ログファイルはクライアントによって削除されることはない。

--option=<name>=<value>

コマンドラインから smb.conf(5) オプション "<name>" に値 "<value>" を設定。 これはコンパイル時の既定値と設定ファイルから読み込まれたオプションを上書きする。

-v|--verbose

詳細な出力を表示する。

-L|--locks

ロックのリストだけを表示する。

-B|--byterange

バイト範囲のロック(byte range lock)を含めて表示する

-p|--processes

smbd(8) のプロセスの一覧を表示し、終了する。 スクリプト作成時に有用である。

-S|--shares

共有の一覧だけを表示する。 (訳注: "共有の" は "接続の" としたほうが正しい。)

-N|--notify

smbstatusに、登録されたファイルの通知を表示させる。

-f|--fast

smbstatusに、すべてを参照するステータスデータが、 引き続き有効であるプロセスかどうかのチェックにより、ステータスデータが 有効ならば、チェックしないようにさせる。これは、高負荷なシステム上や クラスターでの実行を高速化するが、適切に終了処理がされていないで終了した プロセスの古いデータが表示されるかもしれない。

-?|--help

コマンドラインオプションの要約を表示する。

-u|--user=<username>

username で 指定されたユーザーに関する情報だけを表示する。

-n|--numeric

smbstatus の表示において、UIDとGIDの値を、 名前ではなく、数字として表示する。

バージョン

このマニュアルページは Samba バージョン 4.13.2 用である。

関連項目

smbd(8)smb.conf(5).

著者

オリジナルの Samba ソフトウェアと関連するユーティリティは、 Andrew Tridgell によって作られた。Samba は現在 Linux カーネルが 開発されているような方法でのオープンソースプロジェクトである Samba Team によって開発されている。

日本語訳

このマニュアルページは Samba 4.1.4 - 4.13.2 に対応する。

このドキュメントの Samba 3.0.0 対応の翻訳は、ちかましゅうへい によって行なわれた。

このドキュメントの Samba 3.2.4 - 4.13.2 対応の翻訳は、太田俊哉(ribbon@samba.gr.jp)によって行なわれた。