これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドvos_moveです。
プログラム:
NAME
vos_move-読み取り/書き込みボリュームを別のサイトに移動します
SYNOPSIS
VOS id <ボリューム 名 or ID>
-サーバーから <機械 名 on source>
-パーティションから <パーティション 名 on source>
-サーバーへ <機械 名 on デスティネーション>
-パーティションへ <パーティション 名 on デスティネーション>
[-ライブ] [-細胞 <セル 名>] [-noauth] [-localauth]
[-詳細] [-暗号化] [-解決しない] [-助けて]
VOS m -i <ボリューム 名 or ID>
-から <機械 名 on source>
-フロムプ <パーティション 名 on source>
-tos <機械 名 on デスティネーション>
-上 <パーティション 名 on デスティネーション>
[-李] [-c <セル 名>] [-いや]
[それ] [-v] [-e] [-または] [-h]
DESCRIPTION
この VOS コマンドは、指定された読み取り/書き込みボリュームを現在のサイトから移動します
(で指定 -サーバーから と -パーティションから 引数)宛先サイトへ
(で指定 -サーバーへ と -パーティションへ 引数)。 このコマンドは自動的に
バックアップコピーが存在する場合は、現在のサイトから削除します。 新しいバックアップボリュームを作成するには
宛先サイトで、 VOS バックアップ
このコマンドは、読み取り/書き込みボリュームでのみ機能します。 読み取り専用ボリュームを移動するには、 VOS
追加サイト と VOS リリース 新しい読み取り専用サイトを定義してボリュームを解放するコマンド
それに内容を、そしてそれから使用します VOS 削除します 以前の読み取り専用を削除するコマンド
ボリュームロケーションデータベース(VLDB)からのボリュームの定義とパーティションからのデータ。
バックアップボリュームを移動するには、このコマンドを使用してその読み取り/書き込みソースを移動してから、
VOS バックアップ
このコマンドを実行する前に、 VOS コマンドインタプリタは、次のチェックを開始します。
宛先パーティションには、移動するボリュームを収容するのに十分なスペースが含まれています。 もしあるなら
十分なスペースがない場合、移動操作は試行されず、次のメッセージが表示されます。
vos:ターゲットパーティションにスペースがありませんボリュームを移動するには
ご注意
やむを得ない理由がない限り、中断しないでください VOS コマンドが進行中です。
移動を中断すると、次のXNUMXつ以上の一貫性のない状態が発生する可能性があります。
・ボリュームにはXNUMXつのバージョンがあります。XNUMXつはソースサイトにあり、もうXNUMXつは
宛先サイト。 (これが発生した場合は、VLDBによって識別されたバージョンを保持し、
VOS バシッ 他のバージョンを削除するコマンド。)
・ボリュームのバックアップバージョンは、古いサイトで取り残されています。 (これが発生した場合は、
VOS バシッ それを削除するコマンド。)
・ボリュームはオフラインです。 (これが発生した場合は、 BOS サルベージ それを戻すコマンド
オンライン。)
vos move操作の実行中にCtrl-C割り込み信号を押すと、
次のメッセージは、結果を警告し、強制終了シグナルの確認を要求します。
SIGINTハンドラー:vosmove操作が進行中です
警告:AFSストレージとメタデータが不確定な状態のままになる可能性があります
XNUMX番目のcontrol-cを入力して終了します
操作の終了を確認するには、Ctrl-Cをもう一度押します。 他のキーを押す
操作を続行します。
現在、ボリュームの最大クォータは2テラバイト(2 ^ 41バイト)です。 これだけに注意してください
ボリュームのクォータに影響します。 ボリュームクォータが無効になっている場合、ボリュームが大幅に大きくなる可能性があります。
ただし、サイズが2テラバイトを超えるボリュームは、移動するのが現実的でない場合があり、
サイズなどの一部のツールで誤って報告されたサイズ fs_listquotaとします。
OPTIONS
id <ボリューム 名 or ID>
読み取り/書き込みボリュームの完全な名前またはボリュームID番号のいずれかを指定します。
-サーバーから < 名>
ボリュームが現在存在するファイルサーバーマシンを識別します。 提供する
マシンのIPアドレスまたはそのホスト名(完全修飾または明確な使用)
略語)。 詳細については、を参照してください。 VOSとします。
-パーティションから <パーティション 名>
ボリュームが現在存在するパーティションに名前を付けます。 完全なパーティションを提供する
名前(たとえば、 / vicepa)またはで説明されている省略形のXNUMXつ VOSとします。
-サーバーへ < 名>
ボリュームの移動先のファイルサーバーマシンを識別します。 マシンを提供します
IPアドレスまたはそのホスト名(完全修飾または明確な使用)
略語)。 詳細については、を参照してください。 VOSとします。
-パーティションへ <パーティション 名>
ボリュームの移動先のパーティションに名前を付けます。 完全なパーティション名を指定します(、
例、 / vicepa)またはで説明されている省略形のXNUMXつ VOSとします。
-ライブ
移動中にボリュームの一時的なコピーを作成することを回避します。 これは、
パーティションがいっぱいですが、管理者はボリュームを別のパーティションに移動する必要があります
またはサーバーを使用してディスク領域を解放します。 注意点は、ボリュームがロックされている間です
一時的なクローンを作成するために必要な短時間ではなく、操作全体。
-細胞 <セル 名>
コマンドを実行するセルに名前を付けます。 この引数をと組み合わせないでください
-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または
後で。
-助けて
このコマンドのオンラインヘルプを出力します。 他のすべての有効なオプションは無視されます。
例
次の例では、ボリューム「user.smith」を / vicepb ファイルのパーティション
サーバーマシン「fs3.abc.com」から / vicepg ファイルサーバーマシンのパーティション
「fs7.abc.com」。
%vos move -id user.smith -fromserver fs3.abc.com -frompartition b \
-toserver fs7.abc.com -topartition g
特権 REQUIRED
発行者はにリストされている必要があります / etc / openafs / server / UserList マシン上のファイル
で指定 -サーバーへ と -サーバーから 引数と各データベースサーバー
マシーン。 の場合 -localauth フラグが含まれている場合、発行者は代わりににログオンする必要があります
ローカルスーパーユーザー「root」としてのサーバーマシン。
onworks.netサービスを使用してvos_moveをオンラインで使用する