xenserver에서 로컬 저장소 추가 및 제거
XenServer 저장소는 ISO 또는 VDI (가상 컴퓨터) 가상 디스크를 저장하는 데 사용됩니다. 저장소 리포지토리는 저장소 리포지토리 구성이 포함 된 PBD (Physical Block Device)를 통해 XenServer에 연결됩니다. xenserver에서 로컬 스토리지 저장소를 추가 및 제거하는 단계는이 기사에서 설명합니다.
To Create storage repository
먼저 "mkdir"명령을 사용하여 저장소 디렉토리를 만듭니다.
[root@xenSR-linuxhelp ~]# mkdir local
[root@xenSR-linuxhelp ~]# mkdir local/ISO
그런 다음 아래와 같이 "xe sr-list"명령을 사용하여 모든 저장소 리포지토리를 나열합니다.
[root@xenSR-linuxhelp ~]# xe sr-list
uuid ( RO) : e6d251f9-365b-6d46-5d64-deb236540298
name-label ( RW): DVD drives
name-description ( RW): Physical DVD drives
host ( RO): xenSR-linuxhelp
type ( RO): udev
content-type ( RO): iso
uuid ( RO) : 0c7778a7-4c08-87d5-72bd-1020fdf445f4
name-label ( RW): Local storage
name-description ( RW):
host ( RO): xenSR-linuxhelp
type ( RO): ext
content-type ( RO): user
uuid ( RO) : efb3a8d3-b553-305d-b3aa-048147e895dc
name-label ( RW): Removable storage
name-description ( RW):
host ( RO): xenSR-linuxhelp
type ( RO): udev
content-type ( RO): disk
uuid ( RO) : 645fc1db-7400-03e6-c33c-0d16f325a229
name-label ( RW): XenServer Tools
name-description ( RW): XenServer Tools ISOs
host ( RO): xenSR-linuxhelp
type ( RO): iso
content-type ( RO): iso
다음 명령을 사용하여 저장소 리포지토리를 만듭니다.
[root@xenSR-linuxhelp ~]# xe sr-create name-label=repo-local type=iso device-config:legacy_mode=true device-config:location=/root/local/ISO content-type=iso
7ac13a79-e5ef-eb9f-d7f8-326d1bb228de
새 저장소에 대한 UUID를 작성합니다.
다음은 "xe sr-list"명령을 사용하여 저장소 저장소를 나열합니다.
[root@xenSR-linuxhelp ~]# xe sr-list
uuid ( RO) : e6d251f9-365b-6d46-5d64-deb236540298
name-label ( RW): DVD drives
name-description ( RW): Physical DVD drives
host ( RO): xenSR-linuxhelp
type ( RO): udev
content-type ( RO): iso
uuid ( RO) : 0c7778a7-4c08-87d5-72bd-1020fdf445f4
name-label ( RW): Local storage
name-description ( RW):
host ( RO): xenSR-linuxhelp
type ( RO): ext
content-type ( RO): user
uuid ( RO) : efb3a8d3-b553-305d-b3aa-048147e895dc
name-label ( RW): Removable storage
name-description ( RW):
host ( RO): xenSR-linuxhelp
type ( RO): udev
content-type ( RO): disk
uuid ( RO) : 645fc1db-7400-03e6-c33c-0d16f325a229
name-label ( RW): XenServer Tools
name-description ( RW): XenServer Tools ISOs
host ( RO): xenSR-linuxhelp
type ( RO): iso
content-type ( RO): iso
uuid ( RO) : 7ac13a79-e5ef-eb9f-d7f8-326d1bb228de
name-label ( RW): repo-local
name-description ( RW):
host ( RO): xenSR-linuxhelp
type ( RO): iso
content-type ( RO): iso
제거하려는 저장 영역 저장소에 대한 UUID를 점검하십시오. "xe sr-list name-label ="명령을 사용합니다.
[root@xenSR-linuxhelp ~]# xe sr-list name-label=repo-local
uuid ( RO) : 7ac13a79-e5ef-eb9f-d7f8-326d1bb228de
name-label ( RW): repo-local
name-description ( RW):
host ( RO): xenSR-linuxhelp
type ( RO): iso
content-type ( RO): iso
선택된 저장 영역 저장소의 pbd에 대해 UUID를 점검하십시오. 해당 로컬 저장소 repo의 UUID를 사용합니다.
root@xenSR-linuxhelp ~]# xe pbd-list sr-uuid=7ac13a79-e5ef-eb9f-d7f8-326d1bb228de
uuid ( RO) : 59679f4b-a66b-c621-3297-1990f2e467a9
host-uuid ( RO): 1b2265f8-06fb-4980-8415-371e627efefb
sr-uuid ( RO): 7ac13a79-e5ef-eb9f-d7f8-326d1bb228de
device-config (MRO): legacy_mode: true; location: /root/local/ISO
currently-attached ( RO): true
이 명령은 "repo-local"저장소 pbd의 UUID를 표시합니다. Pbd는 물리적 블록 장치를 의미합니다. 저장소 저장소는 pbd를 사용하여 xensever에 직접 연결합니다. xenserver에서 저장소 저장소의 pbd를 분리합니다. "Xe pbd-unplug"명령은 플러그를 뽑는 데 도움이 될 수 있습니다.
[root@xenSR-linuxhelp ~]# xe pbd-unplug uuid=59679f4b-a66b-c621-3297-1990f2e467a9
그런 다음 해당 저장소 repo를 제거하려면 다음 명령을 실행하십시오.
[root@xenSR-linuxhelp ~]# xe sr-forget uuid=7ac13a79-e5ef-eb9f-d7f8-326d1bb228de
여기서 uuid는 저장소 저장소 uuid입니다.