Skip to content
vSphere 환경하에서 MSCS를 구성을 한 후 Disk의 사이즈를 올리면 다음과 같은 메세지를 뿌리며 부팅이 안된다. 

 

K-15.jpg


이 문제는 virtual disk가 multiple virtual machine에서 서로 shared되는 환경하에서 발생하는데 

shared virtual disk는 반드시 eagerzeroedthick disk format으로 구성이 되어야 한다.

그런데 Disk size를 추가하게 되면 zeroedthick format으로 구성이 되게 된다.

즉, format이 변해서 해당 디스크에 access를 할 수 없게 되는 것이다. 

그래서 해당 vmdk파일을 zeroedthick에서 eagerzeroedthick으로 변환해줘야 한다.

여기에는 vmkfstools 명령을 사용하게 된다. 

해당 Host 서버에 ssh 혹은 콘솔로 접속을 한다.

virtual machine의 vmdk가 있는 곳까지 이동을 한다.

내 경우 path는 
/vmfs/volumes/MD3000i-SATA03/DBTest02_1


 [root@CereusVM12 DBTest02_1]# vmkfstools -D "DBTest02_1-flat.vmdk"

Lock [type 10c00001 offset 14467072 v 215, hb offset 4165632

gen 47, mode 0, owner 00000000-00000000-0000-000000000000 mtime 3396]

Addr <4, 14, 120>, gen 157, links 1, type reg, flags 0, uid 0, gid 0, mode 600

len 53687091200, nb 6400 tbz 5120, cow 0, zla 3, bs 8388608


=> tbz 5120은 zeroed로 변할 수 있는 Block 수를 나타낸다. 저놈을 0으로 만드는게 목표다.


 [root@CereusVM12 DBTest02_1]# vmkfstools -t0 "DBTest02_1.vmdk"
Mapping for file DBTest02_1.vmdk (53687091200 bytes in size):
[           0:  1669332992] --> [VMFS -- LVID:4dbfb50f-f446620c-00d0-00237d3118ea/4dbfb50e-f59550ec-fca6-00237d3118ea/1:( 1395890651136 -->  1397559984128)]
[  1669332992:  1191182336] --> [VMFS -- LVID:4dbfb50f-f446620c-00d0-00237d3118ea/4dbfb50e-f59550ec-fca6-00237d3118ea/1:( 1398046523392 -->  1399237705728)]
[  2860515328:   478150656] --> [VMFS -- LVID:4dbfb50f-f446620c-00d0-00237d3118ea/4dbfb50e-f59550ec-fca6-00237d3118ea/1:( 1397559984128 -->  1398038134784)]
[  3338665984:  7398752256] --> [VMFS -- LVID:4dbfb50f-f446620c-00d0-00237d3118ea/4dbfb50e-f59550ec-fca6-00237d3118ea/1:( 1399237705728 -->  1406636457984)]
[ 10737418240: 42949672960] --> [VMFS Z- LVID:4dbfb50f-f446620c-00d0-00237d3118ea/4dbfb50e-f59550ec-fca6-00237d3118ea/1:( 1144710561792 -->  1187660234752)]

=> 해당 Block이 zeroed가 아닌 곳이 Z로 표시가 된다. tbz를 0으로 만들면 저놈도 없어진다.

 
[root@CereusVM12 DBTest02_1]# vmkfstools -k "DBTest02_1.vmdk"
Eagerly zeroing: 100% done.

=> -k 옵션으로 해당 vmdk 파일을  eagerzeroedthick으로 바꿔준다. 사이즈가 클 수록 시간이 오래걸린다. 50GB를 진행하는데 한시간은 족히 걸렸다.

 
이 작업이 완료가 되면 아래와 같이 변한다.

[root@CereusVM12 DBTest02_1]#  vmkfstools -D "DBTest02_1-flat.vmdk"
Lock [type 10c00001 offset 14467072 v 224, hb offset 4165632
gen 47, mode 3, owner 00000000-00000000-0000-000000000000 mtime 3542]
Addr <4, 14, 120>, gen 157, links 1, type reg, flags 0, uid 0, gid 0, mode 600
len 53687091200, nb 6400 tbz 0, cow 0, zla 3, bs 8388608
 

 [root@CereusVM12 DBTest02_1]# vmkfstools -t0 "DBTest02_1.vmdk"
Mapping for file DBTest02_1.vmdk (53687091200 bytes in size):
[           0:  1669332992] --> [VMFS -- LVID:4dbfb50f-f446620c-00d0-00237d3118ea/4dbfb50e-f59550ec-fca6-00237d3118ea/1:( 1395890651136 -->  1397559984128)]
[  1669332992:  1191182336] --> [VMFS -- LVID:4dbfb50f-f446620c-00d0-00237d3118ea/4dbfb50e-f59550ec-fca6-00237d3118ea/1:( 1398046523392 -->  1399237705728)]
[  2860515328:   478150656] --> [VMFS -- LVID:4dbfb50f-f446620c-00d0-00237d3118ea/4dbfb50e-f59550ec-fca6-00237d3118ea/1:( 1397559984128 -->  1398038134784)]
[  3338665984:  7398752256] --> [VMFS -- LVID:4dbfb50f-f446620c-00d0-00237d3118ea/4dbfb50e-f59550ec-fca6-00237d3118ea/1:( 1399237705728 -->  1406636457984)]
[ 10737418240: 42949672960] --> [VMFS -- LVID:4dbfb50f-f446620c-00d0-00237d3118ea/4dbfb50e-f59550ec-fca6-00237d3118ea/1:( 1144710561792 -->  1187660234752)]

목표로 했던 작업이 완료가 되었다.

작업 후에 서버를 올리면 에러없이 부팅이 진행된다. 


vmkfstools의 옵션은 아래와 같다.
[root@CereusVM12 DBTest02_1]# vmkfstools
No valid command specified


OPTIONS FOR FILE SYSTEMS:

vmkfstools -C --createfs vmfs3
               -b --blocksize #[mMkK]
               -S --setfsname fsName
           -Z --spanfs span-partition
           -G --growfs grown-partition
   deviceName

           -P --queryfs -h --humanreadable
           -T --upgradevmfs
   vmfsPath

OPTIONS FOR VIRTUAL DISKS:

vmkfstools -c --createvirtualdisk #[gGmMkK]
               -d --diskformat [zeroedthick|
                                thin|
                                eagerzeroedthick]
               -a --adaptertype [buslogic|lsilogic|ide]
           -w --writezeros
           -j --inflatedisk
           -k --eagerzero
           -K --punchzero
           -U --deletevirtualdisk
           -E --renamevirtualdisk srcDisk
           -i --clonevirtualdisk srcDisk
               -d --diskformat [zeroedthick|
                                thin|
                                eagerzeroedthick|
                                rdm:<device>|rdmp:<device>|
                                2gbsparse]
           -X --extendvirtualdisk #[gGmMkK]
               [-d --diskformat eagerzeroedthick]
           -r --createrdm /vmfs/devices/disks/...
           -q --queryrdm
           -z --createrdmpassthru /vmfs/devices/disks/...
           -v --verbose #
           -g --geometry
           -x --fix [check|repair]
   vmfsPath

OPTIONS FOR DEVICES:

           -L --lock [reserve|release|lunreset|targetreset|busreset|readkeys|readresv] /vmfs/devices/disks/...
           -B --breaklock /vmfs/devices/disks/...

For more information, please run 'man vmkfstools' to refer to the online manual.

조회 수 :
345
등록일 :
2013.12.15
23:17:02 (*.168.10.1)
엮인글 :
http://restart.iptime.org:8000/micro/sub4_1_3/6069/b7a/trackback
게시글 주소 :
http://restart.iptime.org:8000/micro/6069
문서 첨부 제한 : 0Byte/ 2.00MB
파일 크기 제한 : 2.00MB (허용 확장자 : *.*)
옵션 :
:
:
:
:
List of Articles
번호 제목 글쓴이 날짜 조회 수
60 XPEnology 6.0.2 - ESXi용 OVF, VMDK 올려드립니다. [1] file Admin 2016-11-06 1124
59 백업 서버 구축 질문 Admin 2016-11-05 373
58 [VMWare] USB에 설치된 ESXi를 다른 USB에 이사하기- 2CPU 펌 Admin 2015-08-10 626
57 VMware ESXi VM별 권한 설정 Admin 2014-12-26 454
56 VMware ESXi에서 NTP Client 설정 하기 file Admin 2014-07-25 676
55 [펌] ESXi USB Disk 백업하기 file Admin 2014-07-07 573
54 [VMWare] [간단팁]putty+ssh tunnel을 이용한 vsphere client 연결 file Admin 2014-05-13 439
53 Workstation용 .vmdk를 esxi 전용으로 변환하기 Admin 2014-02-17 445
52 ESXi에 Xpenology Vmware Tools 설치 Admin 2014-02-12 470
51 ESXi usb 사용 방법 [1] file Admin 2014-01-21 377
50 [VMWare] vSphere ESXi 서버 5.0 가상머신 설치 등 Admin 2013-12-23 392
49 vCenter 없이 vSphere 로 ESXi 에 연결해서 가상머신 복사하기 file Admin 2013-12-21 499
48 ESXi 서버에 데이터 스토어를 추가했습니다... 그런데... [1] file Admin 2013-12-21 638
47 VMware vCenter 5.5 설치 file Admin 2013-12-21 491
46 VMware ESXi Clone 생성 file Admin 2013-12-21 354
45 VMware ESXi 템플릿 생성 file Admin 2013-12-21 568
44 Synology DSM 설치 [1] file Admin 2013-12-21 454
43 가상머신 생성하기 Admin 2013-12-19 432
42 VMware vSphere 5 - 새로워진 기능 요약 Admin 2013-12-19 417
41 Vstorage,vm modify [1] Admin 2013-12-19 534
40 ESXi 4.0 nic정보 및 mac address 확인하기 Admin 2013-12-19 405
39 reclaming thin prov disk with vmware esx file Admin 2013-12-19 391
38 VMware vSphere ESXi 5.0 업데이트(패치)하는 방법 file Admin 2013-12-19 375
37 update vmware esxi server file Admin 2013-12-19 343
36 vSphere Web Client에서 VMFS 데이터스토어 생성 [1] Admin 2013-12-19 440
35 VMFS5와 VMFS3의 차이점 [1] Admin 2013-12-19 521
34 SSH 접속 시 ESXi에서 CD-ROM 마운트 방법 Admin 2013-12-19 603
33 VMware ESXi 5.1 console 에서 이미지 복제하기 Admin 2013-12-19 380
32 xpenology 에서 vmware tools 설치문의 [2] file Admin 2013-12-18 513
31 [vmware esxi] 데이터 디스크는 그대로인데, ESXi를 새로 설치했습니다 [1] Admin 2013-12-18 627
30 [VMWare] Vmware ESxi 5 hung on loading with message “cnic_Register Loaded Sucessfully” [1] Admin 2013-12-17 428
» Thin/TBZ disks cannot be opened in multiwriter mode file Admin 2013-12-15 345
28 [VMWare] 최대 해상도는 얼마 인가요? [1] Admin 2013-12-11 558
27 [VMWare] Direct disk access (RDM Raw Device Mapping) Admin 2013-12-11 408
26 [VMWare] vCenter 어플라이언스 설치 Admin 2013-12-11 398
25 [VMWare] ESXI 가상화 XPenology, 2008R2 설치 Admin 2013-12-11 385
24 [VMWare] VMware의 Vsphere, Vclient, EXSi, vCenter 의미가 무엇이고 역활이 무엇인가요? Admin 2013-12-11 367
23 [VMWare] VMware ESXi 설치 [2] Admin 2013-12-11 486
22 [VMWare] VMware Network Port 정보 file Admin 2013-12-08 355
21 [VMWare] esxi usb에 설치하기 [1] Admin 2013-12-08 371
20 [VMWare] esxi 디스크 구성 원리외 기타 [1] Admin 2013-12-08 470
19 [VMWare] 다른 ESXi 서버에서 사용하던 디스크를 새로 구성한 ESXi 서버에서 사용할 수 없나요? [1] Admin 2013-12-08 335
18 ESXI 를 USB메모리에 설치 하여 사용하기. [1] Admin 2013-12-05 477
17 [VMWare] ESXi 클립보드 복사 & 붙여넣기 file Admin 2013-12-01 459
16 [VMWare] Raw Device Mapping(RDM) 설정 [3] file Admin 2013-12-01 692
15 [VMWare] ESXi 서버 5 SSH 원격 접속 및 VM 제어 file Admin 2013-12-01 455
14 [VMWare] vSphere ESXi 서버 5.0 가상머신 내보내기 및 가져오기 file Admin 2013-12-01 403
13 VMware vSphere Hypervisor 5.1 무료라이센스 키 발급 및 등록 [1] file Admin 2013-11-20 504
12 VMware vSphere 5.5 설명서 센터 Admin 2013-11-20 429
11 VMware vSphere 5.1 설명서 센터커뮤니티 지원 블로그 다운로드 [2] Admin 2013-11-18 387
10 [VMWare] ESXi의 MKS포트 변경하기 [3] file Admin 2013-11-18 675
9 VMware ESXi 5.1.0 환경설정 / SSH 활성화 file Admin 2013-11-17 428
8 HP 서버용 vmware ESXi 다운로드 받기 Admin 2013-11-17 410
7 VMWARE ESXI 설치 [1] Admin 2013-11-17 444
6 가상화에 대하여(Hosted, Hypervisor) Admin 2013-11-17 413
5 미리 생성된 VM(가상 OS)를 받을 수 있는 곳... Admin 2013-11-17 397
4 ESXI(VMWARE Hypervisor) 환경설정 Admin 2013-11-17 471
3 ESXI 시스템 접속(전용 클라이언트 사용) 및 가상 OS 생성 file Admin 2013-11-17 475
2 VMware ESXi(VMware vSphere Hypervisor) 5.1 설치 file Admin 2013-11-17 394
1 HP N40L MicroServer 구입 및 설치기 [1] file Admin 2013-11-16 537

Copyrightⓒ Restart™ All rights Reserved. 2013. June

Powered by Xpress Engine / Designed by Sketchbook

sketchbook5, 스케치북5

sketchbook5, 스케치북5