英語フランス語スペイン語

Ad


OnWorksファビコン

fs_setserverprefs - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで fs_setserverprefs を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド fs_setserverprefs です。

プログラム:

NAME


fs_setserverprefs - ファイル サーバーまたは VL サーバーの優先ランクを設定します。

SYNOPSIS


fs サーバー設定の設定 [-サーバー <ファイルサーバー & ランク>+]
[-vlservers <VL & ランク>+]
[-ファイル < から 命名 file>] [-標準入力] [-助けて]

fs セット [-se <ファイルサーバー & ランク>+]
[-vl <VL & ランク>+]
[-f < から 命名 file>] [-st] [-h]

fs sp [-se <ファイルサーバー & ランク>+]
[-vl <VL & ランク>+]
[-f < から 命名 file>] [-st] [-h]

DESCRIPTION


  fs サーバー設定の設定 コマンドは、ローカル キャッシュ マネージャーの優先ランクを XNUMX つまたは
より多くのファイル サーバー マシン インターフェイス、または -vlserver ボリュームの引数が提供されます
場所 (VL) サーバー マシン。 ファイル サーバー マシンの場合、数値ランクによって
キャッシュ マネージャがマシンのインターフェイスへの接続を試行する順序。
ボリュームを収納。 VL サーバー マシンの場合、ランクによってキャッシュの順序が決まります。
Manager は、VLDB 情報を要求するときに、セルの VL サーバーに接続しようとします。

  fs サーバー設定の取得 リファレンス ページでは、キャッシュ マネージャーが優先ランクを使用する方法について説明しています。
ファイル サーバー マシンまたは VL サーバー マシンに接続するとき。 次の段落
Cache Manager がデフォルト ランクを計算する方法と、このコマンドを使用して
デフォルトを変更します。

計算 of デフォルト 好み ランク
Cache Manager は、優先ランクをペアの IP アドレスとしてカーネル メモリに保存し、
数値ランク。 ファイル サーバー マシンがマルチホームの場合、キャッシュ マネージャーは
マシンの各アドレスへの個別のランク (最大で、マシンのアドレスの数まで)
VLDB はマシンごとに保管できます)。 一度計算されると、ランクはマシンが再起動するまで持続します。
または、このコマンドを使用して変更するまで。

キャッシュ マネージャーは、初期化時にデフォルトの VL サーバー優先順位をランダムに設定します。
にリストされている各マシンに 10,000 から 10,126 の範囲のランクを割り当てます。
ローカル /etc/openafs/CellServDB ファイル。 DNS を使用して VL サーバーを検索する場合、Cache Manager
そのセルの AFSDB または SRV レコードで構成されたすべてのサーバーにランクを割り当てます。
現在、SRV レコードの優先順位と重み情報は使用されていません。 からのマシン
異なるセルが同じランクを持つことができますが、これは問題にはなりません。
Cache Manager は、一度に XNUMX つのセルのランクのみを調べます。

キャッシュ マネージャーは、ファイル サーバー マシンがフェッチするときに、デフォルトの優先ランクを設定します。
VLDB からのボリューム位置情報。 ファイル サーバー マシンについて学習するたびに
ランクが設定されていないインターフェイスの場合、各インターフェイスにランクを割り当てます。 もしも
ローカル クライアント マシンに IP アドレスが XNUMX つしかない場合、キャッシュ マネージャはそれを
サーバー インターフェイスの IP アドレスと、次のアルゴリズムに従ってランクを設定します。 もし
クライアント マシンがマルチホームの場合、キャッシュ マネージャーはアルゴリズムをそれぞれに適用します。
クライアント マシンのアドレスを割り当て、ファイル サーバー マシン インターフェイスに最も低いアドレスを割り当てます。
その結果をランク付けします。

· ローカル マシンがファイル サーバー マシンの場合、その各マシンのベース ランク
インターフェイスは 5,000 です。

· ファイル サーバー マシン インターフェイスがクライアントと同じサブネットワーク上にある場合
インターフェイス、その基本ランクは 20,000 です。

· ファイル サーバー マシン インターフェイスがクライアント インターフェイスと同じネットワーク上にある場合、
または、クライアント インターフェイスとのポイント ツー ポイント リンクの遠端にあり、そのベース
ランクは30,000です。

· ファイル サーバー マシン インターフェイスがクライアントとは異なるネットワーク上にある場合
インターフェース、またはキャッシュ マネージャーがそのインターフェースに関するネットワーク情報を取得できない、そのベース
ランクは40,000です。

ベース ランクをファイル サーバー マシン インターフェイスに割り当てた後、キャッシュ マネージャーは
これは、0 (ゼロ) から 14 までの範囲からランダムに選択された数値です。例として、ファイル サーバー
ローカル マシンと同じサブネットワーク内のマシン インターフェイスは、ベース ランクの
20,000 ですが、キャッシュ マネージャーは実際のランクを 20,000 ~
20,014。 このプロセスにより、ランクがまったく同じインターフェイスの数が減ります。 として
VL サーバー マシン ランクでは、ファイル サーバー マシン インターフェイスを
外部セルがローカル セルのインターフェイスと同じランクを持つようにしますが、これはそうではありません。
問題を提示します。 特定のボリュームを収容するインターフェイスの相対的なランクのみが
関連性があり、AFS は一度に XNUMX つのセル内のボリュームのストレージのみをサポートします。

設定 非デフォルト 好み ランク
fs サーバー設定の設定 コマンドを使用して、既存の優先順位をリセットするか、
ファイル サーバー マシン インターフェイスまたは VL サーバー マシンの初期ランク。
マネージャーに階級はありません。 ローカル マシンの再起動後もランクを維持するには、次のように配置します。
適切な fs サーバー設定の設定 マシンの AFS 初期設定ファイル内のコマンド。

各優先ランクを、XNUMX つ以上のスペースで区切られた値のペアとして指定します。

· ペアの最初のメンバーは、完全修飾ホスト名です (たとえば、
"fs1.abc.com")、またはファイル サーバー マシンのドット付き XNUMX 進数形式の IP アドレス
インターフェイスまたは VL サーバー マシン

· ペアの 1 番目のメンバーは整数です。 可能なランクの範囲は XNUMX から
65535.

デフォルトのランクと同様に、キャッシュ マネージャーはランダムに選択された整数をランクに追加します。
このコマンドで指定します。 ファイル サーバー マシン インターフェイスの場合、整数は
範囲は 0 (ゼロ) から 14 です。 VL サーバー マシンの場合は、0 (ゼロ) から 126 の範囲です。
たとえば、管理者がランク 15,000 をファイル サーバー マシン インターフェイスに割り当てた場合、
キャッシュ マネージャーは、15,000 ~ 15,014 の整数を格納します。

ファイル サーバー マシン インターフェイスのランクを提供する方法はいくつかあります (ただし、VL の場合は除きます)。
サーバーマシン):

· コマンド ラインで、 -サーバー 引数。

· によって命名されたファイルで -ファイル 口論。 各ペアをファイル内の独自の行に配置します。
からの出力の指示 fs サーバー設定の取得 コマンドをファイルに自動的に
適切な形式のファイルを生成します。

· 標準入力ストリーム経由で、 -標準入力 国旗。 この方法により、
プリファレンスを生成するプログラムまたはスクリプトから直接値をフィードする発行者
ローカル セルに適したアルゴリズムを使用してランク付けします。 AFS ディストリビューションは
そのようなプログラムやスクリプトを含めないでください。

ファイル サーバー マシンの優先順位を設定する場合、 -サーバー,
-ファイル, -標準入力 単一のコマンド ラインでオプションを指定します。 異なるオプションが
同じインターフェイスの異なるランク、キャッシュ マネージャーは、割り当てられたランクを格納して使用します。
-サーバー 引数。

  -vlservers 引数は、VL サーバー マシンのランクを割り当てる唯一の方法です。 かもね
の XNUMX つまたは複数と組み合わせる -サーバー, -ファイル, -標準入力 オプションですが、キャッシュ
Manager は、これらのオプションに指定された値をファイル サーバー マシンのランクのみに適用します。

fs コマンド インタープリタは、ホスト名または IP アドレスを検証しないため、
プリファレンスは、無効なマシン名またはアドレスにランク付けされます。 キャッシュマネージャーはそのようなものを決して使用しません
同じ誤った情報が VLDB にない限り、ランク付けします。

OPTIONS


-サーバー <file & ランク>+
XNUMX つまたは複数のファイル サーバー マシンの優先ランクを指定します。 各ランクは完全に
ファイル サーバー マシンの修飾ホスト名または IP アドレス (小数点付き XNUMX 進数形式)
XNUMX つ以上のスペースで区切られた整数ランクのインターフェース。 もそれぞれ分けて
1 つ以上のスペースとペアになります。 ランク範囲の許容値は XNUMX ~
65521; 値が低いほど優先度が高くなります。 これ以外のランクを提供する
範囲は予測できない結果になる可能性があります。 65521 以下の値を指定する
ランクが可能な最大値 65,535 を超えないことを保証します。
最大のランダム係数 (14) が追加されます。

この引数は、 -ファイル 引数、 -標準入力 フラグ、またはその両方。 もっとあれば
引数の XNUMX つ以上が同じインターフェイスのランクを設定する場合、これによって設定されるランク
引数が優先されます。 と組み合わせることもできます。 -vlservers 議論ですが、
それと相互作用しません。

-vlservers <VL & ランク>+
XNUMX つまたは複数の VL サーバー優先ランクを指定します。 各ランクは、完全に修飾された
VL サーバー マシンのホスト名または IP アドレス (小数点付き XNUMX 進形式)。
XNUMX つ以上のスペースで区切られた整数ランク。 また、各ペアを XNUMX つまたは
より多くのスペース。 ランクの許容値は 1 ~ 65521 です。 より低い値
より優先度が高いことを示します。 この範囲外のランクを指定すると、
予測不可能な結果。 65521 以下の値を指定すると、ランクが
乱数が最大の場合でも、可能な最大値 65,535 を超えません。
(14)を追加しました。

この引数は、 -サーバー 引数、 -ファイル 引数、 -標準入力 国旗、
または XNUMX つの任意の組み合わせですが、それらのいずれとも相互作用しません。 彼らは適用します
ファイル サーバー マシン ランクにのみ。

-ファイル < file>
ファイル サーバー マシンのペアを読み取るファイルのフル パス名を指定します。
と同じ表記と値の範囲を使用して、インターフェイスとそのランク
-サーバー 口論。 ファイル内で、各ペアをそれぞれの行に配置し、XNUMX つを分離します
XNUMX つ以上のスペースを含む各ペアの部分。

この引数は、 -サーバー 引数、 -標準入力 フラグ、またはその両方。 もしも
複数の引数が同じインターフェイスのランクを設定します。
-サーバ 引数が優先されます。 と組み合わせることもできます。 -vlservers
引数ですが、それとは相互作用しません。

-標準入力
標準入力からファイル サーバー マシン インターフェイスと整数ランクのペアを読み取ります。
ストリーム。 使用目的は、ユーザー定義プログラムからパイプされた入力を受け入れることです。
適切な形式でランクを生成するスクリプトですが、タイプされた入力も受け入れます
シェルに。 インターフェイスとランクのペアをフォーマットします。 -ファイル 口論。 入力する場合
シェルで、最後の改行の後に Ctrl-D を入力して入力を完了します。

この引数は、 -サーバー 引数、 -ファイル 引数、またはその両方。
複数の引数が同じインターフェイスのランクを設定する場合、によって設定されたランク
  -サーバ 引数が優先されます。 と組み合わせることもできます。 -vlservers
引数ですが、それとは相互作用しません。

-助けて
このコマンドのオンラインヘルプを出力します。 他のすべての有効なオプションは無視されます。


次のコマンドは、ファイル サーバーのキャッシュ マネージャーの優先ランクを設定します。
「fs3.abc.com」および「fs4.abc.com」という名前のマシン。後者は IP によって指定されます
アドレス、192.12.105.100。 マシンは、ローカル マシンの別のサブネットワークに存在します。
ネットワークなので、デフォルトの基本ランクは 30,000 です。 キャッシュ マネージャーの優先順位を上げるには
これらのマシンに対して、発行者は 25000 のランクを割り当て、キャッシュ マネージャーはそれにランクを追加します。
0 から 15 の範囲の整数。

# fs setserverprefs -servers fs3.abc.com 25000 192.12.105.100 25000

次のコマンドは、 -サーバー キャッシュ マネージャの設定を設定する引数
同じ XNUMX つのファイル サーバー マシンのランクですが、 -ファイル a を読み取る引数
ローカルファイルに存在するファイルからの優先ランクのコレクション /etc/fs.prefs:

# fs setserverprefs -servers fs3.abc.com 25000 192.12.105.100 25000 \
-ファイル /etc/fs.prefs

/etc/fs.prefs ファイルの内容と形式は次のとおりです。

192.12.108.214 7500
192.12.108.212 7500
138.255.33.41 39000
138.255.33.34 39000
128.0.45.36 41000
128.0.45.37 41000

次のコマンドは、 -標準入力 標準から優先順位を読み取るためのフラグ
入力ストリーム。 ランクは、プログラムからコマンドにパイプされます。 calc_prefs、 どれが
ローカルにとって重要な値に基づいてプリファレンスを計算するために、発行者によって作成されます。
セル。

# calc_prefs | fs setserverprefs -stdin

次のコマンドは、 -vlservers キャッシュ マネージャーの設定を設定する引数
"fs1.abc.com"、"fs3.abc.com"、"fs4.abc.com" という名前の VL サーバー マシンをベースに
それぞれ 1、11000、および 65521 のランク:

# fs setserverprefs -vlservers fs1.abc.com 1 fs3.abc.com 11000 \
fs4.abc.com 65521

特権 REQUIRED


発行者は、ローカルのスーパーユーザー root としてログインする必要があります。

onworks.net サービスを使用してオンラインで fs_setserverprefs を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad