OpenStack 설치 과정 Yum 소스 문제 해결

1631 단어 OpenStackOpenStack
먼저 OpenStack 홈 페이지 의 설치 문 서 를 너무 잘 만 들 었 습 니 다. 문서 링크:http://docs.openstack.org/mitaka/install-guide-rdo/。
하지만 실행 중 입 니 다.
yum install python-openstackclient

다음 오류 가 발생 했 습 니 다. 몇몇 의존 패 키 지 를 다운로드 할 수 없습니다.
python2-babel-2.3.4-1.el7.noar FAILED                                          ====-                 ] 700 kB/s | 4.8 MB  00:00:04 ETA http://mirror.centos.org/centos/7/cloud/x86_64/openstack-mitaka/common/python2-babel-2.3.4-1.el7.noarch.rpm: [Errno -1] Package does not match intended download. Suggestion: run yum --enablerepo=centos-openstack-mitaka clean metadataTrying other mirror.
해결 방법 은 다음 과 같다.
CentOS - openStack - maitaka. repo 검사
more /etc/yum.repos.d/CentOS-OpenStack-mitaka.repo[centos-openstack-mitaka]name=CentOS-7 - OpenStack mitakabaseurl=http://mirror.centos.org/centos/7/cloud/$basearch/openstack-mitaka/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud
그 중의 baseurl 을 aliyun 또는 다른 국내 소스 로 수정 합 니 다.
vi /etc/yum.repos.d/CentOS-OpenStack-mitaka.repo[centos-openstack-mitaka]name=CentOS-7 - OpenStack mitakabaseurl=http://mirrors.aliyun.com/centos/7/cloud/$basearch/openstack-mitaka/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud
상기 과정 은 sed 를 사용 하여 파일 을 직접 수정 할 수 있 습 니 다.
sed -i 's/mirror.centos.org/mirrors.aliyun.com/g' /etc/yum.repos.d/CentOS-OpenStack-mitaka.repo
그리고 집행
yum --enablerepo=centos-openstack-mitaka clean metadata
혹은
yum clean all
이후 실행
yum install python-openstackclient

설치 과정 이 틀 리 지 않 을 것 이다.

좋은 웹페이지 즐겨찾기