Tinycore + ESXi ȯ°æ¿¡¼­ÀÇ DSM µð½ºÅ© ¹èÄ¡ µÎ¹ø° À̾߱â

FOXBI   
   Á¶È¸ 1817   Ãßõ 1    

지난번 이야기에 이어 진행합니다.

http://www.2cpu.co.kr/nas/37856


아래의 TheSTREET 님께서 작성하신글은 좀더 .Native환경에 해당하는 이야기이며

ESXi 환경내에서의 설정은 그와 좀 다른 점 참고바랍니다.


사용하시는 환경마다 조금씩 차이는 있겠지만 

02:03.0 SATA controller: VMware SATA AHCI controller

이런 형태로 인식되는 상태면 동일하게 적용 될 것으로 보입니다.


일단 결론부터 말씀드리고 이어가겠습니다.

제가 생각하는 ESXi 환경에서의 추가하는 설정은 아래와 같습니다.

좀 생소하시죠? Native설정이나 다른분과 달라서..^^;

    SataPortMap = A

    DiskIdxMap = 0


정말 다양한 케이스를 만들어 테스트했는데 참 어렵네요 ^^;

아마 Native환경이신 분들은 더 어려우실 것 같습니다.

제가 ESXi사용함에 다행이다라는 생각이 들더라고요..


설정과 관련된 이야기는 조금 뒤어서 하고. 몇가지 테스트 내용을 통해

제가 했던 것들을 소개해 봅니다.

일반 설정은 


1. 드라이브 1번 만들기

ESXi 의 SATA컨트롤러는 6.0 을 기준으로 할때 한개의 SATA컨트롤러당 30개의 디스크 배정이 가능합니다.

일반적인 구성 시 배치순서를보면 아래와 같이 세팅하며

SATA 컨트롤러 0
SATA(0:0) -> Tinycore Disk Image
SATA(0:1) -> 1st Data Disk
.. 중략
SATA(0:10) -> 10th Data Disk
...생략
SATA(0:29) -> 29th Data Disk


Tinycore 가 하나 차지해서 데이터 디스크가 29개입니다. 총 30개

Data Disk 일단 한개만 연결 후 DSM설치를 진행하고 확인해보면 드라이브 2 부터 시작을하며

1번 Slot 는 비어있는 것을 확인 할 수 있습니다.



저는 이런 상황이 싫었고 1번 자리부터 채우고 싶은 욕구가 강했습니다.

사실 이거랑 사용은 전혀 상관이 없습니다. 순전히 본인만족....


근데 이 환경 이 상태에서는 아무리 설정을 바꾼들 해도 답이 없습니다.

하지만 손을 조금 대서 변화를 주면 가능합니다.


위 설치 완료된 상황에서

VM을 끄고 설정 편집에서 아래와 같이 작업합니다.

SATA 컨트롤러 추가

Tinycore Disk Iamge 디스크 컨트롤러 1로 변경 및 디스크 위치 변경 SATA(0:1) -> SATA(1:0) 


SATA 컨트롤러0
SATA 컨트롤러1
SATA(0:0) -> 1st Data Disk
.. 중략
SATA(0:10) -> 11th Data Disk
...생략
SATA(0:29) -> 30th Data Disk

SATA(1:0) -> Tinycore Disk Image


그리고나서 부팅하면?



네.. 에러가 납니다.^^;;

이부분 설명 역시 좀 뒤에서 다루고요

우선 아무키나 눌러 GRUB화면으로 돌아가서

'e' 를 입력하여 Edit 화면으로 이동한뒤

이항목을

이렇게 수정하고

'F10' 을 누르면 정상 진행되는 것을 확인 하실 수 있습니다.

잠시뒤 DSM을 연결 해서 들어가보면




짜잔~~ 드라이브 1 로 변경되어 올라온것을 확인 할 수가 있습니다.



2. 추가 디스크를 붙여보자

자 이제 저 나머지 공간을 채우고 싶어집니다.

한번 붙여보겠습니다. 샘플로 두개만 더요~ 온라인으로도 되요~

VM편집 -> 디스크추가(SATA 컨트롤러1번에 합니다.(1:1), (1:2))

DSM 확인해보면?

와우~ 잘됩니다~ 내친김에 슬롯 다 채워봅니다.

순서대로 잘 채워지네요. 리스트를 보면




어??

12개가 아니라 13개네요?

네..  제가 추가하는 과정에서 하나를 더 넣었네요... ^^;;;

세면서 했는데도 틀리다니..

근데 이상하죠

위에서 미리내린 설정 결론이라 했던 

SataPortMap = A

대로라면 드라이브 12까지만 되고 더 들어가면 안될텐데 말이죠

근데 이 값을

SataPortMap = 9

가이드 해주신 분들이 얘기하시던 "가상화는 9에요!" 말대로

이하로 관리하면 제한이 됩니다. 1만 하면 1개만 보이고 5로 하면 5개만 보이죠

저 값은 0C이나 10 이런식로 넣으면 안됩니다. 

왜냐면 0으로 판단해서 디스크를 못찾게 되거나 1로 판단해서 1개만 인식하니까요.

이부분은 SATA 컨트롤러0, 1 이런 여부와 상관없었습니다.

DATA Disk기준 같은 컨트롤러에 붙은 디스크에 대한 값이 되는거더라고요

제가 A로 넣으시라 한이유는 9까지는 컨트롤이 되지만 A는 10에 해당하는 값을 넣음

12번째 Slot까지 채울 수 있고 그뒤로도 붙는 디스크를 연결 할 수 있기 때문입니다.

어쩌면 A부터는 맞는 값이 아니어서 그럴 수 있습니다. 사실 B(11)를 넣던 C(12)를 넘던 결과가 같거든요..

설정값 얘기나온김에


DiskIdxMap = 0

의 경우는 ESXi 환경에서는 Native처럼 보드, pci 구분없이 들어가서 그냥 0을 줬습니다.

드라이브 1번부터 쓸 수 있게 하려고요.

값을 넣으면 넣은 만큼 디라이브 번호가 뒤로 밀리니 참고하시기 바랍니다.

C라고 넣으면 드라이브는 13번 부터 시작하게되며 slot은 채워지지 않은 화면으로 나오게 되는거죠..


후아... 쓰다보니 내용이 엄~~~ 첨 길어지네요..

잠시 끊고 가야겠습니다.


다음편에서는 

"그럼 RDM 연결했을 때는?"

"매번 GRUB 바꾸기 귀찮은데 그럼 어떻게 하지?"

"ESXi사용자는 GRUB에서 처음부팅 때 꼭 멈춰서 두번째 SATA 항목으로 바꿔야 하는데 어떻게 안되나?"

"그럼 이런걸 반영해서 좀더 편하게 세팅할 수없나?"

"설명은 이해했는데 왜 그런거야?"


같은 궁금증과 

새롭게 선보이는 tr_est 라는 (Tinycore Redpill Esxi Support Tool) 유치찬란한 이름을 가진놈을

좀 소개 해볼까 합니다. ESXi와 기본 SATA 컨트롤러에 국한될것 같긴하지만

이걸 기반으로 몬가 더 쉽게 세팅하고 깊이 알 수있는 영역으로 들어가지 않을까 생각됩니다.




#752953266#646#
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
±×·³, ±êÇé¿¡ Æ÷ÄÚÇÇÄÚ´Ô¿¡ ºê·£Ä¡³ª Æ÷Å© ÇϽðí Á¤½ÄÀ¸·Î ¿Ã·ÁÁֽǼöµµ Àְڳ׿ä.
±â´ëµË´Ï´Ù.^^

Àúµµ esxi ´Â À̹ø¿¡ TC Çϸ鼭 ´Þ¼Ò´Ô °¡ÀÌµå º¸¸é¼­ óÀ½ »ç¿ëÇØ ºÃÁö¸¸, Æí¸®ÇÏ°í Àç¹Õ´ÂÁ¡ÀÌ ¸¹Àº°Í °°½À´Ï´Ù.
Àú´Â SataPortMap °í¹Î ¾ÈÇÏ°í Çѹ濡 ºÙ¾î¼­ Å©°Ô °í¹ÎÀ» ¾ÈÇغ¸°í ¿¬±¸¸¦ ¸ØÃß¾ú´Âµ¥ (NATIVE¿¡ ÁÖ·ÂÁß...^^, Çì³îÆ÷·³¿¡¼± º£¾î¸ÞÅ»À̶ó ºÎ¸£´øµ¥ ¸ÂÁÒ?)
FOXBI´ÔÀÌ ÀÌÂÊÀ» ¿¬±¸ÇÏ°í Å×½ºÆ® ÇØÁּż­ °¨»çÇÕ´Ï´Ù.

À©µµ¿ì´Â ¾ÆÁ÷ ¸ø¿Ã·Á ºÃÁö¸¸, ¸®´ª½º, TC ºÎÆ®·Î´õ, ¸ÆOS µîµî ÀÌ°ÍÀú°Í ½±°Ô ¿Ã¶ó°¡°í Æí¸®ÇÑ°Í °°½À´Ï´Ù.
Àú´Â ASROCK ¿÷½ºº¸µå¿¡ EXSI¸¦ ¿Ã·Á¼­ ȸ»ç¿¡¼­ ÁýÀ¸·Î ÀÌ°ÍÀú°Í ¿ø°ÝÀ» ½ÃµµÇØ º¸±âµµ Çϱ¸¿ä.
¼ÛÁøÈ« 2022-03
À̾ß~ ½ÇÁ¦(Native)¿Í °¡»ó(ESXi) ¾çÂÊ ¸ðµÎ
¿¬±¸°¡ È°¹ßÈ÷ ÁøÇàµÇ°í Àֳ׿ä.. Èï¹ÌÁøÁø ÇÕ´Ï´Ù..
¼ÒÁßÇÑ ¿¬±¸°á°ú °¨»çÇÕ´Ï´Ù.^^
dateno1 2022-03
ºÎÆ® ¼³Á¤Àº ºÎÆ®¿ë µð½ºÅ©¸¦ ¸¶¿îÆ®ÈÄ grub.cfg ¼öÁ¤ÇÏ¸é µË´Ï´Ù

16Áø¼ö°¡ ¾Æ´Ï¶ó 10Áø¼ö·Î ó¸®Çؼ­ ¹®ÀÚ°¡ µé¾î°¡¸é ¿ÀÀÛµ¿Çؼ­ ÀÌ»óÇÏ°Ô Ã³¸®Çϳªº¸³×¿ä (¾ÆÁ÷±îÁö ´ÜÀÏ ÄÁÆ®·Ñ·¯³ª ¿Âº¸µå·Î 9°³ ³Ñ°Üº»ÀûÀÌ ¾ø¾î¼­ ÀúºÎºÐÀº ½ÃÇèÀ» ¸øÇغþú³×¿ä)

±×·±µ¥ È£½ºÆ®ÀÇ ´ÜÀÏ µð½ºÅ© ±×·ì¿¡ º¹¼öÀÇ °¡»ó µð½ºÅ©¸¦ »ý¼ºÇÏ´Â°Ç ¾Æ¹«·± À̵æÀÌ ¾ø½À´Ï´Ù (¿À¹öÇìµå, ¿ë·®, °ü¸® ÆíÀǼº, ¾ÈÁ¤¼º, ¸®¼Ò½º Ãø¸é¿¡¼­ ³¶ºñ¸¸ ÀÖÀ½)

¿¾³¯ºÎÅÍ ±×·¨Áö¸¸ ¿ª½Ã °¡»óÈ­µÈ NAS ¼ö¿ä°¡ ÀÖ´Ùº¸´Ï °ü·Ã ¿¬±¸°¡ È°¹ßÇÑ°¡º¸³×¿ä
11qkr 2022-03
¡Ü tinycore_redpill_DiskIdxMapÀ» º¯°æÇϸ鼭 Esxi ¼­¹ö¿¡ sata1Ãß°¡·Î HDD_data disk1 Çϵ巢 À§Ä¡ Á¶Á¤ ¼º°ø
http://www.2cpu.co.kr/nas/37941
Á¤¸»·Î Á¤º¸ °¨»ç µå¸³´Ï´Ù

ÀúÀÇ Àû¿ë »ç·ÊÀ̸ç 
Á¤º¸ ´öºÐ¿¡  ÇØ°á ÇÏ´Ï,,,,
Á¤¸»·Î ¿©·¯°¡Áö »ý°¢Çϴ°ÍÀ¸·Î
ÇØ°áÇÏ°í º¸´Ï 
°£´ÜÈ÷  ÇØ°á µÇ³×¿ä
ÀúÀÇ °í¹ÎÀ» ´ú¾îÁ־  °¨»ç,,,,,, ¼÷Á¦¸¦ ÇØ°á ÇÏ¿´½À´Ï´Ù.
Á¤º¸ °¨»ç ÇÕ´Ï´Ù,,,,,


NAS
Á¦¸ñPage 46/308
2014-05   5027180   Á¤ÀºÁØ1
2015-12   1563958   ¹é¸Þ°¡
2022-03   1755   KiMACOMM
2022-03   1640   11qkr
2022-03   2681   ³ªÀ̾¥guy
2022-03   2587   ¸ùµ¿ÀÌ
2022-03   2113   È­Á¤Å¥»ï
2022-03   1761   FOXBI
2022-03   1558   ¸µ°í½ºÅ¸
2022-03   1818   FOXBI
2022-03   1698   È­Á¤Å¥»ï
2022-03   24913   TheSTREET
2022-03   1475   È­Á¤Å¥»ï
2022-03   1367   Çã¾î
2022-03   3677   ÄíÄí¸¶
2022-03   1495   °ñ¶ó
2022-03   1965   ´ÏÁô
2022-03   1958   FOXBI
2022-03   2724   È­Á¤Å¥»ï
2022-03   2081   ·ù½Â¿Ï
2022-03   2398   Ãʺ¸³ª½º
2022-03   1768   FOXBI