これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド vos_changeloc です。
プログラム:
NAME
vos_changeloc - VLDB 内のボリュームのエントリを変更します。
SYNOPSIS
VOS チェンジロック [-サーバ]NEW 名>
[-パーティション]NEW パーティション 場所>
[id]ボリューム 名 or ID>
[-細胞 <セル 名>] [-noauth] [-localauth]
[-詳細] [-暗号化] [-解決しない] [-助けて]
VOS チェンジル [-s]NEW 名>
[-p]NEW パーティション 場所>
[-i]ボリューム 名 or ID>
[-c <セル 名>]
[-いや] [-l] [-v] [-e] [-または] [-h]
DESCRIPTION
当学校区の VOS チェンジロック コマンドは、ボリューム位置データベース内のボリュームの位置を変更します。
(VLDB) ボリュームがホストされていた元のファイル サーバーに接続する必要はありません。
これは、ファイル サーバーが永久にダウンし、保存されていたデータが失われてしまった場合に役立ちます。
そのサーバー上のファイルは、別の名前と IP アドレスを持つ新しいファイル サーバーに移動されました
(おそらく、同じ /vicepX パーティションを別のホストにマウントすることによって)。 移動後、
データとランニング VOS チェンジロック走る VOS 同期vldb その後 VOS 同期サーブ 新しいものに対して
サーバーを使用して、VLDB とファイル サーバーの完全な同期を確保します。
本質的に、 VOS チェンジロック VLDB に対して同じ操作を実行します。 VOS が、それ
あるサーバーのファイル システムから別のサーバーのファイル システムにデータを移動することはありません。
ご注意
使い方 VOS チェンジロック ファイル サーバー データを変更せずに VLDB を変更するため、
これにより、本質的に VLDB がサーバー上のデータと同期しなくなります。 それはただ
サーバー障害から回復するときに使用されます。 サーバーがオンラインの場合、 VOS すべき
代わりに使用されます。 強くお勧めします VOS 同期vldb VOS 同期サーブ 追いかけられる
VOS チェンジロック コマンドを使用して、VLDB と
ファイルサーバー。
OPTIONS
VOS チェンジロック 次のオプションを取ります。
-サーバ <NEW 名>
VLDB がボリュームが存在すると認識する新しいサーバーを指定します。 提供する
マシンの IP アドレスまたはホスト名 (完全修飾名または
明確な略語)。 詳細については、を参照してください。 VOSとします。
-パーティション <パーティション 名>
VLDB がボリュームが存在すると認識するパーティションを指定します。 を提供します。
-サーバ これに伴う議論。 パーティションの完全な名前を指定します。
前にスラッシュ (「/vicepa」など) を付けるか、受け入れ可能な XNUMX つのうちの XNUMX つを使用します。
省略形。 詳細については、を参照してください。 VOSとします。
id <ボリューム 名 or ID>
操作対象の名前またはボリューム ID 番号を指定します。
-細胞 <セル 名>
コマンドを実行するセルに名前を付けます。 この引数をと組み合わせないでください
-localauth 国旗。 詳細については、を参照してください。 VOSとします。
-noauth
非特権IDを「匿名」で発行者に割り当てます。 このフラグを組み合わせないでください
-localauth 国旗。 詳細については、を参照してください。 VOSとします。
-localauth
ローカルのキーを使用してサーバーチケットを作成します / etc / openafs / server / KeyFile
ファイル。 ザ VOS コマンドインタープリターはそれをボリュームサーバーとボリュームロケーションに提示します
相互認証中のサーバー。 このフラグを -細胞 引数
or -noauth 国旗。 詳細については、を参照してください。 VOSとします。
-詳細
コマンドの実行の詳細なトレースを標準出力ストリームで生成します。 もしも
この引数は省略され、警告とエラーメッセージのみが表示されます。
-暗号化
コマンドを暗号化して、操作の結果が
クリアテキストのネットワーク。 このオプションは、OpenAFSバージョン1.4.11以降で使用できます。
および1.5.60以降。
-解決しない
DNS名ではなくIPアドレスとしてすべてのサーバーを表示します。 これは、次の場合に非常に便利です。
サーバーアドレスは127.0.0.1として登録されているか、マルチホームを処理する場合
サーバー。 このオプションは、OpenAFSバージョン1.4.8以降および1.5.35または
後で。
-助けて
このコマンドのオンラインヘルプを出力します。 他のすべての有効なオプションは無視されます。
出力
VOS チェンジロック 完了時に簡単なメッセージが表示されます。
ボリューム user.jdoe の場所を server2 /vicepa に変更しました
例
次のコマンドは、「user.jdoe」ボリュームの場所を次のように変更します。 / vicepa
ファイルサーバーマシン「server2」は冗長ですが:
% voschangelocserver2 a user.jdoe -verbose
行われ
ボリューム user.jdoe の場所を server2 /vicepa に変更しました
次のコマンドは、「user.jdoe」ボリュームの場所を次のように変更します。 / vicepa on
「server1」は冗長ではありません:
% voschangelocserver1 a user.jdoe
ボリューム user.jdoe の場所を server1 /vicepa に変更しました
特権 REQUIRED
発行者はにリストされている必要があります / etc / openafs / server / UserList 各データベースサーバー上のファイル
マシーン。 の場合 -localauth フラグが含まれている場合、発行者は代わりににログオンする必要があります
ローカルスーパーユーザー「root」としてのサーバーマシン。
onworks.net サービスを使用してオンラインで vos_changeloc を使用する