これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド vos_changeaddr です。
プログラム:
NAME
vos_changeaddr - VLDB 内のファイル サーバー マシンのエントリを変更または削除します
SYNOPSIS
VOS 変更アドレス -oldaddr <オリジナル IP 住所>
[-newaddr <NEW IP 住所>] [-削除する]
[-細胞 <セル 名>] [-noauth] [-localauth]
[-詳細] [-暗号化] [-解決しない] [-助けて]
VOS チェンジア -o <オリジナル IP 住所>
[ネオン <NEW IP 住所>] [-r]
[-c <セル 名>]
[-いや] [-l] [-v] [-e] [-または] [-h]
DESCRIPTION
当学校区の VOS 変更アドレス コマンドは、ボリューム ロケーション データベース (VLDB) からサーバー エントリを削除します。
時 -削除する フラグは -oldaddr 口論。 VLDBがあってはなりません
ボリュームの任意のバージョンのサイトとしてマシンをリストするエントリ (必要に応じて、
VOS or VOS 削除します ボリュームを追加または削除するコマンド)。を削除するのが適切です
対応するファイル サーバー マシンをサービスから削除するときの VLDB サーバー エントリ。これ
これがコマンドの唯一の推奨される使用法です。
すべての VLDB サーバー エントリを表示するには、 VOS リストアドレス
ご注意
コマンドを組み合わせると、 -oldaddr -newaddr 引数はもはや適切な方法ではありません
ファイルサーバーマシンに登録されているIPアドレスを変更します。さらに、機械であれば、
マルチホームであり、そのサーバー エントリに複数のアドレスが含まれている場合、指定されたアドレス
-newaddr 引数は、サーバーに現在リストされているすべてのアドレスを置き換えます
で指定されたアドレスを含むエントリ -oldaddr 口論。これにより効果的に
マシンは AFS 操作に関してシングルホーム化されていますが、これはおそらく望ましいことではありません
結果。
サーバー エントリの IP アドレスを変更するための推奨される方法は、代わりに次のとおりです。
ユーティリティを使用した後、「fs」プロセス グループ (ファイル サーバーを含む) を再起動します。
マシンのネットワーク インターフェイスを再構成するためにオペレーティング システムによって提供されます。のために
ファイル サーバーがそのネットワークのリストをどのように構築して登録するかについての説明
VLDB のインターフェイスについては、を参照してください。 システムIDとします。
推奨される使用法に反して、コマンドがサーバーの IP アドレスを変更するために使用された場合
エントリを変更しても、保護データベース内のマシン エントリの名前も変更されません。
古い IP アドレスを持つ保護グループを参照すると、操作が失敗します。
それ。使用 PTS リネーム に対応するマシンエントリの名前を変更するコマンド
このコマンドでアドレスが変更されました。データベースサーバーマシンのアドレスの変更
また、クライアントとサーバーのバージョンを更新する必要があります。 セルサーブDB すべてのファイル
機械。
OPTIONS
-oldaddr <オリジナル IP 住所>
VLDB 内のファイル サーバー マシンに現在登録されている IP アドレスを指定します
サーバーエントリー。マルチホーム マシンに複数のアドレスが登録されている場合は、次を使用します。
サーバーエントリを識別するためにそれらのいずれかを使用します。
-newaddr <NEW IP 住所>
現在登録されているすべてのアドレスを置き換える新しい IP アドレスを指定します。
-削除する
で指定されたアドレスを含むサーバー エントリを VLDB から削除します。
-oldaddr 引数。
-細胞 <セル 名>
コマンドを実行するセルに名前を付けます。 この引数をと組み合わせないでください
-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または
後で。
-助けて
このコマンドのオンラインヘルプを出力します。 他のすべての有効なオプションは無視されます。
例
次のコマンドは、IP アドレスを含む VLDB サーバー エントリを削除します。
192.12.107.214.
% voschangeaddr -oldaddr 192.12.107.214 -remove
特権 REQUIRED
発行者は、 / etc / openafs / server / UserList 指定されたマシン上のファイル
-oldaddr 引数と各データベース サーバー マシン上で。
onworks.net サービスを使用してオンラインで vos_changeaddr を使用する