CloudStack UI 동안 로컬 스토리지를 기본 및 보조 저장소로 사용하려면 어떻게해야합니까?

StackOverflow https://stackoverflow.com//questions/25041295

  •  21-12-2019
  •  | 
  •  

문제

2 PC에서 Mobile CloudStack 4.2를 만들려고합니다. 1st PC= XenServer. 2 차 PC= ACS 4.2

CloudStack UI 동안 기본 저장소를 만드는 데 꽤 멈추고 있습니다.

로컬 스토리지를 기본 / 2 차 저장소로 만들려고 할 때 수행하는 작업입니다.

mkdir -p /export/primary /export/secondary

nano /etc/exports 

/export  *(rw,async,no_root_squash,no_subtree_check)

exportfs -a

mount -t nfs 172.16.109.4:/export/primary /export/primary
mount -t nfs 172.16.109.4:/export/secondary /export/secondary

usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /export/secondary -u http://d21ifhcun6b1t2.cloudfront.net/templates/4.2/systemvmtemplate-2013-07-12-master-xen.vhd.bz2 -h xenserver -F
.

CloudStack-Setup-Management

CloudStack UI를 성공적으로 관리했지만 데이터 저장소를 추가하지 못합니다. 호스트 추가도 잘되었습니다.

내 단계가 올바른지 묻고 싶습니다.(내 결과를 얻지 못했던 것처럼 확실히 잘못 틀림 없음)

왜 틀렸어?어떻게 해결할 수 있습니까?

폴더를 쌓고 있기 때문입니까?

템플릿을 시드하면 NFS 저장소에 들어가거나 마운트 포인트가됩니까?

외부 NFS 스토리지로 VM을 실행하여 CloudStack을 성공적으로 배포했지만 네트워크가 훨씬 느려지면 너무 느립니다 ...

도움이 되었습니까?

해결책

XenServer로 로컬 기본 저장소를 사용하려면 적어도 두 가지가 필요합니다.

  1. CS 전역 설정에서 로컬 저장소 사용 (전역 설정 -> 로컬 -> true로 설정 -> CS 관리 서버 다시 시작)
  2. XenServer의 기본 저장소에 충분한 공간이 충분한지 확인하십시오.Xen 서버는 LVM을 사용하여 기본 저장소 볼륨을 만듭니다.XenServer 콘솔에서 xe sr-list를 수행하여 사용중인 볼륨을 볼 수 있습니다 (여기서는 저장소 저장소를위한 Per sr)
  3. CS에 XenServer를 설정하는 방법에 대한 지침은 [1]에서 스크립트를 참조하십시오. 또는 옳지 않은 것을 발견 할 때마다 스크립트를 사용하고 끌어 오기 요청을 자유롭게하십시오.

    [1] - https ://github.com/schubergphilis/cloudstack-utility-scripts/blob/master/devcloud/setup-xen-server.sh

다른 팁

CloudStack 로컬 스토리지를 사용하면주의를 기울여야합니다. 나는 Cloud Hypervisor로 KVM을 사용했지만 너무 다른 형태의 Xen은 아닙니다.

  1. 모든 에이전트 호스트 및 저장소
  2. 에 태그를 지정하는지 확인하십시오.
  3. agent.propery를 구성합니다.
  4. 자신의 컴퓨팅 오퍼링 및 디스크 제공
  5. 를 만듭니다.
  6. 새로운 컴퓨팅 오퍼링 및 디스크 오퍼링을 사용하여 새 VM을 만듭니다.
  7. apache 스토리지 작업 는 이미 로컬 매장에 대한 팁을 나열하지만 명확하지는 않습니다. 여기에서 내 개인 블로그를 참조 할 수 있습니다.

    에 도움이됩니다.

    CloudStack 용 로컬 저장소를 구성하는 방법

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top