我有一台 RHEL 5 服务器,我想在上面创建镜像仓库。我指定了一个挂载在 的新文件系统/repos
。我已运行reposync -p /repos --repoid=rhel-x86_64-server-5 -l
,一切顺利。
然后我运行createrepo -c /repos/.createreop_cache /repos
,运行到大约 17k 个项目,然后挂起。总共有 20k 个项目。
我找不到任何日志来表明发生了什么,我所能看到的是它不再处理任何事情……
答案1
当 /repo 目录位于 NAS 驱动器上时,我也遇到了同样的问题。为了解决这个问题,我将所有内容移至安装在本地安装的磁盘上的 /tmp。然后 createrepo 运行正常。在我将 /tmp/repo 内容移回 NAS 驱动器后。