由于 /tmp 存储中的磁盘上没有 space,oc rsync 失败
oc rsync fails due to no space on the disk in /tmp storage
我正在将文件从 openshift pod 复制到 UNIX 服务器。文件大小为千兆字节。我在 Unix 服务器中使用 oc rsync。但是,它在复制时使用 /tmp 目录作为缓存目录。文件大小大于 /tmp 目录大小。因此,我“设备上没有 space”
有什么方法可以绕过 /tmp 目录缓存到不同的文件夹,或者我们可以完全避免缓存吗?
以下对我有用。
export TMPDIR="folder were data should be cached"
oc rsync pod:source_path target_path
感谢@Romeo Ninov 为我指明了正确的方向。
您可以尝试设置变量 TMP
或 TEMP
以指向具有足够 space 的其他目录。
我相信在文档中你会发现提到了正确的变量(如果它不在上面两个)
我正在将文件从 openshift pod 复制到 UNIX 服务器。文件大小为千兆字节。我在 Unix 服务器中使用 oc rsync。但是,它在复制时使用 /tmp 目录作为缓存目录。文件大小大于 /tmp 目录大小。因此,我“设备上没有 space”
有什么方法可以绕过 /tmp 目录缓存到不同的文件夹,或者我们可以完全避免缓存吗?
以下对我有用。
export TMPDIR="folder were data should be cached"
oc rsync pod:source_path target_path
感谢@Romeo Ninov 为我指明了正确的方向。
您可以尝试设置变量 TMP
或 TEMP
以指向具有足够 space 的其他目录。
我相信在文档中你会发现提到了正确的变量(如果它不在上面两个)