2017-05-08 3 views
0

画面キャプチャと同じように、私の最初のp4dセットアップは少しオフになりました。私は現在、クライアントのp4vとPuTTYのp4から遮断されています。p4ファイルシステムサイズエラー&& UnixなどでP4ROOTを動かすことができません

現在のp4とP4LOGディレクトリは、私が設定しようとしていたものではありません。3.5Tのボリュームにデポを入れることが目的でしたが、代わりに/ var/logなどに貼り付けることでうんざりしました。

はUNIX

のレジストリを設定することはできません:私は、私が最初に作成され、ボリュームへのsudoとしてP4ROOTとP4LOGを変更しようとしたが、P4が私に言ったことができなかったとして、この混乱を克服するために

p4がオフになっていて、p4 admin stopを試しましたが、運がまだありません。

Current status in Unix with PuTTY

+0

新しいサーバーを正しい場所に作成してから、 'p4 fetch'と' p4 push'を使って、既に古いサーバーから新しいサーバーに提出したファイルとチェンジリストをコピーします。 –

答えて

0

P4Dプロセスに "殺す" を実行して、サーバーを停止します。今は誰もコマンドを実行できないので、これは完全に安全です。

サーバーが停止したら、P4ROOTディレクトリとP4LOGファイルを十分なスペースがある場所に移動します。

その後、あなたは正しい設定で、サーバーを再起動することができます:あなたは、通常、あまりにもそれを更新してください、古い場所を使用するスクリプトのいくつかの並べ替えを経てP4D起動した場合

p4d -r /correct/root/location -L /correct/logfile/location 

(および/またはあなたを更新環境変数など)。

+0

ありがとう!私はまだ苦労していますが、あなたのヒントは私にいくつかの進歩を与え、私を良い軌道に戻しました! しかし、p4aとp4vはまだファイルシステムを提供しています。P4JOURNALにはxxxフリーエラーのみがあります。 私は今どこにいるのですか?p4 setはP4ROOT、P4LOG、P4JOURNALの正しいディレクトリと新しいディレクトリを表示しますが、上記のエラーメッセージは引き続き発生します。 –

+0

P4JOURNALも再配置する必要があります。それはp4dへの-Jフラグです。 –

+0

完了しました。 あなたに大きな感謝! 私が学んだことと忘れないもう一つのこと。 私はまだ学習していますが、p4vストリームデポの基本操作ではまだ弱いです。 p4ignoreはenviroにリンクしている正しいp4ignoreファイルを読み込みますが、初期プロジェクトのアップロード時に(私が時々通常のサブミットをしても)私のメインストリームにアップロードすると、私のp4ignoreとライブラリが省略されます。それはお尻の痛みで、私はそれを正しく使うことについて何か間違っていると思う。 –

関連する問題