p4 filesystem size error && unable to move P4ROOT in Unix ans 这样
p4 filesystem size error && unable to move P4ROOT in Unix ans such
在屏幕截图中,我最初的 p4d 设置有点不对劲,当 p4 和 p4v 开始尖叫我的服务器上缺少文件系统时,我才意识到这一点 space。我目前关闭了客户端中的 p4v 和 PuTTY 中的 p4。
当前的 p4 和 P4LOG 目录不是我打算设置的,本意是在 3.5T 的卷中有 depot,但我把它放在 /var/log 之类的地方搞砸了。
为了解决这个问题,我尝试将 P4ROOT 和 P4LOG 作为 sudo 更改为我最初创建的卷,但不能像 p4 告诉我的那样:
Can't set registry on UNIX
希望在 p4 关闭时设置它并尝试 p4 admin stop
,仍然没有成功。
通过对 p4d 进程执行 "kill" 来停止服务器。由于现在没有人能够 运行 任何命令,因此这是绝对安全的。
服务器停止后,将您的 P4ROOT 目录和 P4LOG 文件移动到具有足够 space.
的位置
然后您可以使用正确的设置重新启动您的服务器:
p4d -r /correct/root/location -L /correct/logfile/location
如果您通常通过某种使用旧位置的脚本启动 p4d,请确保也对其进行更新(and/or 更新您的环境变量等)。
在屏幕截图中,我最初的 p4d 设置有点不对劲,当 p4 和 p4v 开始尖叫我的服务器上缺少文件系统时,我才意识到这一点 space。我目前关闭了客户端中的 p4v 和 PuTTY 中的 p4。
当前的 p4 和 P4LOG 目录不是我打算设置的,本意是在 3.5T 的卷中有 depot,但我把它放在 /var/log 之类的地方搞砸了。
为了解决这个问题,我尝试将 P4ROOT 和 P4LOG 作为 sudo 更改为我最初创建的卷,但不能像 p4 告诉我的那样:
Can't set registry on UNIX
希望在 p4 关闭时设置它并尝试 p4 admin stop
,仍然没有成功。
通过对 p4d 进程执行 "kill" 来停止服务器。由于现在没有人能够 运行 任何命令,因此这是绝对安全的。
服务器停止后,将您的 P4ROOT 目录和 P4LOG 文件移动到具有足够 space.
的位置然后您可以使用正确的设置重新启动您的服务器:
p4d -r /correct/root/location -L /correct/logfile/location
如果您通常通过某种使用旧位置的脚本启动 p4d,请确保也对其进行更新(and/or 更新您的环境变量等)。