建立私有 Ceph RPM 源

Ceph hammer 的 RPM 源的地址是 http://eu.ceph.com/rpm-hammer/el6/, 它有一个 Mirror 在 http://eu.ceph.com/rpm-hammer/el6 ,但是两者都在国外,常常不可访问。另外在一些内网环境中,无法访问外网地址,因此考虑建立一个本地的 RPM 镜象。

1. 抓取 RPM 镜像

mkdir /data/ceph-repo
cd ceph-repo
wget -S -c -r --no-parent --relative --reject="ceph-debuginfo*" --reject="index.html*" http://eu.ceph.com/rpm-hammer/el6/

抓取完后,会形成一个 eu.ceph.com/rpm-hammer/el6/* 的原样目录
.
`-- eu.ceph.com
    `-- rpm-hammer
        `-- el6
            |-- noarch
            |-- SRPMS
            `-- x86_64


删除 WGET 抓取的无用 index.html 文件
find . -name "index.html*" | xargs rm -f

2. 使用 Nginx 挂载该目录

加入配置
        location /rpm-hammer/el6 {
            autoindex on;
            alias /data/ceph-repo/eu.ceph.com/rpm-hammer/el6;
        }


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值