참조사이트
이 방식으로 하면 디스크가 초기화되지 않습니다.
대신 디스크에 있던 VM들이 가상머신으로 인식 안하는 문제가 있습니다 (아직 해결방법 못 찾음)
pvscan을 수행하여 로컬 디스크에 있는 기존 SR의 UUID(Universally Unique Identifier)를 가져옵니다.
# pvscan
PV /dev/sda3 VG VG_XenStorage-39baf126-a535-549f-58d6-feeda55f7801 lvm2 [66.87GB / 57.87GB 여유 공간]
VG 이름에는 이 스토리지 미디어에 있는 SR UUID가 포함됩니다.
로컬 드라이브 /dev/sda3의 VG 이름은 VG_XenStorage-39baf126-a535-549f-58d6-feeda55f7801 입니다.
이 경우 UUID는 39baf126-a535-549f-58d6-feeda55f7801입니다. ( = @string1 )
다음 명령을 사용하여 SR을 소개합니다. (=도입하다, 끼워넣다 )
이 명령은 "Local storage"라는 SR에 대한 데이터베이스 레코드를 설정합니다.
xe sr-introduce uuid=@string1 type=lvm name-label="Local storage" content-type=user
# xe sr-introduce uuid=39baf126-a535-549f-58d6-feeda55f7801 name-label="Local storage" type=lvm content-type=user
● SR 데이터가 저장된 장치 또는 파티션의 SCSI ID를 찾습니다.
# ls -l /dev/disk/by-id/
총 0
lrwxrwxrwx 1 루트 루트 9 1월 15일 09:44 scsi-SATA_ST3500320AS_9QM13WP2 -> ../../sdb
lrwxrwxrwx 1 루트 루트 10 1월 15일 09:44 scsi-SATA_ST3500320AS_9QM13WP2-part1 -> ../../sdb1
lrwxrwxrwx 1 루트 루트 9 1월 15일 09:44 scsi-SATA_ST380815AS_6QZ5Z1AM -> ../../sda
lrwxrwxrwx 1 루트 루트 10 1월 15일 09:44 scsi-SATA_ST380815AS_6QZ5Z1AM-part1 -> ../../sda1
lrwxrwxrwx 1 루트 루트 10 1월 15일 09:44 scsi-SATA_ST380815AS_6QZ5Z1AM-part2 -> ../../sda2
lrwxrwxrwx 1 루트 루트 10 1월 15일 09:44 scsi-SATA_ST380815AS_6QZ5Z1AM-part3 -> ../../sda3
/dev/sda3 장치의 SCSI ID는 scsi-SATA_ST380815AS_6QZ5Z1AM 입니다. ( = @string2 )
이것은 PBD(물리적 블록 장치 – XenServer 호스트와 SR 사이의 커넥터)가 생성되는 다음 명령에서 사용할 장치 이름입니다.
● xe host-list 명령을 실행하여 로컬 호스트의 호스트 UUID를 찾습니다.
# xe host-list
uuid (RO) : 83f2c775-57fc-457b-9f98-2b9b0a7dbbcb5
이름 레이블( RW): xenserver1
이름 설명( RO): XenServer의 기본 설치
UUID는 83f2c775-57fc-457b-9f98-2b9b0a7dbbcb5 입니다. ( = @string3 )
● 위에서 감지된 장치 SCSI ID, 호스트 UUID 및 SR UUID를 사용하여 PBD를 만듭니다.
xe pbd-create sr-uuid=@string1 device-config:device=/dev/disk/by-id/@string2 host-uuid=@string3
# xe pbd-create sr-uuid=39baf126-a535-549f-58d6-feeda55f7801
device-config:device=/dev/disk/by-id/scsi-SATA_ST380815AS_6QZ5Z1AM host-uuid=83f2c775-57fc-457b-9f98-2b9b0a7dbbcb5
aec2c6fc-e1fb-0a27-2437-9862cfe213e
PBD의 UUID는 aec2c6fc-e1fb-0a27-2437-9862cfe213e 입니다. ( = @string4 )
● xe pbd-plug 명령으로 만든 PBD를 연결합니다 .
xe pbd-plug uuid=@string4
# xe pbd-plug uuid=aec2c6fc-e1fb-0a27-2437-9862cffe213e
※ 젠서버 HDD 삭제하기 https://knsesang2000.tistory.com/207
'리눅스 > XEN 서버' 카테고리의 다른 글
젠서버 : 디스크 제거 (1) | 2021.11.11 |
---|---|
젠서버 : 디스크 추가 (초기화됨) (0) | 2021.10.10 |
젠서버(Xen Server) CDROM 마운트 (0) | 2021.03.22 |
* xen server host console 접근 (0) | 2020.11.23 |